wordpress visitor
» 2010 » April | Informática Práctica |

Emuladores de Gameboy para móviles con java

Escrito por ffuentes el Wednesday, 28 de April del 2010 a las 7:38

A veces pienso que mi celular es como mi computador de bolsillo, y no te hablo de un Blackberry o un iPhone, uso un simple teléfono de poco más de 100 dólares/ 70 euros, que es lo que me costó mi Nokia 5130, pero hago todo lo que necesito, entre oír música, grabar fotos (eso es típico), pero también navegar por Internet, conversar por gTalk y por supuesto, jugar.

Las mini CPU de los móviles han avanzado tanto que superan las prestaciones de algunas viejas consolas y pueden almacenar más datos que algunos ordenadores antiguos. Así que realmente contamos con un computador de bolsillo aunque no sea una PDA o un teléfono de mucho dinero.

En mi época (y no soy muy viejo, para nada), jugábamos con el NES, luego la SNES y algunos afortunados tenían su consola portátil, un Gameboy.

Gracias al avance tecnológico móvil, un teléfono de ciertas características hacia arriba puede abrir aplicaciones programables por cualquier persona, tal como en un PC normal pero en miniatura, aplicaciones JAR (es decir, programadas en JAVA) y que pueden servir para cualquier propósito.

Un día, aburrido de los juegos que traía el teléfono de fábrica y sin ganas, ni de comprar un juego, ni de averiguar sobre uno bueno, me pregunté si podría jugar a algún clásico juego del pasado. Así llegué a encontrarme con un emulador de NES (del que puedo hablarles otro día), de SNES y me encontré finalmente con Gameboy. Me decidí por esta última plataforma porque sus juegos son más livianos y seguro, correrían velozmente en un móvil.

Y encontré dos emuladores que les enseño a continuación:

GB4ME: Un programador ruso decidió crear un emulador de Gameboy y de SNES con una interfaz desarrollada por él. El proyecto no ha alcanzado mucha fama, en parte porque las pocas webs que hablan de él, están redactadas en perfecto pусский.

Lo que nos permite GB4ME es trabajar de forma bastante liviana con juegos de toda clase (hay que acotar que los juegos no pesan todos igual y aquello influye en el rendimiento que demuestre en el aparato, dependiendo de la CPU del mismo, que generalmente no es generosa).

Lo malo? No tiene sonido. Lo bueno? Lo descrito anteriormente sumado a que es capaz de abrir archivos al interior del equipo, es decir, basta con que subas a tu memoria la ROM (que generalmente es un archivo .gb o .gbc) y este emulador puede abrirlo directamente. Además te permite manejar el tamaño de la pantalla a tu gusto e incluso la disposición (horizontal o vertical).

Descargar el emulador de Gameboy GB4ME

MeBoy

Este otro emulador a diferencia del anterior cuenta con ventajas y desventajas bien especiales:

1- Tiene sonido
2- No está hecho para abrir ROMs desde el teléfono (necesitas compilarlas con un asistente desde el PC)

Otra característica no menor de este emulador es que te permite guardar las partidas, aunque en juegos de este tipo, no sé si valga la pena (dependerá del juego, comparar al Metroid II, con el Super Mario Land y el Tetris para Gameboy). GB4ME tiene una opción pero en mi móvil no funcionó y tampoco queda claro cómo cargar esa partida salvada.

Recuerda, para usar este emulador primero debes descargar el MeBoyBuilder y abrirlo con Java en tu PC (Windows, Linux o Mac da igual), elegir las ROMs y crear el MeBoy que puedes pasar a tu móvil. Cuenta con una opción para utilizar el bluetooth de tu PC y traspasar directamente el .jar a tu teléfono sin usar cables y desde el mismo programa.

Descargar MeBoy Builder

(Arriba un video mio probando ambos emuladores, lamento la pobre calidad del video pero el brillo de la pantalla me lo complicó, si puedo mejorarlo, lo cambio.)

Categoría: General, juegos | 2 Comentarios »

20 Couch – Un cliente de Twitter con el “look” de GReader

Escrito por ffuentes el Thursday, 22 de April del 2010 a las 5:33

Buscaba un cliente que instalar en mi hosting, ya que había logrado tener acceso por SSH a otra máquina bajo mi control, instalarle el TTYtter por ejemplo y tuitear, pero buscaba algo accesible por medio del navegador, dado que con él trabajo buena parte del día y hacerlo por medio de una ventanita negra es algo incómodo y muy friki (aunque TTYtter es muy buen cliente, no se puede negar).

Clientes de Twitter para un hosting no hay demasiados, algunos plugins para WordPress, Dabr (que es open source) y esto que les muestro hoy: 20 Couch.

Google Reader es el cliente más conocido de lectura de feeds (spam: Recuerda suscribirte a I-P xD), así que a mucha gente le gusta como funciona. Pues bien, 20 Couch está diseñado para funcionar de forma idéntica a él. La gran ventaja es el amplio uso de javascript, nada de páginas que cargar (aunque el AJAX no carga automáticamente tampoco y lo saben).

Para utilizarlo necesitaremos:

1- Un hosting
2- Una base de datos MySQL libre

Los pasos son básicamente los mismos para instalar cualquier script (como el mismo WordPress y otros CMS) que necesita una base de datos.

1- Descargar el 20 Couch
2- Crear una base de datos específica para él
3- Subir el 20 Couch al servidor
4. Instalar.

Si necesitas ver cada paso tal cual se ve, puedes ver el video que filmó un usuario con todo el proceso:

Utilizándolo:

He aquí cuando el script tiene sus “peros”, uno de ellos es que si bien su interfaz es idéntica a la de Google Reader, la usabilidad del script no es tan buena como la de aquel, por ejemplo, acciones como recargar la timeline pueden ser acciones liosas, ya verás si llegas a instalarlo, la diferencia entre hacer clic en “All Items” y hacerlo en “New Items” hasta tener que hacerlo dos o tres veces para leer la timeline finalmente. Tampoco tiene las listas de ‘@replies’ por ejemplo, nosotros debemos buscarlos.

Tiene algunos aciertos como el “hide retweets” y evidentemente, al ser la copia feliz de la interfaz del lector de Google, nos permite marcar los tuiteos ya leídos, si es que somos de aquellos que gustan de leer todo.

Lo genial es que en nuestro propio servidor podemos tener un cliente de Twitter que se conecta a través de OAuth a nuestra cuenta o a varias a la vez, aquello lo hace más seguro y podemos tener archivados nuestros tuiteos, gracias a que de pasada guarda cada tuiteo en la base de datos (lo que no sé si sea bueno realmente, dado el peso que puede llegar a alcanzar la misma).

Algo que no me gustó del cliente tampoco es su tamaño, pesa unos 740kb aproximadamente en su ZIP, lo que equivale a lo que pesaban algunas ediciones de WordPress (no mucho tiempo atrás).

Tampoco es fácil obtenerlo, no es Software Libre ni es gratuito, es de pago, cuesta 30 dólares.

Si para alguien es recomendable, es para el friki que quiera jugar con él o alguien que necesite algo cómodo para tuitear pero no sea muy exigente en prestaciones, aunque también, claro está, se puede ir mejorando.

Categoría: Hosting, twitter | No hay Comentarios »

@anywhere y las redes sociales en los blogs

Escrito por ffuentes el Tuesday, 20 de April del 2010 a las 3:40

@Anywhere

El esperado por los desarrolladores y usuarios más participativos del mundo bloguero en Twitter, @anywhere ya está disponible hace algunos días. Pensaba hacer un tutorial al respecto pero ya hay material suficiente para aplicarlo.

En otras tantas ocasiones, incluso con el mismo Twitter se ha intentado llevar las redes sociales a los blogs, a través de Facebook Connect o Google Friend Connect, iniciativas a mi juicio con dispar utilidad y éxito. Google intentó crear, sin mucho tino, una red dentro del blog, sólo con datos y sin mucho que hacer. Facebook permitió utilizar sus datos para autentificar usuarios y a su vez crear aplicaciones asociadas (como hacerse fan del blog).

Lo que intenta @anywhere es permitir unir eficazmente a los blogs con Twitter, pudiendo por ejemplo, tuitear un artículo sin salir del mismo, como quien hace un comentario o seguir al bloguero en Twitter sin salir del blog. Ya no se trata de un widget ocupando espacio, sino de una integración real y eso es lo que me gusta de @anywhere.

Lo malo es que, para ser un javascript pequeño como tantos, es más complicado de integrar que los demás, vamos, requiere tomar algunos pasos pero es bastante útil y no es realmente dificil.

Los blogueros por su parte han respondido a la integración de las diversas redes sociales, pero no estoy seguro de si las han sabido aprovechar en su mayoría o sólo las han agregado pensando que pueden ser útiles pero sin un provecho real al cabo del tiempo.

No sé si incluiré alguna funcionalidad de @anywhere en I-P, lo dudo, aunque si ustedes me animan, sería distinto.

¿Qué tal ha estado la inclusión de las redes sociales en los blogs? ¿Les ha ayudado a fidelizar a sus lectores?

Lee también

Categoría: twitter | No hay Comentarios »

Cómo leer libros en el móvil

Escrito por ffuentes el Sunday, 11 de April del 2010 a las 9:11

Nokia 5200

Supongamos que no contamos con un Kindle o un iPad, algo que es muy probable que nos pase, y lo que deseamos es leer un libro, lo más probable es que pensemos en leer el de papel no obstante, aún es posible que, a través de nuestro teléfono móvil normal podamos hacerlo.

Hay dos iniciativas que quiero mostrarles que pueden servir mucho:


Books in my phone
: Se trata de una verdadera biblioteca de contenidos libres, en formato Creative Commons o libres de derechos de autor.

Cada libro viene en formato JAR, especialmente diseñado para los teléfonos que permiten abrir estos archivos, es decir, los que no usan un sistema operativo tipo smartphone, los móviles de toda la vida, los que usa el usuario común y corriente.

Vienen en formato MIDP 2.0 pero también en el MIDP 1.0 para los móviles más atrasados. Lo bueno de este servicio es que podemos organizar toda una lista de libros en el PC y transferirlos al móvil. Una vez en el móvil no necesitamos volver a acceder a Internet.

Lo malo? Es una biblioteca de contenidos sólo en inglés.


TequilaCat
:

Se trata de un programa para Windows (TequilaCat Book Reader Shell) y pronto para Mac y Linux (aunque en la web aseguran que funciona con Wine) que permite crear archivos JAR con libros que compilamos desde el PC (obviamente).

Siguiendo los pasos correspondientes (hay una guía en PDF en castellano) podemos compilar el libro que deseamos leer, lo que se transforma en un JAR que podemos poner en nuestro móvil.

Lo malo? Nada :)

Categoría: Libros, Móvil, Recursos | 1 Comentario »

Hosting en la nube, lo nuevo.

Escrito por ffuentes el Sunday, 11 de April del 2010 a las 3:00

Am I an angry cloud or a happy cloud?

La tecnología de la cloud computing, o computación en la nube, es relativamente nueva pero cada vez se está insertando más directamente en la vida diaria digital, sin ir más lejos, Dropbox, herramienta de la que hemos hablado antes es precisamente eso, pura nube. Subimos nuestros archivos a sus servidores, no sabemos a cuales, el caso es que están allí y luego se sincronizan con cada máquina en la que estamos trabajando.

Lo que, si tuviesemos tiempo para pensar en ello tenía que venir de un momento a otro era el hosting en la nube, ya no se trata de VPS, dedicados o alojamientos compartidos, ahora se trata de estar en la nube, en uno de miles de servidores, quizás alojado en una ciudad desconocida o incluso con nuestros archivos cambiando de ubicación con regularidad.

El alojamiento en la nube permite y he aquí la gran diferencia, que no puedan darse esas caídas por exceso de visitas o esos problemas por alcanzar el límite (aunque la cuenta puede y será más variable que el resto de las opciones).

Los precios no son baratos, en algunas webs de EE.UU. se puede encontrar el servicio tarificado por mes o por consumo. Pero no me refiero al uso de la nube para proyectos grandes, sino para pequeños que necesitan ser administrados de forma semejante a un hosting tradicional.


The Rack Cloud
es uno de ellos, ofrece el servicio desde unos 149 dólares al mes, un precio que realmente es bastante abordable, sin embargo, es necesario hacer una cotización personalizada pero permite alojar scripts de blogs o CMS para webs tradicionales.

No hay muchos servicios que ofrezcan un trabajo enfocado en este tipo de usuarios aún… pero es el futuro.

La imagen es Creative Commons , detalles en el enlace de ella.

Categoría: Hosting | No hay Comentarios »

Knowurl.com descubre a dónde van esas URL’s acortadas

Escrito por ffuentes el Sunday, 11 de April del 2010 a las 1:18

screenshot_157.jpeg

El acortamiento de URL permite comodidades para el que publica mensajes en una red social, pero para el receptor de estos conlleva un peligro, que eventualmente se nos quiera jugar una broma pesada, que nos estén metiendo un enlace de referido, que nos enlacen un virus.

Para eso están los servicios de “alargamiento de URL” que nos verifican cuál es el contenido de estos enlaces, pero el problema con éstos es que muchos no funcionan más que con servicios muy conocidos y acortadores existen montones, incluídos acortadores personales (yo uso uno) o de empresas.

KnowURL permite lo que no se podía, averiguar a dónde llevan la mayoría de los acortadores, que lo que suelen hacer es un 301 a la web original ¿no? KnowURL soporta esto y puede hacer el “descubrimiento” de la URL con cualquier sitio, aunque no lo conozca.

¿Genial no?

Categoría: General | 1 Comentario »

VariablySFW – Para ver webs NSFW en la oficina

Escrito por ffuentes el Sunday, 4 de April del 2010 a las 8:14

Como siempre vamos a lo práctico, estás en la oficina y alguien te envía un link sobre algo interesante, pero recuerda, estás en la oficina, en cualquier momento podría aparecer un compañero, un supervisor, quizás el gerente y si la web que te han enviado es porno o algo por el estilo, lo menos que vas a tener será una vergüenza con la persona que te ha visto.

Muchas veces nos llegan enlaces que nos dan curiosidad y no sabemos de qué se tratan pero podrían ser “no aptos para el trabajo” o NSFW, la sigla “gringa”.

VariablySFW nos permite ver estas webs de forma camuflada, para que si nos encontramos con alguna “sorpresilla” NSFW, la podamos descubrir discretamente y cerrarla (o seguir viéndola sin que nadie se de cuenta si son unos cachondos/as)

¿Cuál es la idea? Cuando te encuentres un enlace de este tipo, todo lo que debes hacer es añadir a la URL de la aplicación que es http://variablysfw.appspot.com/www.lapaginaquenosdacuriosidad.com

Lo que obtendremos será una pantalla negra y un control deslizante, el cual tenemos que mover para poder ver la página, controlando la transparencia.

Y eso es todo. Creo que es útil para todos los usuarios, sobre todo para aquellos que se han encontrado con la desagradable sorpresa de ver porno sin querer.

VariablySFW visto en Killer Startups

Categoría: Recursos | 1 Comentario »

dlvr.it vs Twitterfeed

Escrito por ffuentes el Saturday, 3 de April del 2010 a las 9:11

dlvr_publicbeta.png

Twitter es la aplicación del momento, tanto es así que hemos llegado al momento en que las grandes batallas se libran entre quienes quieren estar en él (así como con Facebook). Si no estás en Twitter no existes.

Por decirlo de alguna manera, Twitterfeed era la herramienta tradicional para crear bots blogueros en Twitter, es decir, la típica cuenta de Twitter de un blog u organización, y para ésta no habían grandes alternativas.

Hace poco llegó dlvr.it, una herramienta que cumple la misma función que Twitterfeed pero con una interfaz bastante diferente. Es sencilla de entrada, podemos pegar el feed en el home de la web y tener nuestro feed listo.

Diferencias con Twitterfeed

  • Es más amplio, opera además de Twitter con Facebook y LinkedIn.
  • Trabaja con OAuth para comunicarse con tus cuentas.
  • Tiene estadísticas más completas (Twitterfeed prácticamente no tiene)
  • Sus propios enlaces cortos (a través de ellos rastrea las estadísticas)
  • Incluso cuenta con un API para publicar
  • Se pueden publicar enlaces directamente (Direct Post) que serán seguidos igual que los feeds.

A todas luces un servicio mucho pero mucho más completo que Twitterfeed y que recomiendo a los que quieran saber cómo van sus enlaces en sitios de blogs a menos que tengan otra forma de rastrear el contenido.

Twitterfeed se quedó en el pasado.

Categoría: twitter, web 2.0 | No hay Comentarios »