Captura de imágen desde webcam con el framework SimpleCV. Parte 2.

Posted on Sun 08 July 2012 in Tutorial Python • Tagged with Camara, Canaima, Debian, gnome, Linux, Python, Ubuntu, SimpleCV • 1 min read

En el artículo anterior se explica como usar la webcam del equipo para capturar una imágen, en este caso se explicará como definir el tamaño de la imágen, ahora se muestra como manejar 2 webcam al mismo tiempo.

La idea es capturar imágenes de ambas webcam y luego salvarlas en …


Continue reading

Captura de imágen desde la webcam con el framework SimpleCV. Parte 1.

Posted on Sun 08 July 2012 in posts • Tagged with Canaima, Debian, Linux, Python, Ubuntu, SimpleCV • 2 min read

SimpleCV es una framework para la construcción de aplicaciones de Visión por el computador "Computer Vision", es un conjunto de librerias que permiten capturar imágenes por medio de camaras (webcam) o camaras IP para obtener información a partir de dichas imágenes.

La página del proyecto SimpleCV se puede visitar desde …


Continue reading

Hola Mundo con Django. Parte 2.

Posted on Sat 07 July 2012 in Tutorial Python • Tagged with Debian, Django, Linux, python, Ubuntu • 2 min read

En el artículo de Framework de desarrollo web con Django parte 1 se explica como instalar Django e iniciar el servidor web que viene incorporado para realizar pruebas del desarrollo.

Ahora se explicará como mostrar una página web con un mensaje "Hola Mundo".

Dentro del directorio pruebas del proyecto pruebas …


Continue reading

Framework de desarrollo web Django. Parte 1.

Posted on Fri 06 July 2012 in Tutorial Python • Tagged with Canaima, Debian, Django, Linux, Python, Ubuntu • 2 min read

Django es un framework de desarrollo web hecho en python que usa el paradigma MTV, Modelo, template (plantilla) y Vista.

Para instalar django en Debian se puede hacer con apt-get:

apt-get install python-django

Si se desea instalar la última versión de Django se puede hacer con easy_install o por pip …


Continue reading

Tutorial de ZeroMQ con Python. Parte 8.

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

Siguiendo con los ejemplos sobre ZeroMQ. Este artículo muestra el uso del patrón PUB/SUB como en el artículo de zeroMQ parte 4 .

La diferencia está en la definición del transporte, en la parte 4 se usa tcp y en este caso se usará epgm que se usa para multicast …


Continue reading

Tutorial de ZeroMQ con Python( Pipelining). Parte 7.

Posted on Sat 30 June 2012 in Tutorial Python • Tagged with Canaima, General, Linux, Python, Ubuntu, ZeroMQ • 3 min read

Siguiendo con los ejemplos sobre ZeroMQ, ahora mostraré como usar diferentes tipos de transporte (antes se mostrada a tcp, ahora se usará tcp e ipc el cual es un modelo de comunicación interprocesos y puede ser de ayuda cuando se necesita baja latencia).

Luego de escoger la capa de transporte …


Continue reading

Tutorial de ZeroMQ con Python( PUSH/PULL). Parte 6.

Posted on Sun 03 June 2012 in Tutorial Python • Tagged with Canaima, Debian, General, Python, Ubuntu, ZeroMQ • 3 min read

Siguiendo con la serie sobre ZeroMQ.

En este artículo se explica el funcionamiento de PUSH y PULL.

La idea es que se tiene el emisor, quien envía a los "workers" unos string que son procesados de distinta manera o de igual manera (una forma de crear escalabilidad). Luego que los …


Continue reading

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