Primary Links:

Navegación

Inicio de sesión de usuario

En línea

En este momento hay 0 usuarios y 1 invitado en línea.

Tira Ecol

Free Credit Card Processing Accounts & Merchant Accounts Services

Free Credit Card Processing Accounts & merchant accounts Services

Posted in | | | | | Enviado por ajdv el Vie, 2010-03-05 02:59.
leer más | añadir nuevo comentario | 11 lecturas

Python, GStreamer y GTK

Continuando con la serie de artículos en los que veremos a fondo los "bindings" de Python para GStreamer, en esta ocasión vamos a tratar de mostrar, de forma práctica y lo más sencilla posible, cualquier entrada de video que tengamos desde el interior de nuestra aplicación GTK.

Por claridad, hacer notar que no usaremos Glade para generar la GUI. Quienes ya tengan cierta experiencia creando interfaces gráficas (con Java, por ejemplo) la encontrarán bastante clara. Los que no, mi consejo es que lean y practiquen "a bajo nivel" antes de tener la confianza para usar herramientas como Glade o Gazpacho.

Posted in | | | | | | Enviado por 25fps48khz el Lun, 2007-08-06 22:57.
leer más | añadir nuevo comentario | 2520 lecturas

Anonimato en Internet

El intercambio de información en Internet se lleva a cabo siguiendo un modelo "cliente-servidor". Un cliente manda una petición (qué ficheros necesita) y el servidor le devuelve una respuesta (los archivos pedidos). Para una cooperación eficaz (un entendimiento completo) entre cliente y servidor, el cliente también envía información adicional sobre sí mismo: un nombre y una versión de sistema operativo, configuración de navegador (incluyendo nombre y versión), etc. El servidor puede necesitar esta información para saber qué página web ha de enviarse (abrirse) al cliente. Hay diferentes variaciones de páginas web para diferentes configuraciones de los navegadores. Sin embargo, puesto que la mayoría de las veces el contenido mostrado no depende del navegador usado, tiene sentido esconder esta información del navegador web.

Posted in | Enviado por 25fps48khz el Dom, 2007-08-05 20:45.
leer más | añadir nuevo comentario | 4963 lecturas

Introducción a GStreamer con Python

Hay montones de cosas sin documentar por ahí. Tecnologías que son realmente impresionantes y que estarían más extendidas si no fuera por la abismal falta de documentación decente. Por supuesto, los desarrolladores tendemos de forma natural a querer tirar código enseguida, y olvidar todo lo demás.

Con esto en mente voy a tratar de escribir una serie de pequeñas y simples guías que puedan servir para iniciarse con GStreamer y sus distintos "bindings", Python en esta ocasión. Como ya se ha mencionado por aquí antes, el lenguaje nativo de GStreamer es C. Este tutorial podría ser de especial interés para involucrarse con proyectos como Jokosher, PiTiVi o Elisa puesto que están, como muchos otros, escritos en Python usando el framework de GStreamer.

Posted in | | Enviado por 25fps48khz el Lun, 2007-02-26 00:36.
leer más | 3 comentarios | 3551 lecturas

¿Por qué iPhone es ARM pero no Symbian? (y III)

En las dos entregas anteriores hemos visto cómo Apple participó en el desarrollo del procesador ARM y el sistema que dio lugar a Symbian, aunque ha decidido darle la espalda a la hora de instalar un sistema para desarrollar su iPhone.

Tras su experimento Newton con los procesadores ARM y los dispositivos "ultraportátiles", no había vuelto a usarlos hasta su iPod, frente a los XScale de Intel (vendido a Marvell el pasado Junio de 2006 por el desinterés de Intel en el mercado de las PDAs). ¿Sería posible que OS X, la versión para ARM de su Mac OS X, haya sido el sistema motor de los iPod de la compañía durante años? Recordemos que compró Pixo OS al poco de comenzar a vender iPod con este sistema operativo (irónicamente, a dos ex-empleados de Apple que trabajaron en el Newton).

Posted in | | Enviado por 25fps48khz el Dom, 2007-02-11 21:43.
leer más | 1 comentario | 1694 lecturas

¿Por qué iPhone es ARM pero no Symbian? (y II)

Continuamos evaluando los pasos que se han dado en los dispositivos de mano para analizar algunas de las razones que han llevado a Apple a portar su OS X a su ya presentado iPhone, al cual, aún teniendo un corazón ARM, no va a llevar Symbian.

Es de remarcar el hecho de que OS X esté en el iPhone y no licenciado para PCs de otros fabricantes. Como veremos, el hecho de haberse involucrado en el desarrollo de ARM y su propia historia (Mac System, NeXTStep y OS X, y un sistema portable demostrado en la rapidez con la que ha estado disponible para los nuevos procesadores Intel) han jugado un papel importante.

Posted in | | Enviado por 25fps48khz el Dom, 2007-02-11 19:39.
leer más | añadir nuevo comentario | 1736 lecturas

¿Por qué iPhone es ARM pero no Symbian? (y I)

Windows Mobile, Palm OS, Linux, y Symbian son los sistemas que, hoy por hoy, mueve el mundo de los "smartphones". ¿Cómo se posicionan cada uno de ellos frente al OS X de Apple en su iPhone?

Dejando a un lado las posibilidades de interconexión y ampliación de cada modelo de terminal en comparación con el iPhone (tarjetas de expansión, compatibilidad con Sistemas Operativos, periféricos, etc), para comprender la elección de Apple hemos de remontarnos a hace algo más de 20 años y conocer la evolución que ha dado lugar a la situación actual.

Posted in | | Enviado por 25fps48khz el Dom, 2007-02-11 17:01.
leer más | añadir nuevo comentario | 1224 lecturas

OpenKODE: Khronos Open Development Environment

OpenKODE es un conjunto abierto de APIs libres y cross-platform (es decir, su implementación permite la ejecución del código de forma independiente al hardware sobre el que se hace correr). Su finalidad es la estandarización de la forma en la que aplicaciones nativas (desarrolladas para una plataforma hardware concreta) proporcionan archivos de medios, juegos e interfaces gráficas de usuario (GUI) en dispositivos móviles. OpenKODE combina varias APIs abiertas audio/visuales ya existentes con una capa de abstracción del Sistema Operativo.

Posted in | | | Enviado por 25fps48khz el Sáb, 2007-02-03 11:47.
leer más | añadir nuevo comentario | 1437 lecturas

Redes Inalámbricas Urbanas: Ecuaciones de Pérdida de Señal, Cableado Conectores y Antenas

Ecuaciones de Pérdida de Señal:
Primero, empezaremos explicando cuáles son cada uno de los factores que influyen en la transmisión de la señal desde nuestra [máquina AP | Antena] hasta el dispositivo cliente:
Posted in | Enviado por 25fps48khz el Mié, 2007-01-31 01:13.
leer más | 4 comentarios | 7273 lecturas

La versión preparatoria de 802.11n se va consolidando

Artículo original: smallnetbuilder.com

Tanto en diferentes discusiones privadas como a lo largo del webcast de la preparación del chipset 11n de Intel, he estado escuchando pistas que indican que el problema de "mala convivencia" ha sido resuelto con el borrador 1.10 de la especificación. Tuve la oportunidad de hablar por teléfono con el CTO de Atheros, Bill McFarland, para que me pusiera al día en lo que finalmente ha sido incluido en este borrador 1.10. Nótese que algunos de éstos mecanismos ya fueron debatidos en su momento, cuando la versión 1.0 estaba siendo finalizada. Pero, dado que no se llegó a ningún acuerdo definitivo, el equipo de trabajo de 11n cerró la discusión y no se incluyó ninguna de ellas en la versión 1.0.

Posted in | Enviado por 25fps48khz el Mar, 2007-01-30 00:21.
leer más | añadir nuevo comentario | 1429 lecturas