Posted by Paolo
Fri, 20 Jul 2007 14:35:00 GMT
Last weekend I had the opportunity to give a speech at the Spring Framework meeting in Cagliari.

My speech was about new features I and Michele added to the Java Parancoe framework, fixtures and plugins (the Parancoe website hasn’t been migrated from the old java.net one yet so be patient).
I think Parancoe is now the only Java framework that supports Yaml fixtures as RubyOnRails does, and that’s pretty cool because we can now have solid functional tests and we can share test data between the test and development environment.
The pluggability of Parancoe it’s a cool feature too, we can now extend the framework without cluttering the core… You just define a fragment of a web application and you can put its jar file in the classpath, thus enabling the plugin.
Plugins can autocreate tables, populate them with yaml fixtures, expose DAOs, business services, controllers and can interact with the application lifecycle (filters/interceptors or context listeners).
An example? the Italy Plugin. If you drop the parancoe-plugin-italy.jar in your classpath your application will be blessed with 4 new auto-created tables: Comuni, Provincie, Regioni, Procure. Those tables get auto-populated with real data when your app starts, and you’ll automatically have the spring managed DAOs you need to interact with these tables exposed in your spring context. Having these kind of modules simplify and quickens the development of your Java applications.
Many other plugins are on the way, World Plugin and Security Plugin on top of them.
PS: If you’re interested in the Parancoe framework, drop me a line or put a comment here.
Getting back to the SpringMeeting. I’ll point you to a few resources:
That’s it for now…
Socialize it:
Posted in Web, Java, Tips & Tricks | Tags cagliari, development, jugpadova, paolodona, parancoe, springframework, web | no comments | no trackbacks
Posted by Paolo
Sat, 23 Sep 2006 21:43:00 GMT
I should check the Google Labs page more often. Sometimes I get the feeling of missing something from that great company so I just subscribed to their feed.
What I discovered today while surfing the lab is a great Google Firefox Plugin: Blogger Web Comments.
It lets you see what bloggers are saying about the page you’re surfing. It’s cool when you want to see opinions about something new (at least for you) or if you wanna see comments related to your own pages.
This is what I’m seeing for our SeeSaw Homepage after enabling the plugin inside my Fox:

You can download the plugin here.
Good (opinionated) surfing!
Socialize it:
Posted in Web | Tags blog, comments, firefox, google, labs, plugin, web | no comments | no trackbacks
Posted by Paolo
Fri, 09 Jun 2006 03:19:00 GMT
Being a promising startup, we’re facing the problem of having office space.
Here in Italy most companies won’t trust startups that do not have an office.
It’s just matter of culture. They just think how good can they be if they cannot even afford a lousy apartment?.
That’s not the point. Or, well, it is the point but you should face it from another point of view.
We’re three people, used to work like animals.
We’ve been working together for many months and each one of us has set up a pretty confortable desk and work-space in his own house.
We’ve got high quality broadband connectivity at home that let us work during the night (how long will we keep having a daily job?).
We spent so many hours chatting and conferencing we actually don’t see why we should spend money to have an office. We can already be highly productive working this way.
I should point out a few other things that are pushing us in this direction…
- We do usually get together for lunch or dinner, so we can discuss face-to-face
- We make heavy use of web collaboration tools, not all people feel comfortable with them
- We’re not currently hiring
- Our applications are hosted so we do not need to take care of our own hardware or other physical stuff
- We like the freedom of working or resting at any time (even if we always end up working way too much)
- We do not care about the typical Italian prejudice :-)
That said, we aren’t going to have an office at the moment.
Maybe someone else has already faced this dilemma in Italy. We’d be glad to hear advices from them!
C’mon! Let us know what you think!
I’m about to take a nap now… after all, it’s just a few steps away :-D
Socialize it:
Posted in The outer world, Web | Tags office, productivity, startup, web | 4 comments | no trackbacks
Posted by Paolo
Mon, 29 May 2006 15:11:00 GMT

Thanks to Gabriele, who pointed me to htmlgraph, we can see our weblog as a bucket of flowers! Nice to keep in touch with nature once in a while…
That’s just a navigation graph of course. You can also see other people’s flowers pointing your browser to the flickr flower page! Enjoy.
Socialize it:
Posted in Web | Tags flowers, graph, navigation, web | no comments | no trackbacks
Posted by Paolo
Tue, 25 Apr 2006 19:49:00 GMT
After reading this post I started playing a bit with Flock. Flock is a kind of new generation web browser as it integrates seamlessly with Flickr, del.icio.us, and many more cool tools.
This browser could really lower the barriers that stop many users from using those great services. For example I always liked del.icio.us, but found it kind of unfriendly… I couldn’t keep my firefox bookmarks in synch with del.icio.us ones even using the del.icio.us extension.
This browser makes the synch transparent, gives you access to your flickr account, lets you post to your blog from a WYSIWYG editor…
Hey guys, you’d better check it out… (but be careful it’s still a beta!)
Socialize it:
Posted in Web | Tags browser, flock, web | 2 comments | no trackbacks
Posted by Michele
Sat, 22 Apr 2006 20:29:00 GMT
Got stressed looking for library/framework/toolkit that suits your needs (Java, PHP, Perl, .Net, Flash) ?
take a look at this list
...or if you are interested in
pure javascript ajax library there’s a more in-depth comparison here .
Socialize it:
Posted in Web | Tags ajax, development, framework, javascript, library, web | no comments | no trackbacks