Desarrollo

Simplejizando…

20 Diciembre 2011

Una de las ventajas de publicar Ogu en esta etapa es que me permite confrontar mi diseño con los lectores y potenciales usuarios. He recibido comentarios en el blog y en privado que me han permitido enriquecer y determinar algunos problemas en la sintáxis. El principal problema reside en la ambigüedad de las declaraciones, la gramática hasta ahora permitía el uso opcional de las palabras reservadas ‘def’, ‘var’ y ‘val’. De este modo la siguiente declaración x := 1 era equivalente a esta otra: val x := 1 y obligaba al uso de var para las variables mutables: var...

Read more »

Java debe morir

8 Diciembre 2011
Java debe morir

“De todas las formas de adquirir libros se considera la más gloriosa el escribirlos uno mismo” – Walter Benjamin “’Ta muy malo el corralero, y allá en el potrero como viejo está. Hay que ayudarlo a que muera para que no sufra más.” – Sergio Sauvalle Esa pareces ser la consigna desde hace unos dos o tres años, java, como lenguaje de programación, debe dar el paso a lenguajes más modernos. Cuando uno ocupa durante mucho tiempo una herramienta empieza a descubrir sus limitaciones, y trata de hacer cambios para mejorarla, adaptaciones, o derechamente vas a adquirir otra. Es...

Read more »

Sobre cómo rascarse una oreja

3 Noviembre 2011
Sobre cómo rascarse una oreja

Hay veces que nos  encanta rascarnos la oreja izquierda con la mano derecha, por puro complicar las cosas Eso se da mucho en las etapas de diseño y modelamiento de datos. Un problema simple después de pasar por la etapa de análisis y diseño puede quedar así: ¡Ah!, que hermosos son estos modelos genéricos, con trazabilidad, controles de accesos, y perfiles, una orgía de tablas y relaciones (¿será que eso de las “relaciones foráneas” despierta alguna inconfesable fantasía en los analistas de sistemas?) A veces esto se convierte en puro onanismo, originado por un axioma que fue imbuido en...

Read more »

El Plan CEIBAL

4 Junio 2011

via

Read more »

Otra forma de verlo

28 Mayo 2011

Les propongo esta reflexión de Hans Rosling, otra perspectiva al problema energético: (En este enlace pueden ver el video con subtítulos) Progreso creo que le llamaban…

Read more »

Buggy nights

13 Abril 2011

Un pequeño error de tipeo y se puede perder mucho tiempo, e incluso dinero, o quien sabe, vidas. Sucede que decidí optimizar cierto programita que estaba tomando unos 10 minutos para cargar un archivo de unos 50.000 registros, eso es bastante para el tipo de operación que se realizaba (solo había que ingresar los datos a dos tablas). Decidí modificar el código para usar un patrón típico de procesamiento de archivos en modo batch, pero como estaba apurado fui poco cuidadoso y el proceso terminó con un tiempo horrible (iba por la hora cuando lo detuve). Y aunque miraba el código...

Read more »

Confianza y Anarquía

26 Marzo 2011
Confianza y Anarquía

Interacción directa con el usuario, generación de confianza, anarquía, las claves de esta charla de Fred George en infoq, que les recomiendo: http://www.infoq.com/presentations/Leaner-Programmer-Anarchy Por razones totalmente accidentales, estoy en medio de un proceso de anarquía con uno de mis equipos. No hay un “jefe de proyectos” a cargo de este equipo de 4 desarrolladores. En estos momentos dependen directamente de mí, pero están trabajando literalmente sin un administrador. Cometemos muchas de las herejías que propone Fred George, y no porque seamos super modernos y estemos experimentando con lean o metodologías post ágiles, simplemente tenemos que sacar las tareas adelante. Y...

Read more »

La fuente de energía perfecta

3 Marzo 2011

La Fusión nuclear es probablemente la forma de energía ideal, no tiene residuos tóxicos, sin emisión de CO2, sin radiación ni residuos radiactivos, es el mecanismo a través del cual funcionan las estrellas, probablemente se requieran muy pocas plantas de fusión para toda la energía mundial, quién sabe, pero ¿cuándo? hemos tratado de generar energía de fusión por más de 50 años, cuando tendremos esta fuente perfecta de energía de eso se trata este video de TED:  

Read more »

Hazlo

1 Marzo 2011

El otro día vi la charla de Ricardo Baeza en Chile Va, y en un momento él da algunos consejos que le han servido en su carrera, como por ejemplo, “no hagan planes, no se proyecten …. si yo hubiera imaginado que iba hacer en mi vida no estaría aquí en este momento… porque cuando uno se proyecta lo hace en algo más pequeño, porque cree que así lo va a lograr. Porque uno no se atreve a ponerse una meta muy grande, porque ¿qué pasa si no llego a esa meta, me voy a frustrar? No”. También aconseja...

Read more »

Knuth responde a todas las preguntas

21 Enero 2011
Knuth responde a todas las preguntas

Otro artículo, esta vez es una traducción de una charla de Knuth publicada en 2006, por cierto, Knuth fue premiado recientemente en España, de acuerdo a esta noticia en El Pais. Knuth responde a todas las preguntas Todos tenemos nuestros heroes personales, hombres representativos, sobretodo del campo en que nos desarrollamos. Uno de mis más antiguos héroes personales es el profesor y programador Donald Knuth. Autor del famoso Art of Computer Programming, y un gran programador. Creador de Metafont y TeX, usados por miles de científicos hoy en día para publicar sus artículos. Donald Knuth es profesor emérito en la...

Read more »