In this post I will show you how to install the lastest version of QXmpp (0.4.0) and enable full support for Speex, Vpx and Theora codecs support.
May 12, 2012
List to tree conversion algorithm in Python
The following algorithm can be very useful if you want to create a tree from a list of ordered elements. For example you can parse a XML file and create a list of tags and values, where you had calculated the level of each element.
Publicado por
hipersayan_x
No comments:
Etiquetas:
Programming
Mar 6, 2012
Configurar Mozplugger para incrustar SMPlayer en Firefox
Resulta que a día de hoy todavía existen algunas paginas web que incrustan videos usando las etiquetas <object> y <embed>, así como también existen complementos para Firefox que nos permiten reemplazar objetos Flash de audio y video por un objeto incrustado en una etiqueta <object> o <embed>.
Los usuarios de GNU/Linux y de Firefox utilizan Mozplugger para poder reproducir este tipo de contenidos.
El problema con Mozplugger es que en muchos sistemas está configurado para usar MPlayer como reproductor por defecto, y el problema que esto acarrea es que MPlayer no trae controles para manipular la reproducción de video, como pausar, avanzar y retroceder, controlar el volumen, etc.. En otras palabras, MPlayer incrustado en Firefox, sólo se limita a reproducir el video y nada más.
Yo desde hace un tiempo atras, he adoptado a SMPlayer como mi reproductor por defecto, y ahora quiero usarlo para reproducir contenido incrustado en la web en lugar de MPlayer. Y en este tutorial veremos como se hace.
Los usuarios de GNU/Linux y de Firefox utilizan Mozplugger para poder reproducir este tipo de contenidos.
El problema con Mozplugger es que en muchos sistemas está configurado para usar MPlayer como reproductor por defecto, y el problema que esto acarrea es que MPlayer no trae controles para manipular la reproducción de video, como pausar, avanzar y retroceder, controlar el volumen, etc.. En otras palabras, MPlayer incrustado en Firefox, sólo se limita a reproducir el video y nada más.
Yo desde hace un tiempo atras, he adoptado a SMPlayer como mi reproductor por defecto, y ahora quiero usarlo para reproducir contenido incrustado en la web en lugar de MPlayer. Y en este tutorial veremos como se hace.
Publicado por
hipersayan_x
No comments:
Etiquetas:
System
Feb 16, 2012
Carnival LiveCam y los mockups 2
Después de estar diseñando y rediseñando, durante unas cuantas semanas, por fin puedo presentar una parte del concepto de "Espacios". El concepto de Espacios es básicamente muy similar al de escritorio y ventanas. Las capturas que se toman de cada uno de los dispositivos (webcam, imágenes, videos, tarjetas de TV, etc.) se renderizan todos juntos (los que están activados por supuesto) sobre un espacio principal de dimensión variable, permitiendo también redimensionar, rotar y mover cada espacio de forma independiente, pudiendo también realizar tiling y snapping con el fin de tener todo más ordenado.
Publicado por
hipersayan_x
No comments:
Etiquetas:
My Projects
Dec 16, 2011
Carnival LiveCam y los mockups
Como ya lo anuncié en ZonaQt y la Qt Derveloper Network, estoy trabajando en Carnival LiveCam, mi nuevo proyecto.
Ahora me gustaría contarles un poco el detrás de escena de Carnival LiveCam, en este caso todo lo relacionado a cuestiones de diseño, interfaz, estética, ergonomía, y funcionalidad.
Yo normalmente a medida que se me ocurren nuevas ideas para implementar, dependiendo de que tan compleja sea la idea, suelo realizar sketches muy simples que suelo diseñar y rediseñar cada vez para luego llevar eso a código, las herramientas que suelo usar para realizar esos sketches son simplemente una tableta gráfica de las más económicas y un simple programa de dibujo, la mayor parte del diseño surgió de esta combinación tan sencilla.
Este post no va a ser practico, sino mas bien netamente teórico, para que puedan apreciar un poco las ideas y los patrones de diseño que suelo utilizar mas comúnmente en mis programas mas complejos.
Ahora me gustaría contarles un poco el detrás de escena de Carnival LiveCam, en este caso todo lo relacionado a cuestiones de diseño, interfaz, estética, ergonomía, y funcionalidad.
Yo normalmente a medida que se me ocurren nuevas ideas para implementar, dependiendo de que tan compleja sea la idea, suelo realizar sketches muy simples que suelo diseñar y rediseñar cada vez para luego llevar eso a código, las herramientas que suelo usar para realizar esos sketches son simplemente una tableta gráfica de las más económicas y un simple programa de dibujo, la mayor parte del diseño surgió de esta combinación tan sencilla.
Este post no va a ser practico, sino mas bien netamente teórico, para que puedan apreciar un poco las ideas y los patrones de diseño que suelo utilizar mas comúnmente en mis programas mas complejos.
Publicado por
hipersayan_x
1 comment:
Etiquetas:
My Projects
Subscribe to:
Posts (Atom)