Recuperado TODO el site antiguo de DiarioLinux.com

El 11 de Marzo conseguimos volver online con este nuevo diseño (el que véis ahora) y una nueva plataforma de gestión de contenidos (WordPress). El problema era que consumíamos demasiado en nuestro anterior servidor de hosting (nos lo daban gratuitamente hasta que TikiWiki y DiarioLinux llegaron a consumir más recursos que los clientes de pago juntos). Así que nos fuimos (o nos fueron 😉 y nos buscamos la vida con WordPress. Durante una larga temporada he intentado subir el viejo site con todos sus artículos, pero siempre encontraba problemas (técnicos o de tiempo). Este fin de semana lo he conseguido. Ya podéis visitar http://tiki.diariolinux.com y navegar por toda la colección de artículos.

Destacar dos de ellos:

Cómo instalar Damn Small Linux en un stick USB : éste fue el causante del efecto Barrapunto que terminó por quebrar la joroba del camello.

Baifox, un panel de control para administrar hostings virtuales : sobre una aplicación realizada por Lorenzo Tejada, que permite gestionar de forma gráfica, a través de un panel de control web, un servicio de hosting (tipo cPanel, salvando las distancias)
Es un artículo sin terminar de maquetar (faltan las imágenes), y un poco antiguo (Baifox va ya por la versión 0.93) pero he preferido sacarlo de la lista de tareas de TO-DO y aprovechar para publicarlo (gracias a la revista «Todo Linux», que me permite publicar los artículos/colaboraciones que hice para ellos)).

Finalmente, dos cosas más:

  • he creado un par de reglas con mod_rewrite para que todos los enlaces dispersos por Internet al viejo site de diariolinux.com sigan funcionando (hay una redirección automática al artículo en cuestión dentro de tiki.diariolinux.com)
  • ahora tengo el dilema de seguir con WordPress o con Tikiwiki. Espero vuestras sugerencias. ¿Cuál os gustaba más? (a nivel de administración es más sencillo WordPress, todo hay que decirlo)

A disfrutar 🙂

OpenOffice.org: cómo trabajar con secciones

Hace poco tuve que insertar un texto a dos columnas en uno de mis documentos. No problem, pensé. Creo un estilo de página a dos columnos, indico que el siguiente estilo a aplicar es el de «por defecto» y pulso en «Insertar/ Salto de página», seleccionando el estilo de página de 2 columnas. Bien, esto funciona, pero aplica ese estilo, lógicamente, a toda la página. Si en la parte superior de la misma quisiera escribir una cabecera introductoria, ya no vale el método descrito. Para conseguir hacer eso (cabecera de 3 o 4 líneas con estilo por defecto, es decir, ocupando todo el ancho de la página, y debajo un trozo de texto a dos columnas), en OOo debemos de usar Secciones. También podemos hacer uso de secciones para insertar/enlazar textos de un fichero externo (cada vez que cambie el texto del fichero externo, nuestro documento, que lo enlza, incorporará esos cambios automáticamente)

El uso de secciones es fundamental para un uso serio de OpenOffice.org Writer. Solveig Haugland indica en su blog algunas características básicas y explica el funcionamiento general del uso de secciones. Muy recomendable.

Configurando la wifi de un Dell Latitude D820

Tengo un portátil Dell Latitude D820 con EHUX (Ubuntu Dapper). Son dos bestias que tengo que hacer que se traten bien entre sí 😉 Una opción rápida sería actualizar a la 7.04 pero estoy esperando a EHUX 3, que supuestamente estará basada en esa versión.

El caso es que poco a poco estoy consiguiendo hacer uso de todo el hardware posible. Lo primero que me ha dado bastantes dolores de cabeza ha sido la tarjeta wireless, una Dell Wireless 1390 Mini PCI Express (Mini-Card).

Y finalmente, éste es el post con el que he conseguido ver la luz, que explica paso a paso el procedimiento (se basa en instalar ndiswrapper y configurarlo correctamente). Suerte.

Hosts Virtuales en Apache 2 (Ubuntu)

Lo que sigue es una breve nota técnica que me sirva (y a otros) como recordatorio para la próxima vez , dado que hoy he perdido un rato con la configuración de un host virtual en Ubuntu (en Fedora lo tenía todo ya hecho, y sólo era copiar y pegar 🙂

En /etc/apache2 disponemos de varios subdirectorios, dos de ellos importantes para nuestra tarea. El primero sites-available y el segundo sites-enabled.

Los ficheros de configuración de los hostings virtuales se configuran en sites-available. El segundo subdirectorio sólo contiene enlaces a aquellos virtulhost que queremos activar.

Queremos crear un virtualhost de nombre hackit. Es decir, cuando ponga en mi navegador http://hackit me debe de llevar a la página principal de ese host. Si pongo http://localhost me llevará al virtualhost por defecto (distinto del de hackit).

Lo primero, creo una nueva entrada en /etc/hosts (mantengo lo que había y añado lo siguiente):

127.0.0.1 hackit

Copio los archivos del nuevo site en /var/www/hackit.

Comienza el procedimiento de configuración del nuevo virtualhost en Apache2:

$ cd /etc/apache2/sites-available

Edito las dos primeras líneas del fichero default para que queden así:

NameVirtualHost *:80
<VirtualHost *:80>
$ cp default hackit

Edito hackit para que las primeras líneas queden así:

<VirtualHost *:80>
ServerAdmin webmaster@hackit

ServerName hackit

DocumentRoot /var/www/hackit
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/hackit>
$ cd /etc/apache2

El siguiente comando, a2ensite (available2enablesite) crea un enlace en sites-enable al site que le indiquemos (es decir, activa el virtualhost que acabamos de crear)

# a2ensite hackit

Comprobamos:

$ ls -al sites-enabled/

Recargamos apache2:

#/etc/init.d/apache2 force-reload
Listo!