Entorno de acs

July 31, 2005

Carga de tablas DSDT arregladas para ACPI

Filed under: Tecnología — acs @ 8:46 pm

Desde que tengo el portátil Dell X300, el único punto negro que he tenido ha sido el de los problemas con el ACPI debido a que la versión A04 de la BIOS viene con errores en la tabla DSDT que describe la configuración hardware para ACPI, errores que provocan que no se pueda por ejemplo leer el estado de la batería, y supongo que alguna cosa más. La solución: modificar dicha tabla DSDT para corregirla, lo que exigía hasta hace poco modificar el núcleo: no era complejo pero dejabas de tener el núcleo oficial de tu distribución, por no hablar de las actualizaciones. Y decidí hace tiempo utilizar núcleos oficiales de la distribuciones para tener un soporte de hardware mucho mejor.

Ayer volví a ver si existía una solución sin tener que modificar el núcleo y la página de Pedro Diaz sobre el X300 me hizo sospechar que así podía ser. En realidad tal y como se cuenta en esta página se termina modificando el núcleo pero, el blog de Sergio Blanco habla de un parche para el núcleo para carga de tablas DSDT desde el initrd, y este parche se incluye de forma oficial en Ubuntu Hoary. Es decir, si pongo la tabla DSDT corregida dentro del initrd del núcleo de Ubuntu Hoary, este la cargará y problema resuelto.

Finalmente, los pasos finales los encontré en los foros de soporte de Ubuntu: basta con copiar la tabla DSDT modificada al directorio “/etc/mkinitrd”, reconfigurar el paquete del núcleo (se rehace el initrd)y reiniciar. Y ya funciona perfectamente la batería. Y este cambio se mantiene para futuras actualizaciones del núcleo.

Dell X300 mostrando batería

Pero que poco dura esta batería :(

Para los curiosos, sólo es necesario un cambio en toda la tabla DSDT del Dell X300 con BIOS A04:

<                     Field (ECR, ByteAcc, Lock, Preserve)
---
>                    Field (ECR, DWordAcc, Lock, Preserve)

Al fin los pasos a dar se pueden incluso preparar para un usuario final. Este es el camino.

July 30, 2005

Tratamiento de Imágenes Digitales

Filed under: Tecnología — acs @ 9:02 pm

Uno de los aspectos que más me interesa de F-Spot es el del tratamiento automatizado de las imágenes para la detección de patrones: fotos con personas, localizar personas en concreto en todas las fotos y cosas del estilo.

Mis primeras indigaciones me señalan que no es un campo sencillo el de la detección de patrones en imágenes por lo que me he decidido a comprar un libro sobre el tema. En Fnac he tenido suerte de encontrar un ejemplar, el único libro que se parecía a lo que quería, llamado “Imágenes Digitales. Procesamiento práctico con Java.” de la editorial Ra-Ma y escrito por cinco persona.



El libro parece ser justo lo que necesitaba e incluye un programa llamado ATIC (no viene código fuente, pero es extensible) escrito en Java con el que ir jugando con toda la teoría que se cuenta en el libro. Y dentro del CD, hay una parte específica de instalación para GNU/Linux. El libro es del 2003. Ya os iré contando que tipo de cosas se pueden aplicar a F-Spot para el tratamiento automatizado de las bibliotecas de fotografías e imágenes.

Junto a este libro me he comprado otro atraido por la oferta, 5€, de Neal Stephenson: La era del Diamante. Manual ilustrado para jovencitas (Referencia en Cyberdark).



Digo atraído por la oferta ya que no iba a buscar este libro en concreto, aunque habiendo recibido los premios Hugo y Locus en 1996, y siendo de Stephenson, seguro que no me defraudará.

July 29, 2005

Conclusiones sobre la Campus Party 2005

Filed under: Anuncios — acs @ 6:39 pm

Un día después del regreso de la Campus Party 2005, creo que la experiencia (invertidos 3 días) ha sido interesante: ves a gente que hace tiempo que no veíais, te enteras de lo que se hace en una Party de verdad, ves el ambiente que la rodea y terminas comprándote un Power Ball arrastrado por el momento :)


Playa de Malvarosa

Ha faltado un poco de organización en los talleres de software libre, pero gracias a esto, he podido asistir a las charlas de Flumotion, de Marenostrum y a tener una reunión en exclusiva con el desarrollador de Pitivi, así que no hay mal que por bien no venga. Y el baño en la playa de la Malvarosa estuvo muy bien, así como el hotel en el que estuvimos y el viaje en tren en Alaris.

No quiero pasar página sin agradecer a Luis Mayoral su esfuerzo para que GNOME Hispano estuviera presente en la Campus: ¡al fin le he podido hacer llegar una camiseta de Barrapunto!

La siguiente, en ¡Zaragoza!

En la Campus con los chicos de Fluendo

Filed under: Tecnología — acs @ 8:20 am

Una de las mejores experiencia de la Campus 2005 ha sido la de conocer a los chicos de Fluendo. La charla de Andy Wingo sobre Flumotion fue muy interesante ya que nos mostró todas las piezas que permiten realizar la emisión de audio y vídeo en diferentes formatos utilizando GStreamer. Se han preocupado mucho por hacer que sea todo muy sencillo, y tienes interfaces gráficas para ta la administración de la emisión multimedia que quieras realizar.

Estuve hablando también con Thomas Vander Stichele, que gestiona las versiones de GStreamer, y acaban de terminar una nueva versión de GStreamer que al fin es sólida en su tratamiento de las hebras, y que parece será la definitiva base de GStreamer1.0. Hablamos también de lo que se necesitaba para realizar la emisión: una cámara DV si quieres tener calidad decente y un equipo con 2 GHz en el micro. Si tienes menos puedes jugar con los parámetros para ser capaz de codificar en tiempo real el flujo de audio y vídeo que quieras emitir. Hablamos también del uso en KDE de GStreamer y me comentó que ahora mismo se estaba evaluando su uso por un grupo de desarrolladores de KDE que están desarrollando diferentes clientes con diferentes plataformas multimedia para seleccionar la más adecuada. Esperemos que sea GStreamer.



Charla y Demostración de Pitivi

Ayer tuvimos una charla con Edward Hervey, desarrollador de Pitivi, que está ahora acabando sus prácticas de universidad en Fluendo. Pitivi es un editor de vídeo muy sencillo que se basa en GStreamer. Ha servidor para potenciar en GStremaer todas las labores de edición de medios, frente a la reproducción en la que se había puesto el foco anteriormente. Para Septiembre espera tener la nueva versión, rescrita desde cero en Python (la versión original era en C). Los objetivos son tener un núcleo de la aplicación muy sólido sobre el que luego poder ir haciendo extensiones. La demostración que nos hizo promete mucho y en cuanto acabe la migración a la nueva versión de GStreamer de todo, podremos comenzar a probar Pitivi en un entorno utilizable. A día de hoy es un poco inestable la plataforma que usa. Ya se nos ocurrieron algunas ideas locas como el tomar pantallazos de vídeo, importarlas en F-Spot de forma sencilla y publicarlas en Web Gallery o Flickr.

Resumiendo, en Fluendo tienen un gran equipo de desarrolladores haciendo cosas muy interesantes en multimedia. El próximo gran cambio en GNOME seguro que será la plataforma de reproducción multimedia más sólida conocida :)

July 27, 2005

Hoy charlas en la Campus Party 2005 - GNOME y F-Spot

Filed under: Anuncios — acs @ 11:17 am

Ahora mismo está KaL en mitad de su charla de presentación del proyecto GNOME y de cómo colaborar en él. Hemos empezado con unos minutos de retraso y con algún problemilla con el proyector y la red, pero ya hay más de 20 personas asistiendo a la charla con mucho interés.



Carlos en el taller de robótica de la Campus

Esta tarde de 18 a 20 tengo mi presentación de F-Spot que espero que, después de todas las pruebas previas hechas y de adaptar la interfaz para que funcione a 640×480, no haya ningún problema técnico con la charla taller y se pueda impartir sin problemas.

Los horarios del área de Software Libre los puedes consultar en la web de la Campus para cada uno de los días.

July 26, 2005

En la Campus 2005

Filed under: Anuncios — acs @ 6:43 pm

Hoy estoy pasando el primer día en la Campus Party 2005 en Valencia. El viaje en tren, traslado al hotel y llegada a la Campus ha ido sin ningún problema. Nos hemos acreditado también sin problemas, etiquetado los equipos y directos a la zona de Software Libre de la Campus.

Allí estamos unas 20 personas en dos bancadas con buena conectividad y hemos ya presenciado una charla de Xavi de Blás sobre su programa de control de saltos, donde un campusero muy conocido ha dado el gran salto, además de un pequeño aperitivo de su Linux Show. La sala donde se dan las charlas es de lo más acojedora, en plan “chill out” con la gente sentada en cojines y todo muy participativo. Promete.



Estoy ya subiendo algunas fotos que he ido haciendo hoy de la Campus. Perdonad la calidad de alguna de las fotos, desenfocadas, pero no controlo bien la cámara que estoy usando y ella no copera mucho.

Me ha impresionado en especial la zona donde duerme la gente, toda llena de igloos y que por un momento me ha recordado a los huevos energéticos de Matrix.

July 22, 2005

A la Campus Party 2005 como GNOME Hispano

Filed under: Anuncios — acs @ 7:11 pm

La semana que viene voy a acudir a la segunda Party en mi vida, en esta ocasión a la Campus Party 2005 de Valencia, junto con Carlos García “KaL” y en representación de la Asociación GNOME Hispano.

Voy a presentar un taller/charla sobre F-Spot titulado: “Imagen digital con Mono y GNOME: F-Spot“. En el presentaré la herramienta F-Spot de gestión personal de imágenes y fotografías, daremos una vuelta por todas sus funcionalidades y finalizaremos buceando por el código de F-Spot y comentando hacía donde se está dirigiendo el desarrollo del proyecto.

Serán el Miércoles 27 de 18:00 a 20:00 y el Jueves 28 de 11:00 a 13:00 en la zona de Software Libre de la Campus. Nos alojamos en el hotel NH Jardines del Turia que parece que está muy cerquita de la sede de la Campus (la Feria de Valencia), y saldremos el Martes por la mañana para llegar a Valencia a la hora de comer.

July 21, 2005

FlickrNet será compatible con la GPL

Filed under: Tecnología — acs @ 7:15 pm

La verdad, nunca pensé que acabaría siendo yo quien persiguiera a los demás por temas de licencias, pero las licencias si no se cuidan pueden hundir proyectos y ser grandes problemas.

Para enganchar Flickr con F-Spot comencé a utilizar FlickrNet hasta que vi que su licencia CPL era incompatible con la GPL de F-Spot. ¡Paremos! Hablemos con los desarrolladores de FlickrNet y resolvamos el problema. Y después de insistir un poco, parece que la solución está ya cercana, ya que los desarrolladores sólo quieren que su código sea “Open Source”, y para ello la GPL, LGPL o BSD sin publicidad son ideales.

Ahora sólo queda ver si ya tienen implementada en la librería el nuevo esquema de autenticación de Flickr y comenzar a utilizarlo. Las búsquedas en Flickr vuelven a funcionar lo que me permite continuar con el desarrollo del importador de Flickr. ¡Buenas sensaciones!

Los criterios de Google Summer Code

Filed under: Tecnología — acs @ 7:06 pm

En el diario de Alvaro Navarro ha publicado los criterios bajo los cuáles han evaluado su proyecto. Me ha parecido interesante para futuras ediciones. Los criterios e gustan mucho, incluyendo el de hacer el mundo un poco mejor y el de la necesidad económica del estudiante.

Dentro de Google Code no he encontrado estos criterios de forma explícita, al menos no en la FAQ para los participantes. Las licencias que piden para los trabajos, GPL, LGPL o BSD sin publicidad me parecen las correctas.

July 20, 2005

Detección de duplicados en F-Spot

Filed under: Anuncios — acs @ 1:37 pm

Finalmente he terminado de implementar la mejor funcionalidad de la detección de duplicados: detectarlos cuando se están importando las fotos. Si decides que no quieres duplicados, filtrará todas las fotos repetidas durante el proceso de importanción. Si tienes fotos importadas con duplicados tienes la otra funcionalidad que permite detectar en las fotos ya importadas los duplicados.

F-Spot Duplicates GUI

¿Quieres tener fotos duplicadas en tus álbunes?

Un vídeo demostración de la funcionalidad, este este caso de cerca de 300 KB y como siempre, en Flash y utilizando vnc2swf.

Toda esta funcionalidad aún no está en F-Spot, si la quieres probar tienes que utilizar la versión que está en mi servidor de Subversion. Espero que se termine integrando en F-Spot.

Next Page »