upcoming events

 

recent events

 

friends

lepolac
the shen
taharoa
pierce
zak
davina
jamie
playckes
Tchen
Huyen Chi
smam
angelina
Haley
 

music

latest track
currently playing
 

humor

 

movies

 

shoutbox

name
message

michaelangel0
hi to all, welcome to my blog!

shout !



Blogstories
You're in "blog" stories. Like what? Like...small happennings, journals, news, ideas or opinions I'll share online.

There are currently 34 articles, and the last update was on 07/05/09 11:08.
> Back to blogstories 
Le bug de l'an 2038, et autres joies....
Written on 17/07/08 16:52
La petite histoire de la prochaine panique de nos très chers ingénieurs, le bug de la date qui repasse à 0...

Je ne sais pas pour vous, mais j'ai prévu de vivre encore un bon moment pour ma part, et un évènement que personne n'a publiquement prévu est le prochain bug comme celui de l'an 2000:

Alors que, il y a une dizaine d'années, les ingénieurs de ce monde s'arrachaient les cheveux en constatant qu'ils n'avaient pas prévu que les années à 2 chiffres allaient revenir à 0 à la fin de 1999, et couraient dans tous les sens pour éviter des pannes bancaires, de sécurité, ou de transport, ceux du monde d'aujourd'hui se reposent tranquillement en écrivant des applications 32 bits (manipulant des chiffres occupant 4 octets de mémoire) qui ne tarderont pas à planter....
Ce qu'ils rangent dans ces 4 octets, et qui pose problème, c'est la date et l'heure. Un nombre est stocké ainsi pour représenter le nombre de secondes écoulées depuis le premier janvier 1970 à minuit. Ce nombre, rangé sur 32 cases valant 0 ou 1, augmente à chaque seconde, et le 19 janvier 2038 à 03:14:08 UTC, il aura atteint sa valeur maximale, après quoi les systèmes informatiques l'interprèteront comme négatif, remontant au 13 décembre 1901 (puisque "0" est au début 1970).

Les conséquences que cela implique sont une très longue marche a prendre pour les ingénieurs, qui doivent redimensionner mémoires, processeurs, systèmes d'exploitation, applications et même de nombreux sites web (pensez "ebay" et dates d'enchères) qui deviendraient instables dans 30 ans.

Je suggère personellement de leur souhaiter de bien s'amuser avec ce bug, qui va leur donner du fil à retordre.

Si vous êtes ingénieur vous même, et que vous considérez déjà le passage à une année stockée sur 64 bits (histoire d'être tranquille, ca fait encore 18 milliards d'années et le soleil de nous en laisse que 15), alors faites une recherche pour le "YAK problem" (problème de l'an 10,000 en hexadécimal) Vous imaginez déjà la deuxième complication que vous devrez résoudre. ( http://tools.ietf.org/html/rfc2550 )

Alors que le problème ci dessus, réservé aux ingénieurs dans le nucléaire ou la climatologie, concerne le très long terme, celui de l'an 2038 nous concerne à peu près tous, qui ne sommes pas encore quinquagénaires.

En espérant qu'on dépassera 2036, vu les prévisions ( http://www.spacedaily.com/2006/080415213956.xvazvggc.html )je vous souhaite plein de bonheur d'ici le bug.... :-D 
Comments

InfoComment
No comments at the moment
Add a comment



 

projects

 

browse (weblog)

bash: IM
la jungle de playckes
ill will press
bash - wrong window
 

links

childrin r skary
comingsoon
deviantart
pandora
radioblogclub
the fwa
 

 

Tiger Woods 'smiled and posed for pic right after divorce' - Sify

After the quake... wind and rainstorms - New Zealand Herald

Moto2: Redding treated for back laceration - Yahoo! Eurosport UK

Up To 100 Feared Dead In Guatemala Mudslide - Sky News