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
IO - Sono D di $networkgestapo.
CL - Sono CL di $noifacciamoivostrisiti.
Io penso "e chi accidenti e' adesso questa qui e chi e' $noifacciamoivostrisiti?". Una rapida ricerca nel nostro db mi informa che CL e' la tipa che si occupa di registrare i siti per l'ennesima societa' che "fabbrica" siti web.
CL - Mi servirebbe di controllare i proprietari
dei nostri domini.
IO - ... I proprietari dei vostri domini? Non siete voi?
CL - Eh, non proprio...
IO - Hemmm... ok, non ho mica capito eh...
CL - Allora, noi di tanto in tanto dobbiamo registrare dei domini per dei nostri
clienti, solo che se il dominio deve essere a nome di una ditta voi volete il
numero di registrazione alla camera di commercio...
IO - Bhe', non e' che noi lo vogliamo, lo vuole il Registrar Olandese.
CL - Si' comunque, capita che quando andiamo a registrare il dominio la ditta e'
stata appena incorporata ed il numero non c'e' ancora. Allora quello che facciamo
e' registrare il dominio come nostro e poi lo trasferiamo.
IO - E fin qui mi sta bene.
CL - Solo che nella vostra interfaccia il dominio e' sempre registrato sotto il
nostro nome e non sotto il nome del cliente giusto.
IO - Ah.
CL - E non posso "spostarlo". Almeno, io non trovo il modo di farlo.
Essendo la famosa "interfaccia" una web-application scritta un po' con i piedi, non ho problemi a credere alla storia di CL. In effetti non e' la prima volta che saltano fuori dei problemi con tale web-application.
IO - No, non credo ci sia un modo di farlo, non senza andare a modificare direttamente
il database e questo solo noi lo possiamo fare... Ma in ogni caso, se il dominio e'
stato spostato sotto il nome giusto per il registrar, e' ininfluente dove sta
nella nostra interfaccia. No?
CL - Si e no. Perche' a noi piacerebbe molto avere un modo per vedere di chi e'
il dominio tal de tali senza andare a scartabellare tra la carta ed in questo modo
quando cerchiamo un nome abbiamo dei problemi...
IO - Capisco.
CL - ...ed inoltre dato che e' la meta' di Agosto, sono sola in ufficio, piove e
mi annoio ho pensato di dare una sistemata a queste cose, solo che non posso
spostare i domini nel posto giusto...
Me pensa: e cosi' hai pensato bene di dare un po' di lavoro a me...
CL - Cosi' pensavo... si potrebbe avere un elenco di tutti i nostri domini con accanto
il cliente sotto il quale sono stati registrati? Cosi' me li controllo e poi vi mando
l'elenco giusto?
IO - Hemmm... ma basta andare attraverso l'interfaccia per avere sotto chi e'
registrato un dominio...
CL - Si', e' quello che stavo facendo. Solo che ogni volta che faccio click su un
dominio lui mi porta alla maschera dei dati del cliente, poi faccio click su
'indietro' e lui mi riporta all'elenco iniziale.
IO - E che problema c'e'?
CL - ...che a quel punto non mi ricordo piu' a che dominio ero arrivata...
Me pensa: ovviamente...
A quel punto lo sguardo mi cade sullo schermo da dove il pdf del manuale di $merdavigliosaapplicazione mi guarda minaccioso. E che ci sto anche a pensare?
IO - Vedo che posso fare e poi richiamo.
Ok, vediamo un po' come e' fatta questa dannata web-application... Ennesimo accrocchio scritto in PHP. Per qualche strano motivo la programmatrice (si', era donna) che ha scritto sto' coso ha deciso che i dati dei domini stavano bene nel database chiamato 'dns', mentre i dati dei clienti a cui tali domini sono attaccati stavano meglio nel database chiamato 'clienti'. Oh che gioia. L'ho detto che non e' la prima volta che si discute di questa applicazione si'?
Rapida corsetta in Sala Macchine per mettermi il costumino da ScriptMan e poi mi metto al lavoro. In 10 minuti preparo un accrocchio in perl che incrocia i dati dei due db e stampa un elenco dei domini di CL con l'indicazione di quale 'cliente' risulta il proprietario. Invio la mail e poi richiamo.
IO - ...quindi ho appena inviato la mail con i dati.
CL - Ah... hai fatto presto... Hemmm... senti, non e' che sei cosi' gentile da
mettermeli in ordine di dominio invece che di cliente?
Me pensa: perche' importarti quel coso in quel cacchio di Expel e schissare "dati/ordinamento" e' troppo difficile?
IO - hmmm... (clickkety-click sort | mail...) meglio?
CL - Ah... ottimo. Ok, controllo e ti richiamo.
Dopo un paio di ore circa mi ri-suona il telefono. A questo punto riconosco il numero chiamante.
IO - Cosa?
CL - Heila'... ti ho appena mandato una mail con i domini controllati. Ce ne sono
alcuni che sono nel posto sbagliato. Se potessi spostarli...
IO - Ci guardo.
Nota: in olandese ci sono 3 modi di parlare, un modo "formale", equivalente al "lei" italiano, un modo "informale" equivalente al "tu" ed un modo molto informale, che non ha equivalente. CL stava usando il modo molto informale...
Guardo l'elenco. Ok, taglia/incolla il documento di Word (ovviamente) in un file
di testo, allora,
# you aren't really interested in reading my code, right?
while <FILE> {
($customer,$domain)=split(/;/,$_);
$customer=~s/ $//;
chomp($domain);
my $query="select subscription_id,domain_id from ...";
...
r=$sth->fetchrow_hashref();
my $o=$r->{'name'};
$sth->finish();
if( $o !~ /$customer/i) {
# search customer
$query="select organisation_id from organisations ...";
...
...
print "update domains set subscription_id=$newid where ...";
...
}
}
clicckety-click...
IO - Ok, ci sono 86 domini su 328 che hanno dei clienti sbagliati.
CL - Ah.... ma come lo sai?
IO - Perche' li ho appena controllati.
CL - ...
IO - E di questi una decina non esistono nel nostro database, non sono mai stai
inseriti.
CL - Hummm... se potessi darmi un elenco...
clicckety-click check.pl -check -unknown | sort | uniq -c
IO - Sono 12 per l'esattezza
(ri-clicckety-click check.pl -check -unknown | sort | uniq | mail), hai
posta...
CL - Uh... ok, adesso te li inserisco...
Dopo un'altra mezz'oretta ri-suona il telefono.
CL - Tutto a posto, adesso dovrebbe andare bene.
clickkety-click check.pl ...
IO - Si', pare di si'.
mysqldump ... > santobackup.sql
check.pl -DOITNOWSOB
check.pl -check | mail ...
IO - Ok, dovrebbe essere a posto. Ti ho ri-mandato l'elenco, riguardalo un
attimo cosi' siamo tranquilli.
CL - Urka! Cosi' rapido?
IO - Eh... e ti lamenti anche?
CL - No, cosi' pensavo... al cinema quando mi ci porti?
...che cappero danno questa settimana?
Davide
12/01/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.
Davide Bianchi By Davide Bianchi posted 20/08/2008 15:19
roberto By roberto posted 01/12/2008 09:14
Maximilian Hunt By Maximilian Hunt posted 01/12/2008 09:14
Io sono un gentiluomo, su certe cose mantengo il riserbo
Alessandro Porcu By Alessandro Porcu posted 01/12/2008 08:41
denis By denis posted 01/12/2008 08:41
ma io non sono mica geloso...
Luca By Luca posted 01/12/2008 08:42
Io volevo andare a vedere uno di quei bei film dell'orrore, purtroppo la scelta era tra Harry Potter ed un altra schifezza simile...
Perché, ti ha pure mandato la foto? By Perché, ti ha pure mandato la foto? posted 01/12/2008 08:42
Fabian B. By Fabian B. posted 01/12/2008 08:42
dlafata By dlafata posted 01/12/2008 08:42
Dom By Dom posted 01/12/2008 08:43
Dom By Dom posted 01/12/2008 08:42
Raffaele By Raffaele posted 01/12/2008 08:43
si perche'?
maaaatteo By maaaatteo posted 01/12/2008 08:43
stecolna By stecolna posted 01/12/2008 08:43
Mauro By Mauro posted 01/12/2008 08:43
Mario By Mario posted 01/12/2008 08:43
Kaya By Kaya posted 01/12/2008 08:43
RaDu By RaDu posted 01/12/2008 09:14
WM By WM posted 01/12/2008 09:14
Mg By Mg posted 01/12/2008 09:14
gia' fatto
gino By gino posted 01/12/2008 10:09
ci hai presente il detto "se non sono matti non li vogliamo"?
GTLv97.6 By GTLv97.6 posted 01/12/2008 10:09
Daniele By Daniele posted 01/12/2008 10:09
Diego By Diego posted 01/12/2008 10:09
vanno in bicicletta... ca$$o vuoi che ti dica...
gatto giuliano By gatto giuliano posted 01/12/2008 10:09
Meglio di quanto pensavo ma peggio di come speravo
Andrea Martin By Andrea Martin posted 01/12/2008 10:09
Nick By Nick posted 01/12/2008 10:10
ma... un mezzo kilo di ca$$i vostri?
sini By sini posted 01/12/2008 10:13
si ma io di notte non lavoro
Paolo By Paolo posted 01/12/2008 10:20
no, il sorriso smagliante ed il profilo greco...
Gama By Gama posted 01/12/2008 10:22
P.S. Pensa che l'unico costume da supereroe che mi tocca mettere e' quello di Steakman quando facciamo le grigliate con gli amici, dovro' provare quello di Scriptman. C'e' copyright o deve solo andar bene la taglia?
heeemmm... momento, che io il costume da scriptman lo volevo una roba cosi', ma invece mi e' uscita una cosa
cosi', quindi pensaci bene eh...
gatto giuliano By gatto giuliano posted 01/12/2008 10:22
Psyco By Psyco posted 01/12/2008 10:31
Davide Inglima - limaCAT By Davide Inglima - limaCAT posted 01/12/2008 10:31
Nik By Nik posted 01/12/2008 10:35
spacexplorer By spacexplorer posted 01/12/2008 10:37
Fabiano By Fabiano posted 01/12/2008 11:35
argaar By argaar posted 01/12/2008 11:35
eagle1 By eagle1 posted 01/12/2008 11:35
Sky By Sky posted 01/12/2008 11:36
Ferretti S. By Ferretti S. posted 01/12/2008 11:36
si piglia quello che passa il convento...
Come al solito grande D. e mi unisco a quelli che han detto che vorrebbero saper fare metà delle cose che sai fare te buon lunedì a tutti!
ps: hai poi visto harry popper? udio!
BabboMatteo By BabboMatteo posted 01/12/2008 11:37
Sergione By Sergione posted 01/12/2008 11:37
quale? quello che io volevo o quell'altro?
J By J posted 01/12/2008 11:37
J By J posted 01/12/2008 11:51
purtroppo si'
Complimenti ancora per il certificato Red Hat, e per il costume di scriptman (il primo: l'hai disegnato tu?)
no, non sono cosi' bravo
Riccardo Cagnasso By Riccardo Cagnasso posted 01/12/2008 11:52
Romulus By Romulus posted 01/12/2008 11:52
sempre molto sottile eh?
Emanuele By Emanuele posted 01/12/2008 11:58
Basilios By Basilios posted 01/12/2008 11:52
Manuel By Manuel posted 01/12/2008 11:58
CinghialeMannaro By CinghialeMannaro posted 01/12/2008 12:29
azz... non pensavo foste messi cosi' male...
ReadOnly By ReadOnly posted 01/12/2008 12:30
Anche le mie, sono queste strane eccezioni che di tanto in tanto rallegrano la giornata. O le serate.
Jepessen By Jepessen posted 01/12/2008 12:30
...da sempre?
Giepi By Giepi posted 01/12/2008 12:30
Paolo C. By Paolo C. posted 01/12/2008 13:06
LOL!!
P.S. mytt-ykk-oh il costumino giallo del commercial! Credo che mia figlia non vorrebbe piu' farmelo togliere
Micky By Micky posted 01/12/2008 13:06
filsysadmin By filsysadmin posted 01/12/2008 13:07
skorpion By skorpion posted 01/12/2008 13:08
Andrew By Andrew posted 01/12/2008 13:31
e che ci ho io, una unique key?
Lorenzo By Lorenzo posted 01/12/2008 15:18
CL Lucia By CL Lucia posted 01/12/2008 15:18
Dalle mie parti significano: Sì e SIIII
Spera solo che non le si guasti il computer di casa... , altrimenti fai la fine del mio SysAdmin e non potrai più dirle "premi il tasto verde"!!!
Federico By Federico posted 01/12/2008 15:19
"chi ha tempo non aspetti tempo" e "prevenire e' meglio che curare"
Lisa By Lisa posted 01/12/2008 15:19
Daniele Levi By Daniele Levi posted 01/12/2008 15:20
Io glielo dico ancora, tanto a casa cucino io...
P.T.C. By P.T.C. posted 01/12/2008 16:04
Andrea B. By Andrea B. posted 01/12/2008 16:05
Herr Franz By Herr Franz posted 01/12/2008 16:05
sivabbe'... ti faccio notare che il rischio era anche il mio
Herr Franz (again) By Herr Franz (again) posted 01/12/2008 16:06
e pensare prima di schissare 'invio'?
Moran By Moran posted 01/12/2008 16:06
Mauro Romanelli By Mauro Romanelli posted 01/12/2008 16:41
o il fascino del sistemista classico?
Anche se questa è la prima volta che ne sento parlare.
Che dire... DHO!!! :-?
Riccardo C. By Riccardo C. posted 01/12/2008 16:41
Luca "OSSO" Rocca By Luca "OSSO" Rocca posted 01/12/2008 17:08
MentalAdmin By MentalAdmin posted 01/12/2008 17:07
ce ne sono una caterva di corsi, tutorial ed how-to su perl, ed io sono la persona meno indicata per scriverne uno, ogni volta devo andare a rileggere la documentazione...
massimo m. By massimo m. posted 01/12/2008 18:59
Michele Montanari By Michele Montanari posted 01/12/2008 20:09
Herr Franz By Herr Franz posted 01/12/2008 20:10
Ah, ok, lo aggiungo alla lista di cose da fare quando ci avro' il tempo (aka: mai)
Smiley1081 By Smiley1081 posted 01/12/2008 20:17
ok, non parlo piu'...
Luca By Luca posted 01/12/2008 20:17
Nico By Nico posted 02/12/2008 08:43
Charlie By Charlie posted 02/12/2008 08:43
Dom By Dom posted 02/12/2008 08:43
alx By alx posted 02/12/2008 08:43
si
ma... ne valeva la pena ?
mica tanto
Ma... hai davvero il costume da ScriptMan ? e soprattutto... lo indossavi al cinema ?
non te lo dico
Edward By Edward posted 02/12/2008 08:44
Riccardo By Riccardo posted 02/12/2008 11:06
Dalle mie parti (a casa mia più che altro) si dice "chi scopa e non si bulla scopa solo a metà"
"bulla"?
Jepessen By Jepessen posted 02/12/2008 11:36
io non ho resuscitato proprio nessuno, ma a quanto pare ad hollibood hanno completamente esaurito le idee, dopo aver massacrato "la guerra dei mondi" e' il turno di "ultimatum alla terra"... io aspetto sempre la prossima versione di "il giorno dei trifidi"...
Davide By Davide posted 02/12/2008 12:40
Herr Franz By Herr Franz posted 02/12/2008 12:41
Emanuele92 By Emanuele92 posted 02/12/2008 13:28
oddio, ne ho traviato uno...
Mauro Ansaloni By Mauro Ansaloni posted 02/12/2008 13:28
me_medesimo By me_medesimo posted 02/12/2008 15:14
Mr.Wolf By Mr.Wolf posted 02/12/2008 17:15
si', piu' o meno e' la stessa cosa che ho pensato io...
Andrea By Andrea posted 02/12/2008 19:08
Ok ok, se non hai tempo è sicuro che c'è la CL... mi sa che fra poco dovremo dire addio alle storie, ca$$o!
No, molto banalmente, sono impegnato col lavoro
Gabriele By Gabriele posted 02/12/2008 19:09
miniBill By miniBill posted 03/12/2008 08:59
Stefano By Stefano posted 03/12/2008 08:59
ma sarete bastardi...
Angkarn By Angkarn posted 03/12/2008 08:59
http://rosencreutz.blogspot.com/ By http://rosencreutz.blogspot.com/ posted 03/12/2008 09:34
esagerato...
denis By denis posted 03/12/2008 08:59
A Soft-Land's fun. By A Soft-Land's fun. posted 03/12/2008 11:40
Trovo veramente spiacevole la gente che usa come "nome" il link del sito, poche visite eh ? Non sfruttiamo il sito di big D per il nostro adsense, su!
Mr.Wolf By Mr.Wolf posted 03/12/2008 16:32
Il fatto e' che, "big D. docet", oramai ho fatto l'abitudine a rispondere a tono ai vari CL, ma quando capitano queste cose (~ 1 su 10.000), almeno nel mio caso, mi stupisco ancora...
Penso che forse il mondo non e' poi cosi' cinico come credo. (vabbe', ok, poi mi ricredo quasi subito...)
Quindi a Big D. l'ardua risposta: era poesia o cinismo?
D.(aniele)
CougarPV By CougarPV posted 03/12/2008 18:36
Riccardo (vic) By Riccardo (vic) posted 03/12/2008 16:31
Io vorrei rivedere l'invasione degli ultracorpi (quella con i baccelloni che nottetempo diventavano cloni). Non ho dormito tranquillo per parecchio all'epoca (eoni fa).
Ma la versione del '93 era una chiavica pazzesca...
Sandra By Sandra posted 03/12/2008 18:36
Aaaah... Il Carotone... Quanti ricordi.
Roberto By Roberto posted 03/12/2008 19:51
@Davide
che si bulla = che fa il bullo = che si vanta
sei rimasto un po indietro sul linguaggio di noi giovani(*) informatici metropolitani
(*) giovani 15 anni fa
Riccardo (vic) By Riccardo (vic) posted 04/12/2008 09:22
Torquemada By Torquemada posted 04/12/2008 09:23
Enrico By Enrico posted 04/12/2008 09:23
RaDu By RaDu posted 04/12/2008 12:38
Quoto...Non avrei saputo dirlo meglio...
Verzasoft By Verzasoft posted 04/12/2008 14:05
Ci hai ragione ci hai, corretto.
z f k By z f k posted 04/12/2008 19:13
Zappa By Zappa posted 05/12/2008 16:28
Io mi ricordo ancora del segnale di "fine trasmissioni" della RAI (in bianco e nero, con quella specie di "onda" che "saliva" verso il cielo)... Eh si', quanti ricordi.
Vabbe', 'la guerra dei mondi' un po' di paura me la mise!
Ah, perche', il Carotone no?
Anyway, great job, D.!
Zappa
Claudio-one By Claudio-one posted 06/12/2008 08:57
No, quella non me la ricordo. Ricordo di quel serial televisivo trasmesso sulla Rai tanti anni fa con un personaggio 'belfagor' che girava per un museo...
http://rosencreutz.blogspot.com/ By http://rosencreutz.blogspot.com/ posted 06/12/2008 13:33
Claudio-one By Claudio-one posted 06/12/2008 17:36
Andrea By Andrea posted 07/12/2008 08:36
ah, ecco... insomma e' sempre colpa mia...
Nico By Nico posted 08/12/2008 08:36
z f k By z f k posted 09/12/2008 09:05
frappa By frappa posted 12/12/2008 16:03
si spera (e si spera anche che non mi meni subito)
sono un po' gelosa in realta'..
anch'io ho un debole per chi ci sa fare con le banche dati..
baci
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.