Tutorial de ZeroMQ con Python (REP/REQ y PUB/SUB). Parte 5.

Posted on Sat 02 June 2012 in Tutorial Python • Tagged with Canaima, Debian, General, Python, Ubuntu, ZeroMQ • 2 min read

Continuando con los artículos sobre ZeroMQ.

En la revista Linux Magazine versión en español publicaron un artículo sobre ZeroMQ con Python.

Explican el uso de 2 patrones en conjunto, REP/REQ y PUB/SUB. Colocan como ejemplo una simulación del proceso de envío de tweets de twitter.

La siguiente figura …


Continue reading

Tutorial de ZeroMQ con Python(PUB/SUB). Parte 4.

Posted on Fri 01 June 2012 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, ZeroMQ • 3 min read

Continuando con los tutoriales sobre ZeroMQ ahora se muestra como usar Publicar/Suscribir (Publish/subscribe).

En el patrón pub/sub los componentes son pobremente acompladas, será de gran ayuda para escalar ya que no hay necesidad de preocuparse por los suscriptores. Sin embargo, este acoplamiento puede conducir a un comportamiento …


Continue reading

Tutorial de ZeroMQ con Python. Parte 3.

Posted on Mon 28 May 2012 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, Ubuntu, ZeroMQ • 3 min read

Tomando como base el artículo de ZeroMQ parte 1, se puede crear varios servidores (como cluster de aplicación).

Está vez se crean 3 scripts servidores, pueden estar en el mismo equipo o en equipos diferentes. Lo único que cambié en cada script es el puerto donde escucha para el servicio …


Continue reading

Tutorial de ZeroMQ con Python. Parte 2.

Posted on Sun 27 May 2012 in Tutorial Python • Tagged with Canaima, Debian, General, Linux, Python, ZeroMQ • 2 min read

Continuando con los artículos sobre ZeroMQ, en esta ocasión se muestra el uso del patrón de mensaje PAR (comunicación entre compañeros exclusivamente).

Los artículos se basan en el artículo de Nicholas Piël, una Introducción a ZeroMQ.

Socket par son muy similares a los sockets regulares. La comunicación es bidireccional, no …


Continue reading

Tutorial de ZeroMQ con python . Parte 1.

Posted on Sat 26 May 2012 in Tutorial Python • Tagged with Canaima, Debian, General, Python, ZeroMQ • 2 min read

ZeroMQ es una librería de mensajes, permite crear complejos sistemas de comunicación con poco esfuerzo (sistemas de cola).

ZeroMQ es más rápido que otros sistemas de mensajes basados en el protocolo AMQP.

En este artículo se explicará un uso sencillo de zeroMQ al estilo cliente y servidor. Se usará el …


Continue reading

Programa para el envío de SMS desde Linux con Celular Android (conexión wifi y USB)

Posted on Thu 16 June 2011 in Tutorial Python • Tagged with Linux, Python, Android, Debian • 3 min read

En el artículo de ejecución remota de script versión conectado por USB y la versión por wifi, se explica en el primer caso como enviar mensajes de texto y en el segundo como ejecutar una aplicación remotamente en el celular.

En este caso se fusionará ambos tipos de conexiones para …


Continue reading

Generando una gráfica con PyQT y matplotlib (escala semilogaritmica). Parte 13

Posted on Fri 10 June 2011 in Tutorial Python • Tagged with Linux, Python, pyqt, matplotlib, numpy • 3 min read

En este artículo se explicará como crear gráficas con escala semilogaritmitca.

La idea es graficar la función: y = sin(pi(x*(1/2)))

La gráfica muestra la figura de la función con escala semilogaritmica.

Gráfica semilogaritmica 1

El código para generar la gráfica mostrada simplemente usando numpy y matplotlib es la siguiente:

#!/usr …

Continue reading

Generando una gráfica con PyQT y matplotlib (coordenadas polares). Parte 12

Posted on Wed 08 June 2011 in Tutorial Python • Tagged with Linux, Python, pyqt, matplotlib, numpy • 2 min read

Continuando con los artículos sobre matplotlib y ahora usando PyQT, se explicará como crear gráficas con coordenadas polares.

La ecuación que se va a graficar es la siguiente:

r = 2 coseno(pit) siendo 0 <2

La gráfica se muestra en la siguiente figura:

Gráfica coordenadas polares - matplotlib

El código para generar dicha gráfica …


Continue reading

Generando una gráfica en python con matplotlib con PyQT. Parte 11

Posted on Mon 06 June 2011 in Tutorial Python • Tagged with Linux, Python, pyqt, matplotlib • 2 min read

A partir de este artículo las gráficas con matplotlib se explicarán con la librería gráfica PyQT. Para ello en otros artículos se reiniciará la serie sobre pyQT.

En este artículo se tomará las funciones creadas en el artículo anterior para calcular la trayectoria del lanzamiento de proyectil y se creará …


Continue reading

Generando una gráfica en python con matplotlib. Parte 10

Posted on Sun 05 June 2011 in Tutorial Python • Tagged with Linux, Python, gtk, matplotlib • 3 min read

Revisando algunos scripts que tengo en mi equipo me encontre con uno que hace el cálculo de la física de un lanzamiento vertical.

La precisión del cálculo se logra con un arreglo donde se define los datos de la variable tiempo.

Esto se logra gracias al modulo numpy que permite …


Continue reading