Archivo del diciembre de 2007

Nos vemos en el 2008

El trabajo esta listo, solo esperamos que llegue la hora que marcará el fin de año para arrancar los procesos que desde hace varias semanas se han estado planificando. Mientras eso ocurre nos vamos a reunir con la familia y a tomar un par de días con la gente que mas queremos.

Mucha gente se mueve por el país estos días, son momentos para estar juntos, mejor si estamos alegres pero para algunos puede que algún recuerdo los ponga triste. Pero por favor sean prudentes, si bien mucho se dice que “la vida es un ratico”, muchos quieren pasársela con el motor a toda marcha, el acelerador a fondo, la máxima velocidad y así no logramos disfrutarla. Lo único que se debería hacer rápido en esta vida es perdonar, para lo demás vale la pena esperar.

Si les toca viajar disfruten el paisaje, sientan los olores, sonrían, sean felices y lleguen a salvo. Aun tenemos camino por recorrer y será mejor si podemos seguirlo recorriendo juntos.

Mucho éxito para los que han pasado por aquí a leer un par de líneas que muchas veces no tienen tanto sentido. Feliz año 2008 para todos.

Conozca los nuevos billetes

Bolivar fuerte

Hoy estuve presente en la calibración de uno de los cajeros automáticos que va entregar los nuevos billetes de Bolívar Fuerte. Los primeros días es posible que no todos los cajeros automáticos tengan estos billetes por que se espera que la asistencia en masa de las personas queriendo cambiarlo su dinero agote la existencia. Así que todos quieren prevenir, ¿Alguien recuerda el juego de la cerveza?.

Si quieren que les cuente mi impresión, lucen mejor en las imágenes que están circulando en los folletos que en persona, no se por que pero al tacto parecen mas delgados, me explican que la diferencia la hace el papel, pero que es solo en apariencia por que serán mas resistentes. No soy experto en billete así para detalles oficiales les recomiendo ver este enlace.

No me pude quedar con ellos, aun no esta autorizada su circulación. Pero les puede decir que hoy tuve la oportunidad de tocar los primeros “billetes fuertes”.

Supercable se financia con tu dinero

Cuando necesiten un ejemplo de mal servicio les recomiendo estudien a la empresa de televisión por cable Supercable. Sí, lamentablemente yo soy cliente de ellos, al menos por ahora, y les puedo contar que hacen todo lo posible por atenderte mal, por sacarte de la buena vibra de la Navidad y hacer pasar un mal rato. No importa si es por teléfono o en persona, ellos darán lo mejor de sí para ofrecer el peor servicio en español que se pueda encontrar por estas tierras.

En otros países, afiliar o domiciliar los pagos a tu tarjeta de crédito es por mucho un beneficio, por lo general tendrás mejores precio o cuando menos una que otra ventaja por facilitar el proceso de pago de tus facturas. Por que, seamos claros, el sueño de todo empresario es poder cobrar a tiempo y sin protesta sus facturas. Pero como digo, eso es en otros países. Aquí empresas como Supercable se encargan de que eso no se cumpla. Se dedican a robarte de forma descarada y sin el menor pudor, pues a la hora de reclamar culparan tu banco, a la reconversión monetaria o al sistema (los sistemas siempre son culpables).

Por segunda oportunidad en este año se corren rumores en el mercado de que Supercable presenta problemas financieros, se habla de una posible compra de la empresa por su competencia y, si bien no tengo pruebas de estos rumores puedo dar fe de que también por segunda vez en este año, Supercable se toma la libertad de cobrar tres o mas meses de su servicio por adelantado ¿Coincidencia?. En resumen, aquellos estúpidos que, como yo, aun creen que las cosas pueden funcionar basados en la reglas tenemos que financiar a Supercable, prestarles dinero sin ni siquiera ser consultados. Así de simple, Supercable dispone de tu dinero, de tu tarjeta, de tu confianza. Ellos se cobran por adelantado en cualquier momento y luego culpan a otro de su (¿premeditado?) error, pero no te devuelven el dinero, en el mejor de los casos te dejan un “saldo a favor” solo para evitar que legalmente sea un robo.

¿Quien paga los intereses?, En un banco mi dinero en tres meses ganaría algo de interes por estar allí, en Supercable no, claro ellos dicen que no son banco. ¿Tengo algún descuento por “pagar” por adelantado?. La respuesta es no. Lo único que queda es una lección, el Servicio de Supercable apesta, es pésimo, no sirve y no vale la pena. Y por mas que sea cómodo permitirles cobrar directamente a tu cuenta o a tu tarjeta, nunca deben hacerlo. Si estas seleccionando cual será tu próximo proveedor de servicio por cable y tienes mas de una opción descarta desde ya a Supercable, ni lo pienses, créeme que te ahorraras dinero y molestias. Si no te queda otra opción y no puedes vivir si servicio de TV por cable opta por un contrato en el que pagues por las taquillas con la factura en la mano, pero nunca, nunca afilies alguna forma de pago a Supercable, la peor empresa de servicio en Venezuela.

Aun en Caracas

Aunque tenia planeado escaparme desde hoy a Barquisimeto, los planes cambiaron a ultima hora y tendré que quedarme en Caracas todo el fin de semana. Trataré de entender un poco mas esta ciudad a la que casi nunca le dedico tiempo. Lo bueno es que ya huele a navidad…

Cambio de horario en Venezuela (Mi Experiencia)

El pasado 09 de Diciembre 2007 nos toco retroceder 30 minutos nuestro reloj. A partir de ese cambio se desprenden distintas implicaciones, entre ellas lo que a mi trabajo se refiere: Los sistemas de computación. Antes de continuar les comento que este será un artículo con algunos detalles y especificaciones técnicas.

Como ya explicaba Robert en La Cara Oscura. Distintas empresas ofrecieron soluciones de diferentes maneras, IBM, SUN y Microsoft dieron a conocer sus soluciones en distintos momentos pero todos aseguraban esta listos. Hasta aquí no hay nada nuevo. Sin embargo, dos días después de la implantación completa de las correcciones nos dimos cuenta que cuando tienes tres empresas trabajando separadas en la solución de un mismo problema, es probable que sus soluciones no se entenderán entre ellas.

Si tienes Windows y sistemas desarrollados en Java este es un punto que te debe interesar. Lo primero que debes hacer es entender la solución de cada empresa. Para Microsoft, la solución fue separar la Zona Horaria conocida anteriormente como “Caracas/La Paz” por una Zona Horaria independiente para Venezuela nombrada “Caracas (-4:30) y definida en el registro de Windows como “Venezuela Standard Time”. En resumen, Caracas y La Paz ya no andan juntas (triste realidad).

Para SUN e IBM, y sus respectivas maquinas virtuales, el cambio se limito a actualizar la base de datos de Zonas Horarias. En el artículo de Robert, hay mas detalles de esta implementación. El problema viene luego de actualizar la maquina virtual de Java y el sistema operativo Windows.

Luego de analizar el comportamiento de la aplicación al imprimir la fecha del sistema notamos que algo andaba mal. Contactamos a Robert y empezamos a trabajar en alguna solución. Microsoft, SUN e IBM no se estaban entendiendo. El servidor de aplicaciones Websphere y la JVM imprimian horas en formatos distintos al esperado por los clientes. Robert verifico los datos y noto que estaban correctos el problema era al presentarlos, un tema de “formato”. Luego verificamos la Zona Horaria por defecto, allí encontramos la primera pista, en lugar de ser “America/Caracas” el valor por defecto era “GMT” para version 1.5 o inferior y “America/Rio_Branco” para la 1.6 con el Fix de Robert. Al mirar mas a fondo notamos que la solución de Microsoft omitió el valor MapID que tienen (o tenían) las Zonas Horarias incluidas en el registro de Windows. Este valor es clave para Java ya que sirve de enlace entre las Zonas Horarias de Windows y las de la maquina virtual.

¿Que significa esto? Básicamente que tus aplicaciones Java tendrán una Zona Horaria distinta a Caracas como valor por defecto. La razón es que con los parches se “rompio” el enlace entre ambas bases de datos de zonas horarias. La forma mas fácil de solucionarlo es usar el parametro de la maquina virtual e indicarle la zona horaria, algo como java -duser.timezone=America/Caracas pero esto tendríamos que hacerlo para cada aplicación afectada.

¿Como solucionar este enlace roto para todas las aplicaciones que usan la JVM?, cambiando el archivo tzmappings para “enlazar” ambas bases de datos. El problema es que el registro de Windows, al no contar con un ID “oficial”, nos obliga a seleccionar uno “nuestro” que permita reordenar ese lio. Es así como llegamos al valor 90/90. Por ser superior al ultimo valor del archivo de tzmappings en la versión 1.5 y no interferir con ningún valor de la versión 1.6 de la maquina virtual. Con el cambio, el archivo ahora contiene una entrada así:

Venezuela Standard Time:90,90::America/Caracas:

Esto le dice a la maquina virtual que enlace el “Venezuela Standard Time” con el America/Caracas. como ven se indica el MapID=90/90. esto quiere decir que en maquinas previas a la versión 1.6 debe existir un MapID en el registro igual a 90/90. Si estas utilizando la maquina virtual 1.5 y no puedes cambiar a la versión más reciente, la solución es modificar el registro de Windows.
Por suerte, la versión 1.6 de la JVM de SUN parece estar “preparada” para la omisión del MapID de Windows y reconoce la zona horaria buscándola por el nombre. Así que si para aquellos que trabajen con la versión 1.6 no hará falta la modificación de registro de Windows.

Luego de estos cambios las aplicaciones comenzaron a entender que seguían en la zona horaria de caracas. Es así como con un par de cambios, esta noche podremos dormir en casa, en Caracas y en paz (que no en La Paz).

El proximo domingo cambia la hora de Venezuela

Luego de un primer intento fallido de cambio de horario, el gobierno Venezolano ha anunciado que será el próximo domingo 09 de Diciembre 2007 cuando efectivamente se realice el cambio de horario del país y pasemos a estar -4:30 GMT por lo cual a la hora actual en nuestros relojes le tienes que restar 30 minutos.

El sitio web Nueva Hora Venezolana contiene algunas instrucciones para los usuarios de Windows que deseen actualizar sus equipos para disponer del nuevo horario. ¿Alguien sabe los pasos para hacerlo en Linux?

Actualización: Para los interesados en Java, IBM y Sun ya tienen listos sus parches para este cambio.
Enlace al sito de la corrección Java de IBM
Enlace al sito de la corrección Java de Sun

¿Cuales son los números?

La victoria del NO fue reconocida, incluso por el presidente Chavez, pero luego de una larga jornada están apareciendo informaciones de aparentes “variaciones” en los números anunciados y los números verdaderos. ¿En donde estan las actas de los estudiantes?, ¿coinciden esos números con los del CNE?, ¿Ha algo cierto en ese rumor de las variaciones?.. Solo tengo las preguntas