Interesting Java-related links for May 27 – June 2

  1. http://m.infoworld.com/d/application-development/first-look-android-studio-eclipses-eclipse-219072. Description of the new Android Studio. For now it’s just unusable for our existing projects. Too much pain and issues to migrate there. All of the issues definitely deserve a special blog post.
  2. http://www.springsource.org/node/22606. Seems very interesting. A sort of Java response to Node.js
  3. http://glaforge.appspot.com/article/gaelyk-2-0-is-released. Life can be painful when developing for Google App Engine. Just bring more light into it with Gaelyk.
  4. http://www.javacodegeeks.com/2013/05/power-of-java-memorymapped-file.html. An interesting approach to share data between processes in Java. I totally forgot about it after doing one if the first development tasks in the university. It was exactly to do memory file mapping by using WinAPI calls.
  5. http://www.futurechips.org/understanding-chips/arm-virtualization-extensions-introduction-part-1.html. A pretty interesting series of posts which describe ARM architecture from the virtualization point of view.
  6. http://www.objectpartners.com/2013/05/23/accessing-grails-configuration-with-spring-property-placeholders/. Definitely a must-read for newbie Grails developers like me.
  7. http://www.javacodegeeks.com/2013/05/java-ee-cdi-dependency-injection-inject-tutorial.html An introduction into JavaEE CDI 
  8. http://java.dzone.com/articles/eclipselink-25-release A new version of EclipseLink, former known as TopLink. Currently we use 1.x version on one of our projects which has a bunch of limitations. And every time you seek for a way to address these you see that it’s fixed in 2.x.
  9. http://java.dzone.com/articles/ios-and-android-push A basic description of the libraries which can be used to send Android/iOS push notifications. Personally I used just java-apns and it seemed pretty stable to me. Almost all of the problems we saw when using it were related to Apple rather than the library itself.
  10. https://bitbucket.org/igor_kostromin/android-aspectj-demo/wiki/Home.Very cool page on how to bring aspect oriented programming to Android.
  11. http://www.joeffice.com/download.html. An interesting attempt to create a simple office suite based on the NetBeans platform. For me it looks like a “just for fun” project. While anyone could read http://www.joeffice.com/why.html and play with the tool.
  12. http://www.javacodegeeks.com/2013/05/parsing-xml-using-dom-sax-and-stax-parser-in-java.html Basics on parsing XML in Java