Django lo hizo un mago


En las películas, a menudo, se encuentran errores imposibles de explicar: un tarro que se derrama y aparece lleno, gafas que aparecen y desaparecen, espadas que se transforman en martillos... En esos casos decimos que "lo hizo un mago".

En esta ocasión no es que un mago haya hecho Django, sino que hay un equipo impresionante detrás. Pero sí es cierto que Django hace mucha magia.

Me gustaría comenzar aquí un pequeño tutorial rápido para usar Django, utilizando toda la magia. Este tutorial no valdrá en todos los casos, pero dará un buen punto de comienzo para aplicaciones más avanzadas.

Este artículo utiliza el mismo ejemplo que el que escribí hace tiempo Django: Creación de un sitio básico, pero creo que lo encontraréis muy mejorado.

Leer más…



Principios básicos de programación


A menudo nos centramos tanto en cosas complejas que nos olvidamos de lo básico.

Precisamente por eso, voy a comenzar una serie de posts comenzando desde cero.

En este caso, explicaré lo más básico de la programación. Y temo que esto es sólo teoría y además es independiente del lenguaje.

Leer más…


Fish y Zsh


Aunque estamos acostumbrados a utilizar Bash, existen otras alternativas. De hecho, no todo el mundo sabe que Debian ha cambiado la shell por defecto a Dash.

Es importante saber qué estamos usando, ya que puede fastidiar algunos de los scripts que tengamos:

ls -lh $(which sh)
lrwxrwxrwx 1 root root 4 nov  8 00:00 /bin/sh -> dash

En el artículo de hoy presentaré dos alternativas más: Fish y Zsh.

Leer más…


Migrando a Nikola


Llevo un tiempo preparando la migración a Nikola. Me gustaría contaros mi experiencia, las razones para realizar la migración y cómo hacer ésta de una manera fácil y sencilla.

En estos momentos, migrar es más fácil que nunca...

Leer más…



Retrospectiva a la #PyConEs2014 (2)


Con dos meses de retraso, ahí va la segunda parte de esta retrospectiva.

Siento que éste artículo no tenga la calidad habitual, pero añadir enlaces es lo que más tiempo me consume y... sinceramente, tengo muchos proyectos en la cabeza y poco tiempo. Algunos de ellos tienen que ver con la web y con artículos :)

Leer más…



Gashlycode Tinies


I'm following the Software Security course at Coursera.

In this course, they explain how an adversary can take advantage of code defects and how to defend from them. I've looking for some like this for long time.

At the end of one of the videos there is a kind of poetry I liked. But I didn't found it in Internet. So I've copied it here. It gathers all kind of code defects we should avoid because an adversary can try to use them.

So here you are: "Gashlycode Tinies" by Andrew Myers, inspired by the "Gashlycrumb Tinies" (1963) by Edward Gorey

Leer más…