November 3, 2008
Updated Cocoon Classic Webapp
Since last update of the 'Cocoon 2.2 Classic' sample app, Cocoon Core 2.2.0 final have been released, as well as there were releases of popular Cocoon Forms 1.1.0 and Cocoon Templates 1.1.0 block, which now have their components configured as Spring Beans, instead of being Avalon Components. So today I've updated this sample Cocoon 2.2 Classic webapp to use latest released version of Cocoon dependencies.
Files changed the most were cocoon.xconf and cocoon/spring/core.xml (both in WEB-INF), while pom.xml had only few changes to version numbers.
July 10, 2008
GuitarToolkit for iPhone
Our first iPhone application - GuitarToolkit - Essential guitar utilities for your iPhone - is out. Combines real chromatic tuner (uses iPhone's microphone), chord database, metronome, and set of tones (play one tone at a time, or strum with your finger).
Beats my Korg CA-30 any time.
January 7, 2008
Leopard Bites
Specifically, Leopard's tar command. Now it, when you are creating good old .tar.gz archive, will also try to slip into it a bunch of files with names like ._.foo.xml, if your archive to contain foo.xml file.
Wisdom of internets (Leopard's tar is broken, OSX considered harmful) pointed to the solution:
export COPYFILE_DISABLE=yIt's going straight into my
~/.profile.October 12, 2007
Cocoon GetTogether 2007 Photos
Yep. I finally succumbed to the peer pressure (Hey Marcus! How it's going, mate?)... and joined - no, not Dopplr or Twitter - but Flickr, and just uploaded a bunch of photos from the latest Cocoon GetTogether 2007 in Rome. In addition to the requisite pictures with faces, I have included few photos of Rome for those of you who had not had a chance to step outside of Rome Bioparco. They all are tagged with cocoongt2007, and if Flickr is not lying to me, should soon join all other photos with this tag. Enjoy!
October 5, 2007
Cocoon 2.2 Classic
If you have visited Cocoon GT, you might have seen a Cocoon 2.2 Classic presentation. It shows an approach, and explains the steps one should do in order to upgrade existing Cocoon 2.1 application to Cocoon 2.2 with minimal disruption to application and your existing development environment. In essence, it shows how Cocoon 2.2 can be used in old Cocoon 2.1 way - and still allows you to use new features like Spring components, Spring XML files and cocoon.xconf file configured with property files, per-sitemap Spring beans and Avalon components, and the rest.
This presentation now is available here in several formats:
- Keynote, 1.5Mb: Cocoon 2.2 Classic
- Flash, 12Mb: Cocoon 2.2 Classic
- PDF, 4Mb: Cocoon 2.2 Classic
- PowerPoint, 4Mb: Cocoon 2.2 Classic (Note: I've not checked if PPT works correctly. Let me know...)
October 4, 2007
Who Knew...
- ... that pizza can have cucumber and cheese toppings, and actually it is really thin?
- ... that Italians translate prosciutto as 'ham', and not prosciutto?
- ... that porchetta is not anywhere like a pulled pork, but rather really good pork roast?
- ... that you should order cappuccino only in the first half of the day? And, for that matter, that german sausage should be eaten for breakfast?
- ... that lemurs are really funny and playful animals, especially in the morning when they are running and jumping around?
Thanks to Gianugo and his team for a great Cocoon GetTogether!