<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19460063</id><updated>2011-10-29T06:12:35.624-07:00</updated><category term='strange'/><category term='postgresql'/><category term='finance'/><category term='javascript'/><category term='kananaskis'/><category term='Thrash Metal'/><category term='eclipse review'/><category term='rocky mountains'/><category term='edmonton'/><category term='junit'/><category term='oops'/><category term='gwt'/><category term='spring mvc'/><category term='gtalk'/><category term='methodology'/><category term='tomcat'/><category term='ecf'/><category term='winter'/><category term='open source'/><category term='Hectic Metal'/><category term='banking'/><category term='ganymede'/><category term='scramble'/><category term='travel'/><category term='plugin'/><category term='spring'/><category term='eclipse'/><category term='slapd'/><category term='nonsense'/><category term='canada'/><category term='ibatis'/><category term='linux'/><category term='other'/><category term='Hectic'/><category term='java'/><category term='music'/><category term='subclipse'/><category term='Metal'/><category term='openldap'/><category term='flying'/><category term='proxytunnel'/><category term='blogger'/><category term='glacier'/><category term='Riot Vocals'/><category term='html'/><category term='rockies'/><category term='weird'/><category term='ubuntu'/><category term='Backing Vocals'/><category term='snow'/><category term='subversion'/><category term='imslp'/><title type='text'>Beer Hold [BOFH]Basilisk's Blog!</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>31</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19460063.post-8829645440127346141</id><published>2009-07-09T15:51:00.000-07:00</published><updated>2009-07-09T16:13:51.179-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Riot Vocals'/><category scheme='http://www.blogger.com/atom/ns#' term='Metal'/><category scheme='http://www.blogger.com/atom/ns#' term='Backing Vocals'/><category scheme='http://www.blogger.com/atom/ns#' term='Hectic Metal'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='Thrash Metal'/><category scheme='http://www.blogger.com/atom/ns#' term='Hectic'/><title type='text'>Hectic Metal</title><summary type='text'>Oh boy oh boy, did the backing riot vocals for the Hectic Metal recordings today (well, actually yesterday at the time of writing this entry). And is my throat ever effin sore! Probably not gonna have a voice tomorrow. Hell, during the recordings it was already almost gone at times. The other guys said I started to sound like Lemmy. Having a beer now. God! When I swallow that cold beer, that </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/8829645440127346141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=8829645440127346141' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/8829645440127346141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/8829645440127346141'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2009/07/hectic-metal.html' title='Hectic Metal'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-3219408139377097125</id><published>2009-01-27T14:34:00.000-08:00</published><updated>2009-01-27T15:13:44.250-08:00</updated><title type='text'>Number of Tim Hortons between Kelowna and Edmonton</title><summary type='text'>During the long drive from Kelowna BC to Edmonton AB, we've counted the number of Tim Hortons visible from the road. There are bound to be quite a few more along the way in places such as in Lacombe, Innisfail, Ponoka, etc., but they were either not visible or they required a few clicks drive from the highway. The route taken was Kelowna, Sicamous over 97A, Revelstoke, Golden, Field, Banff, </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/3219408139377097125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=3219408139377097125' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/3219408139377097125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/3219408139377097125'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2009/01/number-of-tim-hortons-between-kelowna.html' title='Number of Tim Hortons between Kelowna and Edmonton'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_E6qBtdDQoNM/SX-SwydcW-I/AAAAAAAABjs/fIA8qsSNv9M/s72-c/IMG_1910.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-7459349916068331761</id><published>2009-01-15T12:43:00.000-08:00</published><updated>2009-01-15T12:56:26.355-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='canada'/><category scheme='http://www.blogger.com/atom/ns#' term='winter'/><category scheme='http://www.blogger.com/atom/ns#' term='edmonton'/><category scheme='http://www.blogger.com/atom/ns#' term='snow'/><title type='text'>Pile a Snow</title><summary type='text'>In Edmonton for a family visit and birthday. Missed the cold snap and the -40 weather up there, current weather is great. Sun is shining, it's a warm +1 C and promises to stay warm for a couple of days. There's lots of snow too:Big pile a snow ;-)</summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/7459349916068331761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=7459349916068331761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/7459349916068331761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/7459349916068331761'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2009/01/pile-snow.html' title='Pile a Snow'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_E6qBtdDQoNM/SW-gnY4hlEI/AAAAAAAABeM/BaGgGVKpqV8/s72-c/IMG_1684.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-6519494440155702308</id><published>2008-09-12T01:06:00.000-07:00</published><updated>2008-09-12T01:49:22.566-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='canada'/><category scheme='http://www.blogger.com/atom/ns#' term='rocky mountains'/><category scheme='http://www.blogger.com/atom/ns#' term='kananaskis'/><category scheme='http://www.blogger.com/atom/ns#' term='scramble'/><category scheme='http://www.blogger.com/atom/ns#' term='rockies'/><title type='text'>A grisly situation on Grizzly peak</title><summary type='text'>Tuesday I did my last scramble in the Canadian Rockies and climbed Grizzly peak, an easy little 2500 meter high peak (just a 900 meter elevation gain according to Kane) to finish of the scrambling season and my stay in the mountains. With such an easy little peak and with the weather starting out to be quite nice, what could possibly go wrong! Sure enough the climb to the summit of Grizzly peak </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/6519494440155702308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=6519494440155702308' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/6519494440155702308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/6519494440155702308'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/09/grisly-situation-on-grizzly-peak.html' title='A grisly situation on Grizzly peak'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/emiel.van.rooijen/SMoMaRrfgEI/AAAAAAAABO4/sjPh1roYez0/s72-c/p9091657.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-4162983023539931984</id><published>2008-08-15T19:31:00.000-07:00</published><updated>2008-08-15T20:10:10.260-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse review'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Got me an Eclipse jacket!!</title><summary type='text'>I got a mail from Lynn from the Eclipse foundation on Tuesday, congratulating me with being among the best three reviews!! That gave me a big smile that entire day (in an otherwise shitty week), boasting to my colleagues I'd be wearing an Eclipse shirt (yep, got that one too) and jacket pretty soon! Besides being proud, glad that my efforts paid off and very happy to get the shirt and jacket, I </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/4162983023539931984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=4162983023539931984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4162983023539931984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4162983023539931984'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/08/got-me-eclipse-jacket.html' title='Got me an Eclipse jacket!!'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/emiel.van.rooijen/SKZBYXnoMjI/AAAAAAAABOA/kYRBv7hWgpk/s72-c/untitled1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-1409683587288072725</id><published>2008-07-18T09:07:00.000-07:00</published><updated>2008-07-18T09:55:05.448-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='slapd'/><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='openldap'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>OpenLDAP multiple database support under Ubuntu</title><summary type='text'>My OpenLDAP slapd was working just fine, until I tried to run multiple databases. I had created multiple new directories under /var/lib/ldap and moved the original contents of /var/lib/ldap to one of these new subdirectories. In this setup, when starting slapd, it would fail and I would get the following error in the syslog:[10871.644142] audit(1216392346.825:24): type=1503 operation="</summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/1409683587288072725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=1409683587288072725' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1409683587288072725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1409683587288072725'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/07/openldap-multiple-database-support.html' title='OpenLDAP multiple database support under Ubuntu'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-2621133993456868049</id><published>2008-07-13T06:45:00.000-07:00</published><updated>2008-07-13T08:58:41.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse review'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Eclipse Ganymede ECF review</title><summary type='text'>This post is one of a number of reviews of the Eclipse Ganymede release. It has been added to the Ganymede Around the World map. Donate and become a Friend of Eclipse!One of the projects that is part of the Ganymede simultaneous release is the Eclipse Communication Framework (ECF). I had never done anything with it before, so writing a review is a great chance to actually do something with it. </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/2621133993456868049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=2621133993456868049' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/2621133993456868049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/2621133993456868049'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/07/eclipse-ganymede-ecf-review-one-of.html' title='Eclipse Ganymede ECF review'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/emiel.van.rooijen/SHoHpd00cCI/AAAAAAAABMg/yBIAwhWcKtA/s72-c/ECFButtons.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-1763445571961531447</id><published>2008-07-08T09:54:00.000-07:00</published><updated>2008-07-08T09:59:59.333-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='proxytunnel'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='ecf'/><category scheme='http://www.blogger.com/atom/ns#' term='gtalk'/><title type='text'>Tunneling Eclipse Communication Framework and GTalk with proxytunnel</title><summary type='text'>This article explains how you can use the GTalk connectivity of the Eclipse Communication Framework (ECF) via a HTTP tunnel (e.g. proxytunnel). This might come in handy in case you are behind a proxy that does not allow connections to talk.google.com, port 5222. Furthermore, ECF uses the Smack API, which does not support the use of a network proxy (yet). The article is targeted at a Unix </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/1763445571961531447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=1763445571961531447' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1763445571961531447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1763445571961531447'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/07/tunneling-eclipse-communication.html' title='Tunneling Eclipse Communication Framework and GTalk with proxytunnel'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-204416529220135196</id><published>2008-07-01T10:22:00.000-07:00</published><updated>2008-07-02T04:54:39.308-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='imslp'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>IMSLP has opened again!!</title><summary type='text'>The International Music Score Library Project (IMSLP) has reopened! The IMSLP is a huge database of musical scores that have become public domain. It currently holds more than 16000 musical scores. Although some of the scores are a bit dated, the IMSLP is a great resource to find that music score of that famous composer you always wanted to play. But there are numerous lesser known composers in </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/204416529220135196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=204416529220135196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/204416529220135196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/204416529220135196'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/07/imslp-has-opened-again-international.html' title='IMSLP has opened again!!'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-2439978969954872380</id><published>2008-06-29T03:15:00.000-07:00</published><updated>2008-06-29T08:07:48.285-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='subclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Eclipse 3.4 Ganymede and Subclipse 1.4</title><summary type='text'>Well, quite some traffic is coming into my site from Google regarding Eclipse 3.4/ Ganymede and Subclipse. These people land on my Ganymede first impression article, but are more likely running into problems with the new version of Subclipse. For those people, I hope this page can provide you with a little guidance on how to get Subclipse to work with Ganymede. Bear with me, as the version </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/2439978969954872380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=2439978969954872380' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/2439978969954872380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/2439978969954872380'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/06/eclipse-34-ganymede-and-subclipse-14.html' title='Eclipse 3.4 Ganymede and Subclipse 1.4'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/emiel.van.rooijen/SGdctWOpuJI/AAAAAAAAAm0/g5VRAp2FVpk/s72-c/Screenshot-Unable%20to%20Validate%20.png' height='72' width='72'/><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-4813698833101350524</id><published>2008-06-28T13:13:00.000-07:00</published><updated>2008-07-13T02:04:03.401-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse review'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Eclipse Ganymede w00t DTP review!</title><summary type='text'>This post is one of a number of reviews of the Eclipse Ganymede release. It has been added to the Ganymede Around the World map. Donate and become a Friend of Eclipse!First an update and apologies for not posting more Ganymede stuff. I've been very, very, very busy lately, which is too bad as I don't get a chance to dive some more into Ganymede. As for the update: I have downloaded the Ganymede </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/4813698833101350524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=4813698833101350524' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4813698833101350524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4813698833101350524'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/06/eclipse-ganymede-w00t-dtp-review-first.html' title='Eclipse Ganymede w00t DTP review!'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/emiel.van.rooijen/SGaQ5c3lsII/AAAAAAAAAms/A1Ma6zyO0L4/s72-c/Screenshot-SQL%20Query%20Builder%20-1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-114140166969757481</id><published>2008-06-28T11:31:00.000-07:00</published><updated>2008-06-29T09:00:05.822-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Friend of Eclipse benefits</title><summary type='text'>Ganymede arrived and I wanted to download the release. I use a proxy server in Chicago, didn't feel like logging in as a friend, so I selected a U.S. mirror from the list. I can say that the download speed was terrible, probably due to the large amount of people downloading as it was just released.I decided it was too slow to my liking and canceled my download. I logged into Friends of Eclipse </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/114140166969757481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=114140166969757481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/114140166969757481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/114140166969757481'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/06/friend-of-eclipse-benefits-ganymede.html' title='Friend of Eclipse benefits'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-5860133009690258476</id><published>2008-06-14T08:43:00.000-07:00</published><updated>2008-06-29T03:59:08.369-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse review'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Eclipse Ganymede RC3 and the JBoss WTP Plugin</title><summary type='text'>This post is one of a number of reviews of the upcoming Eclipse Ganymede release. It has been added to the Ganymede Around the World map. Donate and become a Friend of Eclipse!First a little update on my Eclipse environment and Geronimo. I am running Eclipse Ganymede RC3 now, downloaded from the Friends of Eclipse mirror. I have also tried to install and run WebSphere Community Edition (based on </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/5860133009690258476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=5860133009690258476' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/5860133009690258476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/5860133009690258476'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/06/eclipse-ganymede-rc3-and-jboss-wtp.html' title='Eclipse Ganymede RC3 and the JBoss WTP Plugin'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/emiel.van.rooijen/SFFW-chtKaI/AAAAAAAAAlk/iyKVROOuV5c/s72-c/Screenshot-Problem%20Occurred%20-2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-5576579152836988647</id><published>2008-06-12T05:40:00.000-07:00</published><updated>2008-07-03T08:35:18.102-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse review'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Server Runtime Problems in Eclipse Ganymede RC2</title><summary type='text'>This post is one of a number of reviews of the upcoming Eclipse Ganymede release. It has been added to the Ganymede Around the World map. Donate and become a Friend of Eclipse!After such a good start with Ganymede RC2, today was a bad day getting stuff done. I have tried to run various server runtimes, and I am not at all pleased at the current state of affairs with the web tools. Let's start </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/5576579152836988647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=5576579152836988647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/5576579152836988647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/5576579152836988647'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/06/server-runtime-problems-in-eclispe.html' title='Server Runtime Problems in Eclipse Ganymede RC2'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/emiel.van.rooijen/SFEaODWywzI/AAAAAAAAAjA/6Bw5X_7EXtk/s72-c/Screenshot-Install%20New%20Server%20Adapter%20.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-7078080946850470000</id><published>2008-06-10T02:33:00.000-07:00</published><updated>2008-06-29T03:59:48.881-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse review'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Eclipse Ganymede RC2 Data Tools</title><summary type='text'>This post is one of a number of reviews of the upcoming Eclipse Ganymede release. It has been added to the Ganymede Around the World map. Donate and become a Friend of Eclipse!More Eclipse Ganymede RC2 stuff reviewed, more stuff to blog about, and once again something I really appreciate! I was giving a Java basics course and got to the point of explaining JDBC, iBatis and PostgreSQL. For this </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/7078080946850470000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=7078080946850470000' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/7078080946850470000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/7078080946850470000'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/06/eclipse-ganymede-rc2-data-tools-more.html' title='Eclipse Ganymede RC2 Data Tools'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/emiel.van.rooijen/SFEaEbvYMdI/AAAAAAAAAio/zSgrnwvmvTs/s72-c/Screenshot-Database%20Development%20-%20ScrumbleDB-src-com-e_tunity-scrumble-sql-database-create_objects.sql%20-%20Eclipse%20Platform%20.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-4703979485775760560</id><published>2008-06-09T10:02:00.000-07:00</published><updated>2008-06-12T06:25:09.438-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Friend of Eclipse</title><summary type='text'>After all these years of using Eclipse and Eclipse based technology, I decided to do something for the Eclipse foundation and community. There is a friends of Eclipse program where you can donate $35 or more and become a friend. You get access to a friends of Eclipse mirror site and as an individual you are allowed to carry the friends' logo, which is what I'm gonna do on this blog ;-)Become a </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/4703979485775760560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=4703979485775760560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4703979485775760560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4703979485775760560'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/06/friend-of-eclipse.html' title='Friend of Eclipse'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-4136946214405737326</id><published>2008-06-09T08:04:00.000-07:00</published><updated>2008-06-29T04:00:05.874-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse review'/><category scheme='http://www.blogger.com/atom/ns#' term='ganymede'/><title type='text'>Eclipse Ganymede RC2 First Impression</title><summary type='text'>This post is one of a number of reviews of the upcoming Eclipse Ganymede release. It has been added to the Ganymede Around the World map. Donate and become a Friend of Eclipse!Update regarding Subclipse and Ganymede (June 29th): It seems that a lot of traffic is landing on this page via Google regarding this topic. If you landed here because you are having trouble getting Subclipse to work, you </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/4136946214405737326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=4136946214405737326' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4136946214405737326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4136946214405737326'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/06/eclipse-ganymede-rc2-first-impression.html' title='Eclipse Ganymede RC2 First Impression'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/emiel.van.rooijen/SFEapWUbXBI/AAAAAAAAAkY/57QPt6X8Oas/s72-c/Screenshot-Problem%20Occurred%20.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-1292153721358287936</id><published>2008-05-22T13:24:00.000-07:00</published><updated>2008-05-22T13:32:27.288-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nonsense'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='oops'/><category scheme='http://www.blogger.com/atom/ns#' term='weird'/><category scheme='http://www.blogger.com/atom/ns#' term='flying'/><category scheme='http://www.blogger.com/atom/ns#' term='other'/><category scheme='http://www.blogger.com/atom/ns#' term='strange'/><title type='text'>Double Sided Boarding Passes Work</title><summary type='text'>W00t! My double sided boarding pass mistake worked wonders today. In the morning it was folded to show the flight to London. When I arrived there I folded it so it would open on the way back to Amsterdam.Scanning the bar code was no problem, as they didn't overlap and cause issues with the bar code on the other side shining thru. Nobody complained (not sure whether they evar noticed, have a </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/1292153721358287936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=1292153721358287936' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1292153721358287936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1292153721358287936'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/05/double-sided-boarding-passes-work.html' title='Double Sided Boarding Passes Work'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/emiel.van.rooijen/SDXTwg6wEdI/AAAAAAAAAg4/ZKsMNTR7_JA/s72-c/22052008.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-1651119058596238746</id><published>2008-05-21T14:28:00.000-07:00</published><updated>2008-05-21T14:31:27.925-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nonsense'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='oops'/><category scheme='http://www.blogger.com/atom/ns#' term='weird'/><category scheme='http://www.blogger.com/atom/ns#' term='flying'/><category scheme='http://www.blogger.com/atom/ns#' term='other'/><category scheme='http://www.blogger.com/atom/ns#' term='strange'/><title type='text'>Double Sided Boarding Pass</title><summary type='text'>Nowadays aircraft carriers allow you to print your own boarding passes. Tomorrow I have to fly someplace and back the same day. I checked in on the carriers website and opened the PDF document with the two boarding passes, page one to and page two back.I hardly ever print. When I do, I print double sided. Saves a bunch of trees. I forgot to turn that off printing the boarding passes tho, so I </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/1651119058596238746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=1651119058596238746' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1651119058596238746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1651119058596238746'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/05/double-sided-boarding-pass-nowadays.html' title='Double Sided Boarding Pass'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-218801996575338629</id><published>2008-05-03T06:22:00.000-07:00</published><updated>2008-05-07T09:07:15.652-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='banking'/><category scheme='http://www.blogger.com/atom/ns#' term='finance'/><title type='text'>Open Source SWIFT Parser in Java</title><summary type='text'>I have more than once in the past tried to find an open source SWIFT message parser. There are some defunct/ idle projects (one MT94X parser, jSWIFT, SWIFT Message Parser in Java) and some import/ export components that are part of larger projects (e.g. gnucash). I have now stumbled upon a proper stand alone and open source (LGPL) SWIFT message parser called WIFE.WIFE is written in Java and </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/218801996575338629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=218801996575338629' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/218801996575338629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/218801996575338629'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2008/05/open-source-swift-parser-in-java.html' title='Open Source SWIFT Parser in Java'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-1480114351964891933</id><published>2007-11-26T06:23:00.000-08:00</published><updated>2007-11-26T07:12:47.703-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='tomcat'/><title type='text'>Deploying Web Applications Outside the Tomcat Install Directory</title><summary type='text'>Suppose you have Tomcat installed somewhere, e.g. /opt/tomcat6 or /usr/local/tomcat5. Now you want to give users the ability to deploy their applications and start/ stop the Tomcat server if needed (e.g. in case of an unrecoverable crash of the Tomcat server). You can start modifying the Tomcat install directory to support multiple users (e.g. in a given group) to write in the webapps directory </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/1480114351964891933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=1480114351964891933' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1480114351964891933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1480114351964891933'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/11/deploying-web-application-outside.html' title='Deploying Web Applications Outside the Tomcat Install Directory'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-2640366631442173168</id><published>2007-11-19T10:35:00.000-08:00</published><updated>2007-11-26T07:05:17.596-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='spring mvc'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><title type='text'>Method Name in the URL File Name with Spring MVC's MultiActionController</title><summary type='text'>Spring's MultiActionController is great for allowing a single controller to be able to handle multiple types of requests. What method to dispatch to is determined based on the method name resolver. You have several options here. E.g. with the ParameterMethodNameResolver you specify what method to call in the request parameters. You can specify that a certain request parameter, e.g. action, is </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/2640366631442173168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=2640366631442173168' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/2640366631442173168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/2640366631442173168'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/11/method-name-in-url-path-with-spring.html' title='Method Name in the URL File Name with Spring MVC&apos;s MultiActionController'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-5867048510245649941</id><published>2007-11-13T14:32:00.000-08:00</published><updated>2007-11-15T09:05:46.301-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ibatis'/><category scheme='http://www.blogger.com/atom/ns#' term='gwt'/><category scheme='http://www.blogger.com/atom/ns#' term='spring'/><category scheme='http://www.blogger.com/atom/ns#' term='junit'/><category scheme='http://www.blogger.com/atom/ns#' term='tomcat'/><title type='text'>Solving java.io.FileNotFoundException in Spring and iBATIS</title><summary type='text'>I'm happily hacking about with iBATIS Spring DAO classes. I exposed the DAO classes using RPC services with GWT and the GWT server library and I run these RPC services in Tomcat. I also wanted to have unit tests that test my DAO classes, and there is this wonderful thing called gienah-testing on Google code, that allowed me to use Spring to inject the DAO classes into my unit test classes.Now at </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/5867048510245649941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=5867048510245649941' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/5867048510245649941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/5867048510245649941'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/11/solving-java.html' title='Solving java.io.FileNotFoundException in Spring and iBATIS'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-4549856702674302909</id><published>2007-10-28T07:38:00.000-07:00</published><updated>2007-11-01T10:43:23.803-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='ibatis'/><category scheme='http://www.blogger.com/atom/ns#' term='postgresql'/><title type='text'>Mapping PostgreSQL Arrays with iBATIS</title><summary type='text'>I needed to map a PostgreSQL integer array column to a Java integer array using iBATIS. The following is what seems to do the trick. Suppose you have a table with an integer array:create my_table (  id integer primary key,  array_column integer[]);And some data was inserted using e.g. the following insert statement:insert into my_table (id, array_column) values (1, array[1, 2, 3]);Now lets have a</summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/4549856702674302909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=4549856702674302909' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4549856702674302909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/4549856702674302909'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/10/mapping-postgresql-arrays-with-ibatis-i.html' title='Mapping PostgreSQL Arrays with iBATIS'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-5068499529528905828</id><published>2007-10-20T10:33:00.000-07:00</published><updated>2007-11-01T10:43:02.686-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><title type='text'>Smart Version Class with Version Increment Validation and Suggestion</title><summary type='text'>For a build management system I am working on, I want a smarter way of doing version numbering for versioned builds. Right now a user can enter any version number, but I would like the system to suggest a next version number. E.g. if the last versioned build had a version number 1.2.3, I would like the system to suggest 1.2.4 as next version number when a new versioned build is started. I would </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/5068499529528905828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=5068499529528905828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/5068499529528905828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/5068499529528905828'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/10/version-class-with-version-increment.html' title='Smart Version Class with Version Increment Validation and Suggestion'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-1606751225840578442</id><published>2007-10-13T11:56:00.000-07:00</published><updated>2007-11-01T10:43:46.699-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Testing Java2Html with Eclipse Europa and Blogger.com</title><summary type='text'>Although the plugin is a bit dated (version 1.5.0 dates from January 2006), the Java2Html Eclipse plugin seems to be working with the Eclipse 3.3 Europa fall maintenance release (and thus very likely works with all 3.x versions). I downloaded and extracted the plugin to the plugins directory, restarted with the -clean option and I had a new context menu, called "Java2Html". And now for a little </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/1606751225840578442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=1606751225840578442' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1606751225840578442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/1606751225840578442'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/10/testing-java2html-with-eclipse-europa_13.html' title='Testing Java2Html with Eclipse Europa and Blogger.com'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-3834951689462732050</id><published>2007-10-13T11:19:00.000-07:00</published><updated>2007-11-01T10:44:02.366-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogger'/><title type='text'>w.bloggar blogger</title><summary type='text'>Ha, got w.bloggar  to work with Blogger. Seems I upgraded to the beta, and for that I am to do something a little different than just selecting the "Blogger" option in the account setup wizard. The relevant information can be found here. As always, Google is your friend, as searching for w.bloggar blogger reveals the relevant link as the first result. I'm certainly feeling lucky :-)</summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/3834951689462732050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=3834951689462732050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/3834951689462732050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/3834951689462732050'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/10/ha-got-w.html' title='w.bloggar blogger'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-6017475461609454529</id><published>2007-07-26T16:44:00.001-07:00</published><updated>2007-11-01T10:44:28.767-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nonsense'/><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Epitaph for a Certificate</title><summary type='text'>Here lies wide open, expired it begotA certificate, which obfuscated a lot</summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/6017475461609454529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=6017475461609454529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/6017475461609454529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/6017475461609454529'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/07/epitaph-for-certificate.html' title='Epitaph for a Certificate'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-2307328371300259321</id><published>2007-07-26T16:13:00.000-07:00</published><updated>2007-11-05T14:34:31.059-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='glacier'/><category scheme='http://www.blogger.com/atom/ns#' term='methodology'/><title type='text'>Glacial Methodology</title><summary type='text'>This stone on which I stand has been carved by glaciers over tens of thousands of years, in a time long ago when our lands were covered with ice, close to the time it takes to get something into production over here.http://www.ambysoft.com/essays/glacialMethodology.htmlhttp://www.waterfall2006.com/ambler2.htmlAh well... I'm not in a hurry either I guess.</summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/2307328371300259321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=2307328371300259321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/2307328371300259321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/2307328371300259321'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2007/07/glacial-methodology.html' title='Glacial Methodology'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-116119306011618834</id><published>2006-10-18T10:37:00.000-07:00</published><updated>2007-11-01T10:45:13.959-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Duplicate Form Submissions</title><summary type='text'>IntroductionIn web applications, sometimes when a user submits a form and it takes very long for the form to be submitted, a user will tend to click on the submit button again. This can cause for dupes to appear in the application, e.g. submitting the same payment twice (sorry for my financial background...), uploading the same file twice, etc.There are two ways of avoiding this. The first </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/116119306011618834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=116119306011618834' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/116119306011618834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/116119306011618834'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2006/10/duplicate-form-submissions.html' title='Duplicate Form Submissions'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19460063.post-113354549390990188</id><published>2005-12-02T09:44:00.000-08:00</published><updated>2007-11-01T10:45:51.698-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Getting a City from an Unstructured Address Field</title><summary type='text'>I was asked a couple of questions about converting an Excel sheet into another format. Seems the target format had a city field, but the source format did not. The source only had an address field. This is not where the problems started tho, the problems started with the fact that the address field contained addresses from various sources, and that those addresses were completely unstructured. </summary><link rel='replies' type='application/atom+xml' href='http://beerholder.blogspot.com/feeds/113354549390990188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19460063&amp;postID=113354549390990188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/113354549390990188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19460063/posts/default/113354549390990188'/><link rel='alternate' type='text/html' href='http://beerholder.blogspot.com/2005/12/getting-city-from-unstructured-address.html' title='Getting a City from an Unstructured Address Field'/><author><name>[BOFH]Basilisk</name><uri>http://www.blogger.com/profile/01152617444991781669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
