Tales from the Machine Room


Home Page | Comments | Articles | Faq | Documents | Search | Archive | Tales from the Machine Room | Contribute | Set language to:en it | Login/Register


E Che Altro-Altro Manca?

E cosi', stringendo i denti (e le chiappe), abbiamo finalmente messo in produzione la stramaledetta applicazione di cui ho narrato le tristi vicende. Io mi aspettavo un disastro termonucleare globale subito, invece, con mia grande sorpresa, pare che tutto funzioni in maniera abbastanza decente.

Tutto fila per il meglio (aka: nessuna telefonata o mail di panico) fino verso alle 15.30, quando Bert mi arriva con la domanda.

Bert - Come la cambi la password di un utente nella nuova applicazione?
IO - Eh?

Casco dalle nuvole, mi rialzo, mi spolvero alla Mr.Bean e guardo nella famosa interfaccia. Allora, tu fai login e poi hai un link "informazioni", ma non c'e' traccia di un modo per cambiare la password. Dopo parecchio ravanare decido che non e' che sono io che non la trovo, proprio non c'e'. Domando percio' a K.

K - Ah, si. Abbiamo deciso che e' una funzione un po' troppo pericolosa e quindi l'abbiamo eliminata. In ogni caso, se un utente si e' dimenticato la password facendo click sul link tal-de-tali una nuova password viene generata a caso ed inviata all'indirizzo di posta dell'utente.
IO - Si, questo l'ho visto, hai provato a farti inviare quella password?
K - Veramente no. Perche'?
IO - Prova un po'.

Lui clicca e riceve una garrula mail che dice:


Caro K, hai deciso di resettare la tua password, la nuova
password e':

6#jx2ivy-xi4#kbf6ns5ak!yt-kxv*f6i4j6sx(4yy-26k#egpjz#sj3ihf

K - Hemmm.... Ok, forse e' un pelo complicata...
IO - (lo guardo senza parlare)
K - Ma in ogni caso puoi sempre usare il cut & paste per riportarla...
IO - E poi salvarla nel tuo foxxuto browser dato che non c'e' modo alcuno per ricordarsela, vero?
K - Bhe'...
IO - Fammi un favore, schissa di nuovo quel link...
K - Perche'?
IO - vaivai...

Lui schissa di nuovo e riceve un'altra garrula mail che riporta esattamente la stessa password.

K - Ho... questo e' strano.

Che come tutti sanno sono le Parole Che Non Vuoi Sentire.

Dopo un po' di prove K realizza che si', tutte le volte che una password "casuale" viene generata, la password e' sempre la stessa (alla faccia della casualita'). Promette di darci un occhiata (e non aggiungere una funzioncina per consentire ai poveri tapini di cambiarla la password, no eh?) ed io me ne vado.

A quel punto quasi mi scontro con Wendy, la nostra segretaria.

W - Oh, giusto te cercavo. Dove trovo i dati per la fatturazione?
IO - ??? I dati per la fatturazione? Che dati? Che fatturazione?
W - Sciocchino, lo sai che dobbiamo farci pagare no?
IO - Si', sono al corrente di questa barbara ma tuttavia comune usanza di pretendere vile denaro per i propri servigi. Ma io che c'entro?
W - Allora, nell'interfaccia vecchia c'era una funzione che mi tirava giu' un report fatto cosi' e cosa' che mi diceva chi doveva pagare cosa, solo che nell'interfaccia nuova non la trovo piu'.

Giro sui tacchi e rientro nell'ufficio di K tirandomi dietro Wendy. Spieghiamo il problema a K.

K - Ah... ecco, io a quello proprio non ci avevo pensato.
IO - Non hai pensato a come venire pagati?
K - Eh... in effetti dovevamo (io ed H) discuterne di quella cosa...
IO - Ottimo, allora io suppongo che tutte le informazioni siano nel database, quindi dovrebbe essere un giochetto da ragazzi aggiungere una funzione per tirare fuori quel report ex-novo, giusto?

K ci pensa un po' su'.

K - Be', in effetti... quelle informazioni nel database nuovo non ci sono piu'... perche' quel report era fatto per dominio, direzione, indirizzo, cliente e yada yada blah blah, mentre nel database nuovo le cose sono per cliente o per dominio, gli indirizzi non ci sono...

Io a questo punto ho gia' smesso di ascoltarlo e sono schizzato nel mio ufficio a fare una copia dei log del sistema, i dati forse non ci sono piu' nel database, ma se non altro li possiamo rigenerare dai log.

Nel frattempo odo voci concitate arrivare, tiro a indovinare ma credo che DaBoss sia stato informato del piccolissimo snafu.

Davide
16/07/2009 12:09

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.

12 messages this document does not accept new posts

dpantaleo

Evviva! By dpantaleo posted 16/07/2009 11:02

Sei finalmente tornato online! cosa era successo? ISP morto? trasloco? $CL_slavo_di_qualche_anno_fa ha vomitato sulla tastiera? Bentornato! -- dpantaleo
"Nemo reverte ab nos..."

Simone

D!!!!!! By Simone posted 16/07/2009 11:06

AHHHH l astinenza è finita!! grazie di aver lavorato per noi poveri drogati!!! :D -- - Simone

Anonymous coward

Not for money.... By Anonymous coward posted 16/07/2009 11:31

He did it for t3h lulz?

BTW, mi ricorda qualcosa...

http://thedailywtf.com/Articles/Death-by-Delete.aspx

Buona ricostruzione dai log. :\)

CYA -- Anonymous coward

Damiano Migliorini

Ma... le date... By Damiano Migliorini posted 16/07/2009 11:39

Ma è normale che le altre storie siano datate al giorno in cui vengono pubblicate e che questa abbia la data di (presumo) quando l'hai scritta tu? -- Damiano

Davide Bianchi

@ Damiano Migliorini By Davide Bianchi posted 16/07/2009 15:20

> Ma è normale che le altre storie siano datate al giorno in cui vengono pubblicate e che questa abbia la data di (presumo) quando l'hai scritta tu?

No non era normale, adesso l'ho corretto. -- Davide Bianchi

Andrea

La vecchia sc(Q)uola By Andrea posted 16/07/2009 15:17

Com'è che era?
Il cliente chiede, l'analista analizza, il programmatore programma e debugga, il tester testa..... o no? -- Andrea

toamso

AAAARRRGH!! By toamso posted 16/07/2009 18:56

Finalmente on-line!! finchè non ho trovato su un blog la conferma dell'azzoppamento del tuo server, ho "prillato" come un matto provando tutti i DNS del globo terracqueo per cercare di raggiungere il sito!

Bentornato e benrisorto al server!

P.S. lo so è un po' OT ma ci voleva. -- toamso

Anonymous coward

relax , men , relax... By Anonymous coward posted 17/07/2009 06:57

Non ci vedo nessun problema per te. Dopo tutti gli anni pssati a brancodipaguri potrai risolvere cose come queste in pochi secondi(minuti,ore,giorni,anni)!
Comunque io (noto sadico) gioisco di avere una storia vecchio stile di nuovo online...
A proposito , visto che i CMS degli yugoslavi gli rendono una barca di soldi e fanno ca.... perchè non potenzi il tuo CMS e lo metti sul mercato? -- Anonymous coward

Davide Bianchi

@ Anonymous coward By Davide Bianchi posted 17/07/2009 07:17

> A proposito , visto che i CMS degli yugoslavi gli rendono una barca di soldi e
> fanno ca.... perchè non potenzi il tuo CMS e lo metti sul mercato?

Non indurmi in tentazione quajo'...
-- Davide Bianchi

Anonymous coward

CMS By Anonymous coward posted 17/07/2009 19:34

che devo di'....
....ma come fanno a non fallire?!?!?

quali sono i loro clienti beoni capaci di sopportare tutto questo!!!

secondo me lavorano tutti con la comunità europea... -- Anonymous coward

Davide Bianchi

@ Anonymous coward By Davide Bianchi posted 17/07/2009 19:44

> che devo di'....ma come fanno a non fallire?!?!?

Facendo sviluppo interno. Ovviamente

> quali sono i loro clienti beoni capaci di sopportare tutto questo!!!

Noi.
-- Davide Bianchi

Anonymous coward

stupenda la password By Anonymous coward posted 17/07/2009 21:33

e io che mi aspettavo un "pippo" qualunque!

Mi ricordo quando mi fu data per la prima volta una psw di root, oltre dieci anni fa... era simile. Con suggerimento di scrivermela da qualche parte, tipo il foglietto nel portafogli, con una "chiave" che sapessi io non troppo semplicistica. Risultato: per loggarsi 20 minuti. -- Anonymous coward

12 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