User profile
Status:
Name: Florin
Nickname: Florin
Member since: 2008-09-06 11:08:24
Website URL: http://newsplore.com
About me:
Name: Florin
Nickname: Florin
Member since: 2008-09-06 11:08:24
Website URL: http://newsplore.com
About me:
User comments
About
Recent Comments
- fachhoch on Upgrading to Spring 3.0
- Choosing hosting Provider on Choosing a Java hosting provider
- AndyC on Using Spring 3.0 MVC for RESTful web services (rebuttal)
- MySQL GIS – Part 1 | MySQL Fanboy on Spincloud Labs: Political boundaries overlay in Google maps (Part 1)
- Anonymous on Using Spring 3.0 MVC for RESTful web services (rebuttal)
-
Recent Posts
My Twitter updates
- @markmacmahon Casa de piatra! in reply to markmacmahon 1 week ago
- @vicchi just catching up with the competition http://gizmodo.com/5363262/thank-you-iphone-dictionary-that-is-exactly-what-i-meant-to-say in reply to vicchi 1 week ago
- Paul Graham on future trends http://bit.ly/d3eu7V 1 week ago
- More updates...
Posting tweet...
Powered by Twitter Tools.
Tags
Agile AppEngine archeology bash BigTable cloud deployment computing ddd discoveries DSL EclipseLink genesis gis Google google maps hibernate hosting internet java Java AppEngine JEE jpa JPA 2.0 mac mac dreamscometrue mapping mashups mobile movies opinions overlay productivity projects REST Ruby software spatial DB spring Spring Security TDD testing tools twitter weather webCommunity
Already a member?
LoginLogin using Facebook:Powered by Sociable!


Building a content aggregation service with node.js
June 28th, 2010 at 4:21 amThanks Daniel! Check-out as well how node.js integrates with nosql stores like couchDB (example here: http://www.robsearles.com/2010/05/28/nodejs-tutorial-with-couchdb-and-haml-erdnodeflips/)
It greatly simplifies the webapp development overall.
Upgrading to Spring 3.0.0.M3 and Spring Security 3.0.0.M1
May 23rd, 2010 at 2:10 amTry to use Spring Framework 3.0.2 along with Security 3.0.2, both have been released recently.
Reviewing Google AppEngine for Java (Part 2)
February 28th, 2010 at 3:52 amI had no idea. I gave up GAE back then but it’s not encouraging…
Using Spring 3.0 MVC for RESTful web services (rebuttal)
February 24th, 2010 at 2:43 pmPersonally I think yes, it was worth it. If nothing else, it suddenly clarified the layer separation in our app and created the opportunity for a drastic refactoring move where DTOs and controllers along with all top-level validation were consolidated into one logical tier, leaving the services tier free from any view-related logic and concerned only with the core domain.
Arguably a proper REST service implementation using RESTEasy would achieve the same goals I posted above but with our @Controllers being POJOs now, a port to any proper JAX-RS implementation means refactoring only annotations and nothing else. This newly acquired portability freedom makes the choice of any such technology being based on aspects like performance and integration options (i.e. does it support Commons HttpClient or Mina?) rather than implementation details.
Selecting location data from a spatial database
January 26th, 2010 at 5:36 amI have but sadly I haven’t blogged about it yet. Take a look at this for a heads-up http://www.javaworld.com/javaworld/jw-11-2006/jw-1121-thread.html?page=1
Upgrading to Spring 3.0
June 19th, 2009 at 5:19 pmHi Frank,
thanks for the kind words. Check my latest Spring platform upgrade too: http://blog.newsplore.com/?p=1224
Onwards,
florin
Reviewing Google AppEngine for Java (Part 1)
June 18th, 2009 at 11:44 amHi Matt,
Here’s the RSS feed URL: http://feeds.feedburner.com/EverythingBeta
I added an RSS icon onthe top-right corner of the blog for better reach.
Reviewing Google AppEngine for Java (Part 1)
May 29th, 2009 at 5:42 pmTransparent bytecode enhancement is a common feature, explicit enhancement is not. With respect to AOP, if you refer to AspectJ, there’s an option to do runtime bytecode enhancement as well as through a static precompilation step. SpringAOP doesn’t require static bytecode enhancement (it uses dynamic proxying via either JDK proxies or CGLIB). But to *mandate* a precompilation step is a restriction of GAE+DN as it complicates the build and deployment.
It’s true, DN supports non-RDBMS stores and I’ve updated the post to reflect that. It’s great to hear that it’s been around from 2003 and it became “very popular”. Somewhere along the way Hibernate showed us all how ORM should be done and it become so “very popular” that it’s been adopted as a standard (after already being the de facto standard).
Selecting location data from a spatial database
April 27th, 2009 at 10:26 amI haven’t tried PostGIS in a while. I’ve chosen MySQL for historical reasons: I’ve been on LAMP hosting for a long time before Spincloud went online so I went with the DB that I already had which happened to be MySQL.
Evaluating EclipseLink 1.1
March 23rd, 2009 at 9:34 amYou forgot about my remarks re query caching. Putting cache management into the code is backwards and a bad practice.
JPA spec is JSR driven (220 for 1.0 and 317 for 3.0) so it’s not about sharing a standard, it’s about being compliant and EclipseLink will be the JPA 2.0 RI.
Regarding using Tomcat&Spring vs. JEE container there’s a ton of documentation on the internet that will tell you why the former combo is a winner.
florin
Spincloud Labs: Political boundaries overlay in Google maps (Part 1)
March 21st, 2009 at 8:27 amI zipped the file using the archiving utility on my MacBook. The file unzips correctly on both Mac and Linux. It should be the same with WinZip…
Spincloud Labs: Political boundaries overlay in Google maps (Part 2)
March 21st, 2009 at 8:18 amWow, that fast! Glad to hear you put the tutorial to good use. It took me several days to figure it all out.
Deus ex Machina
December 15th, 2008 at 10:13 amMai cu seama 432. Iti recomand si Occident (http://www.imdb.com/title/tt0320194/) e primul film al lui Cristi Mungiu. Eu l-am vazut cind eram in DE, m-am conectat perfect.