PHP

fonte: dal web

Piccoli trucchi per chi non ha a disposizione un vero debugger come XDebug o Zend Debugger. In mancanza di un debugger degno di questo nome può essere difficoltoso, soprattutto in contesto PHP, trovare un bug o analizzare i dati contenuti nel flusso di elaborazione  per capire quale sia il problema o il motivo per cui si presenta un risultato che non ci aspettiamo.

In alcuni casi utilizzare la stampa a video dell’errore può non essere possibile o assolutamente da evitare, ad esempio nel caso in un contesto di produzione. In queste situazioni possiamo sfruttare un semplice sistema di logging, ovvero riportare in un file di testo gli errori generati dall’applicazione o altre informazioni importanti che chiaramente non vogliamo rendere pubbliche. Oltre alla stampa semplice dell’errore però, nella maggior parte dei casi, abbiamo anche bisogno di utilizzare le funzioni di ispezione come “var_dump” o “print_r” , che ci facilitano l’analisi. Il problema è che le informazioni restituite da queste funzioni sono strutturare in modo complesso, e dunque non è così immediata la stampa su file.

Per risolvere il problema possiamo utilizzare l’output buffering di PHP:

(continua…)



Android 2.2 Froyo

Android 2.2 Froyo

Da qualche settimana è stato rilasciato Android Froyo 2.2 : il sistema operativo di Google sta davvero correndo veloce negli ultmi mesi, visto anche il forte interesse da parte del mercato (200mila dispositivi venduti ogni giorno – fonte: punto-informatico.it).

Tra le principali novità di questa release vi è l’incredibile velocità del codice Java, che secondo il team di sviluppo è circa il 400% più veloce delle versioni precedenti….davvero niente male!

(continua…)



Android sta conquistando sempre più mercato: gli utenti lo apprezzano, le case produttrici di cellulari anche, e gli sviluppatori sembrano divertirsi un sacco con il suo SDK. Lo dimostra il numero di applicazioni in costante aumento disponibili per cellulari Android (Acer Liquid in primis): tra queste, i giochi sono sicuramente tra quelle più gettonate. Sì, perchè con la risoluzione degli attuali schermi, con la possibilità di implementare il 3D e il 2D e di utilizzare il touchscreen e l’accelerometro, i giochi Android per smartphone sono davvero una nuova esperienza di divertimento ed intrattenimento.
(continua…)