Hace unos días, me sorprendí notablemente cuando Jorge, mi compañero del Sudacas Team, me comentó que investigando sobre TDD, terminaba de encontrar un framework para Unit Testing en Bash y Shell Scripting.
Sin pérdidas de tiempo, inmediatamente fui a ver de que se trataba shUnit2, el framework para Test Unitarios en Bash y Shell Scripting.
Resulta que shUnit2 está basado en jUnit y entre otros Sistemas Operativos, soporta GNU/Linux, FreeBSD y OpenSolaris. Cabe destacar que posee una lista aceptable de asserts y soporta métodos setUp() y tearDown().
La última versión estable (al 22 de enero de 2012) es la 2.0.3 (que data de 2007) y a la fecha, se encuentra en desarrollo la versión 2.1.x. Lógicamente, se distribuye con licencia LGPL (Software Libre) y se encuentra perfectamente documentado y con sus FAQ correspondientes.
Los lectores habituales de este blog podéis estar tan contentos como n1mh y yo por la incorporación de Eugenia Bahit (a nivel “total”, nada de colaboraciones puntuales) en DebianHackers. Esto lo digo porque veréis habitualmente contenidos relacionados con lo que apasiona, las plataformas GLAMP y el desarrollo de software, con Python como su “niño-lenguaje” mimado.
Programación (ágil) y de la buena, toda una arquitecta de software que llega para “fortalecer” los cimientos del blog y ofrecer más y mejores contenidos, tanto por la variedad que leeréis y la calidad de sus textos. De corazón GNU, muy cerca de la FSF como no podía ser de otro modo, gran amiga de sus amigos y defensora a ultranza de las causas en las que cree.
Otros igual en algún momento la habéis leído en su blogsobre programación y GNU/Linux, si vais a su web profesional (eugeniabahit.com), tenéis un enlace a una ponencia que impartió en Chile sobre Desarrollo Ágil, eXtreme programming, Scrum, etc.
Gracias Euge !! Por ayudarnos a hacer llegar el mensaje más lejos aún -;).
*Pdta; Pronto se cerrará el ciclo con la cuarta incorporación “pure Debian“, estad atentos amigos ;D.
Esta entrada va de responder a la típica pregunta que nos hacen a todos los que usamos GNU/Linux acerca de qué aplicaciones usar cuando se está empezando.Los que llevamos un tiempo ya sabemos por dónde ir, pero no está de más que tengáis a mano esta lista (en Inglés) de92 Aplicaciones Open Source o Free Software para sustituir a las privativas que se usan a diario. La lista es extensa y no deja dudas.
He modificado el título original de la entrada ya que algunas son Open Source y otras Software Libre. No está de más para quienes tengan la duda entre lo que es Open Source y Software libre, leer esta entrada del blog (explicado muy clarito) de nuestra amiga Eugenia Bahit.
Buen Domingo y mañana…os anunciaremos un cambio importante en DebianHackers -;)
Hoy, día 18 de enero, de ocho de la mañana a ocho de la tarde este sitio web permanecerá desconectado y mostrando únicamente la imagen de la izquierda.
El motivo no es otro que la el auge de la censura en la red y los intentos por controlarla, llámense ley Sinde-Wert en España, HADOPI en Francia, PIPA en EEUU, etcétera. Así pues, nos unimos al blackout y debianhackers permanecerá inaccesible durante esas doce horas.
Si queréis saber la opinión de Dabo, ha dejado las cosas muy claras en DaboBlog, aquí “cerramos”, él abre e informa. Estamos todos en la misma lucha, la de unos derechos irrenunciables.
¿Por qué? creo que está claro, para uno que se auto-proclama más “fanboy” de Debian que un maquero de la biografía de Jobs, no valen eso de las “modas pasajeras”. A un Debianita de corazón no le va el “me gusta” y “ahora no me gusta”, aquí, te adaptas y ves un poco más allá de entornos gráficos, escritorios y “features”.
Con un espíritu crítico y constructivo que nunca debemos dejar de lado, vivimos el día a día de Debian en todo su alcance. Ese jodido logo con una espiral que te lleva directamente a GNU/Linux en su esencia, muchos lo llevamos grabado a base de “installs y fuego”. Marcas de guerra difíciles de borrar. Sí amigos, nos da igual lo que esté por llegar, para nosotros, siempre será “el año de Debian”.
Un abrazo en mi nombre, el de n1mh y Forat (que no está, pero está), gracias por estar ahí y que el 2012 sea vuestro año -,)
Amigos de DebianHackers, aquí estamos otra vez con la entrega nº 34 del podcast. Tanto N1mh como yo os deseamos un año 2012 mejor que este que pronto dejaremos atrás y de nuevo, daros las gracias por estar ahí a pesar de que, como bien sabéis, nuestro ritmo de publicación no es tan regular como nos gustaría pero hacemos lo que podemos .
Sigue pendiente un especial Fluxbox y Debian por Dabo y Debish esperamos que pronto. Os dejamos con los contenidos de este episodio número 34. Un abrazo y Feliz 2012 !
Contenidos incluidos; (Duración 2,07 h)
> Intro (00:00 hasta el minuto 03:54)
(Por David Hernández, Dabo) Presentación y comentarios sobre este episodio 34.
Como es habitual cuando grabo con Diego, (n1mh) entramos a tope con “el estado de nuestras Debian” y lo que está sucediendo con GNOME 3, KDE, etc y ciertos problemas a nivel de escritorio según versiones y ramas instaladas. También de Ubuntu y Unity (una vez más). De “aptitude”, también de “alien” y la gestión de paquetes, navegadores… Linux Mint, Fedora, Linpus, sobre “comandos y sistemas”. Noticias de actualidad (Java, Linex y su lamentable abandono, nuevas distros y releases , servidores web, clientes de Twitter, Android, etc) .
Música;
Toda de Actual Proof, (Sunset Leaves, Necessary Spring, Venus in Cancer, World Traveler, Silver Screen, Stratosphere), con Creative Commons, su sección en Sound Click, contando además con el permiso explícito de su autor, mi colega Marc (saludos desde España-;). El podcast está alojado en ivoox.com en el canal “DaboBlog Podcast” donde además os podréis suscribir tal y como os indico debajo en los enlaces junto al audio para que os resulte más sencillo. Debajo el super banner de Forat ;D.
DaboBlog Podcast nº34, “Kernel Panic” y “Manzanas traigo”.
La primera, personal. Hoy por fin ha vuelto gnome-do a Debian Sid, el programa que para mí da sentido a gnome3. Porque seamos serios, en debian y por defecto, el escritorio viene pelado, sin iconos ni interacción (hay que instalar gnome-tweak-tool para volver a activarlo todo) y buscar en el menú las aplicaciones resulta bastante cargante. Ahí es donde entra gnome-do, el lanzador de aplicaciones, bastante sencillo de usar y configurable. Hace semana y media, en una actualización rutinaria, desapareció sin más. Como ya me conozco el percal, busqué entre los bugs por si había algún aviso y amoldé mi forma de usar el escritorio a su ausencia, con más problemas que otra cosa y me resigné a esperar. Hoy, tras actualizar, ha vuelto sin dar explicaciones, simplemente apareció tras pulsar la combinación de teclas pertinente. Me alegro, como no, pero me mosquea mi excesiva dependencia.
La segunda va de añadidos porque Gnome ha hecho pública una web donde se pueden instalar directamente y descargar extensiones para gnome3. La web, extensions.gnome.org, cuenta con una buena colección de extensiones para el escritorio que van desde un dock para tener a mano las aplicaciones más usadas hasta indicadores de batería, red y disco duro. El mejor lugar para tunear el escritorio.
Y la tercera está dedicada a quienes no les gusta gnome3. Y es que se puede dejar de usar la versión más nueva del escritorio y retornar a la anterior, a la clásica gnome2. Como siempre en estos casos, basta con instalar un paquete, gnome-session-fallback, y seleccionar la opción Gnome Classic en el inicio de sesión.
Vía: Tip: Activa GNOME Classic en Ubuntu 11.10
Una duda muy común en los que empiezan es “¿Qué repos incluyo en mi sources.list?. Bien, ya hemos hablado en alguna ocasión del tema y hoy os quería recomendar una herramienta vía web que os puede solventar muchas dudas respecto al tema.
Se trata de “Debian Sources List Generator“, ahí además de los repositorios habituales, podéis escoger otros (tanto free como privativos) de Google, Skype, Wine, multimedia, etc. Hablando de los “principales”, yo suelo usar (en este caso Sid / “unstable”);
deb http://ftp.debian.org/debian sid main contrib non-free
deb-src http://ftp.debian.org/debian sid main contrib non-free
O en su defecto de Finlandia, que van muy rápido;
deb http://ftp.fi.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fi.debian.org/debian/ testing main contrib non-free
Aquí una captura de pantalla
Y no olvidéis que si estáis bajo Debian “Sid” no hay que meter “Security”. Saludos !
Amigos de DebianHackers, aquí volvemos con la entrega nº 33 del podcast. En esta ocasión le ha tocado a Forat (en el próximo estará n1mh) y como se puede ver debajo en el guión, hay alguna historia “para no dormir”. Tenemos pendiente un especial Fluxbox y Debian que grabaré con Debish espero que pronto (de hecho ya lo grabamos en su día pero nos quedó un “churro” de audio y hay que repetir). Sin más, os dejo con todos los datos del audio. Un saludo y gracias por el apoyo que nos llega por vuestra parte .
Al igual que en otras ocasiones, os animamos a dejar cualquier sugerencia sobre temas a tratar en sucesivas entregas del podcast, podéis hacerlo aquí o en nuestros Twitters; @antoniojperez, @daboblog, @foratinfo, @lurphoto, @n1mh,@oreixa donde los días de grabación, solemos anunciar cuando empezamos a grabar para que dejéis vuestras propuestas, comentarios o temas que os gustaría que tocásemos, pero también podéis hacerlas llegar en esta misma entrada.
Contenidos incluidos; (Duración 2,23 h)
> Intro (00:00 hasta el minuto 03:44)
(Por David Hernández, Dabo) Presentación y comentarios sobre este episodio 33.
Alguno se quedará un tanto K.O cuando escuche a Forat y lo que le pasó con un Vaio y unos ¿drivers? para Windows 7. Hablamos también de las nuevas mejoras que vamos viendo en el Kernel, lógicamente Ubuntu 11.04 tiene un gran protagonismo (hablamos de las novedades y de cambios futuros) damos un repaso a su proyecto “Viejos ordenadores que hacen grandes cosas” (muy bien explicado), Servers, Software libre en la empresa (o “la falta de”), seguimos con Unity – GNOME, aplicaciones, Distros “diferentes” y otras habituales recién salidas del horno, opinión, (IN) seguridad en DropBox, etc.
DaboBlog Podcast nº33, “Kernel Panic” y “Manzanas traigo”.
Vim, el que es considerado como uno de los mejores editores de textos y del que soy fiel usuario desde la noche de los tiempos, ha cumplido veinte años. Podría ponerme en plan abuelo, recordando los duros principios, la sensación de abandonar a un amigo (vi) por otro (vim), su empinada curva de aprendizaje inicial y las tardes de gloria que tuvimos. Podía, incluso, sacar a relucir la lucha encarnizada con emacs y las tiras de Bilo y Nano. Pero no. No es el momento.
Porque este editor, Vim, todavía tiene grandes cosas que ofrecer y, aunque veterano, creo que es uno de esos programas que se han hecho imprescindibles para muchísima gente, yo incluido. Y si, como dice el tango, veinte años no es nada, le calculo otros veinte, mínimo.