Halloween

Un tema per un giorno insolio .ghghgh.

October 31, 2008 · 1 min · 7 words ·  Yoghi

Leopard Time Machine su condivisione di rete

Sono giorni che cerco un buon hdd esterno firewire… non ne ho trovato nessuno che mi soddisfi, cosi mi sono domandato : E’ possibile fare il backup con la time machine sopra partizioni condivise di rete (samba, nfs, afs)? Ebbene si. Quindi basta armarsi di un disco da 1 terabyte, una schede di rete gigabit e il gioco è praticamente fatto. La time machine non vede il disco di rete? semplice seguendo questo tutorial. Di fatto basta solamente digitare dal terminale defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1 stando attenti a non essere root! Poi dopo un po che si è montata la partizione remota comparirà tra quelle sceglibili per il backup dall’interfaccia della time machine. ...

October 7, 2008 · 1 min · 135 words ·  Yoghi

Nuovo Style

Ecco un nuovo look per questo blog, spero si rinnovi quanto prima anche con dei contenuti, ma staremo a vedere, come sempre il tempo è poco e le cose da fare tante. Intanto siamo ritornati sotto linux (Oleeeee), ma questo nuovo look è ancora incompleto… prometto lo terminero (un giorno…). Come sempre son bene accetti gli utili consigli!

September 29, 2008 · 1 min · 58 words ·  Yoghi

ZF: "views/helpers/Layout.php" failed to open stream: No such file or directory

Ecco un carinissimo warninig che mi compare ogni volta voglia utilizzare i Layout del Zend Frameworrk. Il problema dove sta? ovviamente in zf, alla riga 160 di Loader.php. ...

August 15, 2008 · 1 min · 110 words ·  Yoghi

Vala, linguaggio a cavallo fra C# e C

Delle persone in gamba hanno avuto una idea per un linguaggio molto interessante. Hanno preso come modello c#, la libreria di tipi la stessa del gnome GObject. Alla fine, i sorgenti vengono compilati in file C e header, non soffrendo di overhead del runtime .net e non neccessità di un runtime di esecuzione. Fra le varie features: interfaccie, proprietà, segnali, foreach, espressioni lambda, inferimento dei tipi su variabili locali, generici, tipi non null, assistenza nella gestione della memoria, gestione delle eccezzioni, ecc. Se vi stuzzica potete cercare Vala qui.

Eclipse change automatic template username

eclipse.exe -vmargs -Duser.name=“Yoghi Shan”

May 16, 2008 · 1 min · 4 words ·  Yoghi

MAMP : sviluppare con php sotto MacOsX

Avendo un po di tempo, ho cercato di riprendere in mano qualche progettino php, e sotto MacOsX, nonostante il php sia già presente ho trovato molto utile usare il pacchetto MAMP il quale mi ha permesso un maggior controllo. Una cosa che non c’è in MAMP è xdebug ma ho risolto scaricando da qui il file Komodo-phpRemote-*.tar relativo alla versione del php usata dal MAMP (5.2.0) da cui ho prelevato il file xdebug.so e lo ho messo nella cartella delle lib php di MAMP : /Application/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-200../; a questo punto ho dovuto disabilitare Zend Optimizer nel file ini commentando le righe : [Zend] zend_optimizer.opt…. zend_extension_…. zend_optimizer.version… Il commento è aggiungendo “;” all’inizio della riga; e ho aggiunto una nuova sezione [xdebug] zend_extension=/Application/……../xdebug.so In questo modo ora ho xdebug che mi permettera di fare profiling. Ricordo inoltre che nel pacchetto eclipse PDT è già supportato il debug via xdebug.

April 19, 2008 · 1 min · 147 words ·  Yoghi

PHPUnit

Bhe dato che ultimamente ho avuto molto a che fare con i test unitari di java non potevo andare a curiosare sotto php cosa c’era : PHPUnit è la risposta. Come si usa? attraverso PEAR di default, ma dato che io e PEAR non andiamo daccordo ecco come fare manualmente : Download Mettere la libreria PHPUnit dentro /usr/share/php5 o simile rinominare pear-phpunit in phpunit andare a ripiazzare @bin_php@ con il path dell'eseguibile php (Es: /usr/bin/php) sia in phpunit sia in PHPUnit/Util/Fileloader.php rendere eseguibile phpunit inserire in php.ini sotto include_path la cartella radice di PHPUnit (Es. /usr/share/php5, che potrebbe gia esserci) Inserire phpunit nel PATH degli eseguibili (Es: mv in /usr/local/bin) Semplice no? spero di dirvi se mi sono trovato bene. ...

April 9, 2008 · 1 min · 122 words ·  Yoghi

Zend Framework - little tip

Volevo parlare del Zend Framework da molto tempo, eppure ancora oggi non riesco a trovarlo; cosi allora accenno a questo piccolo post per spiegare una cosa che ho scoperto in questi giorni riprendendo un vecchio progetto in mano basato su ZF 0.9 e aggiornandolo all’ultima versione 1.5. In ZF è possibile gestire più moduli e mantenere i moduli separati per directory; per settare questa proprietà è possibile usare $frontController->setControllerDirectory(array( ‘default’ => ‘/home/workspace/Scout/ScoutPad/application/default/controllers’, ‘rubrica’ => ‘/home/workspace/Scout/ScoutPad/application/rubrica/controllers’, ‘admin’ => ‘/home/workspace/Scout/ScoutPad/application/admin/controllers’ )); ...

March 29, 2008 · 1 min · 154 words ·  Yoghi

Clean Url con Lighttpd e Wordpress

Volete mettere lighttpd e wordpress senza perdere la possibilità di usare i clean url? semplice usate in lighttpd questa sintassi url.rewrite-once = ( “^/wp-login.php$” => “/wp-login.php”, “^/wp-content/(.)$” => “/wp-content/$1”, “^/wp-includes/(.)$” => “wp-includes/$1”, “^/wp-admin/(.)$” => “/wp-admin/$1”, “^/(.)$” => “/index.php/$1” ) ovviamente dovete prima aver abilitato mod_rewrite. Good work!!

January 12, 2008 · 1 min · 47 words ·  Yoghi