Autore: Andrea Zani

Nel 1970 John Horton Conway inventò il "e;Gioco della vita "e;. E' molto semplice: una griglia bidimensionabile di dimensione non prefissata è composta da x celle. Ogni cella può avere due stati: acceso o spento. ...

Cercherò di essere più breve. Nel post precedente ho fatto una lunga discussione sul mondo dei message broker e dei microservice. Avevo affrontato l'argomento con RabbitMQ, ma tutto quanto avevo scritto era riutilizzabile con qualsiasi altro message broker; i vantaggi di que...

Questo lo voglio condividere. Qualche tempo fa si discuteva sul semplice paradigma informatico divide et impera e il suo approccio reale. Di base non si basa su niente di difficile: avendo un compito X per risolverlo lo si suddivide in compiti più piccoli, e questi in più ...

In un post riguardante il mondo Qt avevo parlato della gestione dei thread e dell'elaborazione parallela grazie a classi che permettevano la gestione di elaborazione di liste distribuendola sui core della macchina. Allora parlavo del mondo della programmazione Qt con il C++. Ho ...

Preferirei evitare la riesumazione di vecchio codice. Provo quasi disgusto quando, aprendo un progetto con la versione installata di Visual Studio, viene richiesta la conversione del progetto per questa versione. next, next con la speranza che alla fine della procedura non ...

Il cosiddetto web 2.0, parolona per definire ciò che è possibile da anni e che fa tanto esperti, dovrebbe migliorare l'interattività di un sito web con il suo utilizzatore - ma ha ancora senso definirlo sito web o ormai si può definire a tutti gli effetti applicativi web? Quesito...

Dopo che ho inserito, in quell'ammasso di inutilità che è Facabook, una fotografia dove venivo immortalato da una webcam della mia zona mentre ero in bici, una persona, che invece di godersi le ferie e farsi un po' di fatti suoi, mi ha chiesto come avessi fatto. Innanzitutto non...

La realtà non è solo Windows. Lo viluppo di un software che sia casereccio o abbia grande aspettative può scontrarsi anche con questa necessità: poter girare anche su altri sistemi operativi. Java in primis, ma anche da qualche tempo il Framework .NET che, grazie a Mono, può ...

Come consuetudine, ogni nuovo rilascio di una versione del .NET Framework si accompagna a novità anche dei rispettivi linguaggi supportati da Visual Studio: Visual Basic, giunto alla versione 10, e C#, giunto alla versione 4. Con queste nuove versioni entrambi i linguaggi ...

Poco più di un anno fa avevo scritto un blog dove avevo confrontato le prestazioni di una windows forms scritta in .net su una macchina con Windows XP e una macchina Linux con la versione 1.9 di mono. In questi mesi Mono ha raggiunto la versione 2.4 e gode di ottima salute m...