.|.<(+_+)>.|.: abril 2011

miércoles, abril 27, 2011

Hormigas forman Balsa y evitan hundirse

Investigadores del Georgia Institute of Technology se han dedicado en los últimos tiempos al estudio de las estructuras en forma de balsa que forman las hormigas cuando se encuentran en una situación de inundación. Particularmente la especie de hormiga en cuestión es la "Hormiga de Fuego", quienes de manera muy ingenioso se agrupan entre si de tal forma que crean una estructura la cual flota, lo cual es un fenómeno curioso, ya que en "teoría" no debería de ser así debería de hundirse, ya que una sola hormiga si podría flotar gracias a la tensión superficial, la cual para organismos pequeños actúa como una cama elástica debido a que la densidad de una sola hormiga es menor que la densidad del agua, pero cuando se agrupan varias, teóricamente la suma de sus densidades individuales debería ser mayor que la densidad del agua y por lo tanto debería hundirse; lo cierto es que los investigadores han logrado comprobar que las hormigas general una estructura compleja en la cual entre ellas con las uniones formadas por sus patas y sus mandíbulas, creen la estructura en la cual encierran el aire dentro de estas uniones, lo cual produce que el aire encerrado disminuya la densidad de la estructura, es decir la balsa, y de esta forma lograr que esta flote. Otra de las cosas curiosas que que lograron encontrar los científicos es que cuando se quita una hormiga que se encuentra en la parte superior de la balsa, inmediatamente otra hormiga del fondo va y cubre ese lugar, de tal forma que se van "autoacompletando" los lugares vacios y reestructurando la balsa.

Via Fogonazos





GLib-WARNING **: g_set_prngname() called multiple times - Problema con Firefox 3.6.13 y ubuntu 9.10

Despues de casi un lastimos mes de tener que utilizar windows 7 (por que tenia que utilizar autocad a la de a fuerzas), tuve la dicha de regresar a Linux :), y bien tengo un disco duro  de 40 GB con 3 particiones en las que se encuentran: ubuntu, centos y win xp. Tenia  bastante tiempo que no utilizaba ubuntu (9.10, karmic el koala), y decidi utilizarlo. Aparentemente todo funcionando normal y tranquilo estuve un rato navegando con firefox 3.6.13, y tambien utilice chrome (tengo la maña de utilizar los dos al mismo tiempo), la cuestion es que en firefox agregregue unos marcadores de las paginas que me parecieron importantes en ese momento, y utilizo Xmarks para poderlos sincronizar, me di cuenta que la sincronizacion no se realizo, lo cual produjo que lo volviera a intentar, al no tener exito nuevamente, pense que quiza como ya tenia algo de tiempo de usar este ubuntu, quiza estaba ya muy desactualizdo xmarks, asi que procedi a desisnatalarlo para poder instalr una version mas reciente de este complemento, una vez desisntalado firefox pide reiniciarse para que los cambios puedan surgir efecto, al reiniciar firefox me di cuenta que no reiciaba, por lo que intennte ejecutarlo desde el icono que esta en la barra superior en gnome, aparentemente intentaba trabajar pero no se ejectuaba, por lo que intente abrir una terminal para poder ver si firefox se habia convertido en un proceso zombie o algua cosa por el estilo; y note que tampoco la terminal abria, de alguna forma abrir el menu "Lugares" de gnome y me di cuenta que los iconos de los discos duros (que en mi caso representan a las particiones) no aparecian y en su lugar aparecian el clasico icono de "imagen no encontrada", como cuando uno da "sudo rm -rf /" y le da al traste a su sSO, lo cual me consterno bastante, por el hecho de que pense que ya se habia roto algo del SO, asi que al no poder abrir la terminal procedi a ejecutar "Ctrl+Alt+F1" (para poder acceder a la terminal en init 3), y al intentar loguerame veo que me tira el siguiente mensaje:

end_request: I/O error dev sda, sector ######;
    ext4_fs error ext4_find_entry


Lo cual verdaeeramente me hizo pensar que mi disco duro habia "valido gorro" y que eso habia ocasionado los problemas. Posteriormente inicie con un CD Live de Ubuntu 9.10 y ejecutamos:

e2fsck -vpf /dev/sda6  

y al parecer todo esta ya mejor. Luego volvimos a entrar a ubuntu y al abrir firefox estaba todo normal, claro como se cerro inesperadamente lo primero que aparecio fue si deseaba restaurar las pestañas (que eran muchas) despues de que todo estaba aparentemenet normal y funcionando como antes, firefox se pasmo, no respondia, abrir la terminal y mate el proceso de firefox, acto seguido intente volverlo a abrir y una vez mas no podia, volvi a revisar el menu de "lugares" de Gnome para verificar que no estuviera pasando lo mismo, y todo esta normal solo que firefox no respondia.

Posteriormente abri una terminal y trate de ejecutar firefox desde ahi, pero me devolvia el siguiente error bash:


g_set_prgname() called multiple times

Que por lo que pude interpretar indicaba que ya se habia mandado llamar varias veces a firefox, pero este no se ejecutaba, y devolvia el prompt. Luego se me ocurrio ejecutar firefox como Root, y cmoprobe que firefox se iniciaba con la configuracion estandar (ya que nunca lo habia ejecutado como root), por lo que no te que entonces no era un problema en el nucleo de kernel o un error digamos "interno" de firefox y que quiza estaba vinculado con la cuenta de usuario actual.

Lo que se me ocurrio enseguida fue eliminar la carpeta de /home/usuario/.mozilla en donde se almacenan los perfiles, historial y diversas configuraciones de usuario en firefox, ya que pense que aqui radicaba el probela y se me ocurrio que quiza al eliminarla firefox crearia todo de nuevo y arrancaria nuevamente, pero al hacer esto estaria perdiendo mis marcadores y las pestañas que en ese momento me interesa recuperar, por lo que despues de buscar un poco en unos foros de ubuntu encontre que a muchos les habia sucedido este problema, algunos hablaban de actualizar a libglib, otros comentaban que quiza el error se debia a algunas extensiones (lo que quiza fue lo que produjo el problema en mi caso), asi que gracias a esto encontre la solucion, la cual consistia al menos en mi caso (ya que me di cuenta que habia otras soluciones propuestas y funcionales para resolver el mismo problema) de los siguiente:

Asignarle permisos de escritura al archivo compatibility.ini ubicado en /home/usuario/.mozilla/firefox/vpa8i4uw.default/; donde vpa8i4uw.default dependiendo de cada usuario




Hacemos un respaldo del mismo:

cp compatibility.ini compatibility.ini.bak



y con vi o gedit editar el archivo compatibility.ini:

vi compatibility.ini 


En donde buscaremos las siguientes lineas:

LastPlatformDir=/usr/lib/firefox-3.6
LastAppDir=/usr/lib/firefox-3.6


y lo que haremos sera quitar "-3.6", de tal forma que solo quedara:

LastPlatformDir=/usr/lib/firefox
LastAppDir=/usr/lib/firefox


le regresamos los permisos originales a compatibility.ini:

sudo chmod 600 /home/usuario/.mozilla/firefox/vpa8i4uw.default/compatibility.ini



Y como usuario normal (no Root) colvemos a ejecutar firefox:

firefox


y aparecera el mensaje GLib-WARNING **: g_set_prngname() called multiple times tres veces
,despues de la tercera vez firefox abrira como la ultima vez que se comporto estable.

 La causa del error la desconozco, quiza fue xmarks quien provoco el error, pero lo cierto es que hay otras formas de solucionarlo y sobretodo que el usuario no tiene por que perder su configuracion de firefox.

viernes, abril 22, 2011

Guitarduino ...You Rock /,,/

Una de las mas grandes frustraciones que tengo en mi vida (entre otras muchas tantas) es por diversos motivos (especialmente la enfermedad que padeci de pequeño) es no haber podido aprender a tocar la guitarra; verdaderamente es una frustacion ya que me apasiona el rock/metal y el no tener la capacidad de poder tocar un par de notas decentes con una velocidad aceptable es una verdadera lastima para mi persona (y tener que descargar sus frustraciones en Guitar Hero). Pero para quienes no tengan la torpeza viviendo en sus dedos y una falta de coordinacion pasmosa en los mismos, quiza esto les interese para quienes se inician en el maravilloso mundo de la musica y que mejor del rock & roll.

Se trata de una guiarra electrica como cualquier otra, la cual tiene incrustada en el mastil cerca de 130 leds, los cuales con el debido cableado derivado de algunos multiplexores van conectados a un Arduino y por si fuera poco, tambien lleva incluido una pantalla de LCD en la parte superior de la guitarra (quiza el futuro del Guitar Hero), de tal forma que si alguien se inicia con este maravilloso instrumento solamente tiene que indicar el tipo de nota o acorde el cual desea practicar y en el mastil de la guitarra por medio de los leds que parpadearan se indicara la posicion de los dedos sobre un determinado traste a fin de hacer la enseñanza de las notas una tarea sencilla de realizar, es uno de los proyectos mas utiles (sin demeritar a ninguno por supuesto), que he tenido la oportunidad de ver que se realice con un Arduino, y sin duda sera aprovechado por un sinfin de usuarios qye quiza traten de reproducir el proyecto y poder practicar con el que es sin duda el instrumento musical por excelencia del rock.

Pagina del Proyecto: Guitarduino

Via Hack a Day

miércoles, abril 20, 2011

Pantalla Touch Casera

Usando dos sillas una tabla de acrilico, un pliego de papel,un espejo, un proyector, una camara infraroja, y una PC, se puede construir una pantalla tactil casera... no se puede ?... ellos lo hicieron.

pagina del proyecto

martes, abril 19, 2011

Simetria (Video)

Excelente video creado por los cineastas de Everynote, donde muestran las especiales y raras similitudes que tienen en comun aspectos quiza en el papel muy diferentes de la vida, vale la pena verlo

Via wulfrano
Visto en  Wulfrano

 

Symmetry from Everynone on Vimeo.

sudo rm -rf. *....XD

Sin palabras... simplemnetne extraordinario XD


lunes, abril 18, 2011

20 GBC LEGO.. Verdaderamente Asombroso

Cuando era niño y veia en las caricaturas cuando pasaban algun tipo de proceo industrial, o algun tipo de proceso de produccion mi sueño era hacer algo asi (bueno, lo sigue siendo), son cosas que me absorbian y me facinaba estar viendo por horas. Basado en esto ultimo hace no mucho en la TV conoci los GBC (Great Ball Contraption) de LEGO (aunque la primera vez que los vi no sabia como se llamaban), los cuales basicamente son una idea de poder formar estructuras complejas y no tanto con piezas de lego y luego ir uniendo estas estructuras con la idea de poder ir interconectando una red o un circuito por el cual pasen pelotitas, quiza muchos al leer una definicion asi de fria pensarian WTF ?, pero lo cierto es que son bastante entretenidos y que siempre que hay uno por ahi vale la pena verlo. En este caso el video muestra un GBC de 20 estructuras (bueno no las conte pero eso dice su autor) las cuales forman un circuito bastante funcional, en el que podemos encontrar: una grua con pala, un movil seguidor de linea, elevadores (de varios tipos), toboganes (tambien muy variados), basndas transportadoras, una camara para separar pot tipos de pelotitas usando vision por computadora, una escalera mecanica (la cual me gusto muho), un carrusel, paredes de descenso, una rueda de la fortuna, un camioncito de volteo , una grua mecanica con pala, y por ultimo una facinante trenecito que saca de paseo a la pelotitas, esta bastante increible.

Via IngBruxo

sábado, abril 16, 2011

Patapon 3 (TRAILER)

Uno de los mis juegos favoritos para PSP, si duda es Patapon, es un juego que sinceramente me llamo la atencion por el arte que maneja, al ver los trailers, no entendia de que se trataba, simplemente se veia divertido, la primera vez que lo jugue verdaderamente me sorprendio la forma en que se jugaba, era totalmente novedozo y revoluiconario para mi este estilo de juego, y debo de reconocer que cuando uno le agarra la onda al ritmo de PATA - PATA - PATA - PON el juego se vuelve verdaeramente adictivo, a tal grado que aun despues de haber termimado el juego lo continue jugando simplemente por el gusto de hacerlo, haciendo de lado lo que a veces muchas veces nos llega a pasar cin un viodeojuego, que al estar jugandolo poco a poco se va perdiendo esa chispa que lo tienen uno amarrado al juego y a veces termina por terminarlo simplemente por terminarlo; en este caso patapon es un juego del que dificilmente te despegas y en el que como muchos otros juegos adictivos pierdes la nocion del tiempo, lo he pasado con los patapones originales y uno que otro refuerzo, tambien con los patapones legendarios... y en fin no me canso de jugarlo. Por otro lado, Patapon 2 salio hace aproximadamente 2 años en abril del 2009, y lamentablemente no he tenido la oporunidad de jugarlo (por cuestiones de  tiempo, y por que mi novia secuestro mi PSP, precisamente para jugar patapon 2). En esta semana para beneplacito de los fans de esta saga, ha salido Patapon 3, del cual dejo el trailer, el cual promete ser un juegazo que nadie puede dejar de jugar.

viernes, abril 15, 2011

Otra mano con Arduino

Hace unos dias puse un videos una Mano Telematica,  aunque si es un proeycto vistoso, realmente no es el primero que se hace (ni sera el ultimo, por supuesto) aqui traigo otro video que encontre en Lets Make Robots, que tambien muestra un proyecto como el anteriormente mencionado (aunque este no es inalambrico como el anterior), no hay muchos datos tecnicos acerca del peyecto, mas que los evidentes, como el hecho de que se manaje a traves de servomotores, y que esta utilizando un Arduino, pero como siempre un video es mas descriptivo.


miércoles, abril 13, 2011

Ese palido punto Azul

Extraordinario video:

Visto en Fogonazos


Conectar Volante antiguo con Arduino

Actualmente las Motherboards cuentan en su panel trasero con la salida de video VGA (al menos las de baja gama por que las de alta gama ni VGA tienen), algunas ya no cuentan con los puertos PS2 (Teclado y Mouse), y mucho menos con un puerto paralelo, antes integradas a las tarjetas de sonido por PCI venia un puerto de 15 pines que mas de uno llegamos a confundir alguna vez con un puerto serial (bueno es mas comun confundir el puerto serial con el VGA, por eso los colores de estos), y pues este puerto de juegos fungia anterioemente como el conector o la interfaz para poder conectar perifericos como controles o volantes ala PC y poder disfrutar una mayor experiencia de juegos en la PC, la historia posteriormente fue poco a poco descontinuando este puerto (y otros tantos), y Microsoft dejo de dar soporte para Drivers de estos perifericos, por lo que si hoy en dia aun conservaramos uno de estos seria bastante dificil poder "echarlo a andar", primeramente por la limitacion fisica de periferico (lo que no es poca cosa). Bueno pues en esta misma situacion se encontraba Attila, pero el gracias a un Arduino se las ingenio para poder realizar este extraordinario trabajo con el cual pudo revivir literalmente su volante y pedales de velocidad y poder volverlos a disfrutar, una vez mas la creatividad salva el dia.

lunes, abril 11, 2011

lenguajes de programacion


domingo, abril 10, 2011

Nano SUMO

Recuerdo la primera vez que estuve presente en un torneo de de micro-sumo, ya estaba en la carrera y hubo un evento de mini-robotica en ESIME Zacatenco (en donde por cierto no dejaron participar a nadie de ESIME aun ignoro el motivo); bueno el caso es que entre varios eventos estaba el de micro-sumo el cual generó bastante expectacion, pues las peleas eran entretenidas, descatacando que todos los modelos de micro-sumo era similares en cuanto a tecnología (carcasa.ruedas, caja reductora, circuito Rx via RF, bateria, etc), y otro patrón que cumplian todos era que estaban siendo controlados via RF, es decir no eran autónomos. En fin, el torneo continuaba hasta la aparicion de un robot estilo "plancha para ropa" con una rampa extraordinaria y daba un aire de que tenia un blindaje impenetrable, pero mas alla de su apariencia fisica lo verdaderamente destacable de este robot esra sin duda que era autonomo; su "estilo de pelea" constaba de escanear su entorno, para lo que giraba sobre su propio eje buscando algun objeto cercano, posteriromente cuando lo encontraba procedia a embestirlo, para lo cual hacia muestra de la gran potencia que le brindaban su caja de velocidades (servos con un agran torque), una vez que el enemigo estaba en la periferia del Ring este robot gracias a unos sensores que tenia en la parte inferior notaba que el limite del ring estaba cerca lo cual le permitia sacar al enemigo sin salirse del Ring; en fin este "robot autonomo" continuo hasta la ronda de las semifinales en donde le toco un rival que independientemetne de sus prestaciones tecnicas y el merito que pudiera tener al haber llegado a tales instancias era tecnologicamente igual al resto. Pues la batalla continuo y este robot autonomo comenzo a escanear y tratar de embestir a lo que el otro robot trato de salirse de ese empuje del cual estaba siendo victima, la ventaja de los robots  via RF era que el operador podia saber excatamente que desicion tomar dependiendo de la situaicon, asi que este robot se habia salvado varias veces de ser derrotado gracias a la pericia de su operador, pero cada vez le costaba mas trabajo safarse y daba la impresion de que solo era cuestion de tiempo para perder la batalla, en eso, el "robot autonomo" comenzo a dar vueltas escaneandoel entorno, pero entro en un bucle y no parecia detectar al enemigo, posteriormenre paso algo quiza de los mas inesperado en ese momento que fue que el robot autonomo detecto algo que quiza estaba fuera del Ring o no se que demonios y se salio de este perdiendo inevitablemente la pelea. Realmente en ese momento no nos sabiamos explicar, cual habia sido el motivo de la aparente locura espontanea del robot autonomo, e indudablemente nos inundaba la incertidumbre y la decepcion por que para nuestro criterio este robot debio de ganar el torneo de SUMO.

Un poco de tiempo despues mi asesor de tesis nos explico que quiza el robot el cual usaba un microcontrolador probablemente un PIC, entre en una zona de "memoria perdida" (cosa que comunmente sucede con los PICS en determinadas circuistancias de operacion y ambiente), y fue a hi cuando se volvio loco y lamentebalemente perdio la batalla.

Bueno esta historia es a consecuencia de este pequeño robbot de Nano-Sumo, del cual indudablemente me hizo recordad a ese robot autonomo, este minusculo robot, tambien es autonomo y es una verdadera gracia verlo sacar "rivales" de su ring, vale mucho lapena verlo.

Pagina del Autor


sábado, abril 09, 2011

Un NES metido en un cartucho de NES

Parece definicion de algo relacionado a unix, por la aparente rcursvidad (no es cierto :)), dany32412 despues de adquirir un sistema NOAC ("NES-on-a-chip"), se puso a destriparlo y quitarle algunas cosillas (dejar solo el procesador y la interfaz),  para finalmente agregar algunas otras (como su propia interfaz personalizada para tener los botones del control como el deseara) y un parte de puertos para el control y un interruptor de encendido, para finalmente meter todo esto en un a carcasa vacion de un cartucho de NES, y finalmente tener su propio NES metido en un cartucho de NES.

viernes, abril 08, 2011

Modelos Tridimencionales con Kinect (Minecraft)

Basandose en el juego de Minecraft, Viniconis Nathan creo su propia version utilizando modelos tridimencionales reales de si mismo y su gato, los cuales en tiempo real interactuan en los ecenarios de Minecraft; todo esto gracias al Kinect y a la utilidad MinecraftKinectUtils.py, escrita por el mismo, en donde los modelos tridimensionales son grabados previamente por el kinect y posteriormente son procesados solameente sus movimientos de estos para poder contar el modelo tridimencional con el famoso esqueleto interpretado por el kinect, esta es creo yo y mucho la aplicacion ideal que se deberia de tener en el kinect y en las que esperamos en un futuro no muy lejano poder afinarlo por que es una idea con mucho futuro.


miércoles, abril 06, 2011

Mano Telematica

Este vaya que si es un proyecto bastante interesante (todos son interesantes pero este sobresale) se trata de un proyecto que puede tener o mas bien debería de tener mucho futuro y que si bien es cierto ya existe no deja de sorprender; se trata de una mano telemática, es decir a partir de un guante especial el cual cuenta con los sensores adecuados los cuales envían información a un Arduino, el cual la procesa y es enviada vía inalámbrica hacia otro Arduino con la ayuda de un par de ZigBee Xbee, el segundo Arduino (me recuerda mucho a algún proyecto de titulación XD) recibe la información y su función es controlas 5 servos los cuales tiene sujetos unas cuerdas, que a su vez mueven una mano hecha con tubos y otros materiales sintéticos, tal y como se tratara de un Títere, francamente es muy vistoso, con un principio bastante básico y si duda vale la pena ver

Visto Jeremy Blum

martes, abril 05, 2011

HERF ( high-power radio frequency) Gun con piezas de microondas

El día que tenga un microondas arrumbado, mucho tiempo libre (el cual dudo) y sobretodo mucha curiosidad me fabricare mi propia HERF GUN, ya que con la piezas de uno de estos electrodomesticos y una guía de onda entre otras cosillas podre lograrlo.

Visto Instructables


sábado, abril 02, 2011

Pequeño Movil de 6 ruedas (TEENSY)

Marcus Gritsch es el autor de este singular movil de 6 ruedas en forma de triangula o mejor dicho con un par de ruedas en cada vértice del mencionado triangulo, esto de poner dos ruedas juntas es a fin de poder otorgar perpendicularidad de movimiento en cada instante y en cada dirección. Este móvil es inalámbrico el control remoto tiene la peculiaridad de tener un Teensy, el cual recibe la información de dos palancas análogas (como las del dual shock del Play Station (bolita con R incrustada de marca registrada)) y posteriormente los envía por medio de un Tx de RF al obviamente RX de  RF que el móvil en su interior, particularmente me gusto mucho el concepto triangular que ofrece este móvil y me encanto de igual forma la aplicación quizá "rara" para muchos que se le da al Teensy, esto nos deja ver que la creatividad y originalidad están en donde sea.

Visto en Hack a Day

viernes, abril 01, 2011

pistola NERD + Mouse + Kinect = Matando Zombies en House of The Dead (MOD)

Quien no se ha gastado lo ganado en su jornada laboral en un dia tratando de acabar House of the Dead, y mas a un las secuelas en las maquinitas, sin duda un gran juego que tenia ese plus gracias a poder jugar con la pistola y de esta forma matar a los "zombies hambrientos" y demas alimañas que aparecian en este titulo de SEGA.

Ciertamente desconozco si en el DreamCast tenia una pistola para poder jugar este juego, pero lo cierto es que Tony Blanch construyo la suya utilizando una pistola de NERF (quien no tuvo una de esas), una mouse optico y un kinect (no podía fallar).

La pistola es una Nerf Finder EX-10, la cual lleva en su interior un mouse wireless de 5 botones, el cual interpreta los disparos, y la funcion del Kinect quien lleva el toolkit FAAST, el cual le permitirá al kinect detectar la pistola NERF y con el cual se busca sincronizar el puntero del mouse en la pantalla con el kinect.

Para mayores detalles del proyecto visiten la web donde se explica como se fue construyendo este feliz artefacto. Todo corre bajo Windows 7 y el House of the Dead 3.


DHALSIM