Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_core/__core.init.php on line 814

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/sessions/_sessions.init.php on line 268

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 135

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 139

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 147

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 154

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 201

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 207

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 235

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 250

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 261

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_main.inc.php on line 273

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/files/model/_file.funcs.php on line 583

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_connect_db.inc.php on line 29

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_core/_param.funcs.php on line 1739

Warning: Cannot modify header information - headers already sent by (output started at /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_core/__core.init.php:814) in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/sessions/model/_session.class.php on line 222

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/items/model/_item.funcs.php on line 114

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_core/model/dataobjects/_dataobject.class.php on line 417

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_core/model/dataobjects/_dataobject.class.php on line 433

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_core/model/dataobjects/_dataobject.class.php on line 442

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_blog_main.inc.php on line 507

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/generic/model/_genericelement.class.php on line 109

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/items/model/_itemlist.class.php on line 538

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/items/model/_itemlistlight.class.php on line 118

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/items/model/_itemlistlight.class.php on line 178

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/items/model/_itemlistlight.class.php on line 833

Warning: Cannot modify header information - headers already sent by (output started at /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_core/__core.init.php:814) in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/_core/_template.funcs.php on line 59

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/plugins/code_highlight_plugin/_code_highlight.plugin.php on line 344
Categories: Io, sviluppatore., Apple, Articoli tecnici, Nel lavoro, Nel tempo libero - Delirium

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/items/model/_item.class.php on line 1877

Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/inc/items/model/_item.class.php on line 3546

Pollycoke è tornato?

Salve a tutti. Il principale motivo per cui ci tengo a scrivere a tutti voi, in questo momento, è notificare a tutti voi che pollycoke sembra essere risorto dalle proprie ceneri.

Probabilmente nessuno avrà bisogno di spiegazioni a riguardo. Ma io le darò lo stesso.

Era tanto tempo fa. Io ero un utilizzatore inesperto di linux. Un utilizzatore allo sbaraglio. Cercando su google ho scoperto questo magnifico blog, pieno di spunti interessanti, riflessioni stimolanti e flame spaventosamente virali.

Ovviamente appena ho scoperto l'esistenza dei feed rss l'ho aggiunto immediatamente alla mia lista. E ho continuato a seguirlo con interesse anche quando finalmente sono passato ad una piattaforma superiore.

A quanto leggo in questa pagina sembrerebbe che, dopo la temporanea crisi di identità, abbia deciso di ricominciare a scrivere.

Che dire. Penso proprio che ricomincerò a seguirlo con interesse.

Adesso scusatemi, ma devo tornare a sbavare davanti alle specifiche di iPad!


Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/skins/_item_feedback.inc.php on line 156

Qt Animation Framework overview

"Accidenti - grideranno alcuni - un altro post serio... Cosa starà succedendo?". Ebbene, sembra che in questo momento io abbia decisamente poco da fare, qua a lavoro. E le direttive sono:

  1. Apriti una birra.

  2. Apri un sacchetto di patatine.

  3. Mentre mangi e bevi documentati su qualcosa e approfondisci argomenti che possano esserti di aiuto in ambito lavorativo.

Ovviamente l'unica direttiva seria è la terza. E io l'ho seguita alla lettera.

Ultimamente mi sono trovato spesso a lavorare con il C++, linguaggio che conosco per sentito dire e che è notoriamente abbastanza complesso. Per colmare queste lacune, senza però trascurare il lato divertente della cosa, ho deciso di sperimentare con il C++ e il Qt Animation Framework. Ah, questo sconosciuto!

Per la vostra gioia condividerò con voi le mie prove, per darvi eventuali spunti, nonché per ricevere eventuali critiche e suggerimenti su come migliorare il tutto.

Comunicazione di servizio. Il tag codeblock di b2evolution non funziona a modo, ma dato che volevo pubblicare il post prima dell'uscita di Qt5 ho deciso di infischiarmene, dei problemi di formattazione, e di postarlo lo stesso. Spero che i contenuti risultino abbastanza interessanti da far dimenticare le enormi praterie che vengono fuori chissà per quale motivo, sotto gli ultimi codeblock.

EDIT: Grazie al nostro amico Slash ora tutto funziona come dovrebbe (a parte lo skin, che ancora proprio non va bene)...

Read more »


Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/skins/_item_feedback.inc.php on line 156

Compilare ed installare PyQt4 su Snow Leopard

Come tutti voi sapete, sono un amante di Python e Qt4. Apprezzo anche abbastanza PyQt4, anche se non mi piace il modo in cui Phil Thompson ne gestisce lo sviluppo: non sopporto il fatto che, pur con ottime motivazioni, venga modificata la API (per esempio del famigerato QVariant) in una minor release e via dicendo.

Inoltre, con l'aggiornamento a Snow Leopard, è sorta tutta un'altra serie di problemi di compatibilità tra Qt, PyQt e il sistema. Ma dato che PyQt è uno degli strumenti che più di tutti utilizzo nel mio lavoro, mi sono trovato nell'esigenza di far funzionare il tutto nel modo migliore possibile.

Ecco quindi una breve guida sull'installazione di Qt4 e PyQt4 su Snow Leopard.

Read more »


Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/skins/_item_feedback.inc.php on line 156

Indiana Duplo e l'ultima toolchain.

Potrebbe sembrare un titolo stupido, ma quello che andrò a raccontarvi è invece un evento realmente accaduto.

Chi tra voi, miei dolci lettori, non ha mai avuto l'esigenza di rimuovere ogni traccia di dato dal proprio sistema, per partire da zero con una nuova installazione? Anche se ho un mac, e anche se con Mac OS X questo non sarebbe assolutamente necessario, ho deciso, per rimuovere tutti i servizi, serviziucci e servizietti che avevo installato, di brasare totalmente l'HD del macbook pro e di reinstallare Snow Leopard da zero.

Ovviamente l'installazione è andata a buon fine. Tutto si è risolto felicemente e vissero tutto felici e contenti, perlomeno fino a ieri sera. Catturato dalla mia vena nerd ho deciso di provare a vedere a che punto era il support per il Qt Animation Framework in PyQt4. Ho scaricato i sorgenti, eseguito un bel configure, ed infine dato un fantastico make! Ma qualcosa è andato storto.

[519][duplo@greenhill: PyQt-mac-gpl-4.7-snapshot-20091223]$ make
-bash: make: command not found

COSA? perché make non esiste più? Dopo un breve momento di panico, mi sono ricordato della formattazione dell'HD e della conseguente reinstallazione e il recupero da Time Machine.

Morale della favola: anche se XCode risulta ancora installato, vado sul centro totale di raccolta di strumenti di sviluppo Apple, metto a scaricare l'ultima versione di XCode (nel mio caso ho messo a scaricare anche iPhone SDK) e mi doto di tanta, tanta, tanta, pazienza. Appena finito il download, installo e tutto funziona magicamente. Non lasciatevi ingannare, come me, dal fatto che XCode sembri sempre al suo posto. I tool di sviluppo, le utility a riga di comando e tutti i frameworks non vengono salvati e recuperati da Time Machine!

Nelle mie intenzioni iniziali volevo scrivere un bell'articolo sul livello di maturità del Qt Animation Framework usandolo da PyQt, ma questo, date le difficoltà tecniche, verrà pubblicato in futuro.


Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/skins/_item_feedback.inc.php on line 156

Nuova grafica duplo.kojia.net!

Potrebbe sembrare strano, ma non sono un grande estimatore delle webapps, anche se spesso ci ho a che fare per lavoro. Eppure, seppur con non pochi sforzi, sono riuscito finalmente a modificare la grafica del mio blog!

Gioite con me, miei fedeli lettori, questo è l'inizio di una nuova vita!


Deprecated: Assigning the return value of new by reference is deprecated in /home/mhd-01/www.kojia.net/htdocs/uranio/skins/_item_feedback.inc.php on line 156