Recuento 2006

“The best of” Yukei 2006, el listado de lo que considero mis mejores artículos del año que termina

Un año más… y ha llegado el momento de hacer un repaso de lo mejor de este año, al menos de lo que ha pasado en este blog. En este recorrido, intento rescatar los mejores posts de este año:

XHTML, CSS y Desarrollo Web

  • [XHTML Semántico aplicado a listas->]
  • [Semántica en clases e ids->]
  • [Controlando tus fuentes con CSS->]
  • [Evaluar un sitio Web->]

Serie sobre Xubuntu

  1. [Coqueteando con Xubuntu (I)->]
  2. [Xubuntu (II): La instalación->]
  3. Xubuntu (III): ¡Funciona!
  4. [Xubuntu (IV): Compartir Internet->]
  5. [Xubuntu (V): Software->]
  6. [Xubuntu (VI): Más software->]
  7. [Xubuntu (VII): Síntesis y evaluación final->]

Varios

  • [Mac versus PC en la edición multimedia->]
  • [Cuatro mitos sobre Microsoft e Internet->]
  • [Enlaces de del.icio.us en tu blog->]
  • [FLAC: audio sin pérdidas->]
  • [Personalizar el tablero de WordPress->]

Xubuntu (VI): Más software

Nueva parte de la serie sobre Xubuntu, dedicada a software geek: FTP, Subversion y entorno integrado de desarrollo (IDE)

Quise dejar para hoy esta segunda parte del post sobre software que he utilizado en Xubuntu ya que se trataba de programas que esencialmente no son del interés de cualquier persona —digámoslo con todas sus letras: es software para geeks. Si nunca has querido crear tu propio theme para WordPress, no tienes idea de qué es FTP o no te interesa aprender a manejar un sistema de control de versiones, probablemente este post no te interesará mucho. Si aun piensas que te puede interesar, sigue leyendo que la cosa se pone buena.

Continue reading “Xubuntu (VI): Más software”

Xubuntu (V): Software

Nueva entrega de la serie sobre Xubuntu, esta vez dedicada al software: EasyUbuntu (soporte para MP3, DVD, AVI, Flash), AmaroK (reproductor de música), Opera/Firefox (navegadores web), KTorrent (bittorrent) y K3b (quemador de CD/DVD)

Toca ahora la oportunidad de comentar algunos de los programas que han hecho mi experiencia en Xubuntu más agradable. Antes de continuar, debo mencionar que la mayoría de estos programas los he conocido a través de dos lugares imprescindibles para quien desee moverse en Xubuntu: la lista de “Esenciales, edición 2006” y bootlog; el primero de estos es una recopilación de software hecha por Mark Pilgrim, uno de los bloggers con más antiguedad e influencia que hace poco cambió desde Mac a Ubuntu, el segundo es el excelente blog del chileno Tomás Pollak, enfocado sobre todo a software libre/open source y tips para sobrevivir en linux.

Screenshot de Synaptic Antes de pasar al software, me gustaría decir dos palabras sobre Synaptic: es genial —ahora en versión extendida: Synaptic es un gestor gráfico de paquetes de software (programas), con el cual es posible descargar e instalar/desinstalar aplicaciones con total seguridad. Técnicamente es una interfaz gráfica (GUI) para apt-get; para los que estamos acostumbrados a Windows sería como “Agregar o quitar programas” del Panel de Control, pero verdaderamente útil: a través de él es posible acceder a listas de paquetes categorizados según su función, por ejemplo, si necesitas un programa para editar imágenes o crear gráficos vectoriales, puedes dirigirte a la categoría Gráficos y seleccionar GIMP o Inkscape, respectivamente.

Dicho esto, pasemos al software.

Continue reading “Xubuntu (V): Software”

Xubuntu (IV): Compartir Internet

El cuarto post de la serie sobre Xubuntu: esta vez, sobre mis desventuras tratando de compartir mi conexión a internet

Una vez solucionados los problemas con la tarjeta de sonido y el modem, quedaba otro paso fundamental para tener realmente toda la funcionalidad que me otorgaba Windows en Xubuntu: compartir la conexión a Internet.

Firestarter Por suerte, recordaba que no hace mucho tiempo Tomás Pollak había publicado un post adecuadamente llamado Compartiendo tu conexión a Internet con Linux, en el que presentaba un método para lograr esto de una forma bastante fácil, utilizando un programa llamado Firestarter, que actúa como una interfaz gráfica al firewall que forma parte integral de Linux.

active-connections-small.jpg

A través de un asistente (wizard), Firestarter permite configurar todo lo necesario para compartir una conexión. En mi caso, por supuesto, había una trampa: generalmente las conexiones de banda ancha utilizan conexiones vía cable de red, pero en mi caso, el modem SpeedTouch se conecta vía USB y crea otra conexión (que en Windows aparece como WAN)… en fin, había un despelote más o menos que me costó entender a la primera, aunque es probable que haya estado solamente en mi cabeza.

Continue reading “Xubuntu (IV): Compartir Internet”

Xubuntu (III): ¡Funciona!

Tercer post de la serie sobre Xubuntu, sobre cómo logré hacer funcionar mi modem SpeedTouch ADSL vía USB y mi antiquísima tarjeta de sonido ALS007

Tal y como había previsto, tuve dos problemas grandotes, de esos que atentaban a la permanencia de Xubuntu, o que más bien me tentaban a sacarlo de inmediato: el módem y la tarjeta de sonido. Para alguien que la mayor parte del tiempo que está frente al PC está conectado a Internet y escuchando música, esto era un desastre. Claro, todo lo demás funcionaba perfecto, pero ante estas fallas costaba mucho enfocarse en “todo lo demás”.

Primer Round: el modem

SpeedTouchPor suerte la comunidad en torno a Ubuntu (también de Linux y todo el software Open Source en general) es bastante activa y militante, y sin esforzarme demasiado encontré un par de guías muy detalladas para poder hacer funcionar el modem SpeedTouch:

SpeedTouch HOWTO
Un artículo del wiki de la comunidad de usuarios de Ubuntu, muy detallado y actualizado, que explica perfectamente cómo lograr que funcione sin problemas. Está lleno de algunas cuestiones bastante técnicas, es cierto (como tener que crear scripts que deben cargarse al inicio) pero es posible seguirlas sin entender nada de lo que se está haciendo (aunque al rato se acaba por comprender bastante bien). De hecho, yo lo seguí sin entender “ni jota” y resultó perfecto
El driver Speedtouch del Kernel de Linux y Ubuntu
Es básicamente la misma guía que la anterior, pero en español… aun así es probable que no se entienda mucho lo que estás haciendo, pero de que resulta, resulta. Me parece que está un poco desactualizada o le faltan algunas secciones, por lo que probablemente sea mejor ir comparando con la anterior, pero de todos modos es una referencia muy buena

Segundo Round: la tarjeta de sonido

Me quedaba por resolver el funcionamiento de la tarjeta de sonido, para la cual prácticamente no tenía esperanzas ya que es muy vieja, a tal punto que se conecta vía ISA (un tipo de conexión que hoy, y desde hace varios años, ya no existe). Sin embargo el resultado anterior me había dejado con ánimo, por lo que me lancé a la búsqueda de algún artículo que me pudiera servir: encontré de todo, desde que básicamente debía crear no-se-qué script y compilar no-se-qué driver (o módulo, no importa porque de todos modos estaba muy lejos de mis posibilidades) hasta llegar nuevamente al lugar del que no debía haber salido: el wiki de documentación comunitaria de Ubuntu

Ubuntu Community Documentation

Finalmente, la mejor alternativa era a la vez la más fácil: en How To Setup Sound Cards encontré un método para lograr que mi tarjeta de sonido funcionara, tan sencillo como abrir una ventana del terminal y ejecutar la orden sudo modprobe snd-als100; en mi caso funcionó inmediatamente esta opción pero si no fuera así puedes ejecutar una vez más el comando sudo modprobe con otra de los módulos para tu tarjeta de sonido (la lista completa está en el artículo del wiki)

Para cargar automáticamente el módulo al inicio la cosa me fue un poco más complicada, pero finalmente la respuesta estaba en el mismo artículo: sólo era necesario abrir una terminal, dirigirme al directorio /etc y editar el archivo modules: sudo nano modules y agregar a esa lista el nombre del módulo de tu tarjeta de sonido, la mía quedó así:

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
psmouse
snd-als100

Y eso es todo, modem y tarjeta de sonido funcionando

Xubuntu (II): La instalación

Segunda parte de la serie sobre Xubuntu, esta vez cubriendo la instalación

Sesión en Vivo de Xubuntu Anteriormente en Ubuntu existía un disco “LiveCD” para probar el sistema sin instalar nada el computador y por otra parte el CD de instalación, pero a partir de esta versión (6.06) ambos se combinan en una única imagen que actúa como LiveCD pero que al cargar el sistema de pruebas otorga la opción para su instalación permanente.

El proceso es sorprendentemente sencillo: al encender el computador, inserta el CD en el lector y asegúrate de que inicie desde éste. En algunos momentos estarás frente a una “sesión en vivo” desde la que puedes chequear gran parte (¿todas?) las características de las que es posible disfrutar en Ubuntu. En el escritorio, como mencionaba anteriormente, tendrás un ícono que te da la posibilidad de instalar permanentemente el sistema en tu computador, a través de un proceso guiado completamente a través de un asistente (wizard); en la mayoría de los casos bastará con un par de clicks en “Siguiente” para tener todo listo.

Lo más complicado en esta parte fue particionar el disco duro, es decir, asignar un espacio para instalar Xubuntu, pero existe un asistente con opciones “avanzadas” para este caso, por lo que no fue gran problema. Eso sí, al acceder a dicho asistente me apareció un cuadro de diálogo que anunciaba estar Particionando el disco duro antes de que hubiese hecho nada, pero al momento descubrí que en realidad sólo estaba recopilando información sobre mis unidades de disco —el susto sí que no se lo encargo a nadie.

Si eres usuario de Windows, quizás te extrañe que necesites una partición de intercambio (swap) además de la que elegiste para ubicar tus archivos, pero… bueno, Linux es así. Ésta actúa como el fichero de intercambio (pagefile.sys) de Windows; para determinar el tamaño de ésta existe una vieja regla que indica que debe ser el doble de la cantidad de memoria RAM, aunque esto dependerá más bien de la cantidad de RAM que tienes y lo que efectivamente necesitarías (p.ej: si tienes 1GB de RAM es muy difícil que llegues a necesitar una swap de 2GB).

Como sea, en menos de una hora Xubuntu ya estaba completamente instalado en mi PC.


Xubuntu