♥ Akismet

[singlepic=551,220,,,left]

A partir de que se publicaran en un par de sitios concurridos unos enlaces a mi blog, el nivel de spam que recibo ha crecido dramáticamente.

Digamos que antes tenía unos 30 mensajes de spam en total.
¡Ahora recibo 100+ al día!

Vaya que Akismet es útil ♥. 😀

Algunas estadísticas directamente del sitio de Akismet:

Live Spam Zeitgeist
6,211,366,658 spams caught so far
11,868,054 so far today
89% of all comments are spam

¿Cómo ven?

Un mes con el Nokia N95 8GB

[singlepic=550,140,,,left]

A un mes de haber comprado un Nokia N95 8GB puedo decir que estoy totalmente satisfecho con mi juguete nuevo —y debo estarlo, ¡no es muy barato que digamos! 😛

Tenía un par de detalles en un principio, pero era porque no le había actualizado el firmware. Pero al pasar de la v10.0.021 a la v20.0.016 los pequeños problemas que tenía se esfumaron.

¿Qué es lo que más me gusta de este gadget?
Creo que de las cosas que más llaman la atención a un geek, es el tener muchas funciones útiles concentradas en un solo objeto, mientras más pequeño el objeto mejor —hmmm ¿ya vieron la MSI Wind? 🙂

En mi caso, me encanta tener un celular que es a la vez cámara fotográfica (y de 5 megapixeles), cámara de video (graba video con muy buena calidad, hasta 640×480 de resolución y 48KHz en audio), GPS, mapas de la ciudad (que incluyen hasta el sentido de circulación de las calles), navegador de internet con Flashlite 3 (con el nuevo firmware ya puedo ver videos de YouTube directamente en el navegador y desde la página “normal” ¡adiós RealPlayer!), soporte para juegos en 3D (plataforma N-Gage), conexión a internet por Wi-Fi o 3G, reproductor de música y video, cliente de correo y muchísimas aplicaciones disponibles.

La actualización del firmware también le habilitó a mi teléfono la rotación automática de pantalla al más puro estilo del iPhone (acuestas el teléfono y la pantalla se pone en modo horizontal).

Para quienes se pregunten dónde pueden adquirir el N95 8GB en México D.F., les recomiendo darse una vuelta por la tienda de Nokia en Plaza Antara Polanco.
Por el momento Telcel solo distribuye el N95 gris, el modelo anterior a este.

Tutorial #3 de Irrlicht: Cómo agregar y manipular nodos de escena en Irrlicht

[singlepic=537,140,,,left]

Todo proyecto comienza por un principio —ya sé, bonito aforismo. 😛

Por fin haremos algo divertido —uy si, cuánto— con Irrlicht: vamos a agregar algunos objetos a nuestro espacio 3D y los mostraremos en pantalla. 🙂

Véanlo como poner a un actor en escena, es el primer paso para lograr una obra, en nuestro caso ¡un videojuego!

Los videojuegos en su parte más fundamental están compuestos por entidades, ya saben, siempre nos referimos a ellas como el personaje principal (o monito), los monstruos, las balas, las pociones, el castillo, etc.

Nosotros comenzaremos agregando cubos a nuestra aplicación, esperando que en un futuro no muy lejano se conviertan en temibles criaturas a las cuales podamos derrotar a base de espadazos o balazos —o algo así. 😀

Objetivo

En este tutorial aprenderemos a agregar nodos de escena y a modificarles las siguientes propiedades:

  • Posición
  • Escala
  • Rotación

Tutoriales pasados

Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04
Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo

Más quicktags para WordPress

[singlepic=546,140,,,left]

No me gusta usar el editor WYSIWYG que trae WordPress, tal vez sea por mi afición a ver y estar todo el día metido en código fuente, jeje. 🙂

Prefiero el editor que te muestra el código HTML y los botones para insertar los tags.

La bronca es que cuando actualicé mi sitio perdí los quicktags que había hecho, así que me di a la tarea de volver a crearlos. Ya estaba por comenzar a escribir código, cuando vi este plugin: AddQuicktag.

AddQuicktag te permite agregarle más botones a tu editor sin necesidad de escribir una sola línea de código javascript. Muy bueno para dar de alta tags sencillos.

Si quieres leer un poco más sobre este plugin y saber para qué sirve y cómo se utiliza, ve esta guía: Add Quicktags añade botones a tu editor de WordPress.

Pero si requieres hacer algo más avanzado con las quicktags, entonces lee esta otra: Quicktags – adding more. No solo hay guías sobre quicktags en ese sitio; hay muchas más y muy buenas.

Recuerden siempre descargar plugins de sitios oficiales: WordPress › AddQuicktag « WordPress Plugins.

Actualización a WordPress 2.5.1 y K2 1.0 RC6 exitosa

[singlepic=546,150,,,left]

Me llevó varias horas dejar completamente a punto el blog, pero al fin logré actualizarlo a la versión más reciente. Tenía días queriéndolo hacer, pero por una cosa u otra no había podido.

En el proceso actualicé también un buen de plugins, y tuve que reconfigurar algunos pero nada del otro mundo.

El plugin WordPress Automatic Upgrade hizo un excelente trabajo. 🙂

Hoy fue un día particularmente largo. Creo que me merezco un buen descanso. 😛

Para los que quieran traducir su WordPress, K2 y algunos plugins al español, aquí les dejo los enlaces de donde me bajo las traducciones:

Sistemas de control de versiones: Subversion y git

[singlepic=545,120,,,left]

Después de trabajar con algún sistema de control de versiones uno se pregunta como ha podido desarrollar —o vivir jejeje— sin ellos.

El primer VCS (Version Control System — Sistema de Control de Versiones) del cual llegué a escuchar fue el antiguo CVS (Concurrent Versions System).

Aún recuerdo las ventajas que mencionaban algunos amigos acerca de usar un software que te ayudara a llevar un control de los cambios que haces en tu código:

  • No tienes que hacer respaldos a mano de tu proyecto — Al ir haciendo commits, automáticamente se van guardando puntos de restauración de tu código.
  • Puedes regresar a una fecha determinada o versión de tu código fuente — Gracias a los puntos de restauración que has ido guardando en cada commit que haces.
  • Es posible desarrollar en equipo de una manera organizada — Así no pasará que alguien sobreescriba los archivos y cambios de alguien más sin querer.

Mi encuentro con Subversion

En aquel entonces también comencé a escuchar de otro VCS llamado Subversion (SVN) que incluía algunas mejoras significativas sobre los puntos flacos de CVS.

Así que decidí machetearle al SVN un rato, y cuando entendí realmente la utilidad y TODAS las ventajas que traia consigo, lo único que pude pensar fue:

¡¿Cómo he podido estar desarrollando sin un sistema de control de versiones?!

Si, es así de grande la diferencia que hace. 🙂

Continuar leyendo “Sistemas de control de versiones: Subversion y git”

Firefox error 203

[singlepic=475,64,,,left]

Aunque traté de usar a Firefox 3 beta 5 como mi ambiente de desarrollo web, no pude. Aún le falta mucho trabajo al Firebug alpha para ser realmente útil. 🙁

Sin embargo, decidí dejarlo en mi máquina para seguirlo calando, y procedí a instalar Firefox 2. Pero al intentar instalarle alguna extensión (add-on) siempre me aparecía el mensaje de error número 203.

Hay quien propone borrar todo el directorio .mozilla de tu home (~). Funciona, pero no es necesario. La solución es más simple, sólo necesitas eliminar el archivo: extensions.rdf que se encuentra en: ~/.mozilla/firefox/80x821ay.default

Recuerda presionar Ctrl + H para ver los archivos ocultos.

Yes boss

Yes boss, I’m under mic, I’ll try to give you what you like…

Cuando escuché esta canción me trajo loco un rato, la letra SI que es sugerente.
¿Quién no querría que le cantaran así? 🙂

¿Michael Jackson enano? ¡Beatfreakz!

Y pasando de lo sensual y sugerente a lo divertido y extraño, aquí les dejo este otro video:

Tutorial #2 de Irrlicht: Cómo configurar NetBeans 6.1 y hacer un Hola Mundo

[singlepic=537,140,,,left]

¿Por qué NetBeans? porque me gusta.

Lo he estado usando para el último proyecto Rails en el que he trabajado y se me hace un IDE muy bueno. Si quieren leer sobre sus capacidades específicas para C/C++ pueden hacerlo aquí: C/C++ features.

Se que muchos han escuchado que necesita grandes cantidades de recursos, que es muy lento y otras tantas cosas más, yo solo les digo que antes de juzgar lo prueben.

Aprovechen, acaba de salir la versión 6.1. 🙂

Objetivo

El objetivo de este tutorial es configurar NetBeans para poder compilar desde ahí nuestras aplicaciones basadas en Irrlicht.
Y crearemos nuestro primer programa usando este poderoso motor gráfico, así es, ¡un Hola Mundo con Irrlicht!

Tutoriales pasados

Tutorial #1 de Irrlicht: Cómo compilar e instalar Irrlicht en Ubuntu 8.04

Juego de talento: ¿una iniciativa REAL para apoyar el desarrollo de videojuegos en México?

[singlepic=538,110,,,left]

Lo dudo mucho. 🙁

La intención inicial debió ser buena (muy buena, creo) pero la realidad deja mucho que desear.

¿Por qué digo esto? pues como dijo Jack el destripador (y un buen amigo), vámonos por partes…

Continuar leyendo “Juego de talento: ¿una iniciativa REAL para apoyar el desarrollo de videojuegos en México?”