Monday, 28 September 2009
Monday, 21 September 2009
Incidentally, apparently I'm one of the few people left in the world who hasn't seen the movie In Bruges (oh it's recent... no wonder I didn't see it: I was in China), since it's all anybody talks about whenever Bruges comes up in conversation.
I had already decided to go for a run on Saturday when I looked at the online event listings and found there was an organized run happening and not much else that interested me. So, after a pleasant boat tour around the canals, I took my advice from last week one level further and saw the area around Bruges while running a 15km race.
For dinner, I found an excellent restaurant called De Vlaamsche Pot (The Flemish Pot), which serves local regional cuisine. The two-storey restaurant is cleverly laid out throughout a restored period house, complete with huge wooden beams in the ceilings. It is charmingly decorated and it successfully creates the atmosphere of somebody's dining room without any of the rooms feeling cramped at all. On top of that, the service was excellent in any language you can think of and the food was terrific. I filled up on delicious Flemish beef stew and didn't have room to even consider dessert.
The city's charm is tempered slightly during the day by the hoards of ambling tourists but not enough to put a damper on the weekend. It would be nice to do some day trips in the area some day: I'd love to see the fields of poppies and maybe check out Ypres and its Menin Gate, a painting of which struck me while in Canberra a number of years ago. It's always good to save something for the next visit.
Belgium brings my number of visited countries for the past three weeks to six and it looks like I'll hit at least seven before making it back to Canada... whew.
Friday, 18 September 2009
You can try out a demo. Hint, to create new instances you need to use:
Saturday, 12 September 2009
Monday, 7 September 2009
There were some interesting presentations but, for me anyway, the true value was in the networking and personal conversations. I made some interesting new contacts, renewed some old ones, and rounded up some consulting work that will keep me in Europe for a little bit longer. The organizers made some last minute changes this year to help encourage these sorts of meetings and I hope we will see more of this sort of thing next year.
My overall impression is that these are interesting times for the world of Smalltalk. There seems to be a sense of common purpose and renewed life at the moment and it's satisfying to think that Seaside has played at least a small role in making that happen. I'm not sure what lies ahead, but I think opportunities will arise that we need to take advantage of. I'm also not yet sure exactly what part I want to play but I'm starting to think seriously about it.
My tutorial with Lukas was well received. As usual, we didn't quite manage to get through all of our material, but it went pretty smoothly and I think the thirty-or-so participants all picked up some new tricks to use in their Seaside projects.
The Seaside sprint was very successful, even though we didn't quite meet our target of finishing a 3.0 beta release. Keep an eye out for an announcement when we do get it done.
I'll close with links to a few people's photos:
Wednesday, 2 September 2009
We feel the name is well earned: a cleaner architecture, increased flexibility, better documentation, improved portability, and jQuery support make Seaside 3.0 an even more solid base for developing powerful web applications. They also lead the way for more incremental changes in the future and should make life easier for anybody who wants to develop tools or other frameworks on top of Seaside.
We will be running a Seaside Sprint here in Brest from Friday afternoon through Saturday and the goal is to get the remaining issues resolved for a first beta release. Please join us if you have the opportunity.
Also announced at ESUG, was the release of the online book Dynamic Web Development with Seaside. It's a great resource: make sure to check it out and contribute comments and content.