Dave Johnson on open web technologies, social software and Java
I found an interesting article on Embedding HSQLDB in Eclipse, but what I really want to do is to embed HSQLDB in Tomcat. Is there an easy way to add a "lifecycle" plugin to Tomcat so that HSQLDB is started by Tomcat startup and shutdown by Tomcat shutdown .
Joel Spolsky Microsoft took over the browser market fair and square by making a better product, but they were so afraid that Web-based applications would eliminate the need for Windows that they locked the IE team in a dark dungeon and they haven't allowed improvements to IE for several years now.
Janne Jalkanen This is the reason why I care so much about bloggers: blogging gives You and Your voice (and I mean YOU, my dear reader) a possibility to be heard in a far more better and efficient manner than ever before in human history.
Monday morning traffic has proven that the JRoller performance troubles are not quite over yet. That slow query I mentioned earlier was not the only problem with Roller 0.9.9. We have been experiencing heavy load and have had to restart multiple times.
Update: we're working with Kirk Pepperdine of JavaPerformanceTuning.com to zero in on what looks like a very bad memory leak.
Tonight I was finally able to get UTF-8 support going with Roller and MySQL. It was relatively easy for me to do this because of the hard work of new Roller team member Jaap van der Molen. Thanks Jaap! Also, working with a local copy of the JRoller database, I figured out how to convert the database to UTF-8. I used mysqldump to dump the database to a text file, edited the table definitions, and then "sourced" it back into the database. I'm not sure that this is the best approach, but it works. Here is a screenshot to prove it:
Day number two went very well and all of the talks were excellent. I started with David Thomas' Mock Objects talk and Ben Galbraith's SWT talk. After lunch I went to David Geary's advanced JSF talk and ended up the day with Ben Galbraith again with his How to make Swing Sing talk. All of the speakers did an excellent job, covered lots of material, and had very different presentation styles. For example, Galbraith spent most of his talks sitting down in front on an IDE coding up examples and demos on the fly. Geary is a great speaker, but he seems to have a fear of demos. I have seen him speak three times now and every time he has a slightly different reason for not running his live demos. The Javalobby party was nice, with kabobs and baklava and beer and good company. I got to talk to Erik Hatcher for a couple of minutes about Roller's search engine problems and I will attend his Lucene in Action talk today for more insight into this issue.