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:
Continuar leyendo “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 hablaba de PHP como un lenguaje inmaduro, incluso en algunos círculos aún sucede. PHP como lenguaje de programación ha conseguido evolucionar lo suficiente como para permitir su uso en proyectos varios hasta el punto de convertirse en el lenguaje número 1 entre los lenguajes de programación comúnmente utilizados del lado del servidor como lo muestran las estadísticas de w3techs donde queda claro que PHP es el lenguaje de preferencia para el desarrollo Web o al menos lo es para el 80% de los proyectos online revisados por la araña de w3techs.com

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. Continuar leyendo “Perl un lenguaje Moderno y eficiente para la Web”

WordPress Joomla y Magento según UnWebParaTodos

Recientemente me han preguntado como es que desde @unwebparatodos ( http://www.unwebparatodos.net ) nos hemos decantado por WordPress como plataforma principal de desarrollo, dejando a Joomla! en segundo lugar y sacando del panorama a la plataforma Magento.
La respuesta no es simple, si me piden una respuesta “rápida” (que no podría ser corta) esta es: Continuar leyendo “WordPress Joomla y Magento según UnWebParaTodos”

Perl 5.14 en CentOS

El nuevo año de Perl será el…. ¿2018?, bueno, resultó que el año de Perl 5.10 fue el 2011 y no el 2018, pero el asunto no está tan alejado de la realidad, si tu elección ha sido la de utilizar CentOS por ser una de las distribuciones Linux más estable a la fecha, por su robustez, parches de seguridad, sus raíces en RedHat y un largo etc…. Continuar leyendo “Perl 5.14 en CentOS”

PHP es solo una opción

Anoche leí un artículo que plantea con muchos argumentos que además son válidos cuando los observas desde el punto de vista que muestra el autor que php tiene un mal diseño. A decir verdad es algo que puedes notar cuando empiezas a trabajar seriamente con PHP, que empieza a fallar a su gusto y a hacer cosas que no parecen lógicas inicialmente, luego te acostumbras y entiendes que lo único que sucede es que php tiene otro paradigma. Continuar leyendo “PHP es solo una opción”

Introducción a Perl

Perl (Practical Extraction and Report Language – Lenguaje Práctico para la Extracción e Informe)… ERROR!!, eso es PERL, Perl es simplemente un retroacrónimo sin mayor significado que el nombre de uno de los más potentes y maduros lenguajes de programación disponibles hoy en día.
Manuales de Perl, infinidades, libros, montones, así que este post está a eones de intentar ser un tutorial o manual de introducción a Perl, lo que si pretendo es promover en el lector la curiosidad por el lenguaje.
Continuar leyendo “Introducción a Perl”

Error Log en Magento

MagentoEs una funcionalidad interesante que puede (y debe) utilizarse cuando por ejemplo instalas una nueva extensión o realizas cambios en las vistas y/o archivos de tu theme o tu código local.

Para activarlo:

Sistema->Configuración->Desarrollador->Error-Log

error-log-magento