Entradas

Soporte de PDIs en LliureX

Uno de los principales problemas que nos encontramos al usar LliureX para la tarea docente es la falta de soporte de PDIs (Pizarras Digitales Interactivas). Además nos encontramos con que, actualmente, es el "regalo" preferido por las editoriales para los centros educativos. Así pues nos estamos encontrando con más y más centros que disponen de diferentes marcas y modelos de PDIs que no funcionan o al menos no todo lo bien que deberían en LliureX (y quien dice LliureX dice Ubuntu o GNU/Linux en general). Es sabido que el soporte de hardware para Linux llega siempre más tarde que para "el sistema operativo más popular". Esto es así por un motivo, el cual es menos conocido en según qué círculos. Se trata de que, si eres un fabricante de hardware, quieres que la experiencia del usuario de tu producto sea lo más fácil posible (enchufar y listo). Y los desarrolladores que se encargan de crear el "driver" (el software que permite a un hardware específico interac...

El misterio de Marty

Supongo que todo el que haya probado ya la última versión de Lliurex, se habrá preguntado que significa y de donde viene eso de Marty. Todas las versiones de Lliurex tienen una numeración y un nombre en clave; 9.09 indi, 10.09 leia, 11.09 marty... La numeración indica el año y mes de publicación de la versión estable. El nombre en clave, es un nombre que se decide internamente tomando como punto de partida la letra del abecedario correspondiente. Marty McFly es el personaje principal de una trilogía cinematográfica de los años 80. Los desarrolladores de Lliurex crecimos con las aventuras en el tiempo de este personaje y decidimos hacerle un guiño. Colores, tipografías, decoración, Lliurex Marty nos invita a viajar en el tiempo, hasta los años 80. Mientras tanto, el equipo de Lliurex ya esta manos a la obra preparando la próxima versión denominada Nemo. Parece fácil, ¿No? Habrá que esperar un poco para conocer que nos deparará Lliurex Nemo.

El truco del hombre del tiempo

Imagen
Tras mas de un mes atareado hoy voy a desvelar la "magia" que permite al hombre del tiempo, entre otros, para superponerse a un fondo virtual. Básicamente el objetivo consiste en reemplazar unas zonas de la imagen original, y sustituirlas por fragmentos de una segunda imagen. La técnica mas comun es el chroma key. Esta es la famosa técnica en la que los actores realizan su papel delante de paredes verdes "fosfi" y azules. Seguro que todos hemos visto esto en el "como se hizo" de algún DVD. Después de tomarse la imagen original, se procesa pixel a pixel, substituyendo el color que hemos puesto de fondo por nuestra imagen virtual, donde Anakin y ObiWan se dan leches sin parar sobre magma incandescente. Así de primeras puede parecer sencillo, pero en la práctica surgen dificultades. Paso a explicar el algoritmo donde se apreciará con mas facilidad donde reside el problemilla. Recorremos el fotograma en cuestión pixel a pixel, si el pixel tiene el valor RGB q...

Una cita con la naturaleza

Imagen
Como ya adelantaba la semana pasada, he aprovechado la festividad del 9 de Octubre para hacer una escapada mtb por tierras Valencianas. La escapada ha sido un auténtico éxito; buen tiempo, hermosos paisajes, ruta divertida... La ruta está bastante bien definida, puesto que transcurre en su mayoría por carriles bici. Además, si no dispones de vehículo o manera de transportar las bicis en él, no es problema, ya que esta ruta tiene la especial peculiaridad de poder valerse del transporte público tanto en la ida como en su regreso. El recorrido nace donde finaliza la linea de metro con destino a Lliria. Desde este histórico pueblo pedaleamos dirección Olocau, valiéndonos de un magnifico carril bici que une sendos pueblos. Una vez visitado Olocau, ya por terrenos algo mas abruptos, realizamos un divertido descenso hasta la localidad de Bétera. Aunque no recomiendo la ruta para principiantes, puesto que tiene dos ascensos pronunciados, sus casi 35 km si son altamente recomendables para cualq...

Fallo de diseño

Imagen
Vaya ! Ando algo atascado con el scalextric digital casero. La etapa lógica se ha comportado bien, pero en la etapa de potencia es donde no consigo pasar. Tras un medio-éxito con un L298, decidí simplificar el esquema usando transistores en su lugar. Me decanté por un TIP-41, sinceramente sin tener las ideas demasiado claras. Monté un pequeño prototipo y no parecía hacer mención alguna. Polímetro en mano me percaté que el voltaje que proporcionaba la etapa lógica era de no mas de 4.8 V, voltaje que creo que es insuficiente para que el tip-41 abra entre colector y emisor. Bueno...de los errores se aprende, ahora manos a la obra en busca de una solución. Mientras tanto, dejo colgada un esquema de lo que es la etapa lógica para una sola pista (extenderlo a dos es replicar parte del circuito, no tiene demasiado misterio). Por supuesto se admiten críticas ! :D Aprovecho para adelantar que en este primer puente de octubre voy a marcarme una pequeña ruta BTT por tierras Valencianas, y de paso...

Contacto en 3,2,1.... BANG !!!

Imagen
Para que luego digan que la electrónica es aburrida. Cual cerdo en barro me he reido hoy al ver explotar un pequeño integrado. Si es que... los datasheets no estan llenos de cifras para impresionar a los novatos, esas cifras estan para algo. Y cuando no respetas o no te da al gana respetarlas pasa lo que debe de pasar. En mi caso una pequeñita explosión. Estabamos usando un L293 a modo de etapa de potencia, faltos de un transistor que encajara mejor ahi. Y se nos ha ido la mano con la corriente, supongo que fruto de las prisas y la ignorancia dando como resultado un pequeño cráter en la superficie del integrado. Imagen que obviamente adjunto con orgullo :D Según mi colega, una burbuja del aire que se ha dilatado debido a las altas temperaturas ha sido la causante de tal explosión. Y yo los habia visto medio derretirse, pero esto... ha sido gracioso !!! Y tu?? Que has hecho explotar en esta vida ?? :_D

Cacharreando con PyGame

Imagen
Como echo de menos mi adolescencia, cuando tenía mas horas para programar juegos. Antaño (1999) surgió un lenguaje de programación llamado DIV Games Studio que causó furor entre la comunidad hispana de programadores. Como toda idea revolucionaria, tenía sus seguidores y sus detractores, pero el caso es que se llegó a editar una revista sobre DIV, y noche tras noche nos reuníamos cerca del centenar de usuarios en el irc-hispano para hablar sobre la programación de videojuegos. Pero la empresa que sacó DIV al mercado cerró al poco de sacar su segunda versión, y esto sentenció la vida de este lenguaje. La gente lejos de quedarse de brazos cruzados, trató de mantener al dia este lenguaje y surgieron varios proyectos con su versión libre de DIV (Fenix y eDIV). A varios colaboradores de sendos proyectos he tenido el gusto de charlar con ellos y aprovecho para mandarles un saludo :) Aunque proyectos como Fenix han conseguido mantener el lenguaje DIV hasta nuestros dias, su poca aceptación fue...