Carlos Garcés' Blog
Software Engineering. Bienvenido a mi blog.

Recuperar aceleración gráfica en Chromium v.45

Recientemente me he comprado un portátil nuevo para reemplazar mi venerable Asus 5315

He instalado la ultima versión de Lubuntu (15.10) para probar si merecía la pena instalar la siguiente LTS. No me ha convencido, creo que probare la ultima versión de Antix con Debian estable, sin systemd

Me he encontrado con un bug de regresión bastante curioso.

Sin sonido después de actualizar oss-compat

Recientemente he tenido un problema al realizar un update desde la rama de testing

El ordenador se quedo sin sonido, mostrando el siguiente error durante el arranque

timeout: killing '/sbin/modprobe -bv pci:v000010ECd0000816Csv00001734sd00001178bc0Csc07i01' [594]  

Como redimensionar una partición NTFS con sectores dañados

Estos son los pasos que he seguido para instalar Antix en un disco duro IDE 160GB con Windows XP en una partición NTFS con sectores defectuosos

Como el disco NTFS tiene sectores mal, GParted se niega a trabajar. Hay que hacer que ntfsresice ejecute todas las instrucciones con el parámetro –bad- sectors

Integración continua con VB6

Trabajar con VB6 es como tener un coche antiguo, puede que los nuevos sean mejores, pero seguro que tienes alguna razón para no cambiarlo.

De la misma forma que con un coche antiguo puedes disfrutar de modernas autopistas o ponerle un MP3, en tus proyectos de VB6 también también puedes usar herramientas creados para plataformas mas modernas como .NET.

En este caso, voy a explicar como simplificar el proceso de publicación de las versiones de un proyecto usando las herramientas de integración continua.

Cada vez que quería publicar una versión de pop2owa debía realizar manualmente las siguientes operaciones.

  • Cambiar la versión del proyecto de VB6.
  • Compilar.
  • Probar el ejecutable.
  • Cambiar la versión del instalador.
  • Generar el instalador.
  • Generar un zip con los fuentes.
  • Generar la documentación.
  • Generar el log de cambios.
  • Subir por FTP el log y la documentación.
  • Subir a Sourceforge el instalador y los fuentes.
  • Publicar la versión en Sourceforge.

Tenia que revisar manualmente todo y mas de una vez tuve que repetir alguno de los pasos. Algunos, como generar la documentación y el log de cambios, a veces ni lo hacia.