Friday, February 26, 2010

Heat Map Layer Revisited

Following this post, Glenn G. found an "issue" when panning the map. I revisited the project and indeed there was a bug. Thanks Glenn. I updated the project and here is the result. In this project, I downloaded from geonames all cities with population over 15000 and plotted them on the map. The clustering of the cities (over 21,000) generated a cool heat map. Check it out and tell me what you think. And like usual, you can download the source code from here.

Wednesday, February 10, 2010

How Oracle Can Improve Java

Found this great article "15 Ways Oracle Can Make Java Better (and Improve Its Stance with Developers)" - here is my "in the weed" take:
  1. Keep JavaONE - with heavy focus on developers.
  2. Embrace OSGi down in the core VM.
  3. Kill JavaFx - Work closer with Adobe on Flex / BlazeDS / LCDS.
  4. Improve Dynamic Language Support - groovy / scala / JRuby / Jython /etc...
  5. Talk to Google about ME (seriously?) / Android
  6. Kill NetBeans - Eclipse may be King, but IntelliJ is God !
  7. Introduce new language primitives XML / Function / JSON.
  8. Improve language - set/get bean, native String ( switch myString {case "foo": ...}) as for casting.
  9. LINQ for Java - LCDS can help here.
  10. Talk to the Spring folks - there-is-only-one-framework-zuul :-)
  11. No "Effing" store !
So....what do you think ?