Si tenemos un base de datos MySQL y queremos enviar emails usando la librería smptlib de python, nos puede dar más de un quebradero de cabeza si queremos usar la codificación UTF-8. Pongo aquí este breve manual que he hecho con la ayuda de Héctor, un compañero del proyecto en el que estoy trabajando ahora [...]
Si queremos crear un fichero de log con el resultado de un script que vamos a lanzar periódicamente usando cron, conviene tener en cuenta un detalle de sintaxis. $ crontab -e # m h dom mon dow command 00 03 * * * /ruta/script.sh > /ruta/fichero_`date +\%y_\%m_\%d`.log Esto sería un ejemplo de la lista de [...]
Si habéis programado en PHP seguramente habréis utilizado la función substr que sirve para obtener una subcadena de una cadena de texto mayor tamaño. Por ejemplo: $cadena = ‘Hola Mundo!’; $subcadena = substr($cadena, 0, 4); print $subcadena; Obtendríamos como resultado ‘Hola’. Pero si estamos usando una cadena que contiene código HTML, es posible que [...]
La práctica 5 de AAP consistía en crear un programa que recogiese las noticias de diferentes fuentes y las mostrase en un sólo documento HTML, lo que se viene a denominar un planet en la jerga bloguera. En mi caso lo he programado en Python haciendo uso de la librería feedparser y genero una página [...]
Escenario Tienes tu proyecto en un repositorio de github.com con dos ramas (master y foo) y quieres clonarlas a tu disco duro. Solución git clone git@github.com:usuario/proyecto.git Con esto obtendremos la rama principal (master). git fetch git checkout –track -b foo origin/foo Y con esto otro la rama foo. ¿Conocéis alguna forma más sencilla? En este [...]
Greasemonkey es un plugin para el navegador Firefox que nos permite modificar el comportamiento de la página web que estemos visitando gracias a los diferentes scripts que tengamos instalados. Estos scripts se programan en Javascript, de manera que tenemos una versatilidad increíble para cambiar el aspecto y dotar de más funcionalidad a una web. Para [...]
Aquí os dejo con una serie de recursos que nos pueden ser útiles para la asignatura de AAP, junto con una valoración personal sobre 5 puntos. Firebug: plugin de Firefox imprescindible para el desarrollo web e incluye un intérprete de Javascript así como un profiler y un debugger. 5/5 puntos Visual jQuery: es una herramienta [...]
En clase de AAP vamos a aprender a usar JavaScript no sólo como complemento al diseño web, si no como el lenguaje de programación completo que es. Para ello usaremos un intérprete que funcione desde línea de comandos. Entre otros, podemos encontrar SpiderMonkey (paquete spidermonkey-bin en Ubuntu) que está implementado en C, o por ejemplo [...]
The Power of Mind es el blog personal de DraXus, orientado a temas de Informática, Software Libre e Internet. Más sobre el autor…
Últimos comentarios