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
Thu, 15 Mar 2007 00:13:00 GMT
A fellow Ruby developer has just published a brand new weblog: A Tempest of Thoughts.
Giovanni is a great developer and a big contributor in the Italian Ruby community. What is this blog about? Enterpreneurship, software development, Italian business opportunities and of course a fair dose of geek stuff.
Giovanni is also the author of Tuziro: The web dragon and the great RGestPay an ecommerce library for Banca Sella’s GestPay.
This goes in my reader’s subscriptions without a doubt. Check it out!
Socialize it:
Posted in The outer world, Web | Tags intini, rgestpay, tempest, tuziro | no comments | no trackbacks
Posted by Michele
Sun, 24 Dec 2006 07:35:00 GMT
Hey guys, I’m just wondering… how do you keep track of your conversations on blogs you read?
If I make a comment on a post I’d like to be notified when someone else’s replying me in order to keep the conversation alive.
So… how to deal with this? Possibilities that come up to my mind are:
- Frequently visit the original post: that’s an awful solution for me. I forget to timely check the blog so the conversation can easly get outdated before I even notice someone has replied.
- Subscribe to the comments feed: that’s a better solution but has a drawback. I don’t like to have too many subscriptions on my reader. When I started doing this I found myself having three-hundred comments subscrptions out of a hundred content ones. Not so cool.
- Use tools like cocomment: cocomment is a service that keeps track of your conversations on supported blog platforms. I only needed to subscribe once to my cocomment account feed and since then I’m getting notified whenever someone replies to comments I made around the world. Furthermore, if you install the cocomment firefox plugin, a nice ajax injected web interface will pop up every time you’re posting a comment, allowing you to track the conversation and add it to your cocomment feed.
- Subscribe to a feed-to-email service like FeedBlitz. I have never tried one of those and I don’t think I will ever do it. I feel it’s confusing to have posts and comments in my mailbox, they’re too many (but wait… what’s the difference between a comments feed and a mailing list after all?).
Are there better ways to handle comment feeds? How do you guys deal with this?
I’d like to hear your voice!
Socialize it:
Posted in Web | Tags comments, feed | 2 comments | no trackbacks
Posted by Paolo
Tue, 19 Dec 2006 15:15:00 GMT
Sometimes it’s amazing how a tool you’re using everyday can hide features you have never thought of. Reading the Official Google Blog I came across this nice cheat sheet. Check it out, you could discover interesting things (es try to search motorbike books on Amazon between $20 and $30).
Socialize it:
Posted in Web | Tags cheatsheet, google | no comments | no trackbacks
Posted by Paolo
Wed, 13 Dec 2006 16:30:13 GMT
This is just to let you know there will be a BarCamp in Rome on Saturday January 20th, 2007. This event is “A Web 2.0 un-conference” so if you’re interested in web2.0 and you like to meet people and share your knowledge… you just must be there. Take a look at the official homepage and subcribe to the RomeCamp Google Group.
See you there…
Socialize it:
Posted in Web | no comments | no trackbacks
Posted by Paolo
Tue, 12 Dec 2006 01:17:41 GMT
Peter Cooper let us know that a very interesting presentation about the eBay internal architecture is available. Check out this link to the PDF.
Socialize it:
Posted in Web | no comments | no trackbacks