Interesting Java-related links. September 9 – September 15 2013

  1. http://www.jooq.org/ – how cool this library is! It allows you to create SQL queries on the fly and still having compile-time validations. And it knows about different RDBMS dialects. Can’t wait to put my hands on it on some real project.
  2. https://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.3 – sweet stuff in the new PostgreSQL release: materialized views, lateral subqueries, faster pg_dump
  3. https://github.com/alexec/thread-jiggler – a small project to test multi-threaded code
  4. http://grails.org/doc/2.3.0/guide/introduction.html#whatsNew23 – a new release 2.3.0 of the beloved Grails framework is there
  5. http://www.oracle.com/technetwork/java/javase/7u40-relnotes-2004172.html, http://www.oracle.com/technetwork/java/javase/2col/7u40-bugfixes-2007733.html – a new update 40 for JDK 7. Tremendous list of the fixed issues.
  6. http://openjdk.java.net/projects/jdk8/ – JDK 8 release is closer and closer. Developer preview stage was reached.
  7. http://www.oracle.com/technetwork/articles/java/jms20-1947669.html – an article from Oracle which describes new things in JMS 2.0
  8. http://java-persistence-performance.blogspot.com/2013/08/optimizing-java-serialization-java-vs.html – description of various techniques to serialize objects in Java to XML/JSON and speed comparison for these.
  9. http://www.sqlite.org/changes.html – a new 3.8.0 release of SQLite.
  10. http://blog.sanaulla.info/2013/09/02/deep-dive-into-optional-class-api-in-java-8/ – detailed description of the Optional class behaviour from JDK8
  11. http://www.captaindebug.com/2013/07/erlang-for-java-developers.html – a small introduction into Erlang and comparison with Java.
  12. http://code.google.com/p/google-gson/ – Java library to work with JSON from Google.
  13. http://docs.codehaus.org/display/GRIFFON/Griffon+1.4.0 – A new 1.4.0 release of Griffon. It shares concepts with Grails but aimed towards the desktop development. I wish I had a chance to put my hands on it on some real project.
  14. http://habrahabr.ru/company/samsung/blog/192780/ (Russian) – Tizen SDK overview. For me Tizen is not just an interesting Linux based OS but also a vivid proof of the Linux and open-source power.
  15. http://developer.samsung.com/samsung-mobile-sdk – some goodness for Android development from Samsung