Programación 1: El destino inmutable
Recientemente he estado buscando un lenguaje diferente para programar en la máquina virtual de Java (JVM). Existen muchos, y algunos que llaman la atención son los lenguajes funcionales (tales como Scala y Clojure) y los lenguajes cercanos al scripting (Jython y Groovy). Deseo encontrar un lenguaje en el que me permita escribir menos código que [...]
Articles about philosophy of programming
A great and clever article: Soft Coding. There are great comments too. My favorites: “I’m not going to spend my life writing my own little framework for every possible business rule change. If business rules change, then so should the code.”, “This article really gets to the heart of ‘art of coding’, that is finding [...]
Explicación sencilla de Aspect Oriented Programming (AOP)
Esta explicación aparece en http://www.ibm.com/developerworks/rational/library/dec07/temnenco/index.html. Me pareció buena pues es breve, orientada a código y sencilla.
Android, la plataforma gratuita de Google para teléfonos celulares
Android es una plataforma de software para teléfonos móviles que es completa, libre y gratuita. Es creada por la Open Handset Alliance y el SDK está hospedado por Google. Está basada en el kernel de Linux 2.6, está hecha en C y C++, define una máquina virtual para Java, define varios servicios (Managers), e incluye componentes reemplazables que las aplicaciones solicitan por el servicio [...]
Gráficas en J2ME
Cómo crear un componente para gráficas en J2ME:
http://www.cn-java.com/download/data/book/j2me_stock_example.pdf
Tambien ver:
http://forums.sun.com/thread.jspa?threadID=5208816
Algunos componentes ya creados:
http://www.beanizer.org/index.php3?page=chartcomp
http://tazzix.com/wp/2003/11/25/tue-25-nov-2003-054804/
http://tazzix.com/wp/2004/03/02/j2me-chart-graph-api-v09/
http://www.makelogic.com/microGraphs/microGraphs_Home.htm
El cambio del Web a plataforma de programación
¿Será por esto que ahora vemos RSS, WebServices y AJAX, a la vez que las compañías publican sus APIs de desarrollo? “Instead of treating the Web just as a handy way to publish information, businesses need to start acting like software companies and encourage programmers to build services on top of their platforms” (From Web [...]
Bug en Java 5: memory leak
“changing screen resolution [...] a Swing program running on Java 5.0 can leak megabytes of memory every time the system is hibernated”: Ethan Nicholas’s Blog: Leaking Evil. Y yo que me sigo preguntando por qué debemos tener bugs, si la computación es un subproducto de la investigación matemática. ¿O acaso han visto alguna ecuación con [...]
Compartiendo y modificando código fuente
He aquí una idea ingeniosa: un simple servicio para compartir código fuente y poder modificarlo. Las ideas simples y sencillas nunca se acaban.



