Reproductor de vídeo con python y kivy

Posted on sáb 19 abril 2014 in Tutorial Python • Tagged with Android, Canaima, Debian, General, gnome, Python, Ubuntu, kivy • 2 min read

De los dos artículos anteriores, el introductorio con manejo de etiquetas; y el de botón y scatter ahora explicaré algo más completo, la reproducción de un vídeo.

Este artículo se basa en inglés sobre un reproductor de vídeo y scatter con kivy.

Ahora se mostrará como asociar un evento (una …


Continue reading

Widget button y Scatter (widget de comportamiento) en kivy.

Posted on sáb 19 abril 2014 in Tutorial Python • Tagged with Canaima, Debian, General, gnome, Python, Ubuntu, kivy • 2 min read

El artículo anterior se mostró una pequeña introducción de kivy y como tener una ventana con una etiqueta.

También se mostró como separar el layaout de la programación. A continuación se mostrará dos ejemplos, uno utilizando el widget button y otro con una etiqueta dentro de un Scatter (widget de …


Continue reading

Desarrollo de aplicaciones multiplataforma con python y kivy

Posted on vie 18 abril 2014 in Tutorial Python • Tagged with Android, Canaima, Debian, General, gnome, python, Ubuntu, kivy • 3 min read

Kivy es una librería que permite usar python para crear aplicaciones para el escritorio y dispositivos móviles con soporte multitouch.

Es multiplataforma:

Soporta:

  • Linux (Debian, Ubuntu, Fedora, ArchLinux, etc).
  • Raspberry Pi
  • IOS de Apple
  • OSX de Apple
  • Windows
  • Android

Para descargarlo pueden visitar la página del proyecto.

En el caso …


Continue reading

Configurar pantalla touch Bematech en Debian

Posted on mié 12 diciembre 2012 in Tutorial Linux • Tagged with Canaima, Debian, General, gnome, Linux, Ubuntu, Pantalla táctil • 4 min read

Se realiza la instalación de Debian Squeeze con la pantacha táctil conectada. en este caso la pantalla es una pantalla táctil por medio de una conexión USB.

Al terminar la instalación se ejecuta el comando lsusb para ver como se detecta la pantalla:

lsusb
Bus 004 Device 002: ID 0eef …

Continue reading

Captura de vídeo con Python y SimpleCV. Parte 4.

Posted on mar 31 julio 2012 in Tutorial Python • Tagged with Camara, Canaima, Debian, General, Gnome, Linux, Python, Ubuntu, Videos, SimpleCV • 1 min read

En este artículo se muestra como generar un vídeo usando la webcam del computador con python y SimpleCV.

El script simplemente define la captura de vídeo, genera un ciclo donde se captura el vídeo y se muestra en pantalla. Cuando se presiona la tecla espaciadora se hace una captura de …


Continue reading

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

Posted on dom 08 julio 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

Cifrar el tráfico de DNS en Linux con DNSCrypt y OpenDNS

Posted on lun 20 febrero 2012 in Tutorial de Python • Tagged with Canaima, Debian, DNS, gnome, Linux, Redes, Seguridad, Ubuntu • 1 min read

DNSCrypt permite cifrar las consultas de DNS entre el Computador y los servidores de DNS de OpenDNS, de esa forma se puede proteger al equipo de los ataques de Hombre en el Medio.

El artículo donde se basa este tutorial se encuentra en el siguiente enlace. Para instalar dnscrypt para …


Continue reading

Generar una gráfica en python con PyQwt. Parte 1

Posted on dom 11 diciembre 2011 in Tutorial de Python • Tagged with Canaima, Debian, General, gnome, Linux, numpy, pyQwt, Python, Ubuntu • 1 min read

Continuando con las librerías para generar gráficos en Python ahora explicaré como usar la librerías PyQwt de Qt para crear gráficas.

Este ejemplo se baja en la introducción que tiene la página oficial de PyQwt. En este caso se cambió el rango del arreglo y las funciones a graficar.

En …


Continue reading