Volviendo al tema de la línea de comandos, os recomiendo ahora una serie de vídeos del portal Showmedo. Se trata de aprender a manejarse bien con el shell. El mismo autor de Software Carpentry tiene otra serie de vídeos que te introducen muy bien a manejar el sistema de control de versiones Subversion.

Si aún no estáis convencidos de las ventajas de la línea de comandos (para un perfil de administrador de sistemas), también podéis leeros “Why Windows Causes Stupidity”. El autor, Matt Fuller, tiene otro interesante artículo para descubrir a la familia BSD para los que vienen de Linux, que se puede tomar como una opinada comparativa. A mí me aclaró muchas más cosas que el artículo (traducido al castellano) de FreeBSD titulado “Comparemos BSD y Linux“.

¡Que os aproveche!

Las cosas que más me han sorprendido en Internet las he encontrado en el blog de un desarrollador.

Hoy me he encontrado con una presentación gráfica que nos permite ver el historial de commits a proyectos como Python, Apache, o Django (del que os escribiré algún día). El color de cada una de las aportaciones depende de si es un fichero central del proyecto (rojo), es documentación (azul) o módulos/librerías (amarillo).

Daos cuenta de la importancia de la documentación. En el vídeo de Python se explican las pistas gráficas de la presentación. Ah! y podéis poneros los altavoces porque tiene música de fondo. Si os gustan estos vídeos podéis seguirles la pista en vimeo bajo la etiqueta code_swarm (que es el software con el que han renderizado la película de las aportaciones a los repositorios).

Sería interesante intentar extraer ideas o interpretaciones de la animación realizada, descubrir hitos importantes, patrones, comportamientos de los desarrolladores, etc. Uno de los vídeos que más me ha gustado ha sido el de el IDE Eclipse (casualmente hoy han sacado una nueva versión) donde podemos ver el efecto de muchos desarrolladores que aportan a módulos muy poco acoplados o como el proyecto va atrayendo a otros desarrolladores que van pasando al centro de la escena.

fue la línea de comandos.

Así se titula un libro escrito por Neal Stephenson escrito en 1999 (traducido al castellano por Asunción Alvarez y publicado en papel por Traficantes de Sueños en 2003). Os lo podéis descargar en PDF o Postscript dado que tiene licencia libre. Es una lectura interesante.

Pero no va por ahí la cosa, no.

Se trata de que en un podcast sobre BSD llamado bsdtalk que mantiene Will Backman. Suele hacer entrevistas a desarrolladores de los diferentes BSD. En agosto de 2007 publicó un podcast muy personal titulado “Why I like the CLI” (Por qué me gusta el interfaz de línea de comandos). Os recomiendo la lectura de su post donde hace un resumen de lo que comenta por audio y os animo a que escuchéis dos o tres veces lo que nos dice (descubriréis cosas en las que no habíais pensado).

¡Afinad el oído! ¡Hay que aprender inglés, aunque sólo sea para leer y escuchar!