Fon en Getafe Central

Fon-map

Bueno pues un mes y medio después de recibir mi fonera me he animado a conectarla y ya hay acceso wifi fon en los alrededores de la estación de Getafe Central. Pinchando sobre el mapa podréis ver el resto de puntos FON en la zona.

La Fonera

La fonera, es decir, el cacharrejo en cuestión está bastante interesante, a destacar:

– Su tamaño realmente pequeño que apenas ocupa lugar con un diseño sencillo.
– Las dos redes que crea: una personal con WPA y otra pública para el resto de foneros abierta.
– El control de ancho de banda para los «invitados foneros» para que no se coman todo y no puedas navegar tranquilo en casa.

Lo que no me ha gustado es que no se puede (o no he sabido) es configurarlo a través de la red de cable en lugar de hacerlo a través de la wifi aunque alguna gente dice que sí se puede. También estaría bien que se le pudiera meter más mano a la configuración porque seguro que con un firmware libre se le sacaría mucho más partido y aún asi se podria seguir dando el servicio a los foneros. Pero claro esto ya sería elección de cada uno :D.

Revisa tu Mala Vista

Me sumo a la campaña BadVista de la FSF en contra de la adopción de M$ Windows Vista y es que si realmente quieres mejorar tu sistema operativo aprovecha el esfuerzo y sube un escalón de calidad pasándote a Linux.

BadVista

Y es que aún no he probado Vista pero he leido algunas cosillas de las que destaco, las siguientes:

Vista no incluye soporte para OpenGL, únicamente DirectX 10, que por cierto no podrán disfrutar aquellos que ya hayan pagado su licencia de XP.

Lo que si incluye de serie es el DRM, también conocido cómo voy a controlar lo que reproduzcas en tu ordenador, sea música, video, etc…

Las 3 mejoras fundamentales que se realizan a nivel de interfaz ya las llevamos disfrutando en Linux hace tiempo: AeroPluf es muy inferior a Beryl/Compiz, Beagle hace tiempo que encuentra todo lo que haya en mi disco duro y F-Spot es un gran organizador de fotos.

Las mejoras de seguridad a nivel de usuario otro tanto de lo mismo, además que si las tienes activadas provablemente no puedas usar tu sistema por la avalancha de pop-ups y aún sigues dependiendo del uso de un antivirus.

Muchas de las aplicaciones actuales para Win32 no funcionarán en Vista, es posible que tu vendedor las actualice pero es probable que tengas que pagar por dicha actualización.

El precio de las versiones más o menos completas es desorbitado (>400€) y de regalo el solitario, porque el Office hay que comprarlo aparte.

Y así podría seguir un rato, pero sólo hay que navegar un poco por la red para descubrir muchas cosas más, la verdad no aporta mucho más que un skin bonito para XP y la habilidad de pre-cargar tus programas más usados en memoria (quizá para tapar su voraz consumo de recursos peerse). 😛

Eco, Bravo, hemos perdido las librerias.

El equipo de rescate está listo, operación rescatar el balanceador caído y sustituir la instalación de Suse por otra sana procedente de otro balanceador gemelo. Ya hemos copiado el tar con los datos del balanceador sano al otro y comenzamos a operar. Movemos los directorios menos problemáticos primero para pasar a los más quejicosos quedando para el final /lib. Desde que se comenzó a planear la operación sabiamos que nos encontrariamos con problemas al mover este directorio, pero no queriamos sobreescribirlo con el otro para que no quede porquería, el trabajo ha de ser completamente limpio.

Library

Una vez movido /lib es obvio que todos los binarios dinámicos dejarán de poder acceder a sus librerías y los comandos de ficheros como cp y mv lo son, pero esperabamos que indicandoles la ruta a dónde hemos movido los directorios sería suficiente. Pero no es así, al parecer el propio bash que tenemos en ejecución tiene problemas al lanzar comandos que no son internos al propio bash. La primera conclusión es que al lanzar /orig/bin/ls estamos intentando lanzar una nueva shell y esta no encuentra sus librerias. Tras darle unas cuantas vueltas y consultar con los compañeros nos encontramos con una posible opción suicida, si funciona recuperamos el sistema, sino lo perdemos definitivamente. La idea era utilizar exec para sustituir el bash en ejecución por una llamada al comando /orig/bin/mv indicandole la nueva ruta de las librerías con LD_LIBRARY_PATH.

Cuando estábamos a punto de jugarnosla a una baza, el cabo Ismaelita se comunicó con nosotros por radio-gaim, se le había ocurrido una idea, utilizar a pelo la llamada a la librería ld para que esta cargue el binario. La primera prueba resultó fallida, pero mezclandola con parte de la solución anterior, es decir indicandole el path de las antigüas librerias pudimos ejecutar un ls.

LD_LIBRARY_PATH=/orig/lib/ ./ld-2.3.2.so /orig/bin/ls

Yiiihaaaaaaaa, estámos salvados. A continuación movimos el directorio nuevo de librerías y ya teniamos un sistema usable. Volvemos a cargar el grub en el MBR del servidor y asunto arreglado. Chicos volvemos a casa, buen trabajo.

Bart-ryan

A vueltas con el zorrillo de fuego/comadreja de hielo

Después de ver utilizar los gestos de ratón de Firefox 2 me entró nostalgia de los que utilizaba en una época cuando aún usaba Opera y decidí instalarlos en mi Firefox 2.

Gesture

Los gestos de razón te permiten trazar un signo con el ratón mientras mantienes pulsado el botón derecho sobre cualquier parte de una página web y que el navegador es capaz de reconocer y transformar en una orden. Por ejemplo una línea horizontal hacia la izquierda equivaldría a pulsar el botón de volver. La verdad es que es bastante útil por ejemplo para manejar los tabs sin tener que subir el puntero hasta la parte de arriba de la ventana. Eso sí, requiere de algo de entrenamiento y de acostumbrarse a utilizarlos.

Una ayudita que estoy utilizando yo y que ya he visto pegada también en las mesas de varios compañeros de Andago es esta plantillita/chuleta con los gestos más usuales. 😀

Palneta Debian

También encontré el otro día leyendo Planeta Debian cómo modificar el botón de cerrar pestaña que aparece ahora en cada una de las pestañas de Firefox 2 y ponerlo cómo estaba en la versión anterior, es decir, un solo botón de cerrar a la derecha. Es sencillo, escribimos el consabido about:config en la barra de direcciones y modificamos el atributo browser.tabs.closeButtons a 3. Aunque al principio me gustaba mucho más cómo estaba antes ahora ya me había acostumbrado y no lo voy a modificar, pero demuestra la potencia y flexibilidad de nuestro amado zorrillo de fuego/comadreja de hielo. 😀

En cuanto a extensiones, una que he añadido últimamente es Download Statusbar que muestra las descargas en la barra de estado del navegador (en la parte inferior) y que substituye al gestor de descargas habitual, que aparecía en una ventana nueva algo más incomoda para mí.

Statusbar

De la que realmente me he hecho adicto es la de WebDeveloper que te permite hacer cosas increíbles cómo modificar css al vuelo, desactivar muchas opciones de las páginas y modificarlas directamente en el navegador.

Web Developer

Por algo será que el zorrillo está tan de moda este invierno. 😉

Planet LinuxAlbacete. Cómo se hizo.

Planet LinuxAlbacete¡Ya tenemos funcionando planet LinuxAlbacete! Para los que no los conozcáis los planetas son agrupaciones de blogs en los que podemos ver de un sólo vistazo las últimas noticias de todos ellos. En este caso se incluirán los blogs de la gente de linuxalbacete que estén interesados en colaborar.

Cómo software hemos utilizado planet planet que está desarrollado en python y que construye periódicamente una portada estática del planet recogiendo todas las noticias de los blogs asociados a través de sus RSS. Aprovechando que la mayoría del software de blogs, mayoritariamente wordpress pero también muchos otros, soporte generar RSS de una categoría en concreto hemos subscrito únicamente las categoría relacionadas con software libre de los blogs al planet. Así permitimos que no todo el contenido del blog se publique en el planet sino únicamente aquella relacionada con software libre. En mi caso he creado una categoría llamada planet que añado a la categoría que selecciono para los posts que quiero que formen parte del planet.

La instalación y configuración del planet no es muy complicada pero tampoco es trivial. Debemos tener instalados pythom (>= 2.2) y python-bdb. Una vez descargado el paquete procedemos a descomprimirlo:

# tar jxvf planet-2.0.tar.bz2

Ahora procederemos a crear un directorio para la configuración y templates de nuestro sitio personalizado:

# cd planet-2.0
# mkdir linuxalbacete

Copiamos los templates y configuraciones del tema fancy que está un poco más elaborado que default:

# cp examples/* linuxalbacete/
# cp examples/fancy/* linuxalbacete/

Editamos config.ini y personalizamos nuestro planet, por ejemplo los siguientes valores:

[Planet]
name = Planet LinuxAlbacete
link = http://planet.linuxalbacete.org
owner_name = Asociacion Linux Albacete
owner_email = asociacion@linuxalbacete.org
output_dir = /var/www/planet/

[http://www.turegano.net/?feed=rss2&cat=15]
name = Turegano.net
face = ture.png
[http://www.edubox.org/?feed=rss2&cat=8]
name = Edublog
face = edu.png
[http://necrolord.no-ip.org/blog/main/?feed=rss2&cat=4]
name = El blog de Necrolord
face = necro.png
[http://blog.psycodelic.net/?feed=rss2&cat=2]
name = Freud’s blog
face = freud.png
[http://linuxalbacete.org/web/component/option,com_rss/feed,RSS2.0/no_html,1/]
name = Linuxalbacete
face = linuxico.png

Debemos prestar especial atención a output_dir que es el directorio dónde se generarán las páginas estáticas con el contenido del planet y que debe de estar dentro de nuestro DocumentRoot de Apache para que pueda ser visible desde el exterior y debe contener un directorio con las imágenes que vayamos a usar, por ejemplo los avatares de los blogs. A continuación encontramos los enlaces a los RSS de los blogs que pertenecen al planeta con un nombre y el avatar correspondiente.

Ahora ya podemos generar nuestra primera versión del planet:

# ./planet.py linuxalbacete/config.ini

Accediendo con el navegador a la dirección que se corresponda con el output_dir que hayamos configurado podremos ver nuestro flamante planet. Ahora sí, para que el planet se vaya refrescando con nuevas noticias debemos ejecutar periódicamente la sentencia anterior, para ello lo mejor es hacer uso del cron, por ejemplo en nuestro caso cada 2 horas:

# crontab -e
* */2 * * * cd planet; /planet.py linuxalbacete/config.ini >> /dev/null 2>&

Bueno espero que sirva de ayuda para aquellos que quieran montar su propio planet y que os paseis de vez en cuando por planet Linuxalbacete. Por cierto también podéis acceder a una versión embebida dentro del portal de linuxalbacete pinchando en el menú de la izquierda en la sección Planet Linuxalbacete, aunque yo prefiero el acceso directo y a pantalla completa.

Bash completion

Otra herramienta para facilitarte y acelerar tus tareas en la consola de linux. Si no te basta con el completado que hace bash de nombres de fichero y directorio que hace bash al pulsar [Tab] lo mejor es activar bash completion. Con él podemos completar nombres de paquetes al usar apt, nombres de módulos al usar modprobe, las opciones de los comandos y mucho más.

Bash

Activarlo es sencillo, sólo tienes que editar el .bashrc de tu usuario, añadir las siguientes líneas e iniciar una nueva sesión:

if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

La verdad es que terminas haciéndote adicto a él

De chile, mole y picadillo

Es decir, en cristiano, aquí va un poco de todo revuelto:

Simo1Simo2

El fin de semana estuve dando una vuelta por el SIMO y por mucho que me cueste admitirlo ha perdido bastante. Me sumo al tópico típico de que ya no es lo que era y eso que me cuesta reconocerlo porque el SIMO ha sido una de las citas anuales que siempre he esperado con más ilusión. Aún así pasamos un buen rato y nos pegamos una pedazo pateada del copón.

Y ya de paso me apunté a FON, aprovechando la oferta del SIMO que te regalaban la fonera. Cuando me llegue, supuestamente en un mes ya os contaré. FON
Java Por fin SUN continúa con su estrategia de acercarse más y más al software libre y ha liberado Java (tanto SE, ME cómo Glassfish) bajo licencia GPL 2.0. ¡Cachis! Una buena noticia, pero una razón menos para mantener mi manía con cualquier cosa hecha en Java. 😀

Vuelve la tira Ecol y con un nuevo portal, a ver si ahora siguen sacándolas más a menudo para que nos echemos unas risas con Bilo y Nano.

NO al prestamos de pago en Bibliotecas

Prestamo libre

¡Esto ya es el colmo! Una cosa es que te quieran cobrar más por ciertas adquisiciones, pero cosas cómo que te intenten impedir compartir tu wifi de forma desinteresada son las que me sacan de quicio. Ahora resulta que la Union Europea nos multa por que las bibliotecas no cobran un canon a sus usuarios. ¡Una biblioteca no es un videoclub! La cultura debe ser libre y accesible a todos, a ver si algunos se enteran de una vez, y en lugar de dar pasos hacia ello, cada vez damos más traspiés hacia atrás. Obviamente la gente con cierto poder adquisitivo no son los mayores usuarios de las bibliotecas, estos compran sus libros aunque a veces sea para decorar las estanterias. NO, NO y NO, dejen las bibliotecas en paz.

También os dejo este enlace que vi hace un tiempo en mundo ismaeliano con fotos preciosas de bibliotecas del mundo.