Miruko: el ojo robot que puedes llevar contigo
Este novedoso invento es básicamente una cámara revestida con la apariencia de un ojo gigante que puedes llevar en el brazo a manera de cubre manga y que se comunica vía WiFi con tu dispositivo móvil, ya sea una laptop, una netbook o un iPhone como se aprecia en el primer vídeo. La idea de este diseño es aumentar la percepción de quienes lo usen al sensar y reaccionar a objetos que no pueden ser vistos con nuestros imperfectos ojos humanos. Lo que verán en el primer vídeo es una demostración de sus creadores usando Miruko como una interfase para un juego de cacería de monstruos en un ambiente real.
Estos monstruos son invisibles al ojo humano mas no a Miruko, que al escanear los alrededores detecta la presencia de estos. Una vez detectado uno de estos monstruos el ojo mecánico gira en su base y se enfoca en la ubicación del monstruo. Así, si el jugador sigue la linea de vista de Miruko es capaz de ubicar al monstruo virtual y capturarlo vía la cámara de su iPhone. Pero esto es tan solo un ejemplo de las posibles aplicaciones que se le podría dar a Miruko en el futuro, como pueden ser el reconocimiento y seguimiento de rostros específicos u objetos en general como se aprecia en el segundo vídeo, lo cual lo hacen perfecto en una variedad de sistemas de navegación, vigilancia y obviamente entretenimiento.
Lastima que sus creadores parece que no tienen un site con mas información, así que la única forma de contactarlos es mediante la cuenta pukaso en YouTube. Ya quisiera tener uno para andar por la calle y ver como reacciona la gente, seguro seria divertido, no?
jueves, septiembre 24, 2009 | 0 Comments
Twitter Trends + Google Maps = Trendsmap
Si eres usuario regular de Twitter entonces sabes lo que son los Twitter Topics, y a estas alturas no creo que exista alguien que navegue en la sacrosanta e infernal Internet que no sepa que es Google Maps, pero el tema de este post es si sabes sobre Trendsmap. Lo mas probable es que no porque acaba de ser lanzado, y no puedo esperar para decir que es una de las mejores ideas que han aparecido en la tuitosfera, tienes que usarlo y veras que es simplemente genial.
Si aun quieres que te cuente de que se trata, pues es simple, lo que hace es mostrarte lo que la gente en tu barrio esta tuiteando. Lo logra al combinar los trending topics y extraer la ubicación de quienes lo hacen y así luego muestra en el mapa global las etiquetas de los temas mas comentados en la tuitosfera. Puedes hacer zoom hasta la misma ciudad (o quizás mas) donde vives y veras de que esta hablando el resto, mas fácil que pararte en la esquina a ver que tanto hablan las vecinas mas curiosas de tu zona... jajaja!!!
Esto no es todo, Trendsmap va aun mas alla que tan solo relacionar los temas mas populares con la ubicación geográfica de quienes tuitean sobre estos. Al hacer click en cualquiera de los temas veras información del volumen de tweets sobre el tema en cuestión, una descripción de la tendencia gracias al servicio de What The Trend, e información multimedia relevante con sus respectivos enlaces. Bueno, para mas información tienes que usarlo y/o ver el vídeo adjunto, lastima que esta solo en Ingles y por ahora Sudamérica no presenta mayores detalles. Habrá que darle tiempo para que cubra al mundo entero. Para variar esta informacion fue compartida por el siempre bien enterado servicio de Mashable.
martes, septiembre 22, 2009 | 0 Comments
MonoDevelop versus Visual Studio
La comunidad Linux esta dividida por culpa de Mono, la razón es que Mono es el proyecto que intenta migrar el framework .Net de Microsoft a Linux en sus distintos sabores y colores. El detalle esta que Mono se alimenta de Microsoft y hasta el momento el gigante ha colaborado desinteresadamente con esta iniciativa que lleva también el apoyo de Novell. El punto es que hace casi 2 meses que la ultima versión de MonoDevelop ha sido lanzada y este IDE es ahora casi tan amigable como el mismísimo Visual Studio que uso a diario.
Entonces, ¿cual es el problema? dicen los mas aguerridos detractores de Mono - según cuenta TechNewsWorld - que en algún momento Microsoft sacara a relucir el tema de licencias y todo aquel que este usando Mono en su Linux estará obligado a pagar o sera demandado. También dicen que es el fin del software libre, que nadie debería confiar en lo que sea que tenga relación con Microsoft y los "vendidos" de Novell pues ellos son "anti sistema" desde el punto de vista del software libre. Pero la verdad es que Visual Studio es una gran herramienta y el framework .Net ha hecho que desarrollar aplicaciones sea una tarea mucho mas sencilla que antes, al menos en el mundo Windows.
¿Porque entonces es malo tomar una buena idea aunque sea de Microsoft y aplicarla al mundo Linux? Simplemente argumentar que es un tema económico me parece un poco jalado de los pelos, ¿acaso las compañías de código abierto no necesitan generar dinero también para seguir operando? ¿O es que quienes desarrollan Ubuntu, openSuse, y demás versiones de Linux no tienen también que ganarse el pan de cada día? En mi poca experiencia no he visto ninguna herramienta en Linux que haga el trabajo de crear aplicaciones de una manera tan amigable como lo hace el Visual Studio en el entorno Windows. Claro, algunas se acercan pero la verdad es que aun les falta un buen trecho.
En todo caso esta nueva versión de MonoDevelop trae nuevas características, las cuales las puedes leer aquí, pero la mas importante desde mi punto de vista como desarrollador es que ahora su GUI soporta debugging de manera total, tanto con MDB (Mono Debugger) como con el estandar GDB de GNU. En otras palabras, ahora puedes poner breakpoints dentro del mismo IDE e ir ejecutando la aplicación linea por linea, inspeccionar y evaluar expresiones, y mucho mas. Así, si tienes algún problema con la ejecución de tu aplicación fácilmente puedes identificar el origen. Y aunque MonoDevelop solo esta disponible para Linux y Mac OS X, ya hay un equipo en el proyecto Mono que amenaza con llevarlo a Windows. ¿Sera que Microsoft dejara que Mono compita con su Visual Studio? ¿O esperara ver que tanto éxito tiene para finalmente decidir sacar las garras?
martes, septiembre 01, 2009 | 2 Comments
Se viene la Ola de Google Wave!
Hace menos de dos meses Google anuncio y compartio Google Wave. Esta nueva herramienta de comunicacion aspira a redefinir no solo el e-mail si no toda la sacrosanta e infernal Internet en su totalidad. Y segun cuenta Mashable parece que es algo que cambiara realmente las reglas del juego, al igual que lo hizo el iPhone no hace mucho tiempo. Pero en este tiempo solo unos pocos han tenido acceso, en su mayoria desarrolladores, lo cual esta a punto de cambiar pues el 30 de Setiembre se empezara a enviar unas 100,000 invitaciones para la siguiente version de Google Wave.
Gracias por leer y comentar.
martes, julio 21, 2009 | 0 Comments
Red Hat para Cloud Computing con Verizon
Varios dias atras me tope con esta interesante noticia para el mundo de Linux y todo aquel que apuesta por Open Source - aunque muchos pueden discutir que los "flavors" de Linux no son Open Source, pero eso es otro tema. Resulta que Red Hat y Verizon Business han formado una alianza para ofrecer Red Hat Enterprise Linux como una de las primeras dos plataformas (la otra es Microsoft Windows Server, quien mas?) del nuevo servicio de Verizon llamado CaaS (Computing as a Service).
Segun Verizon CaaS es un producto por demanda para negocios y agencias gubernamentales que ofrece gestion de recursos TI como servidores, redes y almacenamiento. Asi, el Red Hat Enterprise Linux provee una plataforma de fuente abierta segura y de alto rendimiento sobre la que se basaran los despliegues de Cloud Computing para los clientes de Verizon. Esto no es novedad para Red Hat ya que muchos de los actuales sistemas de Cloud Computing en el mundo usan su Enterprise Linux, solo que ahora a atraves de la alianza con Verizon podran llegar a mas empresas no solo en USA si no tambien en Europa, y mas adelante en la region de Asia Pacifico, en Agosto segun cuenta Mike Evans el vice presidente de desarrollos corporativos de Red Hat. Me pregunto si algun dia consideraran a Latino America como un mercado rentable para estos productos, tu que crees?
Asi que si no te gustan los productos Microsoft o no les tienes confianza, y tienes necesidad de tener tu propio departamente de TI sin tener que contratar a nadie mas y mucho menos tener que comprar costosos equipos para dar vida a tu propia red y granja de servidores, entonces este producto de Verizon mediante Red Hat es lo que necesitas, claro que seguro hay otras opciones, pero siempre es bueno saber que hay en el mercado antes de salir a comprar, no? Bueno, el comunicado oficial en el site de Red Hat esta aqui, todo lo demas que encuentres en la sacrosanta e infernal Internet no es mas que copia o extracto de ese mismo comunicado.
Gracias por leer y comentar.
viernes, junio 12, 2009 | 1 Comments
Baños inteligentes con espejo touch screen
De volverse realidad, en unos pocos años si te olvidas de cepillarte los dientes, lavarte las manos o tomar una ducha entonces el espejo tipo "touch screen" del baño te lo recordara. Asi es, no solo los gringos andan medio locos con la crisis (en el Silicon Valley la tasa de desempleo al dia de hoy es de 9.1%), tambien lo estan los alemanes diseñadores que no saben ya donde encontrar alguna oportunidad en estos tiempos de crisis financiera mundial.
En fin, esta idea fue presentada recientemente en la feria comercial CebIT en Hannover, donde los investigadores del "Fraunhofer Institute for Microelectronic Circuits and Systems" mostraron un espejo semi transparente con touchscreen que muestra iconos sin texto para ilustrar determinadas acciones: para limpiar dentaduras postizas, el icono es un vaso con una dentadura dentro; para medir tu peso, el icono es una balanza, para secarte las manos, el icono es dos manos con una toalla; entre otros.
Los creadores esperan que este sistema ayude a la gente mayor a vivir mas tiempo de manera independiente. Asi, si el gabinete de medicinas es abierto un icono grande en forma de pildora aparece en medio del espejo mostrando cuantas debe tomar la persona. El sistema en cuestion corre en una PC cualquiera y puede conectarse con algun centro de salud para monitorear las acciones de los pacientes. Ademas, otros iconos pueden controlar otras funciones como agua fria, agua caliente, etc, etc, etc.
Incluso dicen que si los miembros de la familia usaran RFID tags, el baño sabria quien entra, a que hora y para hacer que, llevando un registro, aprendiendo las costumbres de los usuarios y asi puede presentar alertas si esta rutina se rompe. Aunque ahora esta orientado mas a las personas mayores esperan que los mas jovenes lo aprovechen mas, quizas mostrando un calendario con actividades del dia o incluso videos. Todo esto significa entonces que si te olvides de cerrar la tapa del inodoro el sistema te alertara tal y como lo hace tu mama, tu hermana, tu esposa o tu hija; si tomabas una ducha escuchando radio ya no tendras que llevar tu equipo portatil al baño; o si incluso llevabas un televisor portatil mientras... digamos... fabricabas misiles... bastara con que voltees el espejo y veas los ultimos videos en YouTube o Hulu. Me pregunto que tal se vera el espejo con los cientos de huellas que dejaran al usarlo como touchscreen?
Gracias por leer y comentar.
viernes, marzo 06, 2009 | 0 Comments
Usarias exclusivamente una MAC para desarrollar software?
Segun Infoworld los desarrolladores de software prefieren usar computadores MAC de Apple, y en resumen este es el porque: "cuando Terry Weaver quiere crear aplicaciones .Net, lanza el Visual Studio y tipea como cualquier otro programador de .Net. El entorno se vuelve un poco raro cuando quiere probar como su aplicacion .Net seria vista por un usuario de Mac visitando su Web. En lugar de hacerlo el mismo en otra maquina, pedirle a algun amigo con Mac que la pruebe, o simplemente ignorar a los usuarios de Mac, Weaver simplemente abre un browser en otra ventana. Asi de facil ya que Visual Studio esta corriendo en Windows que a su vez esta dentro de una "virtual machine" paralela, que a su vez esta corriendo dentro de su computadora Mac. El tiene una PC, una Mac, y un sistema de desarrollo para Unix en una sola maquina."
Si bien es cierto lo arriba descrito es posible, yo creo que esto es aun costoso, una Mini Mac empieza en US$ 600.00, mientras que una PC puede costar lo mismo, con disco duro mas grande, mas RAM, procesador mas potente, similar o mejor tarjeta de video y tambien con tarjeta de sonido. Simplemente instalas la ultima version de OS X Leopard y tienes asi una Hackintosh si es esto lo que deseas, si no instalas Windows (XP o Vista) en otra particion y en otra mas el Linux de tu preferencia, y para ser mas ambicioso inclusive puedes instalar Sun Solaris para PC en esta maquina tambien. Claro que la virtualizacion de maquinas en el OS X puede ser provechoso para hacer pruebas sin necesidad de reiniciar tu maquina con otro sistema operativo, pero la verdad es que "quien esta dispuesto a pagar tanto dinero por una Mac si puedes conseguir una mejor PC por el mismo precio", no? tu que opinas?
Mas detalles sobre las razones que expone Infoworld para afirmar que los desarrolladores / programadores prefieren Mac pueden encontrarse aqui.
Gracias por leer.
miércoles, noviembre 19, 2008 | 0 Comments
Microsoft actualiza su Best Practices para desarrolladores
Los nuevos programas y herramientas recientemente disponibles para todos han sido modelados en base al proceso SDL (Security Development Lifecycle) que Microsoft emplea internamente desde el 2004, esto permitira que los desarrolladores de software creen aplicaciones mas seguras y con mejoras en la privacidad. Este proceso consta de una serie de "best practices" para evaluar y considerar riesgos de seguridad desde el momento en que se diseña un producto, en vez de lidiar mas adelante con la seguridad o simplemente no hacer nada al respecto.
La experiencia interna de Microsoft ha sido el poder crear productos mas seguros, aunque no perfectos, dada la complejidad de los mismos. Por ejemplo, el Windows XP se desarrollo antes de que existiera el SDL y asi se descubrieron 119 vulnerabilidades en su primer año, al contrario Windows Vista se desarrollo con el SDL y se descubrieron 69 vulnerabilidades en su primer año... esto me recuerda el parche de Google que postee ayer... uhm!
Son 3 los nuevos elementos del SDL: SDL Optimization Model, SDL Pro Network, y SDL Thread Modeling Tool. Parecen ser herramientas utiles si es que desarrollas aplicaciones a gran escala, y/o manejan comunicaciones en la red, y/o interactuan directamente con el OS dado el riesgo en seguridad que estas significan (mira la grafica anterior). Ademas, segun el Planning Report 02-3 del NIST (National Institute of Standards and Technology), eliminar estas vulnerabilidades en la etapa de diseño puede costar 30 veces menos que si se corrigen despues de lanzado el producto.
Gracias por leer.
miércoles, noviembre 12, 2008 | 0 Comments










