Tales from the Machine Room |
DB - Heila', come va la moto?
IO - Stava meglio prima, anche io stavo meglio prima
DB - Eh, senti, c'e' un cliente che ci sta tempestando di telefonate da
sabato mattina, puoi dargli un colpo di telefono e chiedere che
vogliono?
IO - Sicuro. Non sono sicuro di poterci fare qualche cosa pero'.
Cosi' chiamo sta gente.
CL - Allora, noi abbiamo un server con un sistema di analisi e controllo
dei costi di gestione e blah blah yada yada... molti altri yada
yada... e adesso abbiamo sostituito uno dei server che fanno la
raccolta delle informazioni di base dalle nostre circoscrizioni e dobbiamo
trovare un modo per importare i dati.
IO - Hemmm... ma quel server e' gestito da noi?
CL - Non esattamente, voi fornite solo il supporto per la rete
IO - E allora noi che c'entriamo?
CL - ...in effetti niente... ma di solito ve ne uscite con delle buone
idee...
Ri-contatto DaBoss.
DB - Hai dato un'occhiata a quello che vogliono?
IO - No, ho chiesto di mandarCI delle specifiche, che magari gli possiamo
fare una offerta per la consulenza
DB - NoNoNo!! Di solito con quella gente si fa il lavoro e poi si manda
direttamente la fattura, se gli mandi una offerta si arenano in discussioni
e doppie discussioni e non si fa piu' niente.
IO - Ellamadonna... sono cosi' difficili?
DB - Ma tu ci hai presente chi e' che sono?
IO - Hemm... veramente no.
DB - Il partito socialista olandese.
IO - Ok, non dico piu' niente.
DB - Comunque, se quando ricevi quella roba decidi che e' una cosa che si
puo' fare senza troppi casini procedi pure.
Verso mezzodi' ricevo i dati. Pare che sta gente usi un qualche software sviluppato in era antidiluviana per fare delle 'dichiarazioni' che poi vengono inviate sotto forma di mail ad un server centrale, il server dovrebbe prenderle in pasto e comporre un qualche tipo di report. Solo che, il software che compone i report e' stato sostituito con roba che funziona solo su Windows e cosi' adesso si ritrovano a dover generare un qualche file XML (che io odio) per dare in pasto i dati a quel coso.
Nella mail sono compresi anche un paio di esempi di quello che ottengono ora e quello che vorrebbero, quindi mi metto a guardare sta cosa.
Dopo un paio d'ore ho deciso che questo file XML che devo generare somiglia stranamente ad un feed RSS.
Alle 5 del pomeriggio decido che il file e' un feed RSS. E che questo "strafico" software di reportistica altro non e' che un aggregatore.
Il problema quindi diventa "come generare un feed RSS" partendo da una manica di file.
Il giorno dopo ho un piano di battaglia pronto. Mi collego al nostro server e vedo che c'e' a disposizione. Perl. Ok. Mi metto percio' a cercare un modo semplice per generare questo feed. Nel giro di due ore ho messo insieme uno scriptone che si legge i files di input nello stesso modo della procedura precedente e genera un coso che sembra un feed RSS decente.
Invio una copia del file a CL tanto per avere conferma che funziona e nel frattempo mando una copia della cosa anche a DaBoss. Faccio anche un paio di modifiche al codice in modo che possa operare in automatico collegato direttamente alla procedura di analisi esistente, cosi che sia il piu' possibile trasparente.
Nel pomeriggio DaBoss si rifa' vivo via Jabber.
DB - Ho parlato con CL, lo script che hai fatto va' benissimo e sembra
funzionare perfettamente, MA...
IO - Ma?
DB - Il loro Comitato Decisionale per l'Applicazione dell'IT ha gia'
deciso di acquistare un qualche software per la ri-analisi del tutto ed
hanno gia' pagato $cifrone per quello, quindi probabilmente non c'era
bisogno di fare niente.
IO - Hummm... averlo saputo prima...
DB - Spiacente, ma non tutto il male viene per nuocere visto che lo mettiamo
in conto come manutenzione straordinaria.
IO - Ok... quindi sta gente ha pagato $cifrone per fare una cosa
sostanzialmente idiota che si sarebbe potuta fare spendendo quasi niente
($manutenzionestraordinaria e' niente in confronto a $cifrone) ? E questi
sarebbero il P.S. Olandese??
DB - Io non li ho votati...
Bene! Vedo che i Partiti sono tutti uguali in tutto il mondo... se non altro, dato che avevo il codice gia' fatto e pagato dal P.S.O., ho deciso di non buttarlo via, ed ecco perche' improvvisamente il mio sito si e' arricchito dei Feed RSS. Ringraziate il PSO, non me.
Davide
05/05/2008 00:00
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.
Luca Bertoncello
By Luca Bertoncello - posted 28/04/2008 09:10
J
By J - posted 28/04/2008 09:10
Assimo
By Assimo - posted 28/04/2008 09:11
alan
By alan - posted 28/04/2008 09:11
Gusu
By Gusu - posted 28/04/2008 09:11
XVIIarcano
By XVIIarcano - posted 28/04/2008 09:11
Steve
By Steve - posted 28/04/2008 09:11
bdm
By bdm - posted 28/04/2008 09:11
Daniele C.
By Daniele C. - posted 28/04/2008 09:21
johnny
By johnny - posted 28/04/2008 09:44
Grazie della storia Davide e soprattutto del buongiorno ![]()
PS - però questa storia sul mio aggregatore non risulta, colpa dei noti problemi col server?
forse perche' l'aggiornamento del feed avviene 10 minuti dopo che la storia e' pubblicata
Davide
By Davide - posted 28/04/2008 09:45
Emanuele
By Emanuele - posted 28/04/2008 09:44
Matteo
By Matteo - posted 28/04/2008 10:05
lucac81
By lucac81 - posted 28/04/2008 10:28
Antonio Pennino
By Antonio Pennino - posted 28/04/2008 10:39
johnny
By johnny - posted 28/04/2008 11:26
filsysamin
By filsysamin - posted 28/04/2008 11:27
Smiley1081
By Smiley1081 - posted 28/04/2008 12:23
GiupO
By GiupO - posted 28/04/2008 12:27
akappa
By akappa - posted 28/04/2008 14:09
Eugenio D.
By Eugenio D. - posted 28/04/2008 14:43
Jurghen
By Jurghen - posted 28/04/2008 14:43
Federico
By Federico - posted 28/04/2008 15:48
Fabriziov
By Fabriziov - posted 28/04/2008 15:50
Daniele Levi
By Daniele Levi - posted 28/04/2008 16:59
Stefano Grevi
By Stefano Grevi - posted 28/04/2008 14:43
Fabriziov
By Fabriziov - posted 28/04/2008 16:59
Massimo M.
By Massimo M. - posted 28/04/2008 18:38
Josafat
By Josafat - posted 28/04/2008 20:16
Piernicola Comuniello
By Piernicola Comuniello - posted 29/04/2008 08:43
Cymon
By Cymon - posted 29/04/2008 08:44
Comunque non uso gli RSS ![]()
Marco C.
By Marco C. - posted 29/04/2008 10:48
Marco
By Marco - posted 29/04/2008 10:48
franganghi
By franganghi - posted 29/04/2008 17:10
seiji
By seiji - posted 29/04/2008 23:34
Jepessen
By Jepessen - posted 30/04/2008 20:48
http://www.soft-land.org/storie/04/story37
(che comunque reputo una delle migliori storie di tutte, nella sua idiozia).
Ho notato una cosuccia... Se vado nell'archivio delle storie degli anni passati, non c'è un modo semplice per tornare a quelle di ora
(2008),
cliccare su 'storie' nella barra subito sotto al titolo?
se non tornando indietro col browser. Cosa voluta o altro? Comunque, nei partiti olandesi almeno lo sanno utilizzare il computer...
Andrea
By Andrea - posted 30/04/2008 20:50
Gabriele
By Gabriele - posted 01/05/2008 09:33
Giepi
By Giepi - posted 02/05/2008 18:30
Giepi
By Giepi - posted 02/05/2008 19:14
Franz
By Franz - posted 03/05/2008 17:21
AltroDavide
By AltroDavide - posted 04/05/2008 10:32
e grazie al P.S.O. ![]()
miniBill
By miniBill - posted 06/05/2008 08:07
Riccardo Cagnasso
By Riccardo Cagnasso - posted 23/05/2008 14:18
dinogen
By dinogen - posted 26/05/2008 16:33
Freddy
By Freddy - posted 02/06/2008 08:27
Freddy
By Freddy - posted 02/06/2008 08:27
Issam
By Issam - posted 18/12/2008 09:21
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.