Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di strae
    Registrato dal
    Apr 2008
    Messaggi
    407

    [allimitedeltennico] Questa ancora non mi era successa

    Un cliente mi contatta per aggiornare il sito uèb, che fece fare anni fà da un'altra azienda.

    Visto che il materiale grafico in suo possesso è qualcosa di indecente a livello di dimensioni/risoluzioni, chiedo i recapiti dell'azienda per chiedere gentilmente se hanno la versione del logo/parti grafiche in vettoriale (pronto a prendermi una porta in faccia, ne avrebbero il diritto, ma tentare non guasta mai)

    Costoro, durante la telefonata, non solo si rifiutano di fornire i file grafici (vabbhè è un loro diritto, i sorgenti grafici non erano espressamente indicati nel contratto, non mi và di discutere) ma chiedono di poter visionare il codice della nuova versione del sito (scritto da me!) per assicurarsi che io non usi qualche 'pezzo di codice' del vecchio sito, in quanto non vogliono che io o qualcun'altro riutilizzi del codice scritto da loro.
    Il sito è in php, mysql e qualcosa che somiglia vagamente ad ajax, ma probabilmente avevano le idee un sacco confuse.

    Ora, nel contratto (che mi sono letto) non c'è scritto che il codice php del sito è fornito con qualche licenza strana che non permette ad altri di modificarlo, ma per curiosità volendo lo possono fare?

    Php è open-source, lo sanno tutti, ma gli script che uno crea potrebbero essere distribuiti con licenze diverse, ok, ma il mio cliente ha pagato per quelli script e se vuole una modifica piccola, perchè io non posso metterci le mani?

    Non è questo il caso, il sito è da rifare completamente, ma però.. boh.

    Cmq, col cavolo che gli faccio 'visionare' il mio codice a sito finito
    You HAVE to assume your visitor is a maniac serial killer, out to destroy your application. And you have to prevent it.
    I can accept failure, everyone fails at something - But I can't accept not trying.

  2. #2
    Digli che lo hai fatto in asp...
    Ciao!

  3. #3
    Utente di HTML.it L'avatar di strae
    Registrato dal
    Apr 2008
    Messaggi
    407
    Originariamente inviato da fmortara
    Digli che lo hai fatto in asp...
    A giudicare dalla struttura del db (mica voglio copiare, ma dovrò ben esportare i vecchi dati.. si sa mai che vogliano avere la proprietà pure su quelli) potrei dirgli che l'ho fatto con PAINT.

    Cmq quasi quasi glieli mando pure, inglobo tutto in un file unico poi '#php -w grande_file.php > auguri_nell_aprirlo.php`
    You HAVE to assume your visitor is a maniac serial killer, out to destroy your application. And you have to prevent it.
    I can accept failure, everyone fails at something - But I can't accept not trying.

  4. #4
    Utente di HTML.it L'avatar di strae
    Registrato dal
    Apr 2008
    Messaggi
    407
    Cmq non sò voi ma è un periodo che me ne capitano di ogni.

    Altro cliente, applicazione finita da 4 mesi (quattrolunghissimimesi), con 12 persone che la utilizzano, mi chiama il titolare che si rifiuta di pagare (apparte il fatto che la riba è scaduta un paio di volte, ma vabbhè) perchè si è accorto ADESSO che all'applicazione manca una funzione (che si è inventato ieri notte, visto che a me non ne ha mai parlato).

    Cioè ti faccio provare il tutto gratis e senza impegno per 3 mesi, dici che ti và bene, firmi il contratto, e dopo altri 4 mesi ti accorgi che ci manca qualcosa?
    "a ma io non ho avuto il tempo di provarlo"
    "Eh ma io che c@@@o devo farci, scusa?"
    Poi neanche chiede se si può aggiungere la funzione, se ne parla insomma, no, parti inrabbito senza nemmeno dire "buon giorno" inizi la telefonata con "non pago".

    Altra chicca, sito finito l'agosto scorso, non ha avuto tempo di guardarlo (siamo a giugno...), mi chiama tutto di fretta che si è ricordato che la fiera annuale (alla quale partecipano da 25 anni) cade tra una settimana! E il sito vecchio, non ancora consegnato! "eh ma il sito vetrina non mi serve più, ora mi servirebbe un e-commerce.. quanto ci metti?"



    vbhè, perdonate lo sfogo.
    You HAVE to assume your visitor is a maniac serial killer, out to destroy your application. And you have to prevent it.
    I can accept failure, everyone fails at something - But I can't accept not trying.

  5. #5
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Se il contratto prevede un elenco di funzioni e queste sono state tutte implementate, e il contratto è stato firmato, allora ti deve pagare altrimenti emetti fattura e buona notte.

    c'è un però. Ovviamente a un cliente non li fai questi tiri a meno che tu non voglia perderlo.
    Quindi come al solito ti conviene avere conferma da parte sua che dopo averli implementato anche questa ultima cosa(e spero per te che non sia una cosa lunga) lui si impegna a effettuare il pagamento.

    good luck chuck
    I got the remedy

  6. #6
    Utente di HTML.it L'avatar di strae
    Registrato dal
    Apr 2008
    Messaggi
    407
    Originariamente inviato da albgen
    Se il contratto prevede un elenco di funzioni e queste sono state tutte implementate, e il contratto è stato firmato, allora ti deve pagare altrimenti emetti fattura e buona notte.

    c'è un però. Ovviamente a un cliente non li fai questi tiri a meno che tu non voglia perderlo.
    Quindi come al solito ti conviene avere conferma da parte sua che dopo averli implementato anche questa ultima cosa(e spero per te che non sia una cosa lunga) lui si impegna a effettuare il pagamento.

    good luck chuck
    No ma la cosa bella è che lui ora non vuole più il programma.
    Ho parlato con alcuni dei suoi colleghi che lo utilizzano, che invece ne sono contentissimi e sono terrorizzati dal cambiare software di nuovo.

    Detto tra me e te, con un comportamento del genere non me ne frega molto di perderlo: 2 riba scadute, ore e ore di assistenza telefonica per spiegare al team (12 persone, mi chiamano una alla volta) le varie funzioni e il modo corretto di utilizzare il software mai fatturate, e ora questa modifica, della quale non abbiamo mai parlato e pretende che sia fatta aggratis... senza contare l'arroganza e la strafottenza che aveva al telefono. bhà, avevo più soddisfazioni quando facevo il cameriere
    You HAVE to assume your visitor is a maniac serial killer, out to destroy your application. And you have to prevent it.
    I can accept failure, everyone fails at something - But I can't accept not trying.

  7. #7
    Originariamente inviato da strae
    A giudicare dalla struttura del db (mica voglio copiare, ma dovrò ben esportare i vecchi dati.. si sa mai che vogliano avere la proprietà pure su quelli) potrei dirgli che l'ho fatto con PAINT.

    Cmq quasi quasi glieli mando pure, inglobo tutto in un file unico poi '#php -w grande_file.php > auguri_nell_aprirlo.php`
    [OT_TENNICO]
    Cosa fa quel php -w ??
    [/OT_TENNICO]

    Io fossi in te non darei nulla, e mi accerterei che neanche il cliente lo faccia.
    Ciao!

  8. #8
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da strae
    Detto tra me e te
    :master: :master:
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  9. #9
    Utente di HTML.it L'avatar di hfish
    Registrato dal
    Dec 2000
    Messaggi
    3,180
    Originariamente inviato da fmortara
    [OT_TENNICO]
    Cosa fa quel php -w ??
    [/OT_TENNICO]

    Io fossi in te non darei nulla, e mi accerterei che neanche il cliente lo faccia.
    hfish@n140:~$ php --help | grep w
    -n No php.ini file will be used
    -d foo[=bar] Define INI entry foo with value 'bar'
    -m Show compiled in modules
    -r <code> Run PHP <code> without using script tags <?..?>
    -w Output source with stripped comments and whitespace.
    args... Arguments passed to script. Use -- args when first argument
    starts with - or script is read from stdin
    --ini Show configuration file names
    --rf <name> Show information about function <name>.
    --rc <name> Show information about class <name>.
    --re <name> Show information about extension <name>.
    --ri <name> Show configuration for extension <name>.
    hfish@n140:~$
    Non dobbiamo trascurare la probabilità che il costante inculcare la credenza in Dio nelle menti dei bambini possa produrre un effetto così forte e duraturo sui loro cervelli non ancora completamente sviluppati, da diventare per loro tanto difficile sbarazzarsene, quanto per una scimmia disfarsi della sua istintiva paura o ripugnanza del serpente.

  10. #10
    Utente di HTML.it L'avatar di strae
    Registrato dal
    Apr 2008
    Messaggi
    407
    Originariamente inviato da Alex'87
    :master: :master:
    era riferito a albgen, che c'è di strano?

    @fmortara: ti strippa tutti gli spazi bianchi e gli 'acapo' nel file php sorgente e te lo salva nell'output, in pratica, è quello che yuicompressor fà per file js o css, non ne altera il funzionamento, diminuisce il peso, ma lo rende praticamente illeggibile all'uomo (che se si arma di taaaaaaaaanta pazienza può cmq ottenere il file originale)
    You HAVE to assume your visitor is a maniac serial killer, out to destroy your application. And you have to prevent it.
    I can accept failure, everyone fails at something - But I can't accept not trying.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.