Archivo para 'noviembre, 2006'

A vueltas con el zorrillo de fuego/comadreja de hielo

30/11/2006 12:03 pm

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.

21/11/2006 2:06 pm

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.

Lucha de almohadas

11:23 am
Lanza Almohadas

Buenos aires, 18 de Noviembre, 18:00 de la tarde, que pueden hacer cientos de jóvenes equipados con sus almohadas en los jardines que rodean al planetario. ¿Una siesta colectiva? ¿Una donación de almohadas para los que sufren de insomnio? ¿Una protesta en contra de esquilar aves para sacarles las plumas? Nooooo, mejor aún, una auténtica batalla de almohadas colectiva.

Lucha Almohadas

Organizada a través de internet y con una gran afluencia la batalla fue todo un éxito. Entérate de todo en BAmobs.COM.AR. ¿Para cuando una en el retiro?

Juegos de chocolate

20/11/2006 11:33 am

El otro día después de tomar un cafecillo con unos amigos nos entraron ganas de echar una partidilla a algún juego de mesa. Cómo no teníamos ninguno a mano decidimos ir a comprar alguno al VIPs que era de lo poco que está abierto un domingo por la tarde. Al final nos decantamos por la nueva edición del Party que siempre es muy divertido, y que incluso ha mejorado en esta última edición (no hace falta estar moviendose por casillas y tiene muchisimas más categorías de juego cómo la flexicosa o la pintura invisible).

Scrabble chocolate

Lo que realmente me sorprendió es que vendían ediciones de chocolate de algunos de los juegos de toda la vida. Si, si, has oido bien, de chocolate. Las fichas, las tarjetas, las letras o similares son de chocolate y te las puedes comer. El juego tiene un tiempo de vida más limitado pero la verdad es que es mucho más dulce. 😀

Monopoly Chocolate

– En el paseo del prado y con un hotel son…
– ¿Hotel, qué hotel?
– Ehhh, no te comas mis hoteles.

Si es que lo que no inventen ya ;). ¿Os acordáis del SGA€Poly? Por cierto, es muy recomendable una visita a la página de la wikipedia sobre el Monopoly que está realmente completa.

URIs legibles en WordPress

17/11/2006 11:02 am

WordpressHace algún tiempo que ando queriendo cambiar el formato de las direcciones (URIs) que genera WordPress para los artículos ya que el que viene por defecto es algo feo: http://www.turegano.net/?p=357 por algo que contenga el título del post al menos: .

Investigando un poco, ese nombre es lo que se conoce cómo Permalink, el propio WordPress define sus Permalinks por defecto cómo Uglys (horrorosos), existiendo la opción de activar los Prety Permalinks que nos permiten personalizarlos incluyendo elementos cómo la fecha y el nombre del post. En la página de WordPress hay un buen tutorial al respecto: Using Permalinks del que yo he utilizado lo siguiente:

Para activarlos debemos tener activo el módulo mod_rewrite de apache:

# a2enmod rewrite
# /etc/init.d/apache2 force-reload

Y generar un archivo .htaccess legible por www-data en la raiz de nuestro portal de wordpress:

# cd /var/www/mi-sitio
# touch .htaccess
# chown www-data.www-data .htaccess

Ahora tan sólo hemos de personalizar los permalinks en la configuración de WordPress accediendo al panel del administración, bajo la pestaña de opciones seleccionamos Permalinks y personalizamos nuestra configuración.

Y ya está todo listo, podeis comprobar que ahora todos mis posts tienen enlaces mucho más atractivos. 😀

Desactivando el resaltado de paréntesis en vim 7

16/11/2006 12:42 pm

Desde hace un tiempo soy vim adicto, ya no sería capaz de editar ficheros con otra cosa. La verdad es que me costó bastante abandonar el mcedit, editor que recomiendo encarecidamente a todo el que empiece en el mundillo de linux en consola y no quiera complicarse la vida. Y ya sin entrar en el debate eterno vi vs emacs, pues está claro que cada uno termina encontrando y usando las herramientas que más se acomodan a uno mismo.

vi vs emacs

Bueno sin enrollarme más, en una actualización que hice hace poco en mi debian inestable del trabajo se activó una odiosa opción que resaltaba en un estridente color de fondo azul la correspondencia entre paréntesis abiertos y cerrados al pasar sobre ellos. Al principio pensé que podría acostumbrarme a ella, pero es realmente molesta, así que tras buscar un tiempo en google encontré la solución aquí. Simplemente editamos nuestro .vimrc o globalmente para todos los usuarios /etc/vim/vimrc y añadimos:

let loaded_matchparen = 1

Y por último os dejo mis opciones favoritas de mi configuración de vim:

[~/.vimrc]

syntax on ” Coloreado de sintaxis
set paste ” Evita efecto escalera en el pegado
set mouse=a ” Activa el uso del ratón
set autoindent ” Identación automática
set ruler ” Muestra el número de línea y columna
let loaded_matchparen = 1

2×2 = 4 Megas

15/11/2006 1:27 pm

El otro día navegando por la web de Ya.com comprobé que los nuevos packs de ADSL de cuatro megas costaban exactamente lo mismo que estaba pagando yo por el mío de 2 Megas, así que llamé para comprobar si podía cambiarme al de 4 Megas.

Dicho y hecho, ya tengo 4 Megas de bajada y 512 Ks de subida por el mismo precio para disfrute personal y de aquellos que leéis este blog. La pena es que no me incluyeran las ofertas por alta nueva (50 fotos impresas a color y 15 minutos de llamadas a móviles gratuitas mensuales), ya que estas son para altas nuevas.

Yo no tuve ningún problema para hacer el cambio ya que tenía cumplido mi año de compromiso que firmé en el alta, pero al comentarselo a un compañero me dijo que él sólo llevaba 6 meses. Llamamos y él también pudo hacer su cambio, este más sustancioso de 1 Mega a 4 Megas, y sólo tiene que estar otros 6 meses, lo que está muy bien.

Lo que está claro es que si no estás al loro, ellos no van a venir a mejorarte nada si ya eres cliente, así que muevete.

¡Enjaulados!

11:20 am

Andago Jaula

Ya han terminado de instalar las famosas mamparas en las mesas del trabajo y cómo comentaba Guillermo ahora estamos enjaulados… la verdad es que me gustaba más la distribución antigua con todo abierto y viendo las caras de la gente, pero bueno al menos ahora Super-Tux puede sobrevolar mi equipo. 😀

También así me cuesta más oir el hilo musical que David nos tiene de fondo con bandas sonoras de Streaming Soundtracks. Pues si ya era malo en la competición friki entre los compañeros de adivinar a que peli pertenecen (cuando no a qué secuela en las trilogías y pentalogias) ahora ya ni te cuento. La buena noticia es que ya va a comenzar el campeonato de invierno de Pro Evolution 6 de después de comer, espero que me toque un buen equipo en el sorteo. 😉

SS