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.

Posted by Vadim at 6:14 PM

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.

Posted by Vadim at 2:10 PM

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=y
It's going straight into my ~/.profile.

Posted by Vadim at 9:44 PM | Comments (2)

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!

Posted by Vadim at 10:41 AM

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:

Posted by Vadim at 9:36 AM

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!

Posted by Vadim at 7:22 PM | Comments (2)