Evolución de la documentación de un proyecto

(4 comentarios)

La mayor parte de la documentación comienza consistiendo en pequeñas notas rápidas ilegibles escritas por desarrolladores privados de sueño y a los que no se les contrató necesariamente por su habilidad para la comunicación.

Estas notas las reescriben graduados en Filología que acaban de salir de la universidad y que pasaron sus últimos 4 años inmersos en obras de ficción.

El resultado se manda al departamento de marketing, cuyo trabajo consiste en asegurarse de que ninguna palabra o frase produzca una mala impresión del producto (“No creo que la palabra ‘Basic’ comunique adecuadamente la excitante naturaleza del producto. ¿Por qué no lo llamamos ‘Visual Zesty‘?”).

Por último los abogados terminan el trabajo asegurándose de que realmente no se haya prometido explícitamente que el producto haga algo útil.

Para cuando la documentación llega a tus manos, ha sido modificada más allá de lo reconocible y normalmente tienes que comprar un manual del producto editado por otra compañía en un vano intento de saber cómo usar el programa.

— Grettir Asmundarson en Networking @ Novell

De por qué no voy a votar al PSOE en las próximas elecciones

(144 comentarios)

Dicen, yo tengo mis dudas, que el sistema de gobierno en España es una democracia representativa.

Muchos políticos gustan de llenarse la boca con las palabras democracia y demócrata mientras prostituyen su significado de la forma más vil. Por si alguno olvidó su significado no esta de más recordar que (wikipedia dixit):

democracia es una forma de organización de grupos de personas, cuya característica preponderante es que el poder reside en la totalidad de sus miembros, haciendo que la toma de decisiones responda a la voluntad general

Lo que hizo que me levantara del sillón para votar al PSOE en las últimas elecciones, es exactamente lo mismo que va a hacer que dé mi voto a otro partido en estas.

Hace cuatro años el PSOE no dudaba en atacar, con razón, las bravuconadas del entonces presidente del gobierno, que haciendo caso omiso de la voluntad del pueblo nos involucró en la guerra de Irak.

Ahora es el PSOE el que desoyendo a amigos y enemigos pretende instaurar el canon contra viento y marea.

Me diréis, “pero Raúl, el canon no es un punto lo suficientemente importante para basar tu voto” o “¡la guerra de Irak y el canon son incomparables!”. Pero no es cuestión de que se apruebe o no el canon.

Es el mismo espíritu el que traicionan, la propia definición de democracia. Y si un partido político no representa a los ciudadanos, ¿qué les queda?

Procesos en la consola: top y htop

(10 comentarios)

top es una herramienta de consola que muchos conoceréis que muestra los distintos procesos que se están ejecutando junto a datos de su rendimiento. Algo así como el monitor de sistema, pero en consola.

htop es una alternativa mucho más sencilla de utilizar, más vistosa, más intuitiva, más rápida, y que soporta el uso del ratón.

Si no lo conocíais deberíais echarle un vistazo:

sudo aptitude install htop

Reggaeton del programador

(21 comentarios)

Un vídeo que combina uno de mis hobbies con una de las cosas que más odio. Curioso.

Estamos todo el día en la universidad
en las computadoras haciendo benchmarks
Cada día que pasa estoy más desnutrido
porque visual basic me tiene jodido

Ubuntu Hardy Heron alfa 2

(4 comentarios)

Ahora que el DebianImportFreeze entra en vigor (previamente las nuevas versiones de paquetes se importaban automáticamente de Debian) el equipo responsable de Ubuntu considera que es la hora de lanzar una segunda alfa de Ubuntu Hardy Heron.

En un principio la fecha prevista para esta alfa era el 10 de Enero, pero se ha adelantado al día 20 de este mes (dentro de solo dos días) porque es la última fecha disponible antes de las vacaciones de Navidad.

Estos son los bugs que se solucionan en esta alfa:
https://launchpad.net/ubuntu/+milestone/hardy-alpha-2
https://bugs.launchpad.net/ubuntu/+bugs?field.milestone%3Alist=948

La cruzada anti spam: el nuevo Akismet y Defensio

(2 comentarios)

Akismet es uno de los plugins contra el spam más populares para WordPress. Quizás, de hecho, el más popular. Hoy han publicado la versión 2.1.1 que permite diferenciar el spam según sea vía comentarios, pingbacks o trackbacks seleccionando la pestaña correspondiente y añade un nuevo “hook” para que los creadores de plugins puedan añadir sus propias pestañas.

Por otro lado quizás queráis echar un vistazo a Defensio, un plugin que dejado de ser beta privada hace poco y que muchos consideran mejor que Akismet. Entre las características interesantes de este plugin se encuentran el que los comentarios marcados como spam se ordenan según la probabilidad de que lo sean e identificando los criterios utilizados para marcarlos con distintos colores, estadísticas detalladas, y un feed RSS para estar informado al momento de los nuevos mensajes de spam.

Cómo desplazarse por la consola como un experto

(17 comentarios)

Hay situaciones en las que el uso de cd para moverse entre los directorios del sistema se puede hacer bastante pesado, incluso con el autocompletado en bash.

Se han propuesto multitud de soluciones a este problema: el uso de CDPATH, la creación de alias para los directorios más utilizados, los comandos pushd, popd y dirs; CDargs, etc.

[Pulsa para continuar]

Descargar de Youtube

(4 comentarios)

Hay cientos de aplicaciones para descargar videos de YouTube y otras webs; algunas de escritorio y otras online. Video DownloadHelper es una extensión para Firefox que permite descargar vídeos de YouTube con un par de clics, como flv, manteniendo el nombre del video original, y a la carpeta seleccionada.

Además de descargar de YouTube también permite descargar vídeos de montones de sitios más, como Google Video, MySpace o DivX Stage6, e incluso descargar audio de webs como RadioBlogClub o Goear.

Checkgmail, Error: Incorrect username or password

(35 comentarios)

Parece ser que Google ha cambiado algo en el proceso de login en Gmail que hace que la versión de Checkgmail de los repositorios de Ubuntu no funcione y lance un error 401 Unauthorised.

El problema está solucionado en la versión del repositorio svn, por lo que basta sustituir el ejecutable por la última versión:

wget http://checkgmail.svn.sourceforge.net/viewvc/*checkout*/checkgmail/checkgmail
sudo mv checkgmail /usr/bin/
sudo chmod +x /usr/bin/checkgmail

Demasiado tiempo libre

(2 comentarios)

Esperanza Aguirre pide que se retire el niño Jesús del belén de Correos por ser demasiado grande y tener los ojos cerrados

Merkel (canciller alemana) pretende prohibir los besos en público entre menores.

Página 1 de 3123