ImaNES, un emulador de NES inteligente para Linux

nes_controller¡Hey, tú!
Sí, tú, linuxero empedernido… ¿te has visto muchas veces en la obligación de tener que cambiar de sistema operativo sólo para poder emular esos ROMs de Nintendo que tanto te apasionan?
Pues bien, has encontrado la luz en el camino.

ImaNES es la solución a todos tus problemas. ImaNES es un emulador de NES (Nintendo Entertainment System, más ampliamente conocido como “Nintendo” a secas) de código abierto, disponible para quien quiera utilizarlo (bajo su propio riesgo) o contribuir a él, escrito enteramente en C, y con un momentum estrepitoso que hará rechinar los fierros de tu computador.

“Oye, pero ya hay XXX emuladores de NES dando vuelta por ahí… ¿para que hacer uno nuevo?”.
La respuesta es simple: la idea principal detrás de ImaNES no es sólo emular, sino experimentar con técnicas de Inteligencia Artificial, de tal forma que el emulador, a través del aprendizaje, pueda “autojugar” los juegos que se cargan en él.
Una vez jugando él solo, podrá decir con todas sus letras: “I’m a NES”.

El ideal: lograr récords en la mayor cantidad de juegos posibles y ser conocido mundialmente por ello :), además de quedar humillado totalmente al jugar contra tu emulador y caer derrotado innumerables veces.

Festival de Viña por Mplayer

En mi dormitorio no tengo televisor (Mamá, si lees esto quiero que sepas que quiero mi tele de vuelva a mi pieza!!! 😛 ), y me da lata tener que desenchufar el portátil e ir al living a ver el Festival de la Canción de Viña del Mar.

Para evitar eso, no se me ocurrió nada mejor que buscar la URI del stream de video de Canal 13.

¿Cómo la obtuve?

  1. Ingresar a www.canal13.cl.
  2. En la esquina superior seleccionar “Señal en vivo”.
  3. Se tratará de abrir un pop-up (si usan un navegador deficiente se abrirá solo). Acepten ese pop-up.
  4. En este pop-up se abrirá el plug-in de Windows Media Player para reproducir el streaming de video.
    Click con el botón secundario sobre el video y seleccionar “Copiar”.
    (Al menos en firefox me funcionó directamente)
  5. Luego, en su consola favorita escriben mplayer -cache 100 y pegan el link que acaban de copiar.

Con estos simples 5 pasos, formarás una linea en tu consola como esta:

$ mplayer -cache 100 \
mms://a794.l4748720793.c47487.g.lm.akamaistream.net/D/794/47487/v0001/reflector:20793

Así que ahora, ustedes tampoco tienen escusa. 😀

Todo sobre la swap

El 3 de diciembre, en linux.com publicaron el artículo All about Linux swap space.

Luego de leerlo, y tener algunas discrepancias con Gary Sims (el autor del artículo), pensé en traducirlo para que todos puedan opinar y/o no entender nada.

Pero luego de un rato traduciendo… me dió flojera.

Ok, ok, ok.

Cómo no traduje nada, les recomiendo que lean sobre:

Al menos dejo el link…..

kmail con SMTP usando TLS

El viernes pasado, reinstalé mi estación de trabajo en uSCI con openSuSe 10.2.

Desde el lunes, que he estado instalando y configurando el equipo para que quede usable.

Cuando llegó el turno de Kmail, este me daba problemas al tratar de enviar correos electrónicos usando SMTP autenticado con TLS. El error decia:

Authorization failed, an error occured during authentication:
SASL(-4): no mechanism available: No worthy mechs found authentication not supported.

Estuve toda la mañana de hoy peleando por configurar kmail para que funcionara asi, hasta que se me activó la neurona de las cosas obvia. El error me decia que era lo que tenia que hacer.

Fue entonces cuando se me ocurrió revisar los paquetes de cyrus instalados.

zion:~ # rpm -qa | grep sasl
cyrus-sasl-2.1.22-28
cyrus-sasl-saslauthd-2.1.22-27

Y en ese momento, se me salió un gran “ouch!”. Faltaban instalar paquetes, por ende, ocupé mi administrador de paquetes favoritos yum, y pregunté por ellos.

yum list cyrus*

Al saber cuales queria, me dispuse a instalarlos.

yum install cyrus-sasl-plain cyrus-sasl-crammd5 cyrus-sasl-digestmd5

Luego de eso, pude enviar correos via SMTP con TLS:

😀 … asi que a ustedes no les pase. 😛

Sobre Windows Server y Linux

Con gran asombro, leí atentamente las experiencias publicadas en:
http://www.microsoft.com/conosur/hechos/default.mspx

La introducción a las historias los “hechos” dice:

Usted evalúa los costos y los riesgos de Windows y de Linux. Considere esto: más y más analistas independientes y compañías importantes, encuentran que Windows Server System supera a Linux en TCO, confiabilidad, seguridad e indemnización. Conozca los hechos y tome la decisión que correcta para su negocio.

Ante esto… no me quedó nada más que leer todo atentamente.

Al final de la lectura… tenia 2 pensamientos en mi cabeza.

  1. He estado puro perdiendo el tiempo con Linux… mañana mismo comienzo a utilizar toda las herramientas Microsoft que me recomiendan acá.
  2. ¿Quién habrá escrito esta tontera? ¿De verdad la gente que aparece ahi dijo esas cosas?

Al terminar de reirme (si, están en lo correcto… el punto 1 está lleno de sarcasmo), no pude evitar compartir el link con ustedes.

Agradecimientos a Caco por enviarme el link… que tantas risas me dio.