jueves, 30 de junio de 2011

Firefox y la asociación a aMule

Decidí instalar Ubuntu 11.04 en mi ordenador principal (POR FIN) completamente de cero, sin mantener el directorio home, para evitar acúmulo de errores de configuraciones previas. Además, otra razón era instalar Firefox completamente limpio, evitando las decenas de extensiones que llevo acumulando desde Windows (el directorio donde Firefox lo guarda casi todo, .mozilla/firefox/xxxxxxxx.default me acompaña desde hace mucho tiempo, ya que lo he mantenido a lo largo del tiempo en Windows y luego en Linux). El problema es que de repente ya no se asociaba directamente un click sobre un hash ed2k en Firefox y su translación a aMule.


Por supuesto se puede copiar y pegar, pero es algo muy incómodo, aparte de que yo suelo trabajar en Firefox en el Área de trabajo 1 y aMule suele estar en el área 8 (cada uno tiene sus manías). Como es natural, revisando en la red, lo primero que se ve es que tenemos que tener instalados amule-gnome-support para la manipulación de enlaces ed2k y amule-utils, que como se ve, ya estaban:


En general, un montón de blogs y foros (entre ellos el anterior, o este, o este otro, señalan como solución la siguiente:
- Abrir Firefox y teclear en la barra de direcciones about:config
- En la lista con el botón derecho seleccionar nuevo - lógico y añadir  network.protocol-handler.external.ed2k, al que se le dará valor true
- De nuevo botón derecho, esta vez nuevo - cadena y se añade network.protocol-handler.app.ed2k, con valor /usr/bin/ed2k
- Reiniciar Firefox
En Ubuntu 11.04 con Firefox 5.0 me volvió a dar una ventana de error como la anterior. Sin embargo, en Ubuntu 10.10 y Firefox 4.01 ya me envió a una ventana donde podemos señalar la aplicación que utilizará el hash ed2k


Ahí, en elegir, buscaremos /usr/bin/ed2k, sin olvidad marcar la casilla de Recordar mi elec... para no tener que hacerlo cada vez. Sin embargo, para llegar hasta esta ventana en Firefox 5.0 en 11.04 he tenido que añadir en about:config una línea más, como indica aquí:
- botón derecho - nuevo - lógico, network.protocol-handler.expose.ed2k, con valor de "falso". Después de esto ya me ha salido la ventana anterior y he podido generar la asociación Firefox-aMule.
Comentando estos problemas con hckorootx, señaló, después de haber estudiado el asunto, que about:config queda registrado al cerrar Firefox en el fichero prefs.js. Pensando en la posible edición manual mediante editor de texto sin pasar por about:config, las líneas nuevas encontradas en ese fichero tras la comparación con kdiff3 han sido (como se ve se alteran otros valores debido simplemente por el uso normal de Firefox):


Esta imagen es la comparación del fichero prefs.js (antes de instalar nada, tras la aplicación de las líneas en about:config y el tercero tras asociar Firefox con ed2k) con Ubuntu 10.10 y Firefox 4.01, por lo que no fue necesario aplicar la última acción que señalé arriba. En el ordenador con 11.04 y Firefox 5.0, ese fichero muestra una línea más que podemos ver en esta imagen


hckorootx también señaló la idea de que Aplicaciones (dentro de las preferencias de Firefox), donde queda registrada la asociación con ed2k


se registra en el fichero mimeTypes.rdf. La diferencia tras lograr la asociación Firefox-aMule fue, analizada con kdiff3


Yo lo seguiré arreglando a través de about:config. Para gente valiente como tú, hckorootx, que además sabéis más de programación y terminal, ahí tenéis las diferencias. Espero que sirva de ayuda para los que se encuentren de nuevo con este problema y no se acuerden como lo habían solucionado (yo no me acordaba de nada en absoluto).

viernes, 24 de junio de 2011

Menos mal que nos teníamos Dropbox

Empecemos con una pequeña introducción o "Historia da Arte", como dicen los proyectos. Respecto a mi, son un individuo que trabaja mucho con la herramienta informática y en diferentes lugares, por lo que suelo tener al menos 3 ordenadores encendidos las 24 horas. A ellos les podemos sumar 2 más, un portatil y un netbook, que suelo utilizar solo en los desplazamientos de más de un día. La sincronización del trabajo en los 5 ordenadores la realizo a través de Dropbox, directamente en cuatro de ellos, en los que está instalado, o a través de la conexión a la página Dropbox en el netbook. Respecto al ambiente de trabajo, puedo decir que uno de los ordenadores está situado en un sitio donde la "estabilidad" energética es, digamos, "variable", por lo que dispone de un SAI que genera estabilidad y un cuarto de hora de mantenimiento sin alimentación externa.
Estado al día de ayer
En un momento determinado durante la mañana, en el despacho energéticamente inestable se produjo un estado de irregularidad que llevó al apagado de todos los equipos; el problema es que yo estaba en otro ordenador a kilómetros de distancia, trabajando con un documento en particular, protagonista de esta historia. Debido a alguna coincidencia estilo Murphy, debí guardar la versión final del fichero cuando se estaba apagando el otro PC; el resultado final fue un archivo de 0 bites, con lo que el trabajo de varios días se había perdido. En condiciones normales debería tener copia de seguridad, pero como trabajo directamente sobre Dropbox, no suelo copiar ese directorio, salvo en las copias mayores.
Resultado
Todo parecía indicar que habría que escribir de nuevo el documento (o pasar por tesseract los papeles impresos con las últimas correcciones que tenía en la mesa pero...
pero Dropbox conserva las versiones anteriores de los documentos, con lo cual restauré la última con el texto final y listo.


A pesar de los problemas de los últimos días y los posibles agujeros de seguridad, yo al menos puedo dar gracias a Dropbox. Estoy tentado de probar también Wuala y SpiderOak, por que en la variedad está el gusto, pero gracias de nuevo, Dropbox.

miércoles, 22 de junio de 2011

Uso de un proxy

Por cuestiones de trabajo tengo que utilizar un proxy de autenticación en mi casa. Por desgracia, tengo varios problemas; el primero, si configuro el proxy en Firefox el funcionamiento se degrada (lo intenté hace años y el navegador se arrastraba, podíamos decir). Además, parece ser que Firefox presenta un bug que hace que en estos momentos no se pueda utilizar adecuadamente para la configuración de un proxy. Por tanto intenté instalarlo en otros navegadores... y ahí nació el segundo problema. Epiphany (el navegador de gnome) no permite su configuración interna, por lo que hay que configurarlo a nivel más bajo, directamente en gnome; si eso supone que todo el acceso a red desde mi máscara gráfica tiene que pasar por el proxy, no me interesa. Así, y aunque no me gusta nada, intenté instalar el navegador de KDE, Konqueror. Esé fue el tercer problema; primero, no se instaló bien, no generó un icono de acceso y al llamarlo desde terminal surgieron un montón de errores. Puede deberse a que me falten librerías qt (uno es gnome adicto), pero se supone que las dependencias estaban resueltas. Peor aun, no fui capaz de configurar el proxy; de hecho, da la sensación de que tiene un error similar al descrito para Firefox. Ahí lo dejé (era muy, muy tarde y de vez en cuando tengo que dormir). El siguiente paso será configurarlo en un navegador Explorer (ya la hemos fastidiado) dentro de una máquina virtual con Windows XP; y eso es lo peor, por que ahora era casi autónomo de Windows (gracias R por ayudarme a ser libre). Veremos en que termina esto, además del dolor de cabeza que me da usar Windows. Houston, tenemos un problema llamado Redmond.


Imagen tomada de aquí.

lunes, 20 de junio de 2011

Como siempre, Windows falló

He estado la semana pasada en Croacia, en una reunión del Colegio Europeo de mi especialidad. Una de las personas que de mi Unidad tenía que exponer una conferencia con vídeos y material multimedia. Como tengo una cierta tendencia a la desconfianza, había preparado, además del original en PowerPoint 2003 (no era trabajo mío), una versión en pptx, otra en ods para IMPRESS y un fichero PDF sin vídeos por si todo fallaba. Además, llevaba 4 copias de todo en 4 lápices USB localizados en 4 sitios distintos del equipaje y bolsillos y también una copia completa en Dropbox. Para finalizar, llevaba el portatil Toshiba con una copia de la presentación en Windows 7, en Ubuntu 10.10 y en Debian 6. Antes de la exposición estuve preparando el portatil, ya que no había ordenador por parte del colegio; Windows 7 (como decía, la persona que lo tenía que exponer es de los de MS) obligó a un reinicio para terminar la instalación (¿de qué?); es decir, se había actualizado sin previo aviso, con lo que cuando tenía que empezar la presentación, ¡Windows se negó a arrancar! En ese momento crucial, con las personas esperando, lo único que se pudo hacer fue apagar forzadamente y empezar el arranque de lo más seguro, así que escogí el arranque de Debian, con lo que la gente empezó a murmurar, ya que Debian muestra toda la carga de los paquetes. Luego todo fue como la seda. Por supuesto, se podría decir que la culpa es mía por no tener configurado adecuadamente las actualizaciones de Windows, pero yo ya no lo uso. También debería pensar que cuando algo puede salir mal, saldrá mal, sobre todo en informática. Por suerte, para momentos como este tenemos Linux.

miércoles, 8 de junio de 2011

Experiencia en Unity

Ha sido un día de muchas horas de trabajo con Unity. La experiencia ha sido mucho más grata de lo esperado. Lo podemos resumir en que los atajos de teclado van a ser fundamentales, pero como aun no estoy acostumbrado, he tenido que clickear de más. Cuatro espacios de trabajo me parecen muy escasos, y he llegado a tener 7 ventanas abiertas en alguno, lo que me ha obligado a un continuo Alt+Tab, así que los aumentaré, como dicen aquí. Como ya había dicho en algún momento, también he utilizado de manera intensiva el terminal; cuando me aburro de buscar una aplicación, o para instalar los paquetes, resulta más cómodo hacer Ctrl+Alt+T que picar en Unity. Si a eso le sumamos que hoy he estado trabajando con R (el paquete estadístico), que funciona directamente en el terminal, pues ahí he estado gran parte del día. Sin embargo, me he dado cuenta de que aun tenía una reminiscencia de Windows; cuando instalaba Ubuntu o Debian, siempre me pasaba un rato instalando todos los paquetes necesarios (y algunos no tanto). Sin embargo, la gran ventaja de Linux sobre cualquier otro sistema es que no es necesario en absoluto. Cuando se necesita un paquete, se instala y listo; no merece la pena perder tiempo hacerlo por anticipado. Se instala 11.04 (u otras distribuciones) y tienen lo imprescindible. Necesitas R, sudo apt-get install r-base-core (1 minuto); necesitas gimp, sudo apt-get install gimp (15 segundos); las dependencias están controladas y si en algún momento es necesario algún paquete más, pues se instala. Sin más, sin necesidad de números de serie, sin esperar por la confirmación del registro...
Toca adaptarse, pero lo llevo mejor de lo esperado.

martes, 7 de junio de 2011

Volvemos a Unity

A pesar de lo que dije (véase aquí), me vuelvo a Unity. No, no es que Debian no me funcione. La verdad es que después de haber visto las diferentes quejas de todo el mundo respecto a Unity me he dado cuenta de que en unos meses solo nos darán 4 opciones (en Ubuntu, en Debian o donde sea):
1. Unity
2. Gnome Shell (que tiene una apariencia en todo parecida)
3. KDE (y su elevadísimo consumo de recursos)
4. Quedarnos en una versión antigua
Hagamos lo que hagamos, y salvo que no actualicemos, o usamos Unity o Gnome Shell; de todas todas tendremos que cambiar de escritorio. Lo más difícil es cambiar las costumbres, así que lo mejor es empezar. No he dicho que me guste Unity, pero tenemos que acostumbrarnos a él y luego entrenarnos también en gnome shell.
En este momento las ventajas respecto a hace un mes son:
- Ya hemos visto los problemas de los demás
- Hemos visto también las diferentes maneras con que la gente ha ido superando esas dificultades
- Instalando Debian he usado más el terminal, con lo que ahora, si tengo una dificultad o incomodidad, la arreglo en el terminal (Ctrl-Alt-T y listo)
- Le estoy cogiendo el truco a llamar a Aplicaciones y usar la línea superior (hasta me parece un avance; al final me gustará Unity)
En resumen, ya lo he instalado en 2 equipos. Aceptemos lo imparable pero que prueben otros primero, que así vamos sobre seguro. Cuando era pequeño y jugaba en las maquinitas de los bares hacía lo mismo; primero miraba como jugaban los demás y me fijaba en sus trucos; luego, con 2 partidas (5 duros cada una, que para mi era bastante dinero) para entrenar la mano era suficiente. Al fin y al cabo, Ender también lo hacía.

martes, 31 de mayo de 2011

Discos duros. Solo quedan tres marcas

Leyendo noticias en la red, aparece la última compra-venta de marcas de discos duros. En The Inquirer se puede ver como está quedando el mercado. Los que somos más "viejos" podemos relatar un poco nuestra vida basada en los discos duros, y digo "viejos" por los que empezamos a trabajar en ordenadores sin disco duro. El primero que tuve en mis dedos era un Seagate de 40MB (aunque solo veíamos 32, por que MS-DOS 3.2 no manejaba dispositivos de mas de 32MB (los discos habituales en aquel momento eran de 20MB). Durante años usamos discos Seagate, hasta que llenamos las papeleras de ellos. Cambiamos a Fujitsu, y durante años funcionaron muy bien, hasta que llegó el famoso fallo del chip Cirrus-Logic. Siempre pudimos recuperar los datos, ya que la tienda en la que comprabamos el material informático conservaba unidades en funcionamiento y era solo cuestión de sustituir la placa externa por otra de un modelo igual. Coincidió además con la venta de la división de discos duros de Fujitsu a Toshiba (ver aquí). A partir de ese momento comenzamos a montar Maxtor, hasta que dejamos de usarlos por que se calentaban en exceso (quemaban las manos), coincidiendo también con el momento en el que Seagate compró Maxtor.


Desde ese momento hemos usado Western Digital, salvo algunos momentos en que a mi me han dado problemas usando Linux, corregidos desde la version 2.6.18.xx del kernel; en ese tiempo he estado usando dos dispositivos Seagate que han acabado con sectores erroneos.
Y ahora de los cinco que había, Samsung vende su división de discos duros a Seagate e Hitachi hace lo mismo a favor de Western Digital.
En resumen, en este momento disponemos solamente de tres marcas de discos duros magnéticos, a saber:
- la más importantes, Seagate, que rechazaré por sistema hasta que sea la única que quede, que para más desgracia compra la otra compañía de discos "sospechosos", Samsung.
- Toshiba, de la que nunca he visto un disco (cuando se me estropee el portátil lo destripo para ver como son), por que los debe fabricar solo para sus ordenadores o de venta directa (si alguien ha comprado alguno que me lo diga, por favor, cómo y dónde).
- Western Digital, que se lleva a la otra compañía "fiable", Hitachi.
A mi solo me queda una marca para comprar; Houston, tenemos un problema.
Por supuesto, todas estas opiniones son exclusivamente personales, basadas solo en los fallos sufridos a lo largo de los últimos 22 años de uso de discos duros; por tanto son discutibles. Es más, fomento a que se discutan.
Este panorama complejo se puede ver solucionado por los nuevos SSD, comercializados por nuevas marcas (Kingston -el mío va, por ahora, perfectamente-, Intel, Samsung -que supongo que habrá vendido la parte magnética, no la flash-, Sandisk...)

Cuando sea mayor...

me gustaría ser como Linus Torvalds; a su humor y caracter, me refiero. Leyendo aquí podemos leer sobre el cambio en el kernel de Linux de 2.6.39.xx a 3.0

"(...) I decided to just bite the bullet, and call the next version 3.0. It
will get released close enough to the 20-year mark, which is excuse
enough for me, although honestly, the real reason is just that I can
no longe rcomfortably count as high as 40. (...)"

"So what are the big changes?
NOTHING. Absolutely nothing.(...)"

Y para terminar,

"(...) And let's make sure we really make the next release not just an all new shiny
number, but a good kernel too."

Así hay que tomarse las cosas.

De todo esto solo me fastidia que, de hecho, es más joven que yo (un poquito), así que el título de la entrada no se ajusta... exactamente.

Actualización PS3

Ayer por la noche la actualicé, pero solo hasta la versión 3.15. Estuve "empapándome" de conocimiento sobre esta consola, y descubrí que desde la versión 3.21 ya no se puede instalar Linux, así que conseguí la 3.15, y no en la página oficial, que te lleva necesariamente a la 3.61 (se dispone de la 3.15 aquí) y actualicé. De esta forma la PS3 permite ver los vídeos con contenedor avi, ya que lo había intentado tal como venía y actualizando con CD hasta la versión 2 sin resultados. Ahora puedo prescindir del DVD; de hecho, ya lo había sacado, por que la PS3 ocupa su sitio. Probaré a ver si permite ver matroska, con lo que podría también quitar el WD Player y llevarlo a otra televisión.
Sí, ya sé que es una consola para jugar, pero eso es lo que menos me importa ... al menos por ahora.

lunes, 30 de mayo de 2011

Nuevos sistemas operativos

Hoy he probado la PS3, que ha entrado en casa de regalo. Lo primero fue actualizarla, por que traía un CD que actualizaba a la versión 2 (si no me equivoco, ahora se actualiza por red hasta la 3.61, pero la tengo sin cablear). Lo más interesante fue que después de haber copiado, supongo, los datos del CD y pensando yo que había terminado, se reinició, lo cual sería lógico; luego me hizo leer las condiciones en las que los tontos de remate que somos aceptamos las condiciones con las que nos estafan, también conocido, aunque no lo considero normal, y luego ... luego se actualizó; se reinició por segunda vez, y cuando pensaba que ya podría darle al mando, se reinició por tercera vez. Como estaba hasta las narices de tanto reinicio, apague la PS3 y reinicié yo, por mi propia voluntad, mi ordenador, para ver si por fin, con una tarjeta ATI, era posible instalar las versiones 10.10 y 11.04 en mi ordenador principal. Y sí, ya es posible, con lo que lo deje todo como estaba, en 10.04, y ya veremos que hago. Ahora estoy intentando localizar la actualización 3.15 para la PS3, que según he leído por ahí fue la última que permitió el cambio de sistema -es decir, instalar Linux- pero parece que solo ofrecen la última. Por fin voy a saber como es una consola, por que nunca he tenido una (yo con el Tetris de 1990, el buscaminas y freecell arreglo).