Category Archives: Temas técnicos

Todo lo que tiene que ver con mi área: computación, gadgets, programación. Recomendada para los que están en el mundo de las computadoras

Jugando con RSS

Desde el fin de semana pasado tenía curiosidad por saber cómo se hacía un canal de RSS, específicamente para activarlo en la página de Mister Comic. Después de un par de leídas a 2 tutoriales, intenté hacerlo, y aquí está el resultado: Al lado derecho encontrarán una sección que dice “Mister Comic”, y debajo de ella, las 5 últimas noticias escritas en la página. A lo mejor hay letras que no se ven bien, pero es por el encoding (quién sabe por qué esta página se pone automáticamente en iso-8850-1 cuando está configurada como UTF-8).

El problema es que el dominio de Mister Comic está redireccionado a la dirección original de la página (http://midoriparadise.com), y si usan www.mistercomic.com.mx, no aparece la opción para suscribirse al canal RSS. Hay que ir directamente a la dirección arriba mencionada para poder lograrlo.

Espero que esto se pueda resolver en unos días.

Mi primer gadget

Con lo de la página de Mister Comic he tenido que moverle mucho a Jaws 0.5. Gracias al panda he entendido mucho sobre el funcionamiento interno de Jaws, y hoy se puso a prueba ese entendimiento.

Resulta que se necesitaba que los patrocinadores del programa estuvieran en la página principal, pero ni forma de ponerlos porque me acabé los gadgets que siempre modifico, en especial el del menú con mi applet de noticias. Sin más remedio, lo que se me ocurrió fue crear un gadget que simplemente tomara los datos de los patrocinadores (ya guardados en la base de datos) y los mostrara en la página principal. Como se podrán dar cuenta, el problema es realmente muy simple (obtener datos de una base de datos desde php), pero lo complicado es que tuve que aprender la jerarquía y el funcionamiento de los gadgets.
Lo que hice fue tomar como ejemplo el gadget “Skeleton” y de ahí comprendí a qué y cómo moverle.

Ahí la llevo con Jaws 0.5, aunque está a punto de salir el 0.6, y cuando salga, posiblemente lo aplique para este blog (recuerden que esto está en Jaws 0.4).

Por cierto, en estos días libero el código de mi applet de noticias. Está todo feo y puede ser optimizado, pero la verdad es que ahora no tengo tiempo para eso. El último cambio que le hice fue la posibilidad de que lea las noticias desde un archivo de texto con un formato determinado, y un programa para crear ese archivo de forma fácil y sencilla. A ver si por ahí a alguien le sirven, porque el panda seguro va a respingar (el panda es anti-java).

Manita de tigre

Ahora que ando con lo de la nueva pagina de Mister Comic, y gracias al panda tambien, he aprendido mas sobre el uso de Jaws. Hoy quise distraerme un poco y me puse a hacer algunos cambios en el blog, como creo que ya pudieron notar.

Estoy usando aqui Jaws .4, y para la pagina de Mister Comic la version .5, pero vaya que son completamente diferentes internamente: Es mas facil moverle a la .5 que a la .4. Pero mientras no haga el update, me aguanto con esta version.

La chica de la foto en el header es Hitomi Shimatani, mi cantante japonesa preferida. Cada que la veo, recuerdo la razon por la que gustan las chicas orientales.

Tambien me puse a darle una renovada al applet que muestra las noticias en forma vertical, debido a que sera necesario para la pagina de Mr. Comic. Mucha gente me ha pedido que libere las clases, y una vez que sienta que ya esta mas o menos decente, lo hare con gusto. Hice el applet de puro gusto, y quiza a otras personas les pueda servir (ya me lo han pedido varias veces).

Programando otras cosas que no sean de mi investigacion me relajan, por increible que parezca.

El mundo sin cables

Desde hace una semana que me entregaron mi laptop despues de casi un mes de estar en reparacion, compre un adaptador y una tarjeta PCMCIA para poder tener red inalambrica. Cierto es que mi departamento es pequenio y que puedo sobrevivir con una red con cables normalita, pero tenia la curiosidad de ver que tan bien funcionaban.

Despues de hacer la reinstalacion de Windows XP Professional, instale el dispositivo y configure el punto de acceso justo como lo indica el manual. La red funciono a la perfeccion bajo Windows. Pero Linux fue otra historia.

Reinstale Linux. Otra vez estoy usando Debian Sarge, distribucion que gracias al panda ha pasado a ser de mis preferidas (en Mexico utilice principalmente Slackware en casa y Mandrake en el trabajo… no me gusta Mandrake). Salvo el eterno problema de que Java no reconoce caracteres japoneses (problema que por cierto ya resolvi tambien), todo parecia bien, hasta que intente instalar la red inalambrica… Oh Dios! Me tomo un buen rato leer la informacion, lo cual no es malo, pero solo para que, de nuevo gracias al panda, me diera cuenta de que mi tarjeta no tiene drivers para Linux y que habia que usar el de Windows por medio de algo llamado ndiswrapper . Despues de renegar porque los mirror servers de Japon estaban caidos y de aprender lo necesario para echar a andar el programa arriba mencionado, la tarjeta prendia, pero no me podia conectar a mi red inalambrica… La razon… la configuracion del punto de acceso: Windows por default crea una llave de encriptacion automatica para que el usuario no tenga que preocuparse por esos detalles (solo llegar, conectar y listo), y ni forma de saber cual era esa llave. Solucion: Reconfigurar todo usando WEP. Con eso, yo defino esa llave. En Windows, ningun problema. Y en Linux, oh si! Tampoco ningun problema!! Funciono y muy bien, tanto que en este momento escribo desde Linux y estoy conectado a la red inalambrica.

Linux es muy chido, pero hacer que las cosas funcionen ciertamente es complicado y algunas veces tedioso, pero cuando todo funciona, se siente tan bien 🙂

Gracias de nuevo panda!

Modo causativo

2:22 am y apenas me dispongo a ir a dormir.

Estuve trabajando todo el día en el análisis de frases en modo causativo, y volví a entender lo difícil que es la traducción máquina, y lo complicado que es el español cuando se analiza detenidamente.

“El jefe fuerza a su hija a escribir una carta”
“El jefe la fuerza a escribir una carta”.
“El jefe deja que su hija escriba una carta”.
“El jefe la deja que escriba una carta”.
“Déjela escribir una carta”.
“Déjeme escribir una carta”.
“Me tomaré la libertad de escribir una carta”.

Entre otros ejemplos, todos los anteriores corresponden a frases que en japonés utilizan el modo causativo. Claro, aquí no estoy mencionando las frases negativas, que, por muy fácil que parezca poner un simple “no”, la posición de éste varía según el tipo de frase. Y para los que no saben programación, la explicación es fácil: TODO se le tiene que especificar a la computadora, sino, el análisis no estará bien hecho.

Parece que mañana por la noche podré ir a ver Fantastic Four. Sirve que como pizza de a deveras en el Cost Co. Un rato libre entre todo lo que tengo que hacer.

Buenas noches…