Mi Blog

Programador Web, fanático del software libre, hardware libre y energía renovable. Quito Ecuador

Usar objetos sin terminar

Al pensar por primera vez en la impresión 3D no imagine que uno de los problemas que iba a tener es la gran cantidad de objetos sin terminar. Muchas cosas pueden suceder mientras se imprime, Se va la electricidad, problemas de software, problemas mecánicos, etc. Al principio por cada impresión exitosa, tenia 3 objetos con fallas. Con el tiempo se ha ido acumulando y hoy tengo una funda llena de objetos sin terminar… leer más »

Reemplazar HTML entities por caracteres con tilde usando grep y sed

La versión anterior de este blog la cree usando un editor html (tinymce), el problema es que todos los caracteres especiales fueron reemplazados por html entities, con los siguientes comandos voy a cambiarlos… leer más »

Comandos útiles para administrar un blog HUGO

Estuve buscando una herramienta útil para mejorar mi blog. No estoy muy contento con el sistema de administración actual. Prefiero usar mi editor de texto (Kate) en lugar de una interface web de administración. Deseaba convertir todo a archivos estáticos, y estaba creando una herramienta usando GO, pero de pronto me encontre con un proyecto interesante. HUGO es la herramienta que me ofrece todo lo que necesito… leer más »

Renombrar archivos de imagenes para proyecto android

Hoy tuve problemas con unas imagenes en mi proyecto android. Android no permite que los archivos tengan nombres con guiones, solo se permite subguiones. Para corregirlo rapidamente use el siguiente comando: Ya que la mejor forma de recordarlo en un futuro es compartirlo en mi blog, aqui esta y voy a explicar un poco cada parte de la instruccion: Busca los archivos que tengan guiones Muestra el nombre original del archivo y en la siquiente linea muestra el nombre donde fue remplazado el guion por guion bajo xargs organiza el nombre orginal y el… leer más »

Múltiples versiones de PHP en Ubuntu

Recientemente actualice mi Ubuntu a la ultima version pero tuve un problema con un proyecto que requeria PHP 5.3 para funcionar. Es realmente util tener varias versiones de PHP instaladas para estos casos. Encontre phpbrew que hace que la labor de compilar las versiones de php sea mucho mas sencillo. Con la siguiente instruccion instale PHP 5.3 listo para funcionar con fastcgi y mysql phpbrew install php-5.3.23 +default+cgi+mysql Luego tuve un pequeño problema con el socket unix que estaba en una dirección incorrecta /tmp/mysql.sock, para solucionarlo… leer más »