Archive for January, 2010

futuro alternativo

Monday, January 25th, 2010

Hoy dejé de tener 23 años, parece un dia normal, lo que me hizo pensar que cada dia soy mas viejo que el día anterior. ¿Que pasará en el futuro? no se, podria fundar una compañia de videojuegos, ser maestro de programacion, ser un exitoso trasportista de papas, aprender ortografía, etc.

Divagando desde hace tiempo llegué a imaginar una pequeña vision del futuro, una de muchas que he tenido. No se si pase algo parecido, pero aqui se las pongo para que comprendan por que aun no estoy preparado para tener hijos (si es que algun día lo estoy).

<vision>

<intro>

De alguna manera me case y ahora tengo un hijo. Un dia el bodoque llora descontrolado por que se pierde su sonaja..

</intro>

<body>

Yo me preocupo por que el niño llora, y me informa mi mujer que está aburrido por no tener la sonaja para entretenerse.

Inmediatamente trato de encontrar solucion al problema y voy a mi computadora a programar una aplicacion para celular. La kiloseñora, sabe que la respuesta no le gustará, pero aun asi pregunta “¿Que estas haciendo?” y yo le explico “estoy haciendo un programa en java para el celular que use el acelerometro interno del celular, cuando agites el telefono generare un sonido dinamico para que suene como sonaja”.

Ella me ama, asi que en vez de decirme “¡¡¿¿Por qué chingados no compras una puta sonaja nueva??!!”, solo trata de comprenderme y pregunta “¿no es mas fácil comprar una nueva?” a lo que yo respondo “pero asi es mejor, por que a la version 2.0 de la aplicacion de sonaja le puedo meter mas cosas, como que suenen sonidos de animales aleatorios, y la puedo subir a internet por si alguien tiene el mismo problema que yo”.Hay mucha desesperacion acumulada en los hombros de mi mujer, en un acto de tolerancia amorosa libera una poca de tensión con un largo suspiro, y sale de la casa. El crío sigue llorando…

Con la experiencia acumulada en muchos años, logro terminar la versión beta de la sonaja virtual en un par de horas. Pongo mi celular con cinta adesiva en una cuchara y se la doy al niño. Parece funcionar bien, pero a los pocos minutos me doy cuenta de una falla. El celular suena y tengo que arrebatarle el “juguete” al niño, despiadadamente. Tengo que ver, necesito ver, puede que sea un amigo, una emergencia, alguien que necesite hablar conmigo asi que lo leo. Nop, nada importante, telcel me avisa de una promocion que no me importa “por supuesto”-pienso-”como si alguien fuera a hablarme :p”.

¿Un celular sonaja? Estupida idea, solo queria aprobechar el conocimiento desperdiciado que tenia sobre JavaME, y el acelerometro de mi celular tambien desperdiciado. OK necesito idear el “plan B”.

El kilotimbre suena, es mi bombonsito que acaba de llegar. Y es perfecto por que necesito salir por unas cosas para construir la kiloSonaja. “amor orita vengo, voy a casa de mi hermano a ver si me presta un multimetro y un cautin, luego voy a comprar un acelerometro y unos componentes a la electronica”. Termino la frase y dejo de moverme, mis acciones han sido detenidas totalmente por una sonaja nueva en las manos de mi esposa, “fui a comprar una, dasela a tu hijo”-me dice.

La tomo entre mis manos y la saco de su empaque, es pequeña y azul, mas ligera que mi celular, la calidad del plastico no es muy buena, pero al agitarla, suena mucho mejor que la aplicacion del celular que acababa de hacer. Me maravillo ante la majestuosa simplicidad del dispositivo. No puedo creer que esa obra de ingenieria sea tan barata. Mientras la agito por segunda vez, me dan ganas de ir a comprar otra para mi…

<fade to=”black” IsMetallicaSong=”false” vel=”slow”/>

</body>

</vision>

El PUM hizo un PEM

Saturday, January 23rd, 2010

Hoy en la oficina conecte cierto dispositivo para que se cargara la batería. Lo puse cerca de mi, por que lo estaba usando, sobre una silla hecha de un material insinerable, por que ese tipo de materiales siempre me han gustado para poner cosas con atributos ligeramente explosivos.

Despues de  terminar de usar dicho aparato decidí dejarlo conectado mientras volvia a quedar absorto en mi trabajo completamente confiado en que nada a menos de 75 cm de mí llegaría a incendiarse, como siempre lo hago.

Mientras pensaba cosas como “Demonios, si no hubiera actualizado la version del xampp para que funcionara el codigo que baje de internet que me ahorraria 1 día de trabajo, no habria tenido que batallado en hacer funcionar el servidor resin, ni en darme actualizar ese codigo y demas detalles durante casi una semana….chale tengo habre y aun tengo que esperar un rato…” cuando algo a mi lado tronó.

Al voltear vi como lo que conecte estaba inchado y hechando humo como si fuera a salir un genio, o como  una capsula de dragon ball,o como una maquina de humo de 15añera ,o como  un aparato con una pila defectuosa de litio tronando por una sobrecarga. Despues de caer en cuenta de que lo que estaba viendo ademas de verse bien chilo, tambien era peligroso decidi meter mi mano en el humo y desconectar el cargador (segun recuerdo lo hize con una cara llena de valentía, otra version dice que estaba llena de pánico, pero esa fuente es demaciado sensacionalista).

Llegaron los refuerzos, y uno de ellos tomo el device (se me acabaron los sinonimos en español para “dispositivo”), y lo alejó de la silla flamable que estaba entre el server con datos importantes, la maquina de mi superior (con datos importantes tambien), y lo llevo a la cocina, para que pudieramos contemplarlo todos los presentes mientras despedia una gran cantidad de gases toxicos….

PUM…de nuevo tronó, inchandose súbitamente a tal grado que botó y se suspendió en el aire casi 2 metros. Fue entonces cuando decidimos sacarlo, y meditar sobre lo sucedido en el ventilado exterior de la oficina.

La oficina quedo apestando a…el humo que despidió esa cosa. Y me di cuenta que de no haber sido por la funda de cuero en la que el Gerät estaba envuelto, habria caído litio caliente en mi rostro dejandome una cicatriz posiblemente bien padre.

Algunos de los presentes dicen que en el momento de la segunda exploción, la intensidad del foco de la cocina bajo derrepente, yo no me di cuenta. La teoría mas fancy es que fue un “pulso electro magnético”, yo no soy un conocedor de esas cosas, pero me parece mas como una coincidencia, o bien, un error de percepcion (tal vez cerraron los ojos y se vio como mas obscuro o que se yo).

Tome fotos del appareil por si quieren verlo.

Atarantado con MusicXML y midi

Wednesday, January 13th, 2010

Ya hace rato que dije que iba a aprender a tocar la batería, y aun tengo la intencion a pesar de que no he prendido la bateria mas que para demostrarla a la gente curiosa. He estado trabajando en un proyecto (de esos que nunca termino, pero no pierdo la intencion de terminar) que quiero para empezar a aprender.

Lo que quiero hacer es una aplicacion/juego que me ponga las notas en un formato con el que ya estoy familiarizado, me refiero a los juegos de ritmo, ya sea “Pump it up”, “Guitar hero”, “Taiko no tatsujin”, “Donkey Konga”, “Dance Dance Revolution” etc.

El problema (aparte de distraerme mucho siempre) es que he cambiado constantemente de direccion en este proyecto.

  • Primero queria hacerlo en flash, leyendo un MusicXML. Pero estaba usando Haxe (algo que me parece interesante, pero le falta madurar un poco), y tube algunos problemas tratando de cargar el archivo xml.
  • Luego decidi cambiar drasticamente de lenguaje. Decidí usar C# con el framework de juegos de Microsoft XNA. Para  los que sepan de que demonios estoy hablando de seguro se preguntaran “que al caso usar XNA?” pues solo queria tener un poco mas de esperiencia en XNA, al mismo tiempo que hacia mi aplicacion.
  • Eventualmente una persona puso mis pies en la tierra y me dijo que usara midi. En ese momento escuche un coro angelical mientras un rayo de luz iluminaba mi area de trabajo, “Por supuesto imbezil,…”-me dije-”…el midi tiene justo lo que necesito, y es mas ligero”. En realidad lo del XML se me ocurrio solo por que una vez descubri que el MusicXML existe, y trate de encontrarle un uso XD.
  • Bueno ahora que cambiaba de archivo para leer, por capricho supongo, tambien quise cambiar de lenguaje a c++, para así saciar mi necesidad de hacer las cosas desde cero XD (es un problema que trato de resolver).

Ahora para los que no sepan mucho de programacion hare un pequeño diagramita para que se entienda mas o menos lo que trato de decir aqui.

Jdrum-pathComo se puede apreciar en la imagen, no se que chingados quiero.

Tal vez el proyecto sea demaciado complicado para los pocos beneficios que me traerá. Una razon para hacer esto, es que puedo usar el codigo a manera de libreria, por si queiro hacer un juego de este genero que me gusta tanto. Otra es que me gusta el reto de hacer esto. De seguro para este momento ya estaria familiarizado con leer partituras de musica de verdad XD, pero de todas maneras se me antojaba hacer algo así.

PD: ya viene el frente frio # 23

El objetivo del habla

Thursday, January 7th, 2010

Otra vez quería empezar la entrada con un “recuerdo cuando era niño….bla bla bla….y ahora bla bla bla…”, es que de pequeño tenia tantas fallas que hoy he arreglado que hay mucho por escribir. También tenia muchas fallas que aun tengo, y también tengo muchas fallas nuevas…sigo trabajando y evolucionando. Ahora si seguiré hablando de la idea principal de este escrito.

Los juegos de palabras son cosas muy divertidas cuando eres pequeño. Los clasicos:

  • -”no tengo vasos de agua, puros de vidrio”.
  • -amigo:”dime” -yo:”me”.
  • …etc (a la bestia ya no me acuerdo de otro XD)

En todas estas situaciones el bromista sabe lo que en realidad tratan de decirle, pero fingimos no saber a que se refieren los, para lograr la situación “chistosa”. Otras ocasiones no es tan chistoso, pero solo lo haces para molestar. Hay muchas variaciones.

Después de superar esta etapa (bueno, nunca la superaré al 100%, habrá veces que no pueda soportar la tentación de volver a hacerlo) me dí cuenta que hay cosas que tienen cierto parecido. Me refiero a eso de corregir la forma de hablar de la gente “menos culta”, o de quejarse tanto de las nuevas expresiones de los jóvenes. ¿En qué se parecen? Pues que en todas las situaciones tu sabes que es lo que en realidad trata de decir la persona, pero te enfocas a lo que dice.

Esto me parece demasiado primitivo, el objetivo del habla es comunicarse, no se trata de estar inventando reglas y mas reglas para catalogar a la gente en niveles de lo que algunos llaman “cultura”. Estoy de acuerdo en que se tiene que aprender bien sintaxis, significado de las palabras, el correcto uso de expresiones, y todo eso, pero creo que algunas personas exageran en esto.

Hablar mal también es cultura, si mi nana dice “a que hora fuistesn?” no esta destruyendo cultura, por que eso es parte de la cultura de la región o de los grupos sociales a los que pertenezca. Y ya a estas alturas naiden la corrige, ya todos le entendemos, no hay ningún problema.

Con respecto a los jóvenes, muchas personas dicen que destruyen el idioma pero yo no lo creo. Si cambian algunas palabras e inventan nuevas expresiones y todo eso, pero es solo una especie de juego, o una forma de tratar de distinguirse de los adultos. Además, los idiomas están en constante evolución, o si no son consideradas leguas muertas (no se mucho de esto tal vez me equivoque) que cambien cosas es normal.

En conclusión:

Mientras lo que dice el emisor lo entienda el receptor no existe ningún problema, así que Ismael deja de estar fregando con mi ortografía, hoy use el corrector del writer, pero cuando me de flojera escribiré directamente en mi teclado sin ver la pantalla (como suelo hacerlo) y no verificaré ni siquiera por errores de dedo.

La ortografía me tiene sin cuidado por que no es una de las cosas en la que me esfuerzo, si me dicen que es mala, no me sorprende ni me incomoda. Pero cuando te dicen que te sale mal algo por lo que te esforzaste por hacer bien, entonces si se debe preocupar uno.

feliz anio

Friday, January 1st, 2010

Otro año que se me va, un año lleno de todas las emociones buenas y malas del arcoiris. Como siempre espero hacer las cosas diferentes este año, para empezar voy a pensar en algunos propositos de año nuevo, cosa que he hecho como 3 veces en mi vida. Supongo que nunca lo he hecho por que se que no los cumpliré XD.

Esque decir que vas a actuar de sierta manera o esforzarte durante todo un año es mucha responsabilidad :S  Tal vez si fueran  propositos de nuevo mes seria menos dificil, y a la gente no se les olvidaria (por ahi de marzo creo que la mayoría de la gente habra olvidado sus propositos).

Pues ahi van:

  • Mejorar este blog, cambiar el diseño y cambiar todas las cosas de la derecha que tenia wordpress por default.
  • Crear un logotipo para “Kiloman”…un kilologo.
  • Darle machin a XNA y crear por lo menos 2 o 3 juegos chafitas para que me den experiencia.
  • Aprender a tocar batería.
  • Disminuir las veces que hago enojar a mi mamá por lo menos a la mitad.
  • Aprender a controlar la procastinación.
  • Subir de peso.
  • Tengo muchos proyectos empezados y no terminados, quiero avanzar lo mas que se pueda en ellos y posiblemente terminar alguno.