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
Avvertenza: questa qui' non e' propriamente una storia, piu' che altro e' un rantolo, una lamentazione, una geremiade... prendetelo come vi pare.
Alura, ritorniamo a parlare del merdacchioso meraviglioso sito webbe
di $noiviaggiamointreno di cui parlai in questa
storia.
Dopo un non proprio fantastico inizio, il sito era stato finalmente scaraventato on-line e tutta una serie di aggiunte e masturbazioni erano state eseguite per avere le varie cose (quelle che DB si era "dimenticato" di dirmi prima) agibili e funzionabili.
E adesso casca l'asina (Splat!): pare che $noiviaggiamointreno voglia aggiungere una qualche funzionalita' di "forum" o sarca$$o al sito per consentire ai suoi "sponsor" di pubblicare delle pagine semi-pubblicitarie in modo automatico. L'arnese dovrebbe succhiarsi i dati da una qualche applicazione di CRM di cui noi (io) non sappiamo una beata fava usando un qualche middleware e pubblicare la roba in automatico o quasi.
A me, inizialmente, non me ne e' fregato un tubazzo di niente: l'applicazione se la sviluppano loro, gli aggiornamenti se li fanno da loro, se vogliono aggiungere questo e quello sono cavoli loro. L'unica cosa che gli ho fatto presente e' che lasciare a pigs + dogs la capacita' di pubblicare roba su un sito si rischia di avere cosine non proprio belle in vista mentre non ci dovrebbero essere. Ma se questo e' cio' che vogliono loro che problema ho io? Ci limitiamo ad aprire il firewall in modo che sto' coso possa parlare con il suo CRM e basta.
Taccio dei problemi di coordinamento con il WindowsSysMangler dall'altra parte che alle parole "aprire il firewall sulle porte X, Y e Z" si e' perso e non capiva piu' di che stessimo parlando. Comunque non ho sentito piu' un tubazzo di niente fino a che la nuovissima versione di quella applicazione e' stata pronta all'installazione. E a me che me ne frega? Che prima di rilasciarla vogliono provarla (saggi).
Faccio notare che c'e' un server di staging/testing allo scopo.
Loro installano e scoprono che non funziona piu' un tubo. Seguono una fila di installa - debugga - ripristina versione precedente - bestemmia e cosi' via. Il branco di rintronati (la "sporcamezzadozzina") sembra piuttosto orientato a seguire una politica di "rilasci temporizzati". Quello che vorrebbero fare loro e' rilasciare delle "sotto-versioni" in risposta ai vari problemi che vengono segnalati (aka: far fare il debugging al cliente ed agli utenti invece di farlo loro), e vorrebbero anche "adattare dinamicamente gli intervalli di rilascio ad un'ottica di proaNEAAAHHHHA" (il 'NEAAA' era la mia reazione alla lettura della mail).
Il che, messo nella giusta prospettiva si presenta piu' o meno cosi':
1. rilascio versione 1.00 . . alcuni giorni . 2. scoperta di 23.574 bugs nella versione . . numerosi mesi . 3. rilascio patch a che corregge 2 bug precedenti . . alcuni giorni . 4. scoperta di 197.347 bugs . . numerosi mesi . 5~unnumerofottutamentegrandeyoh!. rilascio delle patch/sottoversioni b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q... scoperta di altri bug, passano altri mesi... . +1. bug corretti fino ad ora: 25, nuovi bug introdotti: 2.367.476.187 . . diversi miliardi, baziliardi di anni . +2. rilascio della versione 2.0 che corregge tutti i bug, risolve tutti i problemi, porta la pace nel mondo eccetera eccetera eccetera . . alcuni giorni . +3. il Sole si trasforma in una Gigante Rossa ed incenerisce tutto il foxxuto Sistema Solare.
E a me che me ne frega direte voi? E' che dovrei essere io quello che si gestisce i millemila restore tra una cosa e l'altra.... Sgrunt!
Davide
23/08/2010 08: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.
Sgrunt! By Antonino Russo posted 23/08/2010 08:10
...non soffrirai della crisi per mancanza di lavoro, vuoi che non ci sia un restore da fare?
:-D -- Antonino Russo
non si potrebbe avere... By Messer Franz posted 23/08/2010 08:22
@ Messer Franz By Goose posted 23/08/2010 09:43
>
No. L'ideale sarebbe la fine dell'universo. Perche' limitarsi a far finire solo parte di esso quando si potrebbe farlo finire tutto?
Purtroppo ho come l'impressione che l'universo, il mondo e tutti i branchi di paguri, sporche dozzine e il sottoscritto continueranno ad andare avanti piu' o meno felicemente ben oltre il 2012.
Peccato.
> -- Goose
@ Messer Franz By Eremita Solitario posted 23/08/2010 10:31
>
L'idea della fine del mondo localizzata mi piace, sarebbe un'ottima soluzione per questo tipo di casistiche....
--
Eremita Solitario
@ Messer Franz By Davide Bianchi posted 23/08/2010 11:52
...meglio noto come 'hit man'...
-- Davide Bianchi
restore By matteo posted 23/08/2010 08:44
@ matteo By Riccardo Cagnasso posted 23/08/2010 12:51
Su 100 programmatori, 7 hanno capito cosa si intendeva per "metodi agili" e sono tornati a essere persone felici, 93 non hanno capito un cazzo (come al solito) e hanno cominciato a fare ancora piu' casino del solito. -- Riccardo Cagnasso
Tutti sanno fare il backup.. By Anonimo codardo (e sputasentenze) posted 23/08/2010 09:18
Tutto il mondo e` paese By d3 posted 23/08/2010 09:44
Il momento piu` assurdo e` stato quando gli ho trovato un bug che era in produzione dal 2006 e che non riuscivano a riprodurre in collaudo, 5-6 versioni nuove al giorno, ognuna delle quali (chiaramente, essendo scritta a caso) non correggeva il bug. -- d3
@ d3 By Andrea Ballarati posted 24/08/2010 10:32
> 5-6 versioni nuove al giorno, ognuna delle quali (chiaramente, essendo scritta
> a caso) non correggeva il bug.
Il famoso generatore automatico di patch -- Andrea Ballarati
In cambio di vil denaro By Luigi posted 23/08/2010 10:44
credo che dopo il punto 2 il clinte dovrebbe essere cotto a puntino -- Luigi
E allora? By Cicciobastardo posted 23/08/2010 10:59
Io - che come te sono un coglione (tua ammissione, non credo di essere offensivo) - gli sviluppi li faccio per bene e per questo sono ricercato dai clienti ma nessuna società mi vuole. -- Cicciobastardo
Win! By Michele P. posted 23/08/2010 13:24
-- Just another bit in the (fire)wall
@ Michele P. By Mattia posted 23/08/2010 18:52
>
>
A me invece ricorda il quello di quasi tutti i software rilasciati al grande pubblico, sistemi operativi e giochi in prima fila.
Ma anche nel mondo dell'automazione industriale e' cosi': quelli che fanno i software bene (fanno simulazioni e debugging) li fanno una volta sola, gli altri fanno funzionare la macchina e poi fanno due mesi di debugging DAL CLIENTE, pagati extra.
Come fanno a farseli dare i soldi, dico io... -- Mattia
@ Mattia By Anonimo codardissimo posted 28/08/2010 21:30
> Come fanno a farseli dare i soldi, dico io...
è un bel mistero ma se lo sapessi smetterei anche io di preoccuparmi della qualità del mio lavoro
-- Anonimo codardissimo
almeno a me l'hanno chiesto gentilmente By Melanippe posted 23/08/2010 21:23
Il tutto funzionava bene, ma non era ancora finito l'aiuto in linea.
Alla mia richiesta se ci fosse un manuale cartaceo, il tecnico mi rispondeva un po' imbarazzato che in effetti un manuale c'era, ma non era ancora stato controllato.
Mi sono offerta di dargli una rilettura e segnalare eventuali stranezze e mi hanno mandato il file.
Quando ho finito la rilettura gli ho rimandato il file corretto.
Il "programmatore capo" della facenda, un tipo decisamente di poche parole, mi ha anche ringraziato.
A momenti svengo. -- Melanippe
By Mg posted 06/09/2010 14:21
Bella procedura...
E passare direttamente al punto +2 no eh!
-- Mg
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.