Category Archives: Twisted

Network programming framework

Videos de las charlas en Junín

Los amigos del LugJU han publicado los videos de todas las charlas realizadas en su último evento de Software Libre. Se pasaron! Este es el video de mi charla Desarrollando aplicaciones de red con Twisted: Y también están el resto … Continue reading

Posted in Aprendiendo Prolog, Aprendiendo Python, Eventos, Twisted | Tagged , | Leave a comment

Charla: Desarrollando aplicaciones de red con Twisted

Hoy di en Junín una charla introductoria Twisted. Cuando los organizadores me contactaron hace un para de meses para invitarme a venir, me preguntaron sobre qué podía hablar. Mi primera idea era una charla titulada algo así como Python para … Continue reading

Posted in Eventos, General, Twisted | Tagged , , | 1 Comment

Twitter updates desde Twisted

Este artículo es una re-edición del publicado el 24/08/2010 ya que cuando lo publiqué, Twitter estaba terminando su proceso apagar el sistema de autenticación básica para pasar al más complejo sistema de la danza oAuth; lo cual convirtió al artículo … Continue reading

Posted in Aprendiendo Python, Twisted, Web | Tagged , , | Leave a comment

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

Posted in Aprendiendo Python, Twisted | Tagged , | Leave a comment

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

Posted in Aprendiendo Python, Twisted | Tagged , , , , | 2 Comments

Charla relámpago: Comet en Twisted

Ayer en las charlas relámpago de PyCon Argentina 2009 mostré cómo utilizar Comet desde Twisted. Tenía un slide disparador que no pude mostrar por que OpenOffice no se abrió y como las charlas relámpago duran 5 minutos, no podía darme … Continue reading

Posted in Aprendiendo Python, Twisted | Tagged | 2 Comments

Shell Python administrativo sobre SSH para tu servidor Twisted en 10 líneas

entre tu reactor.listeTCP(puerto, factory) y reactor.run(): from twisted.conch import manhole, manhole_ssh from twisted.cred import portal, checkers   def getManholeFactory(namespace, **passwords): realm = manhole_ssh.TerminalRealm() def getManhole(_): return manhole.Manhole(namespace) realm.chainedProtocolFactory.protocolFactory = getManhole p = portal.Portal(realm) p.registerChecker( checkers.InMemoryUsernamePasswordDatabaseDontUse(**passwords)) f = manhole_ssh.ConchFactory(p) return f … Continue reading

Posted in Aprendiendo Python, Twisted | Tagged , | 1 Comment

Servidor SSH con Twisted

Actualicé este ejemplo, tamibién incluido en el libro de Twisted para que no tire Deprecation Warnings:

Posted in Aprendiendo Python, Twisted | Tagged , | 2 Comments