Buscar
La máquina de los cuentos
Tweets
- RT @miltondp: "Somos lo que hacemos día a día. De modo que la excelencia no es un acto sino un hábito". Aristóteles hace 9 horas
- @AleColautti ya me fui. No voy a estar hasta la noche. hace 9 horas
- @AleColautti estoy en la facu. Si saliste de rendir llamame. hace 10 horas
- RT @chiri_basilis: Muchachos: ¿alguno de ustedes tiene la colección completa de "Puro Cuento", la revista de Mempo Giardinelli? hace 14 horas
- Nuevo post: Llegó la Orsai 5 a Santa Fe: Las esperaba para miércoles o jueves pero llegaron hoy lunes. Mis suscr... http://t.co/iPWY0yPA hace 15 horas
- Los franceses se especializaron en perfumes y los ingleses en colonias. #orsai5 hace 19 horas
- Yo con mis lentes especiales. http://t.co/pOQ470Lx 07/02/2012
Tags
Asimov Blogósfera Celular charlas citas comunicaciones CS Lewis cuentos decoradores Django ESR Euler Fotos FRSF GIMP Harry Potter humor La máquina de los cuentos y otras ficciones libros matemática Microsoft Millenium orsai owasp películas programación prolog puzzles PyAr Python pyweek recetas RMS ruby seguridad Software Libre stdlib taint mode traducciones twisted twitter Ubuntu viajes videos WordPressCategorías
- Aprendiendo Prolog (5)
- Aprendiendo Python (142)
- Citas (15)
- Cosas que escribo (17)
- Cosas que leo (49)
- Ecología (6)
- Europa 2010 (14)
- Eventos (65)
- Facultad (35)
- Comunicaciones (4)
- IA (6)
- Fotos (31)
- General (76)
- GNU/Linux (13)
- Historias (18)
- Humor (29)
- Matemática (2)
- Música (10)
- Películas (19)
- Problemas (14)
- Recetas (17)
- Seguridad (2)
- Siempre se aprende algo (3)
- Software Libre (36)
- Tecnología (21)
- Vida (6)
- Web (31)
- Blogósfera (17)
Enlaces
Category Archives: Aprendiendo Python
Cambiando el formato de los logs en Twisted
En Twisted se puede tener un log de todo lo que pasa en un programa de forma bastante fácil: from twisted.python import log from twisted.python.logfile import DailyLogFile log.startLogging(DailyLogFile(’log.txt’, LOGDIR)) Todos los prints que anden dando vuelta ahora son entradas … Continue reading
Un servidor web con pocas líneas de Python
Hoy un amigo necesitaba un servidor web para engañar a un programa. Cada vez que el programa iniciaba, se conectaba con un servidor web para verificar si había actualizaciones disponibles. El nombre del host a dónde se hacía la petición … Continue reading
El hosting para Django más barato
Hace un tiempo recomendé Webfaction como el mejor hosting para Django (debe aún serlo). Pero algunas veces no queremos el mejor, con el más barato nos alcanza Tal vez son un adolecente aprendiendo a programar, o simplemente rata. Para un … Continue reading
Posted in Aprendiendo Python, Django, Web
Tagged AlwaysData.com, Django, hosting, Ruby on Rails
6 Comments
Salió la revista de PyAr
Hoy salió a la calle (del cyberespacio) el número 1 de PET, Python Entre Todos, la revista de la comunidad Python Argentina. Cuando empezaron a organizarla no tenía tiempo para prestarle mucha atención, pero un par de semanas antes de … Continue reading
argparse – Command line option and argument parsing
Hoy recibí la última edición de Python Module of the Week, un semanal de Doug Hellmann sobre módulos de Python. Leo: The argparse module was added to Python 2.7 as a replacement for optparse. Nunca había usando optparse hasta hace … Continue reading
functools.update_wrapper
Este post se alinea con la serie Decoradores en Python (I, II, III) pero no es tan elaborado como para ser Decoradores en Python (IV) Desde Python 2.5, al crear un decorador, se puede utilizar functools.update_wrapper para quela versión decorada … Continue reading
Puedo disfrazar cualquier cosa de Modbus
Hace más de un año participo en un proyecto de desarrollo de un sistema SCADA, específicamente en la capa de comunicación. La distribución física es algo como esto: En cada edificio hay una red 485 con dispositivos de hardware propio … Continue reading
Diccionario bidireccional en Python
Bidirectional dict o Injective mapping es una estructura de datos muy útil. Por lo general cuando usamos un diccionario o tabla hash, tenemos un valor asociado a una clave: >>> d = {1:’uno’, 2:’dos’} >>> d[1] ‘uno’ Pero algunas veces … Continue reading
Talk: Taint Mode for Python via a Library (video)
OWASP have just published the video of my talk in OWASP App Sec Research 2010 in Stockholm. First talk in English ever. Fue mi primer charla en inglés. Slides and text are also avaliable.
Pilas y colas en Python
La forma más directa de tener pilas y colas en Python es usando listas, una de las poderosas estructuras de datos que vienen con el lenguaje. Una pila es una estructura de datos secuencial en la que el último elemento … Continue reading
Talk: Taint Mode for Python via a Library (slides)
These are my slides for the presentation Taint Mode for Python via a Library I gave in OWASP App Sec 2010 in Stockholm last 24th of June. The organizers will be publishing some media (photos and video) from the talk.
Charla: Entendiendo Decoradores en Python
Ayer di esta charla en el primer PyDay en Rafaela. Estuvo muy bueno, la organización se pasó y tuvieron muy buena asistencia de estudiantes de la universidad y programadores de la ciudad. Les dejo el pdf de la charla y … Continue reading
8 de mayo: Python Day en Rafaela
El próximo sábado se va a desarrollar en la ciudad de Rafaela un Python Day, un día de charlas para que quienes no conozcan Python puedan acercarse al lenguaje. Vamos a tener muchas charlas introductorias y esperamos pueda aprovechar este … Continue reading
Python Taint Mode en OWASP App Sec Estocolmo 2010
En febrero de este año estuve trabajando mucho con Alejandro Russo para mejorar la librería de Taint Mode en Python en la que empecé a trabajar el año pasado. De este trabajo surgió un paper que enviamos al congreso OWASP … Continue reading
La historia de Python: Los orígenes de las características “Funcionales” de Python
El siguiente texto es una traducción del artículo Origins of Python’s “Functional” Features de Guido van Rossum publicado en http://python-history.blogspot.com/.