Tales from the Machine Room


Home Page | Comments | Articles | Faq | Documents | Search | Archive | Tales from the Machine Room | Contribute | Login/Register

ULlery Queen

E' un tranquillissimo venerdi', meta' dell'ufficio e' completamente vuoto dopo che un deragliamento (il secondo in 5 giorni, sempre nello stesso punto) ha messo in ginocchio i trasporti pubblici di Amsterdam ed ha fatto si' che il 90% dell'ufficio si prendesse una giornata di ferie. Quindi sono molto rilassato e sto facendo un po' di documentazione su un qualche accrocchio di software quando uno degli UL si appropinqua.

UL - $nomsoftware. Ldap. Directory.
IO - La scarpa rossa. Lo specchio nella biblioteca. 32 gradini al monumento.
UL - (guardandomi per un po' confuso) ...che 'a$$o dici???
IO - Non lo so. Che 'a$$o dici tu!

Qui' ci va una piccola spiegazione. UL e' un bravo ragazzo (credo), ma di tanto in tanto (anzi spesso) mi entra in "modalita' Ellery Queen". Cioe', invece di fare la domanda, butta piu' o meno nella mia direzione qualche indizio, quindi si aspetta che io gli dia la risposta giusta alla domanda che non mi ha fatto.

Il che potrebbe anche funzionare se non che 1) io non sono Ellery Queen 2) al mio confronto il Dottor Watson era un genio e 3) di solito quando lui comincia a parlare io sto facendo qualche cosa d'altro, sono concentrato su qualche altra cosa o (molto banalmente) sto fantasizzando su cosa fare del prossimo stipendio se e quando lo ricevero'. Percui prima che io disconnetta il cervello dal mio culo e lo ricolleghi ad occhi ed orecchie, dove dovrebbe essere collegato, la meta' degli indizi me li sono gia' persi.

Ergo: non c'e' la benche' minima possibilita' che io possa indovinare la sua domanda o dargli una risposta sensata. Percui mi limito a dirgli le prime tre cose che mi passano per la testa sperando che la capisca. Ma ovviamente non la capisce.

UL - Ti ricordi quella faccenda di $applicazione che blah blah blah... usando LDAP per l'autenticazione blah blah blah... con una certa struttura blah blah yada... quarantacinque minuti di pappardella
IO - Vagamente... e?
UL - A che punto siamo?
IO - Allo stesso punto in cui eravamo prima. Credo. Ma dovresti domandarlo al nostro conslutante (no, non e' un refuso) che ovviamente adesso non e' qui'.

E qui ci va un'altra piccola spiegazione. Tempo addietro UL, con la complicita' di un'altro UL si sono messi a progettare un'accrocchio di archiviazione/elaborazione immagini. Il tutto avrebbe dovuto essere gestito da una fantascientifica interfaccia che si sarebbe dovuta integrare senza fallo (nel senso di non fare 'azzate) con il database LDAP usato per l'autenticazione degli utenti. Tutto bellissimo se non che il database LDAP non esisteva e l'interfaccia nemmeno. Cosi' due conslutanti sono stati chiamati alla produzione dei due accrocchi. E qui cominciano i guai. Si perche' i due conslutanti abitano ed hanno i rispettivi uffici ai capi opposti d'Olanda, quindi i due hanno scelto di apparire in questo ufficio solo per una volta alla settimana. E, con la precisione di un'orologio svizzero costruito in cina, mai contemporaneamente. Occasionalmente, con la stessa frequenza con cui la terra e' colpita da meteoroidi piu' grandi di una montagna, i due si incontrano in ufficio e spendono ore ed ore in meeting...

Le cose sono quindi andate piu' o meno cosi':

Rewind di 8 mesi circa
Conslutant1 - Allora, dobbiamo decidere sullo schema LDAP.
Conslutant2 - Ok, tu decidi e poi fammi sapere.
C1 - Ok.
C2 - Ok.
riunione aggiornata

Due settimane dopo

C2 - Hai deciso sullo schema?
C1 - No.
C2 - Ok.
C1 - Ok.
riunione aggiornata

Tre settimane dopo

C1 - Lo schema e' pronto.
C2 - Bene. Mandamelo via mail.
C1 - Ok.
C2 - Ok.
riunione aggiornata

Due settimane dopo

C2 - Non ho ancora ricevuto la mail.
C1 - Ah, gia'... mi sono dimenticato.
C2 - Ok.
C1 - Ok.
riunione aggiornata

Tre settimane dopo

C2 - Dobbiamo aggiungere un'attributo.
C1 - Ok.
C2 - Ok.
riunione aggiornata

E cosi' via. Percui oggi, quando ho scoperto che C1 era presente in ufficio, mi sono messo a dargli la caccia e l'ho finalmente beccato.

C1 - (leggendo qualche cosa sul monitor) Sono molto occupato.
IO - A che punto siamo con questo database LDAP?
C1 - Ci sto lavorando.
IO - Hai detto la stessa cosa due mesi fa. Ed un mese fa.
C1 - E' una cosa molto complicata.
IO - Come no. Hai finito di riportare i dati dal database degli utenti?
C1 - Sto lavorando ad uno script di conversione.
IO - E quando lo finisci sto script di conversione?
C1 - Ci sto lavorando proprio ora. Come gia' detto sono occupatissimo.
IO - (leggendo nel riflesso della finestra alle sue spalle) ...l'allenatore del $nomesquadradicalcio ha rifiutato di commentare sulle prestazioni schifosissime del fuoriclasse acquistato a carissimo prezzo e che non ha ancora avuto la possibilita' di giocare perche' in condizioni pietose dopo essere stato ripescato dalla casa per appuntamenti in cui era rimasto per cinque settimane...
C1 - (mi fissa stralunato) ... herr...
IO - ....c'e' un vetro dietro di te...

Ok Holmes, secondo lei quanti millenni ci vorranno per finire questo progetto?

Davide
17/01/2009 14:07

Previous Next

Comments are added when and more important if I have the time to review them and after removing Spam, Crap, Phishing and the like. So don't hold your breath. And if your comment doesn't appear, is probably becuase it wasn't worth it.

No messages this document does not accept new posts

Previous Next


This site is made by me with blood, sweat and gunpowder, if you want to republish or redistribute any part of it, please drop me (or the author of the article if is not me) a mail.


This site was composed with VIM, now is composed with VIM and the (in)famous CMS FdT.

This site isn't optimized for vision with any specific browser, nor it requires special fonts or resolution.
You're free to see it as you wish.

Web Interoperability Pleadge Support This Project
Powered By Gojira