Versionitis

«Versionitis«: Dicese de la enfermedad mental de transmisión virica producida por un uso abusivo de productos informáticos y/o derivados. Algunos sintomas para detectar su aparición son:

– Ejecutar apt-get update en el mismo equipo más de 10 veces al día en el mismo ordenador,
– Conocer el 3er dígito de la versión de varios de los programas que hay instalados en tu ordenador,
– La mayoría de tus programas contienen la palabra cvs, rc o beta en su denominación.

Cuidado es contagiosa y tiene efectos secundarios nocivos para la salud. 😀

Molecula

Estoy pensando en subir la definición a la wikipedia ya que no la he encontrado ahí todavía, pero bueno mientras tanto os dejo aquí algunas novedades para calmar vuestro mono de versionitis:

Mozilla Firefox 2.0: Ahora que IE7 ya ha copiado algunas de las grandes cualidades que tenía nuestro querido zorrito de fuego hay que seguir innovando y marcando el camino correcto en el mundo de la güe.

Y también las inminentes salidas, que ya podemos disfrutar en versión beta:

Mplayer 1.0rc1 : Para mí el mejor reproductor multimedia que se ha creado nunca y el cual llevo compilando desde las primeras versiones, parece que va a alcanzar su versión 1.0, jejeje, ¡bienvenido al mundo en versión beta! ¿Pero no ganó VHS? 😀

Ubuntu Edgy Eft: También tenemos la release candidate de la nueva versión de Ubuntu a la que mucha gente ya se ha animado a actualizar.

¿Y tú? ¿Puedes contener tu versionitis?

26/10 ACTUALIZACIÓN: ¡¡¡Ya está disponible la versión 6.10 de Ubuntu!!! Diooossss, el wget hecha fuegoooooo… la necesito YAAAAAAAAA. 😀

Amule «sin» X

Ya, ya, ya sé que Amule se escribe sin X y que con el te puedes bajar muchas cosas triple X, pero esta vez no se trata de eso. Hasta ahora he estado utilizando mldonkey en mi servidor casero por varias razones: me resultaba muy comoda su interfaz web y además corría sin necesidad de tener las X levantadas, la contra las descargas no me han ido nunca tan bien cómo con otros programas P2P. Ya sé que esto se puede tunear y alcanzar el mismo rendimiento, pero ya estaba un poco cansado y he decidido cambiarme a Amule.

eMule

Lo malo es que Amule sí que necesita de las X para funcionar y mi servidor casero ni si quiera tiene monitor, así que copiando al modo en que está instalado en Andago gracias a dmuriel que es un crack, lo instalé sobre un servidor de vnc. Usaremos tightvncserver para sustituir a un servidor de X corriendo en local en el servidor y así podremos conectarnos desde cualquier ordenador. También podemos usar si lo preferimos la interfaz web que viene con amule en las últimas versiones. Pues manos a la obra:

Primero instalamos tightvncserver y configurariamos xserver-xfree86 respondiendo a las preguntas que nos haga apt:

# apt-get install tightvncserver xserver-xfree86 xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-base ratpoison

Cómo veis también hemos instalado ratpoison, que es un gestor de ventanas minimalista pero que nos va a maximizar nuestra aplicación para que se vea bien dentro del servidor vnc.

Para instalar amule añadimos el siguiente repositorio a las fuentes de nuestro querido apt:

[/etc/apt/sources.list]…
deb http://amule-debian.dyndns.org/ debian/

Actualizamos y lo instalamos:

# apt-get update
# apt-get install amule

Vamos a crear un usuario en nuestro servidor para que lance el amule ya que no es recomendable hacerlo como root:

# adduser amule

Ahora tendremos que poner una contraseña a nuestro servidor de vnc para el usuario amule e indicarle que queremos que lance amule cuando arranquemos tightvncserver

# su – amule
$ vncpasswd
Password: *****
Verify: *****

[/home/amule/.vnc/xstartup]
#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
x-terminal-emulator -geometry 80×24+10+10 -ls -title «$VNCDESKTOP Desktop» &
x-window-manager &
amule &

Y listo, ya podemos lanzar nuestro servidor de vnc que contendrá a nuestra querida mulita:

# su – amule tightvncserver

Por último desde cualquier ordenador que tengamos y queramos controlar la mula, debemos instalar xtightvncviewer y luego indicarle que queremos conectarnos a nuestro servidor casero:

# apt-get install xtightvncviewer
# xtightvncviewer servidor-casero:1

Pnatallazo amule-mini

Bualá, ¡felices descargas!

Cosas de familia

Este fin de semana he estado por Valencia visitando a la familia y he sacado un ratillo para instalarles Ubuntu para que lo usen mi madre y mis hermanicas. La verdad es que ya estaban un poco hartas de virus, spyware, pop-ups y demás animalejos que les tenían el ordenador medio colpasado e inusable. Aparte un mensaje amenazante indicando que su copia de guindows no era original también les inquietaba.

Linux Family

El proceso de instalación no fué sencillo ni user friendly, en primer lugar porque su ordenador aunque no es muy antiguo ya tiene unos años y está bastante corto de RAM (menos de 200Mb). Ahí chocamos con la primera piedra, y la verdad con una costumbre con la que yo no estoy nada de acuerdo, los instaladores live. Yo desde hace tiempo estoy totalmente en desacuerdo con ese tipo de instaladores, creo que una live es una live y sirve para ver cómo funciona una distro con un determinado hardware, pero no es la mejor forma de instalar. En las últimas versiones de Ubuntu se ha optado por esta opción y la verdad que cargar Gnome, Nautilus y varias cosas más hacía que el ordenador se arrastrase y fuese tan inusable que ni siquiera pude hacer el reparticionado de discos en modo gráfico. Total que descargué la otra versión de Ubuntu: alternate, que te permite hacer la instalación con el Debian Installer. Al parecer esta versión ya te permite reducir una partición NTFS para dejar hueco para tu linux pero no quedé seguro de la estabilidad y por miedo a perder datos bajé el Linux Rescue CD e hice la repartición con Qt-Parted.

Esta vez la instalación fué cómo la seda y en pocos minutos ya teniamos un arranque dual windows-linux sin perder un sólo dato. Ahora a añadir algunas cosillas útiles (amule, amsn, codecs de video, flash, java, rar, etc…) que les iban a ser muy útiles, cosa que con easy-ubuntu se hace en un pis-pas y con sólo seleccionar unas casillitas. Por último les instalé el cliente de no-ip para poder ubicar a su equipo y conectarme si alguna vez tengo que hacer alguna tarea de mantenimiento.

La verdad es que ahora están encantadas con su nuevo linux y espero que les dure el gozo por mucho tiempo. Ahh por último un pequeño apunte que he descubierto esta mañana leyendo el blog de Ian Murdock al respecto del pequeño conflicto Debian-Firefox: ¿sabéis de dónde viene la palabra Debian? Pues es algo tan sencillo cómo la unión del nombre de su creador Ian y de su esposa Deb, ya veis al final todo son «cosas de familia». 😀

The Regular Expressions Jedi

Siempre que tenemos alguna duda en Andago respecto a expresiones regulares preguntamos al maestro David que las controla a la perfección, así que esta mañana cuando le he pedido que revisaramos una me ha remitido a esta divertida viñeta. 😀

T1
T2

Esta vez se trataba de algo sencillo y era para chequear si un nombre de dominio es valido para insertarlo cómo una comprobación adicional en php, el churro de turno:

^([a-zA-Z0-9][a-zA-Z0-9\-]*[.])*[a-zA-Z0-9][a-zA-Z0-9\-]+[.][a-zA-Z]{2,4}$

Respiración asistida

Los primeros sintomas aparecieron el fin de semana pasado con la visita de los garrulines a mi casa, mi ordenador comenzó a tener extraños bloqueos cada vez más recientes. Mi orgullo quedó completamente herido cuando achacaron los fallos a mi querido Linux pero mi confianza en su robustez y estabilidad me hacía negarme a creerlo, hasta que estuve seguro que se trataba de un fallo de hardware. Tras una primera oscultación y chequeo rápido comprobé que los ventiladores del procesador (los dos) estaban completamente parados.

00008.jpg

Tras una rápida extracción sin dolor comprobé que los «pulmones» de mi chiquitín habían dado ya todo lo que tenían que dar. De hecho cómo se puede comprobar en la imagen uno de ellos ya había sido trasplantado de un donante anónimo.

00009.jpg

Continuar leyendo «Respiración asistida»

Curiosidades estadísticas

Como desde que me inicié en el mundillo de la administración linux, las estadísticas web de mis portales lo dejo en manos del estupendo webalizer, aunque últimamente me estoy pensando probar Google Analytics o BBClone. Las estadísticas de acceso a este blog son públicas y las podeis encontrar aquí y desvelan algunas cosas interesantes y otras cuanto menos curiosillas. 🙂

Charts

En primer lugar la actividad del blog ha crecido bastante en los últimos 3 meses, algunas causas posibles son la publicación de algún post en meneame cómo el del top manta del software libre o la inclusión de este blog en un par de planetas de blogs (planeta manchegox y el futuro planet linxualbacete), así cómo una buena indexación por parte de sitios cómo Technorati, Google, etc… que traen de vez en cuando algunos visitantes a estas tierras.

En cuanto a la guerra de navegadores, a pesar de que Firefox ha sido el navegador preferido por los visitantes de Turegano.net en los últimos meses en Septiembre Internet Explorer casi lo ha igualado, supongo que por la diversificación de los visitantes del blog. También en la sección de clientes se puede observar la visita de múltiples bots y arañas de los buscadores que recorren el sitio cómo Googlebot, Msnbot y Yahoo! Slurp entre otros.

Rat Statistics

Por último y la parte más divertida es ver gracias a qué cadenas de búsqueda la gente ha llegado hasta Turegano.net, os dejo con algunas de las más interesantes:

– blogs esotericos
– anexos sobre el kamasutra
– cura para la artitris
– conjuros magicos que de verdad funcionen
– dibujos para carticas de amor
– diseños camuflajeados
– novia de ricardo portero de portugal
– revista perchita
– conjuros magicos de harry poter
– dador de toques
– en busca del tesoro escondido
– ilustracion de los cartilagos de un tiburon

Aunque al parecer mi blog se ha convertido en un lugar de culto para la gente que busca información sobre gelatina y tirburones por este post al respecto, igual debería plantearme el dedicarme a crear una .com de venta de gelatina o quizas ponga tiburon-puyol.com. 😀

Tiburon Pujol

Alta disponibilidad y balanceo de carga en Linux

Poco a poco voy a ir subiendo a Turegano.net el distinto material de los distintos cursos, charlas y talleres que he ido dando hasta ahora por si a alguien le son útiles. Voy a comenzar con las diapositivas de la charla de «Alta disponibilidad y balanceo de carga en Linux» que preparé para las 2as jornadas de software libre de Albacete. En ella se veían temas como IPVS, Keepalived, Heartbeat y DRBD que bien entrelazados nos van a proveer de una solución robusta de alta disponibilidad y balanceo de carga en Linux.

Ipvs

La presentación se libera bajo los términos de licencia Creative Common Reconocimiento 2.5: