iPhone 3G: Muy bonito, muy caro

No tan llamativo en términos de $$$

Sí, también en Japón está la euforia del iPhone 3G, el cual comenzará a ser vendido alrededor del mundo el próximo viernes 11 de julio. Sin embargo, y como era de esperarse, no suena tan buena opción para el mercado japonés. El proveedor para este país será Softbank (compañía con la que tengo mi celular actual).

Primero, y lo más importante: El dinero. El precio se respeta: 23,000 yenes. Pero, y como con todos los teléfonos nuevos, te lo ofrecen en un módico paquete a pagar en 2 años (1920 yenes al mes, si mal no recuerdo), lo cual no suena tan malo… de no ser porque también tienes que entrar a fuerzas a un plan de uso ilimitado de internet + plan para poder usar internet. El precio es de 5985 y 315 yenes al mes respectivamente. Como ya mencioné, es a fuerzas.

Continue reading “iPhone 3G: Muy bonito, muy caro”

De todo un poco

Estos últimos días han estado fatales en casi todos los aspectos.

CTC40S:

No se paró en una semana al laboratorio. Después, yo no pisé la universidad en 3 días. Ayer, en la actividad de cortar el césped del lugar donde vivimos, me lo encontré. Me saludó normalmente, sonriendo, pero ya saben que uno no se debe fiar de las apariencias.

Adiós forzado a máquina vieja

¿Por qué no he ido al laboratorio en, contando hoy, 4 días? Porque la computadora que uso allá tuvo a bien pasar a mejor vida el miércoles pasado. La dejé prendida el martes, y cuando llegué el miércoles, estaba apagada. No le di importancia y la encendí. Arrancó Ubuntu sin problemas. Cuando estaba abriendo el Firefox, de repente se apagó y ya no quiso prender. Pensé que era buen momento de volver a pedir otra máquina (porque necesito mínimo 3 GB de RAM para poder ejecutar algunos programas que necesito y ésta tenía solamente 1, y la tarjeta madre solo aguanta hasta 2). Abro la mochila, saco la laptop, arranco Linux. Cuando estoy escribiendo el correo, comienzo a oler a quemado, y justo cuando estaba a punto de investigar la causa, comenzó el show: Mini explosión (corto circuito), chispas, sonido estridente y humo: La fuente de poder acababa de “irse al cielo”.

No me alarmé porque tengo respaldo de los datos, pero además sabía que el disco duro estaría intacto. Lo que sí me molestó es que, como la gasolina está muy cara (casi 180 yenes por litro) y he andado en bicicleta mucho últimamente, me estoy yendo caminando a la universidad (30 minutos más o menos). Acababa de llegar y me tenía que regresar a trabajar en casa…

Ya le dije a mi profesor lo que sucedió, y que no tiene ningún sentido estar en el laboratorio si no tengo computadora. Pero como todo profesor que me ha tocado, no ha hecho referencia al tema en lo más mínimo.

¡Verano!

Se acabó la época de lluvias y entramos de lleno al verano japonés. Las temperaturas rebasan los 34 grados, con índices de humedad de entre 80 y 100%. El clima está perfecto para ir a la playa, así que, ni tardo ni perezoso, ayer, sin planear nada, me fui al mar a nadar un rato al mediodía.

Continue reading “De todo un poco”

Default Input Method: El problema de los acentos en Ubuntu

Pues gracias al tico pude resolver el misterio de los acentos en Ubuntu: El input method tiene que ser SCIM para que las letras con tilde aparezcan.

En teoria, deberia ser facil solucionar el problema simplmente usando SCIM (Smart Common Input Method) como default, pero la realidad es que… ya esta en default!! Que quiere decir esto? que se supone que el sistema esta debidamente configurado para que todas las aplicaciones usen SCIM, pero ninguna respeta esa configuracion. Revisando las variables de ambiente me encuentro que:

QT_IM_MODULE=scim
GTK_IM_MODULE=scim
XMODIFIERS=@im=SCIM

Es decir, todo en orden. Sin embargo, al iniciar aplicaciones como OpenOffice, KEdit o Gedit e incluso Eclipse, tengo que cambiarles el input method a SCIM de forma manual. Segun lei, se prefiere este tipo de comportamiento porque, de otra forma, cada aplicacion mandaria llamar a SCIM cada que se inicializa, haciendo que el proceso tarde mas, dando la sensacion de que SCIM hace mas lenta la maquina. El unico problema es Firefox, ya que no permite cambiar el input method, por lo que, aqui en la maquina del laboratorio, no puedo escribir correctamente 🙁

No he revisado el problema en la EeePC. Hoy en la noche veo que puedo hacer. En la laptop, el mapa de caracteres no reconoce la tecla de Windows, y eso provoco que tuviera que cambiar la ModKey de DWM de Mod4Mask (Windows key) a Mod1Mask (Alt), lo cual no seria tan malo si no usara tanto Emacs.

Yo creo que definitivamente voy a terminar instalando algo diferente en la laptop. Le traigo ganas a Nexenta, pero quien sabe que tal este. Si no, algo como Slackware. Si de plano no me da tiempo, voy a terminar con Fedora 9, lo cual no me agrada en lo mas minimo. En todo caso, el panda me recomienda Debian Unstable. Tengo sentimientos encontrados respecto a esa distribucion, puesto que use Sarge cuando todavia era unstable y no fue del todo una experiencia placentera (aunque si fue muy ilustrativo). Igual le damos otra oportunidad.

Acentos en Linux: ¿Qué pasa con Ubuntu?

Llegó un momento que no esperaba: Necesito poner caracteres en español correctamente en Linux.

No es inventar el hilo negro, ni tampoco gran ciencia encontrar los comandos setxkbmap, xmodmap y xev. Lo que parece que sí es un misterio es el comportamiento de las aplicaciones dependiendo la distribución.

Cambiar mi teclado a layout latinomericano es fácil:

setxkbmodmap -model jp106 -layout latam

Y regresarlo a japonés cuando se requiere es el mismo comando, solo sustituyendo la última parte por jp. Hice esto en Ubuntu 7.10 y 8.04, y en las terminales sí funciona… pero ni en Firefox, ni en OpenOffice, ni en ninguna otra aplicación se escriben las letras con acento. Los signos ¿, ! y la “ñ” sí aparecen, pero las letras acentuadas no, y el soporte de idioma español está activado. ¿Entonces?

Pensé que posiblemente el layout quedaba mal y que la tecla muerta del acento no estaba siendo mapeada correctamente, así que primero vi el mapa de caracteres con:

xmodmap -pke

Y después usé xev para inspeccionar las teclas, y la del acento sí está siendo reconocida…

Llegué hoy a la casa e hice lo mismo aquí en Fedora 8 (no he tenido tiempo de sentarme a instalar Slackware, así que ando en el Dark Side por el momento), ¡et voilá! Aquí todo funciona a la perfección, incluso con el layout modificado que hice para reconocer las hotkeys del teclado.

No tengo idea de por qué en Ubuntu no funcionan en otra aplicación que no sean las terminales (ni en GNOME, KDE ni DWM). Pero por lo pronto, ya puedo escribir como se debe desde la casa, sin tener que iniciar en Windows.

Otra vez el hack para las imagenes de las categorias

Con el cambio a la nueva version de WordPress no me habia fijado que las imagenes de cada categoria no aparecian en la lista de la primera barra a la derecha. Asi que agarre el codigo viejo y solo copie y pegue el codigo que habia puesto. Aqui esta por si a alguien le interesa:

1. Las imagenes tienen que tener el mismo nombre de la categoria.

2. Para hacer mas facil el hack, las imagenes tienen que ser del mismo formato y tienen que estar en el mismo directorio (y seria bueno que tuvieran las mismas dimensiones).

3. Editar el archivo Archivo: wp-includes/classes.php

Dentro de la clase Walker_Category, en la funcion start_el , crear una variable y asignarle el path o URL de la imagen, con todo y el codigo HTML:

$catimg = ‘<img src = “urldelaimagen/’ . $cat_name . ‘.jpg”>’;

4. Concatenar la variable de la imagen con la del link de la categoria (dentro de la funcion anterior):

$link .= $catimg . $cat_name . ‘</a>’;

Esto da como resultado:

Asi se entiende mejor

Me falta revisar el detalle de que siempre el ultimo comentario aparece listo para ser citado cuando alguien quiere escribir comentarios, pero como no es tan urgente, lo dejo para otra ocasion.

Podcast en forma (RSS Feed)

Aprovechando que cambie a la nueva version de WordPress, instale podPress (gracias a Maharba Z por la recomendacion), por lo que se supone que ya pueden acceder a los (ahora si) podcasts por medio del feed que encontraran en la barra de la derecha, con el icono

Icono para el Feed del podcast

Tambien, de ahora en adelante (e incluyendo los ya escritos), cada que aparezca un nuevo podcast esta la opcion de escucharlo en linea con un reproductor que trae podPress incluido. Por supuesto, tambien hay opcion para bajar el archivo directamente.

Tengo que moverle todavia a varios plugins del foro para volverlos a tener en espan~ol (si se fijan, las fechas del archivo del blog ahora estan en ingles, asi como la liga “ShareThis”), pero como eso es enteramente opcional, de momento asi las voy a dejar.

Recuerden avisarme (por favor 🙂 ) si algo funcionaba antes y ahora ya no.

Nueva version de WordPress

Mil gracias al panda por su correo sobre la actualizacion de WordPress. Ando estrenando la version 2.5.1

En teoria, todo debe haber quedado igual que antes, pero si algo no funciona (y antes si funcionaba), haganmelo saber por favor 🙂

En cuanto al rollo administrativo, todo esta mas claro, mas bonito. Todos los demas cambios parecen estar en el area de seguridad.

Se que muchos se estan preguntando sobre el lamentable suceso ocurrido ayer en Akihabara, pero de momento no tengo tanto tiempo para ahondar en el tema. Igual y lo toco en el siguiente podcast. Solo dire esto: NO, y repito, NO tiene nada que ver con animacion japonesa, gusto por los videojuegos, figuras, otakus ni nada por el estilo. Fallecieron 7 personas que ni la debian ni la temian. Es un hecho muy lamentable.

Si no saben de lo que hablo revisen lo que tiene que decir la prensa japonesa (en ingles) haciendo click aqui.

11

Lo dicho: Escribir un articulo es igual, o quiza mas complicado, que la investigacion en si. 

Los formatos varian de acuerdo a la conferencia a la que se quiera enviar. En el caso de usar el formato LNCS de Springer, generalmente son 10 paginas, pero curiosamente, en la conferencia a la que quiero enviar lo que estoy haciendo ahora, el limite son 11, y esa pagina es casi casi una bendicion, porque la mayoria de las veces sintetizar todo en 10 paginas es una tarea titanica.

Pues bien. La primera version del articulo tomo 15 paginas. Para ser un draft, no esta mal. Sin embargo, es ahi cuando comienzan los problemas: Ya escribiste todo lo que quieres, ahora hay que ver que es lo que realmente se necesita, para ir quitando poco a poco palabras (o incluso parrafos) inservibles. Llegas, despues de unos dias, a tener 13 paginas. Parece que todo pinta bien… hasta que te das cuenta de que has pasado una semana completa tratando de ver que quitas, cambiando frases enteras para que ocupen menos espacio pero sigan teniendo el mismo impacto; teniendo el diccionario de la lengua inglesa para poder buscar sinonimos que se escriban con menos letras; imprimiendo en papel (por los dos lados, antes de que me ataquen por no cuidar el planeta) unas 10 versiones diferentes de lo que has cambiado para "ver" cual queda mejor… y tener como resultado 11.8 paginas (o sea, casi 12).

Estoy atorado en esto, y me desespera porque no puedo avanzar en nada mas. Todavia hay tiempo, pero ya quiero terminar el articulo para continuar con lo que sigue. Ademas, tengo que volver a revisar los primeros experimentos porque los resultados estan medio dudosos, y aunque eso me llevara unas 12 horas, tengo que hacerlo para el abstract, que es lo primero que debo entregar.

Dormi 2 horas y media. Ando zombie. 

GSOC, “papers” y desarrollo personal

Poco a poco hay que ir escribiendo lo que ha pasado y que en su momento no he mencionado. Hay mucho, pero hoy comenzare con esto.

Google tiene un programa llamado Google Summer of Code, que es basicamente de apoyo al Open Source y a estudiantes. El programa abre la posibilidad de que cualquier estudiante pueda contribuir a un proyecto del tipo antes mencionado (programando, claro), con lo cual ambos, estudiante y proyecto, se benefician: El primero, adquiere un "status" privilegiado (no elitista, pero si envidiable) ya que ser aceptado en el progama es realmente dificil, y concluir el proyecto en el tiempo establecido tambien lo es. El segundo obtiene una nueva funcion, un nuevo programa que ofrecer como solucion a sus usuarios.

Son 3 meses (comenzando en junio y terminando el ultimo dia de agosto), en donde hay que entregar reportes y avances semanales. Cada estudiante aceptado tiene un mentor que es quien lo guia y se hace responsable de el. El punto para ser aceptado es tener una idea lo suficientemente buena para que haya alguien que quiera fungir como mentor. Hay que hacer plan de trabajo, demostraciones, platicas por IRC o por correo, ajustes y demas, y todo antes de saber si seras o no aceptado.  Los afortunados que entran y terminan el proyecto a tiempo reciben 4,500 dolares, y, lo mas importante, la posibilidad de escribir en su curriculum que participaron en un proyecto de Open Source dentro del GSOC.

El an~o pasado, Arnoldo logro entrar y creo obsearch. Le fue muy bien, lo cual me da mucho gusto. Desde entonces habia decidido que intentaria entrar en el 2008. Tambien le pase el tip a Omar, y el menciono que le interesaba.

Continue reading “GSOC, “papers” y desarrollo personal”

Gracias (acpi=off)!

Muchas gracias por el consejo de poner acpi=off en GRUB., Jaime Sandoval! La laptop lleva 12 horas prendida y sin problemas. Tambien agradezco al panda por su ayuda. Parece que (al menos de momento) no tendre que reinstalar Linux (ya estaba pensando en regresar a Slackware, je je).

Respondiendole a KaAya: Claro que tiene solucion! Simplemente instalalo en espan~ol y te quitas de problemas. Si lo quieres tener instalado en otro idioma pero con la capacidad de escribir en espan~ol solo necesitas crear un layout del teclado en espan~ol y el mapa de caracteres (que ya esta hecho e incluido en Ubuntu). Yo lo he logrado, pero no es tan flexible el cambio de japones a espan~ol como sucede con el IME de Windows, por eso no lo uso.

Esta nublado hoy y realmente tengo mucha flojera, pero tengo que seguirle. Me ire temprano hoy. Creo que me hace falta un poco mas de Tekken Laughing

P.D.: Avisenme por favor cuando salga el fix del ACPI para Ubuntu 8.04.