Miro Rubix è tornato!

Ho rimesso online un gioco che ho fatto alcuni anni fa, chiamato Miro Rubix. Lo potete utilizzare sia per PC che per PSP! Un semplice puzzle, ispirato dal famoso gioco chiamato Rubik’s Cube. Il puzzle inizia con due figure iniziali dove solamente quella di sinistra è mescolata in vari quadranti. Muovendo solamente le colonne e le righe della figura di sinistra, bisogna riuscire a comporre la figura originale mostrata sulla destra. Il gioco ha a disposizione varie immagini per i puzzle, oppure si può giocare con i puzzle classici, questi ultimi sono immagini particolari che hanno solamente alcuni quadranti colorati. Inoltre potrete utilizzare le vostre immagini per creare i puzzle!

Continua a leggere

Richiesta Network Time Protocol in C#

Di recente, ho scritto un’applicazione in C# che ha bisogno di conoscere se il sistema ha il tempo corretto. Ho perciò fatto una classe che recupera il tempo utilizzando i server NTP. La classe è scritta per fare in modo che non vengano richiamati sempre gli stessi server, utilizzando un semplice vettore circolare. Per i dati che vengono ritornati dal server, vi invito a leggere RFC-2030.

Continua a leggere

ExitWindowsEx in C#

Vi posto una semplice classe per spegnere, riavviare e fare logoff in Windows utilizzando il famoso ExitWindowsEx. Per ogni metodo viene fatto overloading con un altro che può forzare l’azione. In altre parole, l’azione viene eseguita proibendo a Windows di mandare il messaggio WM_QUERYENDSESSION. In questo modo l’utente non potrà mai annullare l’azione.

Continua a leggere