Posts en la categoría: Trabe

Disfrutad de las fiestas mordiendo

No es una tradición, pero casi, porque ya es el segundo año. En este 2011 que ahora acaba hemos intentado hacer llegar a clientes y amigos un poco de grasa camuflada como magdalenas. Esperamos que os hayan gustado y que vuestras arterias nos disculpen. Ya veremos qué os trae el 2012. ¡Felices fiestas a todos!

Muffins navideños trábicos

P.D.- si nuestros amigos de Autoradio han perpetrado el mismo atentado con todos los paquetes, pegándoles una gran etiqueta sobre el lazo y la tarjeta, la mayoría no habréis visto esta última. Lo sentimos. Venía a felicitar las fiestas, nada más. Lo bueno estaba dentro :)

Movember at Trabe

Noviembre es el mes de Movember, un movimiento que “pide a hombres de todo el mundo que se dejen bigote con el objetivo de recaudar fondos y aumentar la sensibilización sobre la salud del hombre”.

En Trabe hemos decidido hacer una interpretación particular de esta iniciativa, dándole la vuelta: en lugar de dejarnos crecer el bigote, hemos decidido sacrificar nuestras barbas por tan solidaria iniciativa.

Para que seáis conscientes de lo impactante del proceso, hemos preparado una miniweb que resume por lo que hemos pasado estos días: http://trabesoluciones.com/movember. Os animamos a todos a visitarla. Cuidado, es posible que no os podáis resistir a nuestro encanto bigotudo :)

También podéis visitar nuestro espacio en la web de Movember en http://mobro.co/trabe para ver más fotos y poder aportar vuestro donativo. Venga, no seáis agarrados, que es por una buena causa :)

¡Gracias a todos!

Update Nos habíamos olvidado de hacer mención especial a @bugyou y agradecerle desde aquí que cediera su bigote de forma desinteresada :)

pry-buffers 1.0.0

Ayer, mientras Fuco y yo depurabamos una aplicación utilizando esa pequeña maravilla que es Pry, sentimos la necesidad de evaluar varios fragmentos de código. Para esto, Pry proporciona el comando “edit” que ofrece dos posibilidades: 1) utilizar fichero temporal (la opción -t) , o 2) indicar una ruta donde leer/escribir un fichero. En el primer caso no podemos reutilizar el contenido del fichero por lo que más nos vale no equivocarnos al teclear, y en el segundo nos vemos obligados a indicar dónde guardar los ficheros, lo que es tedioso si sólo pretendemos hacer algo temporal. No pasa nada, pry-buffers al rescate.

Con pry-buffers lo que queremos es juntar lo mejor de 1) y 2), permitiendo manejar buffers persistentes. Veamos cómo es una sesión pry con pry-buffers.

pry(main)> buf
    ...  Aquí un rato con el vim (o con lo que uséis)...
This is de default buffer
pry(main)> buf -l
Available buffers: default
pry(main)> buf -s default
puts "This is the default buffer"
pry(main)> buf test
    ...  Aquí otro rato más con el vim...
This is a test 2
pry(main)> buf -s test
Buffer test contents:
puts "This is a test #{1 + 1}"
pry(main)> buf -l
Available buffers: default, test
pry(main)> buf -d test
Buffer test cleaned

En resumen, podéis usar y gestionar tantos buffers como queráis y estos serán persistentes entre comandos (y entre sesiones Pry).

Para lograrlo hemos uttilizado el mecanismo de extensión de Pry, que permite definir nuevos comandos a través del fichero de configuración de pry ($HOME/.pryrc) o mediante plugins (como pry-doc o pry-remote). Nosotros hemos optado por la segunda opción. Si os apetece probarlo instalad la gema

gem install pry-buffers

Y si tenéis curiosidad, el código fuente está en github.

Esta es una gema para uso interno (vamos, para que Fuco sea feliz) pero esperamos que os resulte útil a alguno.

Happy Prying!

Microsoft Office 2003 Professional Edition Adobe Creative Suite 2 Premium Macromedia Dreamweaver 8 [Mac] Microsoft Office Visio Professional 2007 Microsoft Windows XP Professional SP3 Adobe Flash Media Server 3.0 Adobe Font Folio 11 Microsoft Office 2008 [Mac] Adobe Acrobat 8 Professional [Mac] Adobe InDesign CS3 [Mac]