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
Abbiamo finalmente (dice lui) ricevuto la licenza d'uso, quindi ho scaricato il maledetto arnese e l'ho installato sul solito server di prova. Dopo aver lungamente penato e sofferto, DaBoss ha deciso che invece di un upgrade dalla versione free a quella a pagamento con trasporto dei dati, lui preferisce ripartire da capo con una installazione pulita. Vabbe'. Io mi faccio una copia prima di tutto che non si sa mai e poi procedo.
A questo punto lui scopre con orrore che la versione Professional-Enterprise- Conscappellamentoadestra supporta solo la lingua inglese ed i vari "language pack" disponibili per la versione free-as-in-beer non vanno bene per la versione paga-e-taci.
In preda al panico (chissa perche'), lui ha deciso che si deve avere in Olandese. Ergo, per prima cosa domanda a me. Perche' io? Bho! Comunque, dopo una guardata al coso io decido che, tradurre si puo', ma non e' una roba che si fa in 10 minuti perche' bisogna tradurre tutti i foxxuti moduli di questo ginepraio, cosa che non e' immediata. Inoltre non garantisco che un qualunque upgrade/aggiornamento/bugfix/fraca$$o non azzeri il tutto riportandolo nella lingua della Grande Nazione.
Dopo un po' di cogitamento DaBoss decide che eventualmente lui usa la funzionalita' di "personalizzazione" (rieccolo!) per fare la traduzione.
Voi gia' sapete che cosa succede dopo, vero?
Eccolo infatti che mi arriva.
DB - Senti, ho un problemino con il CRM.
IO - Cosa?
DB - Allora, se vai qui, li, sopra, sotto e clicchi su 'Aziende', vedi che
c'e' un campo qui' che si chiama 'Azienda madre'.
IO - Si.
DB - Questa qui' sarebbe l'azienda madre della tua azienda.
IO - Era intuibile dal nome.
DB - Appunto, se pero' schissi 'Edit' (schissa 'edit'), il nome cambia
in 'parent_name' (il nome cambia in 'parent_name').
IO - Bello.
DB - Esatto, ed io non capisco perche'. Adesso guarda. Io vado in
"personalizzazione" e qui puoi scegliere il layout della maschera firulin
firula', e se tu schissi qui vedi il campo che si chiama 'parent_name'.
Solo che non posso cambiarlo, se lo cambio lo ignora.
IO - Non bello.
DB - Appunto.
IO - Ed io che dovrei farci?
DB - Usare la testa e cercare di capire che cosa c'e' che non funziona.
IO - Heeee... 'momento, questa qui e' la versione pagata-a-caro-prezzo per la
quale noi dovremmo anche avere il supporto teNNico e tutto il resto, perche' non
domandiamo a loro?
Cosi' parte la maillona al supporto teNNico. Io nel frattempo mi faccio comunque un giro nel codice della chiavica, giro che in effetti e' una ripetizione di quello che mi ero gia' fatto ai tempi. E noto con vago senso di apprensione che il codice mi pare lo stesso della versione 'free-as-in-beer', solo con qualche identificativo cambiato.
Mentre aspettiamo risposta, DaBoss mi segnala anche che la versione del famoso plugin per Thunderbird, versione che e' quella ufficiale e supportata, non quella non-ufficiale ed accrocchiata da me, non gli funziona. Io la provo ed il mio povero TB schiatta miserandamente (!). Oh che bello... non solo, ma mi pare che il codice di questa versione "ufficiale" sia piu o meno lo stesso di quella "non ufficiale" ma con meno roba, come se i signori avessero banalmente copiato (alla ca$$o) blocchi di codice dalla versione "open source" e cambiato poi il nome. Non solo ma mi pare che la qualita' del codice sia anche decaduta. Basta vedere questa bellissima dialog di configurazione per rendersene conto.
Poi DB mi fa notare che, dopo aver fatto l'import degli utenti dal vecchio sistema (10 utenti), appare un messaggio che abbiamo troppi utenti e che abbiamo "sforato" la licenza di 2 utenti. Ma come? La licenza era per 10 utenti e noi abbiamo 10 utenti. Si, ma nessuno ha pensato che l'utente 'admin' e l'utente "portal", che sono auto-generati e non si possono rimuovere, contano tra le licenze, quindi se vuoi usare 10 utenti ti serve una licenza per almeno 20 utenti. Mitico!
Dopo un paio di giorni ed un 4-5 mail al supporto teNNico, riceviamo un paio di informazioni. Prima cosa: la versione di plugin TB ufficiale e supportata e' ufficialmente bacata ed ovviamente non piu' supportata (!), seconda cosa hanno aggiunto la nostra segnalazione relativa al problema degli utenti built-in come "nuova feature request" (?) e terza cosa, sostengono che il problema del campo-che-non-si-rinomina e' dovuto al fatto che DaBoss ha zappato via un campo dall'interfaccia, e questo e' andato ad inficiare il funzionamento dell'intero coso.
Al che io ho chiesto se non e' un po' anormale che, tramite l'uso della normale interfaccia utente, si possa zappare via qualche cosa che manda in crisi l'intero sistema... e sono stato premiato con l'ammissione che e' un altro bug ufficiale.
Ho quindi domandato a DaBoss se dopo 10 bug 'ufficiali' ci fanno uno sconto sul costo delle licenze oppure no. Di questo passo ne troveremo molti.
Davide
11/05/2009 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.
bene, anzi benissimo! By mau posted 11/05/2009 08:05
E mi stupisce sempre piu' il fatto che piu' paghi, piu' ti danno roba schifosa.
Vabbe', buona giornata a te, io mi faccio un po' di malattia
-- mau
it's not a bug, it's a feature! By Paolone posted 11/05/2009 08:28
Ma usare un cluehammer sul capo del capo no?
-- Paolone
-AT- Paolone By Davide Bianchi posted 11/05/2009 08:41
"billare" ?
-- Davide Bianchi
-AT- Davide Bianchi By noob posted 11/05/2009 09:53
>
> "billare" ?
>
Immagino sia una italianizzazione di "to bill", cioè "faje pagà".
Una domanda: ma se il codice è praticamente lo stesso della versione free, non bastava copiare i testi di tutti i campi da lì per avere una traduzione?
P.S.
Comunque la storia delle licenze è semplicemente geniale.
-- noob
-AT- Davide Bianchi By Francesco posted 11/05/2009 10:05
Fatturare: bel sistema quello di spillare soldi ai clienti, ma se poi non li fatturi, tanto vale...
-- Francesco
O_o By Niccolo posted 11/05/2009 08:30
Forse quando pialli troppo la testa di poveri impiegati con corsi di formazione troppo farciti di buzz-word e buzz-ideali alla fine le risposte che ti danno tendono asintoticamente a quelle di un chat bot su irc.
Questa ipotesi merita un approfondimento...
-- Niccolo
foxxuto CRM By Nicola Lovadina posted 11/05/2009 08:32
-- Nicola Lovadina
-AT- Nicola Lovadina By Davide Bianchi posted 11/05/2009 08:42
Nel senso che e' un boccone amaro...
-- Davide Bianchi
CRM By ilPasta posted 11/05/2009 08:53
Direi che CRM non significa sempre e selo catastrofe
-- ilPasta
-AT- ilPasta By ptt posted 11/05/2009 16:20
>
>
> Direi che CRM non significa sempre e selo catastrofe
> --
> ilPasta
ommamma, aeroporto, filippine, mhhhhhh
-- ptt
cheddire By Sacripant posted 11/05/2009 08:59
-- Sacripant
Dimmi COSA vuoi, ma non dirmi COME ottenerlo. By R.P. posted 11/05/2009 09:22
DB - Usare la testa e cercare di capire che cosa c'e' che non funziona.
Cosa mi sarebbe piaciuto rispondergli.
"Facile, il problema sei TU. Tu NON funzioni. Limitati a dare direttive generali, metterci i soldi e goderti i risultati."
DOMANDA PER DAVIDE:
ma la versione a pagamento non e' "chiusa"? Cioe', qundo dici "Io nel frattempo mi faccio comunque un giro nel codice della chiavica" intendi dire proprio i SORGENTI o qualche altra parte di codice di gestione del database? (chiedo perche' di DataBase ne so praticmente quasi nulla)
-- R.P.
-AT- R.P. By Davide Bianchi posted 11/05/2009 09:39
E' Sempre PHP.
-- Davide Bianchi
-AT- Davide Bianchi By argaar posted 11/05/2009 10:49
>
> E' Sempre PHP.
>
> --
> Davide Bianchi
beh c'è sempre quella "figata" (bah) di zend guard che ti permette di criptare i sorgenti php e decriptarli on-the-fly per essere eseguiti...teoricamente tu così non vedi un H
-- Noi esploriamo...e ci chiamate criminali...
Percaso ... By anonymous posted 11/05/2009 09:51
Detto anche la maledizione divina !
-- anonymous
-AT- anonymous By Davide Bianchi posted 11/05/2009 10:13
No
-- Davide Bianchi
-AT- Davide Bianchi By mat posted 11/05/2009 15:03
$*imbra poi non è un CRM...
e funziona pure bene
mat
-- mat
CRM... By sky posted 11/05/2009 10:56
Basti pensare che se nei dati da caricare c'era anche UN solo byte con codice ASCII maggiore di 127 crashava tutto il task di upload (ovviamente senza dire il motivo)... e ricevevo dati sotto le forme più assurde (io).
Quando dissi ai tennici (io ero più dal "lato utente") "forse c'è un problema con i caratteri con codice ASCII maggiore di 127" mi risposero "cos'è il codice ASCII?". o__O (rumore di pa££e che cadono)
Dopo averci sbattuto il cranio (AKA (io) sbattuto il (loro) cranio per terra) per qualche anno mi son stufato e, con un programmino in VBscript (non mi mangiare: non essendo programmer ufficiale NON avevo tools e VBS era l'unica cosa installata sulla foxxuta macchina) da 1 euro pre-filtravo i dati per $CRM_elefantiaco_dal_costo_mostruoso.
-- sky
-AT- sky By Daniele C. posted 12/05/2009 13:51
Potevi sempre dirgli che è un sistema di codificazione del testo in grado di esprimere anche i sentimenti di chi lo utilizza. Quando ti rispondono "Ma è impossibile!!", gli mandi una mail:
In codice ascii, voi mi fate sentire così: X_X
-- Don't Make me get my Hambone!!!
http://www.dilbert.com/strips/comic/2009-02-19
---
D.
... and Co. By sky posted 11/05/2009 11:08
Una delle cose di "discreta utilità" in quel tipo di applicazione è la definizione delle fasce orarie in cui il callcenter è aperto (perchè poi la merdavigliosa applicazione fa tutti i suoi calcoli sugli appuntamenti ecc. ecc.).
Bon... carico i dati, definisco (tramite SUO pannello interno) le fasce orarie, verifico la $tabella_di_tutto_quanto e... l'aggeggio se n'era fregato dei dati inseriti da me e s'era tenuto i suoi default! o__O
Faccio presente la cosa al commerciale della ditta che ci seguiva (venditore dell'applicazione sviluppata da $megaditta) il quale ha immediatamente minimizzato: "si ma tanto puoi andare tu a cambiare le fasce orarie nella tabella"... azzz!!!... (io) "si ma (1) lo devo fare a mano, (2) se per qualche motivo non ci metto le mani io gli altri non lo sanno, (3) ABBIAMO PAGATO (e mica poco) la merdavigliosa applicazione, (4) NOI siamo il foxxuto CLIENTE, mica i vostri fornitori!"... cioè... mica stavo zappando campi un un DB eh: pannellino di input suo, inserimento, schisso OK.
Alla fine non c'è stato nulla da fare: son riuscito a far ammettere dal simpatico commerciale che quello era un foxxuto bug, lui ha aperto un ticket a $megaditta... la quale l'ha chiuso senza dare spiegazioni (motivazione "non è un bug"... e fortuna che non hanno detto "è una feature" )... ed i miei capi l'hanno accettato! o__O
-- sky
-AT- sky By R.P. posted 11/05/2009 12:26
> mani io gli altri non lo sanno, (3) ABBIAMO PAGATO (e mica poco) la
> merdavigliosa applicazione, (4) NOI siamo il foxxuto CLIENTE, mica i vostri
>fornitori!"
Tu FORMALMENTE sei un cliente, ma DI FATTO sei solo un povero fesso che ha firmato, senza leggere, un contratto(*).
(*) non tu TE in persona, ma la tua ditta/commerciale che ha firmato un conratto senza chiedere un parere tecnico.
Risultato: i commerciali (da entrambi le parti) beccano un bonus, il primo per aver venduto software_ciofeca_a_prezzo_assurdo_con_assistenza_che_non_assiste ed il secondo per aver comprato software_superfigo_che_risolvera_tutti_i nostri_problemi.
Ovviamante, i paduli sono tutti tuoi, ovvio... ma si tratta di dettagli tecnici, ed i tecnici sono pagati per risolvere problemi tecnici, giusto?
-- R.P.
-AT- R.P. By sky posted 12/05/2009 11:11
> (*) non tu TE in persona, ma la tua ditta/commerciale che ha firmato un conratto senza chiedere un parere tecnico.
Ben se ne son guardati... come accade nel 99% dei casi, in quest'epoca.
> Risultato: i commerciali (da entrambi le parti) beccano un bonus, il primo per aver venduto software_ciofeca_a_prezzo_assurdo_con_assistenza_che_non_assiste ed il secondo per aver comprato software_superfigo_che_risolvera_tutti_i nostri_problemi.
>
> Ovviamante, i paduli sono tutti tuoi, ovvio... ma si tratta di dettagli tecnici, ed i tecnici sono pagati per risolvere problemi tecnici, giusto?
Il peggio è quando sei un "tecnico senza portafoglio": se fossi un tecnico che lavora nel settore tecnico allora forse (e dico forse) potrei influire su questo genere di decisioni O quanto meno sulla risoluzione dei problemi.
Invece sono "un tecnico che opera al di fuori dall'area IT"... cioè: so le cose ma non ho voce in capitolo (se non come "vile cliente").
La sensazione è quella di essere tra l'incudine (il reparto IT, che 'ste cose non le dice) ed il martello (il fornitore, che sfrutta il divide et impera).
E mi pare che la cosa sia abbastanza generalizzata. -__-"
-- sky
-AT- sky By Daniele C. posted 12/05/2009 13:57
P.S. sky, scusa, ma perché non hai scritto le due storie, magari con qualche dettaglio in più, per poi fartele pubblicare dal nostro buon D?
-- Don't Make me get my Hambone!!!
http://www.dilbert.com/strips/comic/2009-02-19
---
D.
mi sa che non duri,, By Rick posted 11/05/2009 21:19
Mi sbaglio?
Un saluto
Ric
-- Rick
-AT- Rick By Davide Bianchi posted 12/05/2009 08:36
> Mi sbaglio?
Ti do' un HINT: in meno di un anno ho scritto storie per 2 e mezzo...
-- Davide Bianchi
-AT- Davide Bianchi By Simone posted 12/05/2009 11:09
tra un po scopriremo che D è già da un bel pezzo tornato in italia... è il vicino con cui bestemmiamo ogni mattino perchè ci lascia la moto davanti al garage è in realtà D. !
-- - Simone
-AT- Davide Bianchi By anonymous posted 13/05/2009 15:39
> > Mi sbaglio?
>
> Ti do' un HINT: in meno di un anno ho scritto storie per 2 e mezzo...
> Davide Bianchi
che corrisponde ad una rogna ogni due-tre giorni.... minchiazza!
-- anonymous
-AT- Davide Bianchi By Oriano posted 19/05/2009 13:39
Dai, allora omaggiaci di una storia infrasettimanale ogni tanto....cosi' tanto per....
-- Oriano
Risposte... By Daniele posted 12/05/2009 12:06
In un caso simile mi sono sentito rispondere: "non e` un difetto, ma una caratteristica"...
Ho riso al telefono ininterrottamente per 45 secondi filati!
E rido ancora al solo pensarci...
-- Daniele
-AT- Daniele By Daniele C. posted 12/05/2009 13:58
Questi sono dei Genii del Marketing!!!
> Ho riso al telefono ininterrottamente per 45 secondi filati!
> E rido ancora al solo pensarci...
Ridi per non piangere, vero?
-- Don't Make me get my Hambone!!!
http://www.dilbert.com/strips/comic/2009-02-19
---
D.
-AT- Daniele C. By Daniele posted 13/05/2009 16:50
> > E rido ancora al solo pensarci...
>
> Ridi per non piangere, vero?
>
Gia`...
ora tremo ogni volta che sento dire "it's a new feature..."
D.
-- Daniele
Conscappellamentoadestra... By Manuel posted 12/05/2009 19:04
comunque la cosa inquietante è il ri-girare un bug (10-2 utenti) in new_feature_request ...
-- Manuel
Misteri del marketing By Gandolfo "Infinity" Ivo posted 16/05/2009 12:13
P.S. BigD stiamo ancora aspettanto tutti ansiosi la foto del pinguini ninja
P.S.2 Non hai idea di quanto io abbia voglia di giochicch.. ehemmm vedere il codice del CMSv3, visto l'ottimo risultato del v2 (lo uso a destra e a manca, con alcune mie personalizzazioni). Appropò (se e quando pubblicherai i sorci) la base dati è simile, oppure devo poi inventarmi qualche accrocchio che mi faccia l'import?
-- Gandolfo "Infinity" Ivo
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.