Author Archive

C++ & Delegate (parte seconda)

Sunday, March 08th, 2009 | Author:

Dopo quasi un mese, (forse) riesco a finire questa seconda parte 😉 Eccoci quindi a vedere se e come è possibile implementare quello che le Boost Library offrono 🙂

Un passo indietro e poi avanti fino alla meta

La prima parte di questo post è possibile leggerla qui: C++ & Delegate (parte prima). Se per caso non l’avete ancora letta la consiglio 😛 almeno per avere una visione completa di questo post.

Come funzionano?

Per avere un idea di come funziona questa estensione è conveniente partire con un problema semplificato. La semplificazione che consideriamo è che vogliamo ottenere un classe function che possa fare da delegate a “qualsiasi” funzione che accetti due parametri di ingresso qualsiasi e un valore di ritorno (che potrebbe essere anche void).

Naturalmente per ottenere questo risultato dovremo utilizzare una classe template, con tre argomenti:

  • R, che indica il tipo di ritorno;
  • A1, che indica il tipo del primo argomento;
  • A2, che indica il tipo del secondo argomento.

more…

ThickBox Fix Plugin – new release

Tuesday, February 17th, 2009 | Author:

Oggi, ho rilasciato una nuova versione del plugin che sistema un problema di una variabile non dichiarata (TB_HEIGHT). Questa correzione migliora anche la visualizzazione sotto IE7.

Maggiori informazioni sul plugin per WordPress e sulla versione generica si trovano alla pagina relativa: ThickBox Fix Plugin.

For people don’t speak Italian 🙂 :

Today, I release a new version of my ThickBox Fix Plugin for WordPress. This new release fixes a problem with a variable missing declaration (TB_HEIGHT). This fix improves the quality of the solution under IE7, too.

All the information about the plugin are at the following page: ThickBox Fix Plugin.

C++ & Delegate (parte prima)

Thursday, February 05th, 2009 | Author:

Qualche tempo fa il mio amico JP ha pubblicato sul suo blog questo post molto interessante su C++ e delegation. Naturalmente non potevo non dire la mia (e infatti compaio in alcuni miei commenti 😉 ), ma volevo approfondire maggiormente l’argomento 😛 … e cosa c’era di meglio se non vedere cosa offriva lo standard?

Devo ammettere, però, che questo post è uscito più lungo del previsto e rileggerlo per sistemarlo mi sta portando via più tempo del previsto 🙁 . Quindi (anche per non far attendere oltre chi lo stava aspettando… i.e., JP 😛 ) ho deciso di rilasciarlo in due parti. Naturalmente questa è la prima 😉 . A breve pubblicherò anche la seconda, dove verranno mostrare come alcune innovazioni dello standard prossimo venturo siano già alla portata dell’attuale C++ 😉 .

more…

Turing-X (parte seconda)

Thursday, February 05th, 2009 | Author:

Benvenuti alla seconda puntata 🙂 . Andiamo subito a vedere chi saranno i protagonisti di oggi 😉

P.S. la prima puntata la trovate qui 😉

more…

WordPress & syntax highlighter plugin

Thursday, January 29th, 2009 | Author:

Quale giorno fa, sono riuscito (finalmente) a finalizzare un post che parla di delegate in C++ … per la natura stessa del post era necessario inserire nel post del codice. Ho cominciato, quindi, a guardami attorno e visto che ero rimasto piacevolmente colpito dall’impronta estetica del plugin che viene fornito, di default, da WordPress.com, mi sono mosso in quella direzione.

Proprio lo stesso plugin, non l’ho trovato… ma ne ho trovati altri due (molto simili, invero):

Entrambi questi plugin si basano sullo stesso motore (Google Syntax Highlighter di Alex Gorbatchev) e si integrano facilmente con WordPress.

Scelto quello che mi sembrava più carino (guarda caso il secondo 😉 ) l’ho installato e felice felice ho cominciato a inserire il codice nel mio post… e qui sono cominciati i problemi 🙁 .

more…