Gran Circo Microsoft - Payaso de hoy: Microsoft Exchange 2007

Publicado por ZeiterZ, Marzo 05, 2008, 02:57:45

Tema anterior - Siguiente tema

0 Miembros y 2 Visitantes están viendo este tema.

ZeiterZ

CitarMicrosoft Exchange 2007 ignora que 2008 es bisiesto

El equipo de Microsoft Exchange ha confirmado que cualquiera que reiniciara el servicio System Attendant de Exchange 2007, o tratara de instalar el programa entre las 12:00 AM del pasado viernes y las 12:00 AM del pasado sábado (ambos UTC, no habrá podido crear ni habilitar buzones de correo.

La "explicación" es sencilla: Exchange 2007 desconoce que 2008 es un año bisiesto, y por tanto no aceptaba el 29 de febrero de 2008 como fecha válida.

Microsoft asegura estar preparando un parche, pero en realidad no hay mucha prisa porque ahora disponen de cuatro años para hacerlo...

¿No es bello?

Para los que no lo conocen, Microsoft Exchange es una de los productos más fuertes para el sector empresarial que tiene Microsoft. Es servidor de correo y plataforma colaborativa.

Y bueno che...!!  Un errorcito lo tiene cualquiera...

Saludos.

http://www.kriptopolis.org/microsoft-exchange-fallo-bisiesto

iowilmisetifm

CitarY bueno che...!!  Un errorcito lo tiene cualquiera...

Es solo 1 de cada 1460 dias. No es muy significativo. ¿O si?  :P  :jaja:

Saludos :)
¿Quién dice que el eMule es lento?

LobiteN

Volvioooo y en forma de fichas!!! :)

iowilmisetifm

Además, en 2007 hacía tres años que había pasado el último año bisiesto. Eso explica el olvido. :P

Saludos :)
¿Quién dice que el eMule es lento?

ZeiterZ

#4
Cita de: iowilmisetifm en Marzo 05, 2008, 16:38:13
Además, en 2007 hacía tres años que había pasado el último año bisiesto. Eso explica el olvido. :P

Saludos :)

Puede ser.... sí, sí.

El problema está en que los algoritmos para el cálculo de fecha vienen siendo estudiados desde hace muchos años.

Incluso en esta página Microsoft ya reconoce el problema de los años bisiestos en varios de sus productos:

•   Microsoft Excel 2004 for Mac
•   Microsoft Excel X for Mac
•   Microsoft Excel 2001 for Mac
•   Microsoft Excel 98 for Macintosh
•   Microsoft Office Excel 2003
•   Microsoft Excel 2002 Standard Edition
•   Microsoft Excel 2000 Standard Edition
•   Microsoft Excel 97 Standard Edition

Ya con el tema del famoso "año 2000" se trató el tema, por ejemplo aquí:
http://www.salonhogar.com/ciencias/tecnologia/ano2000/cualeselproblema.htm

donde se indica claramente cómo controlar si un año es bisiesto o no.
Los programadores se darán cuenta de que no es difícil hacerlo.

Pero por ahí los programadores de Microsoft lo encuentran DEMASIADO difícil, en ese caso y sin quemarse las pestañas podrían haber incorporado en sus productos una función con la lista de años bisiestos. Por ejemplo:

SI año ESTÁ-EN (2000, 2004, 2008)
     ENTONCES
           BISIESTO = verdadero
     DE-LO-CONTRARIO
           BISIESTO = falso
FIN-SI

y se dejan de joder con algoritmos... total el propio Microsoft se encargará de que antes del 2012 sus productos sean discontinuados y reemplazados por "fantásticas" nuevas versiones que incluirían la nueva versión de esta "solución":

SI año ESTÁ-EN (2000, 2004, 2008, 2012)
     ENTONCES
           BISIESTO = verdadero
     DE-LO-CONTRARIO
           BISIESTO = falso
FIN-SI

:jaja: :jaja: :jaja: :jaja: :jaja: :jaja: :jaja:

¿No es genial?

Una vez más, a los señores de Microsoft que puedan estar leyendo esto:

Contáctense conmigo para que les pase mi CBU así me depositan u$s 20.000 por este asesoramiento.

Me comprometo a donar u$s al proyecto Debian GNU/Linux.

Edición

¡¡Ah!! Me olvidaba.
Creo que Microsoft ya ha anunciado que los años bisiestos estarán bien contemplado en estas versiones de sus productos:

Microsoft® Exchange® Server® Super® Intestinal Enterprise® Edition 2011
Microsoft® Excel® New Chébere® for Submerging Business® Version 2010
Microsfot® Office® Conga-Salsa® Edition® for Tired Home Customers® 2008

¡¡Lame ya!!!  :jaja:

Saludos.