miércoles, 25 de noviembre de 2009

Colaboración en proyectos de código abierto: MySQL Workbench

Hoy recibí la contestación de Mike Lischke en relación a un pequeño parche (dos líneas) que envié para corregir un ligero error en MySQL Workbench 5.2, parece que sí lo integraron. Me siento bien orgulloso, porque hace mucho que no leía y depuraba código C++ mentalmente—es decir, en notepad, fuera de Visual Studio—. Pueden ver el reporte de incidencia (bug) en:
http://bugs.mysql.com/39929
Por cierto, si trabajan con bases de datos MySQL, les recomiendo que pongan a prueba la siguiente versión de MySQL Workbench, 5.2 que se encuentra en beta actualmente. Todavía le falta afinar muchos detallitos—claro que siempre pueden contribuir a solucionarlos—, pero en general es un gran avance de versiones anteriores y se perfila como un excelente remplazo para las herramientas GUI de MySQL al integrar la funcionalidad de MySQL Query Browser, MySQL Server Administrator y una herramienta de documentación y modelación de esquemas de bases de datos extensible a través de rutinas escritas en Lua.

Aproveche descuento en antivirus este viernes

Sunbelt Software tiene una oferta especial para este viernes 27 de noviembre:

70% de descuento en la compra de VIPRE Antivirus.

Esto significa que pueden adquirir la suscripción personal por un año a tan sólo $9.95 USD y por $19.95 USD pueden adquirir la licencia para el hogar, con la que pueden proteger TODAS las computadoras de su casa.

Para adquirir su licencia haga clic en la siguiente imagen:
VIPRE Antivirus + Antispyware

¿Por qué recomiendo este producto?

Simplemente te da más valor por tu dinero:

  • No entorpece el desempeño de tu computadora. Yo buscaba un producto que protegiera mi configuración, sin degradar el desempeño durante los procesos de compilación.
  • Ocupa pocos recursos. A diferencia de otros productos, VIPRE ocupa pocos recursos durante su operación, algo crítico para mi entorno de trabajo.
  • Buen desempeño y bajo costo. Con la licencia para el hogar, protejo la computadora de mi esposa que abre todas las cadenas de correo que le envían y desde que lo instalé no he tenido que reinstalar el sistema operativo en su computadora.

Además te regalo un descuento de $5 USD en la compra de una licencia de VIPRE, simplemente ingresa el código de descuento:
VIPRESAP
durante el proceso de pago.

Recuerda sólo este viernes 27 de noviembre de 2009 "Black Friday":
VIPRE Antivirus + Antispyware
VIPRE Antivirus + Antispyware por $9.95 USD

viernes, 6 de noviembre de 2009

Google libera herramientas para JavaScript

Atención programadores de JavaScript, Google ha liberado como Código Abierto algunas de las herramientas que utilizan sus programadores para crear y optimizar el código JavaScript de sus aplicaciones web como GMail, Google Docs, etc. He aquí una liga a la anotación del blog en la que se anuncia la liberación:

Google Code Blog: Introducing Closure Tools

Posted using ShareThis

jueves, 5 de noviembre de 2009

Personalización del proceso de construcción de MSBuild

En la anotación anterior utilicé los eventos que se generan antes y después de la construcción (pre-build y post-build) para ejecutar, primero una rutina que genera el código para restaurar un respaldo de una base de datos en el ambiente de desarrollo; y finalmente ejecutar el código generado previo al despliegue de la actualización de un proyecto de base de datos. Ahora voy a explorar una alternativa más flexible y poderosa: personalizar el proceso de construcción de MSBuild.