TFactory (seconda parte)

  • 518 words

Come avevo anticipato (o no?) ecco il codice della Factory che carica Classi a Run-Time (tipo Plug-In) in C++.E’ anche (indecentemente) commentata, quindi: divertitevi…#ifndef TFACTORY_H#define TFACTORY_H#include “TFactoryException.h”#include // Libreria "Dynamic Lynking Loader"/** * @class TFactory TFactory.h * Questa Classe Template ha il compito di @b Istanziare @b a @b Run-Time Classi * la cui Dichiarazione e Definizione non e’ avvenuta ... read more

Firefox: Come Back Free

  • 63 words

Sono un felicissimo e convintissimo utilizzatore di Firefox.Inutile parlarne bene: internet é ormai piena di articoli che lo esaltano.Indico solo un paio di link interessanti:<ul> <li>homepage: http://www.mozilla.org/products/firefox/</li> <li>spread Firefox: http://www.spreadfirefox.com/</li> <li>extensions: https://update.mozilla.org/extensions/?application=firefox</li> </ul> Cercando su questi siti troverete tanto, tantissimo altro materiale, gadgets, temi per rendere l’esperienza “web” ancora migliore: direi che é ora di buttare nel CESSO Explorer. :-)<div ... read more

Alcotel: l'ADSL che non ti aspetti...

  • 53 words

Oggi é stato finalmente attivato il mio nuovo abbonamento: Revolution.Mi sono abbonato per un anno.Prezzo??? 240 euro, iva INCLUSA.<ul> <li>640kb in down.</li> <li>256kb in up.</li> <li>20 kb garantiti.</li> </ul> Presto ci sarà una nuova offerta: Mega Revolution. Con 50 euro (!!!) in più, down a 1280kb.Speriamo risulti un buon investimento.<div style="clear:both; padding-bottom: 0.25em;"></div> ... read more

TFactory (anche detta ClassForSO): caricare una classe da file a Run-Time in C++...

  • 206 words

L’idea mi é venuta durante lo sviluppo di MGS: sapevo che alcuni miei colleghi (SbatMan, o’Troll, Sax) avevano fatto una cosa in questa direzione per il loro progetto di OOP.In particolare loro avevano realizzato una Template Factory: molto intelligente come approccio, dato che questo svincolava da una semplice Factory di Classi ad una ben più astratta Factory Parametrizzata.C’era però un ... read more

MGS - Il mio progetto per il corso di OOP

  • 147 words

MGS significa “Multithreaded Game Server” ed é il progetto che stò curando per il corso di OOP.Lo stò sviluppando sfruttando per l’aspetto Multithreading la libreria GNU Common C++ 2: questa libreria si pone come scopo lo sviluppo di un “piccolo” framework per completare ciò che manca al C++ (secondo me ci vorrebbe qualcosa più simile alle QT… ma ci accontentiamo ... read more

Imparare un nuovo linguaggio...

  • 150 words

…é, a parer mio, una cosa da affrontare con metodo, soprattutto quando sei uno studente universitario non più “matricola”: non possono bastare le slides del prof. per capire una grammatica ed imparare ad usarla.Non sono nemmeno sufficienti poche ore di esercitazione.Ci vogliono:<ol style="font-family:verdana;"> <li style="color: rgb(255, 0, 0);font-family:verdana;">Buona volontà</li> <li style="color: rgb(255, 102, 0);font-family:verdana;">Interesse verso il linguaggio e la materia</li> ... read more

IL mio nuovo Blogger / My new Blogger

  • 23 words

Grazie a Google e Blogger inizierò a pubblicare tutto quanto mi interessi.E’ un esperimento… speriamo si riveli fruttifero.Un saluto. <div style="clear:both; padding-bottom: 0.25em;"></div> ... read more