Tales from the Machine Room


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

Too Fast, Too Stupid

Giornata molto tranquilla in Sala Comando. Almeno, dovrebbe esserlo. Siamo sotto le feste, i CL sono quasi tutti assenti, gli UL risentono ancora dei bagordi della festa pre-natalizia...

Tant'e' vero che stamani ci ho messo solo 15 minuti per arrivare in ufficio (!) contro un tempo di percorrenza normale di 1 ora e 20. La tangeziale era praticamente deserta!

Quindi, quando arrivo in ufficio all'alba delle 8 e 30 e trovo SUSL ad aspettarmi la cosa non mi garba troppo...

SUSL - Ho un problema!
IO - E cioe'?
SUSL - Mi sono perso l'agenda!
IO - Provato a guardare sotto il divano? Quando perdo qualche cosa io finisce sempre li'.
SUSL - He?? No! Non in quel senso! (estrae di tasca il Palm) L'agenda in questo coso! E' completamente vuota!
IO - Hummm... non ne hai una copia sul PC?
SUSL - Si', e' questo il guaio! La copia sul PC che dovrebbe sincronizzarsi con Microblob Exponge e' vuota, e quando l'ho sincronizzata mi ha spianato anche quella sul Palm!
IO - O che bello!
SUSL - Possiamo ripristinare quella di Exponge?
IO - Guarda, la faccenda di Exponge l'ha gestita al 100% UL, dovrebbe essere qui tra poco, domandalo a lui che fai prima, anche perche' stava ancora cazzeggiando con il backup quindi...

Cosi' aspetto che sia UL a mettere al corrente SUSL che il backup di Exponge non funziona e che UL stesso non ha la piu' pallida idea di come fare a farlo funzionare.

Poco dopo arriva SL.

SL - Heila', abbiamo questa nuovissima applicazione scritta dagli Yugoslavi da installare sul server $server.
IO - E che roba dovrebbe fare quest'affare?
SL - E' una roba importantissima, voglio provarla al piu' presto!
IO - Si, ok, ma che roba e'? cosa fa? Siamo tranquilli ad installarla sul server senza che si sputtani altro?
SL - Ma certo, che dovrebbe succedere?
IO - Cosa dovrebbe succedere: niente, cosa potrebbe succedere: che si scassa tutto.
SL - Hemmm... e perche'?
IO - Perche' sta roba l'hanno scritta gli Yugoslavi!

Comincio percio' a guardare l'e-mail di sti bischeri... e subito vedo qualche cosa che non mi piace.

IO - Questo coso usa Tomcat 5. Sul server abbiamo Tomcat 4.
SL - E che problema c'e'?
IO - Che non c'e' un connector per Tomcat 5 da Apache in primo luogo, in secondo luogo che non so se le applicazioni che gia' ci sono funzionano su Tomcat 5 e non mi pare molto bello avere 2 diverse versioni di Tomcat per una sola applicazione. St'affare non puo' funzionare su Tomcat 4?
SL - Bho! Prova a domandarglielo!

Un rapido scambio di e-mail dopo ed ovviamente la risposta e' negativa... Ok, si installa Tomcat 5 in parallelo al 4.

SL - Ok. Installato?
IO - Aho' calma! Che cappero hai? Un serpente a sonagli nelle mutande?
SL - E' che voglio testare questa applicazione al piu' presto!
IO - Dunque, teoricamente e' partito...

SL si scapicolla ad avviare il browser e tenta il collegamento, riceve un bel Error 500 e si smonta subito.

SL - Ma come?? Internal server error?
IO - (guardando il log) Qui c'e' una caterva di errori... ClassNotFound, NullPointerException... ma l'hanno provata sta' cosa prima di darcela?
SL - Ma certo!
IO - No, intendo se l'hanno provata sul serio, non come al solito...

Seguono un feroce scambio di e-mail, installazioni, copiatura di .jar e librerie varie, modifiche selvagge di file di configurazioni ed altre amenita' ed un numero molto alto di riavvii di Tomcat e di bestemmie mie, ma la fantascientifica applicazione di SL non vuole saperne di partire.

Tutto questo fin verso alle 17.55, quando SL e' oramai abbastanza deluso...

SL - Quindi?
IO - Non ne ho la piu' pallida idea.
SL - Ma secondo te quale e' il problema?
IO - La yugoslavia.
SL - Ma loro dicono che la' funziona!
IO - Si, come no! Peccato che qui non funziona.

A questo punto suona il telefono...

IO - Cosa?
CL - Che e' successo all'applicazione dei rapportini?
IO - Non lo so, che gli e' successo?
CL - Non si riesce piu' a farla partire!

Naturalmente, l'applicazione dei rapportini e' ospitata sullo stesso server, e naturalmente adesso non parte piu'.

IO - Ottimo, continuando a cazzeggiare siamo riusciti a sputtanarne una che funzionava di applicazione.
SL - E che facciamo?
IO - Adesso me ne vado a casa e domani ci pensiamo su.
SL - Ma... e l'applicazione dei rapportini?
IO - Lasciala come sta'. A fare le cose di corsa vedi cosa succede?

E domani si vedra'.

Per chi fosse curioso: il problema con l'applicazione dei rapportini era un file .jar con lo stesso nome di uno esistente ma contenente tutt'altro, me ne sono reso conto alle 22.30 e l'ho ripristinato dal backup del giorno prima.

Davide
01/01/2070 00:00

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.

2 messages this document does not accept new posts
noobProblema di data By noob - posted 24/02/2009 11:27
Volevo segnalare che le storie del 2004 a partire da questa e fino a "The Bluetooth Fairy" recano tutte come data di pubblicazione "01/01/1970 00:00"

--
noob


Davide Bianchi-AT- noob By Davide Bianchi - posted 24/02/2009 12:59

> Volevo segnalare che le storie del 2004 a partire da questa e fino a "The Bluetooth Fairy" recano tutte come data di pubblicazione "01/01/1970 00:00"

Non me lo ricordo piu' quando furono pubblicate, e la data originale non vale una cicca, ergo...

--
Davide Bianchi


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