ERROR 144 (HY000) MySQL

No se trata de un error muy común, pero sucede, una tabla se rompe y parece que el mundo se va a terminar.

Empiezan las llamadas de clientes desconcertados sin ni idea de como manejar el asunto, el error en concreto dice:

ERROR 144 (HY000) at line 1: Table ‘./database/table’ is marked as crashed and last (automatic?) repair failed

Por suerte MySQL provee herramientas para manejar el problema, en este caso en concreto myisamchk herramienta destinada a comprobar las tablas, puedes ejecutar:
Leer más “ERROR 144 (HY000) MySQL”

Desarrollo Web PHP

La popularidad de los lenguajes de programación es tema común de conversación en blogs de programadores y diseñadores, eso sin mencionar las dudas que se generan al iniciar un proyecto nuevo. Hasta hace poco se … Continuar leyendo Desarrollo Web PHP

Optimización de PHP sin tocar código

Sí, título amarillista 😀 pero es real, se puede conseguir una gran mejora del rendimiento en aplicaciones PHP de las que para efectos prácticos no nos va a interesar si están bien o mal diseñadas, sino que supondremos que se requiere mejorar su rendimiento sin incrementar los recursos de hardware.

Voy a poner el ejemplo de este blog, en la noche de ayer decidí que andaba algo lento y quería mejorar su rendimiento y velocidad de respuesta, así que el plan era conseguir la optimización de PHP sin hacer mayores cambios, por lo que verifiqué que en el servidor donde estaba hosteado estuviera instalado y activado eaccelerator (porque a decir verdad, hoy en día no puedes hostearte en ningún sitio donde no te provean al menos opcode cache y en unwebparatodos lo hacemos). Leer más “Optimización de PHP sin tocar código”

Perl un lenguaje Moderno y eficiente para la Web

Perl se ha reinventado mucho más de lo que creemos. Entre los desarrolladores Web y programadores en general existe la errónea idea de que Perl es un lenguaje de script obsoleto que usábamos en el pasado para hacer unos CGI que servían para salir del paso y poco más.

La verdad es que Perl adolece de una característica muy importante en la actualidad y es: “personal capacitado” pero definitivamente no es un lenguaje obsoleto o ineficiente, es incluso funcional para mucho más que solo scripts de administración en entornos Unix Like. Leer más “Perl un lenguaje Moderno y eficiente para la Web”

Updates Joomla

Como actualizar en Joomla 2.5 y 3.x además de un extra: actualización de seguridad para Joomla 1.5.26