miércoles, 30 de julio de 2008

El "cable" de la costa

En la Ciudad de la Costa, hay una sola empresa de TV por Cable. Supuestamente, habría "otra", pero si bien todos la ven al pasar, nunca se presentó en ningún lado, y por lo que se dice, es el "mismo perro con otro collar".

Además de tener una de las tarifas más caras del Uruguay (si no la más cara), tienen la deplorable costumbre de cortar las tandas publicitarias originales de algunos canales (FOX, A&E, etc.) para insertar su propia tanda publicitaria (invariablemente, siempre presentan una propaganda de su servicio "digital", más alguna pauta de algunos comercios de la zona), la cual además de estar en un volúmen de audio bastante más alto que el del canal original, a veces termina DESPUÉS que la tanda del canal, con la consiguiente pérdida de partes del programa que estén dando en ese momento.

No me malentiendan, dá lo mismo una tanda que otra (sobre todo cuando la tanda original está pensada para público de Chile, Argentina o Colombia), lo que sí me molesta es que la tanda termine en cualquier momento, haciendo que pierda alguna escena de la película o serie que estén pasando. No niego tampoco que no me agrada que modifiquen las tandas publicitarias originales, pero ya es una cuestión de ética, y no necesariamente me preocupa demasiado, ya que no tengo interés en defender a dichos canales de algo de lo que en realidad ellos mismos no se defienden, ya sea porque no saben que sucede o porque no les interesa.

Imagino que son tiempos duros para las empresas que trafican con medios de comunicación que manejan señales de alquiler, así que hay que obtener la mayor cantidad de beneficios posibles, incluso si eso significa exprimir doblemente a los clientes.

Menos mal que tengo una buena colección de películas para ver (y volver a ver si me pierdo algo...), así no siento que me están tomando el pelo de manera tan contundente.

:wq

lunes, 28 de julio de 2008

openSuSE 10.3 en la Toshiba R505...

Después de probar Ubuntu 7.10 durante algunos días en mi nueva notebook, y fallar en hacer algunas cosas simples que uno espera que funcionen en un sistema operativo para usuarios, decidí instalar openSuSE 10.3...

No es culpa de Ubuntu en realidad, sino de las rarezas del hardware y de las compañías que no publican las especificaciones del mismo para hacerlas accesibles a los hackers que se dedican a hacerlas funcionar en los sistemas abiertos.

Y bueno, como estoy acostumbrado a SuSE, decidí intentarlo antes de declarar al Toshiba "machina non grata" para linux.

Luego de instalar el openSuSE 10.3, decidí ver qué secuelas quedarían de la instalación... De todo el hardware del notebook, las cosas que no quedaron andando de una fueron la lectora de tarjetas SD (normalmente, uno inserta la tarjeta y el sistema simplemente la detecta y la monta, dejando un acceso directo en el escritorio. En este caso en particular, la tarjeta no era detectada...) y las teclas de funciones especiales (las cuales dan acceso a la activación del bluetooth, el brillo de la pantalla, el control de volúmen de audio y otras funciones no menos importantes...). Sabiendo que es un problema típico de la implementación del ACPI del kernel de SuSE en las Toshiba, no hubo más remedio que meter mano al engendro para dejarlo usable. También decidí darle uso al lector de huellas digitales, solo para probar que se podía hacer funcionar, y para jugar un poco con él.

De las varias guías que había por ahí sobre Linux funcionando en notebooks Toshiba, ninguna me dió todas las respuestas, así que rescaté lo mejorcito que pude encontrar y entre consejos y hacks, pude hacer andar todo lo que quería.

Para que funcione el ACPI del Toshiba y las teclas de funciones, solo tuve que cargar un módulo manualmente, el cual es toshiba_acpi, aunque la tecla de activación del bluetooth no funciona de todas maneras. Por ahí leí que la razón de que no estuviera funcionando era que había un patch de Jonathan McDowell que agregaba soporte de activación del bluetooth al código del toshiba_acpi, pero no había sido aceptado para inclusión en el núcleo, así que decidí darle una probada por mi cuenta. Bajé el patch, lo apliqué y (luego de algunas pruebas y la consabida y necesaria compilación del kernel), lo instalé definitivamente.

Para resolver lo del lector de tarjetas, la solución fué modificar una sola línea del código del driver de MMC del kernel (drivers/mmc/core/core.c), en la función mmc_power_up, línea 416 (mi kernel es el 2.6.22.18-0.2-xen de openSuSE 10.3), donde dice:

  mmc_set_ios(host);

mmc_delay(2);
}

hay que cambiarlo por:
  mmc_set_ios(host);

mmc_delay(10);
}

y recompilar el módulo. Básicamente esto aumenta la espera del driver para que el lector (Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller) levante y pueda detectar la tarjeta correctamente. La solución no fué elegante (yo diría que apesta...), pero funciona. Hay que agradecerle a Pascal Terjan (de Mandriva) por el hack.

Y con respecto al lector de huellas dactilares, la solución fué más que simple. El lector, (un AuthenTec AES1610) es detectado como un simple dispositivo USB local por el sistema (mi hermano Daniel tenía razón cuando se lo pregunté...), así que solo me hacía falta algún software que lo utilizara. Para eso, bajé el fprint_demo y la libfprint del openSUSE Build Service. Después de jugar un poco con el fprint_demo (escaneando mis huellas), instalé el módulo de autenticación PAM y quedó funcionando en todo sistema que pida autenticación. Ahora, solo tengo que pasar mi dedo por el scanner y ya estoy adentro :-)

Por supuesto que eso aumenta la probabilidad de que me asalten y se lleve mi notebook y... mi dedo, así que mejor vuelvo a como estaba antes... no sea cosa de que a algún gracioso se le dé por hacer de "malo de película de Tarantino" y me corte un dedo por andar probando pavadas...

Como no me acostumbré al maldito TouchPad todavía (ni pienso acostumbrarme...), decidí comprar un ratón decente haciendo juego con el equipo (seguí el consejo de mi señora), así que ahora tengo un Logitech Laser V400 (inalámbrico, funcionando a 2.4 GHz.), el cual si bien no responde todo lo bien que se esperaría (tiene algunos delays cuando uno lo deja dormido durante un momento), por lo menos se comporta bien y lee en casi cualquier superficie (lo cual era uno de los temas álgidos en cuanto a mi historial de uso de ratones...).

Y bueno, ahora sí creo que no voy a hacer más cambios y voy a dedicarme a USAR el notebook... ya que hace días que está en mis manos como ratón de laboratorio y no me ha sido demasiado útil todavía.

Auf wiedersehen!

viernes, 25 de julio de 2008

¡Feliz día del sysadmin!

A todos aquellos que trabajan en sistemas, vaya mi más sincero saludo por su día.

Los "lusers" nos nos aprecian demasiado y nos tratan como si tuvieramos la culpa de todo lo malo que pasa en el mundo, pero igual sabemos que sin nosotros, el mundo entero no estaría funcionando como funciona en este momento. El trabajo de muchas personas depende de lo que hacemos cada día.

Así que cada vez que un usuario presiona el botón "Enviar y recibir", o ingresa una URL en su navegador, o usa su celular para enviar o recibir un SMS, o chatea con algún pariente en el exterior, o hace cualquier cosa que involucre una computadora (en algún lugar recóndito y no siempre visible), debería acordarse de que eso funciona porque nosotros hacemos lo que hacemos.

¡Feliz día del sysadmin!

EOF

miércoles, 16 de julio de 2008

¡Nació Tatiana!

A las 3:33 de la madrugada de hoy, 15 de Julio de 2008 (el mismo día del cumpleaños de mi abuelo Pepe), nació mi segunda hija, Tatiana.


Pesó 4.070 gramos y midió 51 centímetros. ¡Casi nada de paquetito UDP! :-)

Todos los miedos y dudas se disiparon al fin, ya que era un embarazo que tenía algunas complicaciones potenciales y un historial de cuidados.

Fué tán rápido todo, que me lo perdí... Fuí a ponerme el "traje de papá" al vestuario, y cuando trataba inutilmente de abrir el grifo del lavamanos, vino alguien y me llamó "vení, entrá...." y cuando entré a la sala de parto, Tati ya estaba arriba de la madre pidiendo de comer, preguntándose que había sido eso del "tunel y la luz"...

Por suerte todo está bien, ella es sanita y está alimentándose normalmente, gracias a ese extraño sentido del que nos hacemos acreedores cuando venimos a este mundo. La naturaleza es sabia, dicen por ahí, ¡y qué razón tienen!

Igual Tati no se va a sentir tan sola, además de a sus papis, también tiene una hermanita que la quiere y que la va a cuidar siempre. Valeria, a pesar de sus miedos y las expectativas que se crearon alrededor de la "hemanita", la recibió con los brazos abiertos y hasta la colmó de besos y de mimos. Esperemos que prospere y perdure esta demostración de amor y cariño, incluso cuando aparezcan las disputas territoriales y de bienes adquiridos (léase "cuarto" y "juguetes", respectivamente) a los que se enfrentan esos pequeños salvajes que son los hijos.


Estoy feliz de que todo haya salido bien y que ahora hayamos completado nuestra familia. Todavía quedan muchas cosas por pasar, pero siento que de alguna manera se cerró otra etapa y se abrió una nueva, tán interesante y desafiante como las anteriores.

Prometo hacer lo posible por ser un buen papá.

¡Bienvenida a la familia, Tati!

sábado, 12 de julio de 2008

Mi nuevo notebook...

Hace unos meses, publiqué un post donde comentaba lo que me parecía que era la notebook perfecta. El único detalle que le encontré, era el peso. Con 8.4 libras (3.8 kilogramos), la portabilidad es un asunto limitante. Ya tengo experiencia cargando con ese peso, ya que mi vieja Toshiba Tecra CDT-730 pesaba mas o menos lo mismo.

Como me decidí por tener algo más portatil que otra cosa, pedí una máquina funcional, pero lo más portatil que fuera posible. Y bueno... me recomendaron la Toshiba Portégé R505-SP9018, así que seguí la recomendación y acá la tengo.

No me puedo quejar, con 790 gramos de peso, la portabilidad es máxima. Ya tengo linux funcionando y voy a aprovechar las capacidades de virtualización para poder correr otros sistemas operativos menos agraciados (como windos, y esas cosas...) dentro de XEN.

Lo único que tengo que decir en contra de este bichito es que no me acostumbro al maldito touchpad, así que voy a conseguirme un ratón standard USB (aunque mi señora me dijo que comprara uno inalámbrico, porque uno con cable no combina con el equipo...), pero no me gustan demasiado las cosas inalámbricas... Algo se me vá a ocurrir.

Por lo pronto, tengo algo portable y usable, y la verdad, no envidio a los snobs que siguen adorando a la Macbook Air ;-)

EOF

 
Gustavo Castro

Crea tu insignia