Your product should be cutting edge, not your tech

By Zach Holman | 15 novembre 2013

The 80′s called, they want their code back.

5 settembre 2013

Aggiungere una estensione php a Zend server: nella versione 6 per Mac OS X manca Phar

Facendo l'aggiornamento da Zend server 5.6.0 al nuovo fiammante 6.0.0 con PHP 5.3.21 mi sono accorto spiacevolmente che il supporto a Phar non era più attivo. Vado quindi sul pannello a cercare questa ormai indispensabile estensione (leggi: come posso vivere senza composer e idephix?) e non la trovo! Cerca e spulcia sul web ma del supporto non c'è traccia. Mentre…

Doctrine2 event listener: postPersist o non postPersist?

Oggi mi sono imbattuto in un problema apparentemente semplice che mi ha dato un po' di filo da torcere: il postPersist. Il problema è abbastanza comune: devo aggiornare alcuni oggetti di una collezione quando uno di questi viene modificato o inserito con particolari caratteristiche. Sto sviluppando un applicazione con Sf2 e ho configurato il config.yml per gestire l'evento postPersist e…

Human vs Bot: captcha o altro?

In questi giorni mi sono chiesto se il catpcha fosse veramente la soluzione al problema Bot per SocialCibus. Così mi sono letto diversi articoli in rete. Alcuni di questi parlavano di un 3-10% di utenti che, quando vedono un captcha, lasciano perdere la registrazione, altri abbandonano solo dopo aver sbagliato una o due volte l'inserimento del testo. Posso tenere fuori…

Testare pagine web con versioni differenti di Internet Explorer

Spesso ho la necessità di testare alcune pagine web con differenti versioni di IE, a volte per la grafica ma più spesso per verificare le funzionalità Javascript sulle varie versioni di Internet Explorer. Fin'ora ho sempre pensato che lo strumento migliore fosse IETester anche se sapevo che non era sempre coerente. Oggi ho letto questa guida sul cross browser testing…

Notifiche con Doctrine: ereditarietà con relazioni diverse per i figli

Stavo cercando di creare un sistema di notifiche (tipo wall di FB) di ciò che accade agli utenti del mio nuovo sito di ricette e mi sono imbattuto in un problema: ereditarietà con Doctrine e relazioni diverse per ogni figlio. Premetto che il sito è realizzato con Sf 1.4 e Doctrine 1.2. Accantonato per il momento l'utilizzo di database documentali…

Installare estensioni PECL su Mac OsX e Zend Server

Per evitare errori del tipo: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/zend/lib/php_extensions/XXXX.so' - dlopen(/usr/local/zend/lib/php_extensions/XXXX.so, 9): no suitable image found. Did find: /usr/local/zend/lib/php_extensions/XXXX.so: mach-o, but wrong architecture in Unknown on line 0 Un link vale più di mille parole! http://serverfault.com/questions/138046/how-to-compile-php-pecl-apd-for-mamp-snow-leopard