7 de July de 2009 – 1:23 am
Scala as the long term replacement for java/javac?: James Strachan le apuesta a Scala como el sucesor más probable de Java, o como su reemplazo a largo plazo. Acierte o no, creo que no sería mala idea ir aprendiendo un poco del lenguaje, que se ve sumamente interesante… Vía Delicious
4 de June de 2009 – 12:40 am
Original Sin, en Room 101: algunas reflexiones de Gilad Bracha acerca de cómo se podría hacer de Java un lenguaje puramente orientado a objetos, es decir, un lenguaje donde todo son objetos, sin tipos primitivos como int. Interesante, aunque un poco técnico – quedan advertidos. Vía Trivium
26 de May de 2009 – 12:57 am
mockito es un framework para trabajar con mocks (objetos ‘de mentira’) en Java, para lo que son pruebas de software y TDD. De los pocos ejemplos se ve interesante. Vía Trivium
14 de May de 2009 – 11:56 pm
Neuroph es un framework ligero en Java para el desarrollo de redes neuronales, que cuenta inclusive con un editor gráfico para crear componentes de redes neuronales. Está licenciado bajo la LGPL y se ve definitivamente interesante… Encontrado vía Hacker News
21 de January de 2009 – 10:44 pm
Patterns of persistence, Part 1: Strategies and best practices for modern ORM tools, primer artículo de una serie en developerWorks que trata acerca de patrones y buenas prácticas para el desarrollo de la parte de persistencia de un sistema. Está centrado en Java e Hibernate, pero creo que al menos los principios básicos se pueden aplicar a otros lenguajes/librerías de persistencia.
23 de November de 2008 – 12:39 am
Roman Numerals, in your Java, en el blog For.example. Hackeando el compilador de Java para permitir el uso de numeros romanos (no, no es el clásico ejemplo de cuarto ciclo de Ingeniería Informática, son numeros romanos como literales, es poder escribir MCMXI + LXI en el código Java). Realmente interesante. Eso si, requiere Java 6. Vía Trivium
30 de September de 2008 – 6:39 pm
Helma es un framework de código abierto para aplicaciones Web, escrito en Java y que emplea Javascript del lado del servidor (con las ventajas que un lenguaje de scripting trae consigo). Se ve sumamente interesante, al menos como para echarle un vistazo.
20 de August 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.)
25 de June de 2008 – 4:45 pm
10 Things Every Java Programmer Should Know About Ruby (10 cosas que todo programador de Java debe saber acerca de Ruby) (archivo .tgz, se abre con Winzip u otros), presentación de Jim Weirich en la OSCON del 2005. Muy ilustrativa, especialmente para los que conocemos más Java pero queremos conocer más de Ruby. Encontrado en Ruby-Doc.org
13 de June de 2008 – 10:31 pm
Substance Java look and feel, un proyecto cuya meta es “proveer una librería de look and feel para Java con calidad de producción, configurable y personalizable para aplicaciones Swing”. Tiene un aspecto bastante bueno, pero requiere Java 5.0 o mayor para correr. Lo probaré en el futuro, puede ser sumamente útil.
30 de May de 2008 – 3:43 pm
13 reasons why Ruby, Python and the gang will push Java to die… of old age (13 razones por las cuales Ruby, Python y la pandilla empujarán a Java a morir… por vejez), post en Little Tutorials sobre Java, los lenguajes ‘nuevos’ (o menos conocidos) como Ruby, Python y etc., y por que el autor cree que Java no será desplazado de la noche a la mañana por alguno de ellos. Interesante lectura. Vía del.icio.us