Blog

Puertos trampa, con python e iptables.

Otro quick&dirty script en python. En éste caso, vamos a crear los "puertos trampa" que queramos, de manera que quien se conecte, se bloqueará mediante una sencilla regla de iptables. Para ello, nuestro firewall deberá estar basado en iptables, caso contrario, no funcionará el invento. Sin más dilación, os muestro el script, que os podeis descargar al final del artículo.

Continue reading

Creación de una web de empresa con Django (Parte 3)

Hola de nuevo, aquí estamos con la tercera y última parte de nuestro pequeño "howto" ejemplo de Django. Si no entendeis algo, es normal si no habeis consultado el manual de Django previamente. Se necesita una base de Django para entender el artículo. Me habría gustado encontrar algo así cuando comencé mis andanzas con Django, por eso lo escribí. El manual de Django lo podeis consultar aqui: https://docs.djangoproject.com/en/1.5/ Hay hasta un .pdf que podeis descargar para más fácil consulta.

Continue reading

Creación de una web de empresa con Django (Parte 1)

Introducción

Django es un framework para aplicaciones web en lenguaje de programación Python. El principio DRY (Dont Repeat Yourself) es una de las bases de dicho framework y consiste en no repetir código similar en ninguna de las partes de ningún proyecto. Django provee una potencia sin igual en el desarrollo web y se está abriendo mercado a pasos agigantados. Es muy común ver como muchas startups se programan con éste framework. Su potencia radica en que con poco código, podremos hacer muchas cosas comparado, por ejemplo con muchos frameworks php y es bastante rápido. Además no carga demasiado la máquina. Su desempeño es superior a PHP, en mi opinión.

Continue reading