Home Generale

Generale (2)

Venerdì 21 Marzo 2008 20:24

Monodevelop 1.0

Scritto da Gianni Feduzi
mono-logoRilasciato Monodevelop 1.0 un free IDE Opensource nato per Gnome (Linux) ed ora presente anche per MacOSX, per sviluppare programmi in C# e .NET in modo semplice e veloce.
Sabato 05 Gennaio 2008 00:07

Y2038 Bug

Scritto da Gianni Feduzi
Nel 2038 avremo di nuovo un bug nei sistemi informatici paragonabile al Millenium bug.
Lo so è presto per preoccuparci (anche se non servirà), ma è interessante capire come accade. (almeno proverò a spiegare quello che ho capito)
Il bug in questione è conosciuto come Y2038 e nasce con lo Unix, noto sistema operativo nato nel 1970, con tutti gli applicativi e linguaggi di programmazioni come il C e il C++.
In C e la maggior parte dei programmi per calcolare la variabile tempo, utilizzano i secondi a partire dalla data 01/01/1970. (rappresentazione Posix)
Se voglio memorizzare la data 10/02/1982, in realtà si memorizzano in una variabile intera a 32bit con segno (integer signed) i secondi a partire dal 01/01/1970.