27 de Agosto de 2008 – 12:45 am
gcalc y goog, dos (pequeños) scripts en Ruby para usar la calculadora de Google o el propio motor de búsqueda desde la línea de comandos. Interesante lo que se puede hacer en Ruby con 10 líneas (o menos) de código :o. Desarrollados por Christian Neukirchen, autor de Anarchaia
20 de Agosto de 2008 – 6:59 pm
JODConverter es una pequeña librería en Java que usa las facilidades de OpenOffice para convertir documentos de cualquiera de los formatos soportados por OpenOffice a PDF, entre otros. (En realidad, como usa OpenOffice, permite efectuar todas las conversiones soportadas por la suite). Necesita, como es obvio, OpenOffice instalado, versión 2.x (recomiendan la 2.3, a mi la 2.4 me funciona perfectamente). Lo mejor de todo: está disponible bajo licencia LGPL, lo cual quiere decir básicamente que se puede usar libremente tanto en proyectos comerciales como de fuente abierta. Ovación de pie para Art of Solving por desarrollar esta gema que, en las pequeñas pruebas que he hecho, funciona de pelos, y que estoy seguro que me será sumamente útil ;).
(En este post en una discusión en los foros de Sun, se muestran los pasos para probar la librería, tanto desde la linea de comandos como desde un programa Java.)
9 de Agosto de 2008 – 2:11 pm

Este Sábado 16 de Agosto se llevará a cabo el Dynamic Programming Day, una serie de conferencias técnicas sobre los lenguajes de programación dinámicos más usados actualmente. Va desde las 10:00 a.m. a las 9:00 p.m. en el local de Cibertec de San Isidro, situado en Av. Salaverry 2255, San Isidro; el ingreso es libre (yeeeee :)). Según la página del evento, cada participante recibirá un CD-ROM con código fuente, vídeos y documentación, y se sortearán libros originales, entre otros premios.
Programa, mapa y más información en la página del evento. ¡Ahí nos vemos!.
7 de Agosto de 2008 – 12:55 am
appengide es un entorno de desarrollo basado en NetBeans para desarrollar aplicaciones que corren sobre / usan la Google App Engine. Aún está en etapa alfa pero se ve muy interesante. Vía la portada de Soup
29 de Julio de 2008 – 6:53 pm
Traducido de Functional Programming Koans, in OCaml:
El koan de la evaluación perezosa
Michel Mauny* estaba dando una conferencia como invitado para nuevos estudiantes de ciencias de la computación. Después de que sus estudiantes tomaron asiento, Michel dijo: “La conferencia de hoy será acerca de la evaluación perezosa”. Hizo una pausa por un momento y luego concluyó diciendo: “¿Hay alguna pregunta?”
(* Uno de los diseñadores del lenguaje de programación
Caml)
Simplemente genial :). Encontrado vía Anarchaia
(Si no la sacan, vuelvan a leer el artículo en la Wikipedia, o léanse este post en un blog llamado Mal Código, que tiene una buena explicación en castellano. Y, sobre todo… liberen su mente :))
29 de Julio de 2008 – 2:09 am
iPhone NDA: Doing more harm than good: artículo en Ars Technica acerca de los inconvenientes que trae el acuerdo de no divulgación del kit de desarrollo de software para el iPhone, que no permite que los desarrolladores compartan información acerca del mismo para resolver problemas, entre otras cosas. Lo cual ha enojado mucho a los desarrolladores, tanto que ya tienen su página de quejas (NSFW ), con un lenguaje muy colorido :P. Nunca enojes a las masas :D.
28 de Julio de 2008 – 2:17 am
exist.pl: cuando los filósofos programan en Perl :P. La locura. Vía Anarchaia.
Actualizacion: la página del proyecto dice que es “un examen introspectivo metafísico y ontológico desde el punto de vista de un proceso en ejecución en una computadora.” (no pe loco, empezamos mal, porqué me hablas en difícil :D). Añade: “El software intenta examinar su propia existencia y estado basado en una variedad de filosofías conocidas.” Impresionante :P
28 de Julio de 2008 – 12:19 am
The Evolution of a Programmer (La evolución del programador), o de como algunos se complican la vida a medida que van avanzando, una lección que hay que tener en cuenta. Tambien bueno para echarse unas risas :). En la página web de Patrick Jordan
24 de Julio de 2008 – 3:20 pm
Hay dos tipos de lenguajes de programación: aquellos de los cuales la gente se queja y aquellos que nadie usa.
- Bjarne Stroustrup
leído en Projectionist
22 de Julio de 2008 – 2:59 pm
RBatis es el port de la relativamente conocida librería de persistencia para Java iBATIS a Ruby, básicamente para ser usada con Ruby on Rails. Me parece recontra interesante porque ofrece un modo alternativo de tratar con la base de datos en Rails, aparte de ActiveRecord, que es la librería de acceso a datos usada por defecto; un método alternativo que seguramente les agradará a aquellos que prefieren tener mayor control sobre el SQL. Desarrollada por Jon Tirsen Apache, los mismos creadores del iBATIS original.
(Encontrado mientras investigaba sobre iBATIS e Hibernate para la chamba ;)).
Update: Pequeña corrección: el creador original de iBATIS es Clinton Begin, pero el proyecto forma parte de la Apache Software Foundation. Jon Tirsen es el creador de RBatis, siempre bajo el auspicio de Apache.
21 de Julio de 2008 – 6:00 pm
Los desarrolladores políglotas viajan por el mundo de las TI con mayor libertad que los monolingüistas (con seguridad que pueden aplicar sus habilidades en cualquier entorno) y también tienden a apreciar mejor el lenguaje de programación que llaman hogar, porque, entre otras cosas, conocen las raíces de las cuales ha brotado ese hogar.
- Andrew Glover, Ruby off the Rails
(en el cuadrito que dice ‘In praise of the polyglot’)
15 de Julio de 2008 – 12:30 am
Advanced Ruby Tips And Tricks, Part 1, el primero de una serie de posts en el blog crepuscular homunculus que promete estar interesante… Los seguiremos de cerca ;).
15 de Julio de 2008 – 12:01 am
Tutorial on ruby-debug, pequeña guía en el blog Data Noise sobre el uso de la gema de Ruby ruby-debug para depurar programas en Ruby. Parece sencillo de usar, así que habra que darle una intentada.
#
{0}