<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>People and Technology &#187; Technology</title>
	<atom:link href="http://www.firstpartners.net/blog/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.firstpartners.net/blog</link>
	<description>People, Technology, Business and Innovation</description>
	<lastBuildDate>Fri, 19 Feb 2010 22:31:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Foresight &#8211; Getting things done for Outlook</title>
		<link>http://www.firstpartners.net/blog/technology/outlook/2010/01/22/foresight-getting-things-done-for-outlook/</link>
		<comments>http://www.firstpartners.net/blog/technology/outlook/2010/01/22/foresight-getting-things-done-for-outlook/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 23:42:47 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Outlook]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/?p=666</guid>
		<description><![CDATA[Currently playing with Foresight, a Getting Things done plugin for Outlook.

It&#8217;s now free, and fixes the traditional problem with the Outlook task list of not being able to handle anything beyound the most simple of projects. Watch this blog for how it goes.
]]></description>
			<content:encoded><![CDATA[<p>Currently playing with <a href="http://www.fixyourtodolist.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.fixyourtodolist.com');" target="_blank">Foresight</a>, a Getting Things done plugin for Outlook.</p>
<p><a href="http://www.fixyourtodolist.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.fixyourtodolist.com');"><img src="http://www.fixyourtodolist.com/images/ForesightLogo_Header.gif" alt="Foresight Logo" /></a></p>
<p>It&#8217;s now free, and fixes the traditional problem with the Outlook task list of not being able to handle anything beyound the most simple of projects. Watch this blog for how it goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/outlook/2010/01/22/foresight-getting-things-done-for-outlook/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JBoss jBPM Book on its way from Packt &#8211; Java Business Process Management (Workflow)</title>
		<link>http://www.firstpartners.net/blog/technology/java/2009/12/19/jboss-jbpm-book-on-its-way-from-packt-java-business-process-management-workflow/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2009/12/19/jboss-jbpm-book-on-its-way-from-packt-java-business-process-management-workflow/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 21:43:50 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[drools]]></category>
		<category><![CDATA[java enterprise]]></category>
		<category><![CDATA[jbpm]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/?p=661</guid>
		<description><![CDATA[In a previous life, I&#8217;ve been lucky to work with two very good JBoss Products &#8211; JBoss jBPM (Workflow) and JBoss Drools (Rules). Just in case you missed it; slides from the IJTC conference (jBPM), Rules presentation to the jBPM conference and of course not to forget the Rules Book. The lines between jBPM and [...]]]></description>
			<content:encoded><![CDATA[<p>In a previous life, I&#8217;ve been lucky to work with two very good JBoss Products &#8211; <a href="http://labs.jboss.com/jbossjbpm/" onclick="javascript:pageTracker._trackPageview('/outbound/article/labs.jboss.com');" target="_blank">JBoss jBPM (Workflow)</a> and <a href="http://www.jboss.org/drools/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.jboss.org');" target="_blank">JBoss Drools (Rules)</a>. Just in case you missed it; s<a href="http://www.firstpartners.net/blog/people/training/2007/11/09/slides-for-life-and-death-workflow-using-jboss-jbpm/" >lides from the IJTC conference (jBPM)</a>, <a href="http://www.firstpartners.net/blog/technology/java/2008/06/05/jboss-business-rules-and-jbpm-workflow-presentation-dublin/" >Rules presentation to the jBPM conference</a> and of course not to forget <a href="http://www.firstpartners.net/blog/business/workflow/2009/04/11/my-first-book-published-business-rules-with-jboss-drools/" >the Rules Book</a>. The lines between jBPM and Drools have blurred slightly, but the competing open source teams just enhance the quality of both products, and which one is best very much depends on the problem that you have at hand.</p>
<div id="attachment_662" class="wp-caption aligncenter" style="width: 253px"><a href="http://www.packtpub.com/jboss-business-process-management-jbpm-developer-guide?utm_source=firstpartners.net&amp;utm_medium=bookrev&amp;utm_content=blog&amp;utm_campaign=mdb_001869" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.packtpub.com');" target="_blank"><img class="size-medium wp-image-662" title="jbpm" src="http://www.firstpartners.net/blog/wp-content/uploads/2009/12/jbpm-243x300.jpg" alt="jBpm Java Business Process Management book cover" width="243" height="300" /></a><p class="wp-caption-text">jBpm Java Business Process Management book cover</p></div>
<p>So, I&#8217;ve been asked by Packt (the guys how published my book) to review the <a href="http://www.packtpub.com/jboss-business-process-management-jbpm-developer-guide?utm_source=firstpartners.net&amp;utm_medium=bookrev&amp;utm_content=blog&amp;utm_campaign=mdb_001869" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.packtpub.com');" target="_blank">new jBPM Developer guide book.</a> So, not only do I get to help a fellow author (Good Karma), I get the catchup on features of jBPM I may not have used yet in my professional capacity, and I get a free book. What is there not to like?</p>
<p>Disclaimer &#8211; getting free copy, but am otherwise free to write good / bad / or completely off the wall ideas about it. Watch this space.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2009/12/19/jboss-jbpm-book-on-its-way-from-packt-java-business-process-management-workflow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Data Centre Launch</title>
		<link>http://www.firstpartners.net/blog/location/dublin/2009/09/25/microsoft-data-centre-launch/</link>
		<comments>http://www.firstpartners.net/blog/location/dublin/2009/09/25/microsoft-data-centre-launch/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 15:43:47 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/?p=640</guid>
		<description><![CDATA[I was lucky enough to get invited to yesterday&#8217;s launch of Microsoft new Data Centre. More on RTE and Microsoft&#8217;s own site.

Here are the important points;

It&#8217;s Big.
It&#8217;s the first data centre that Microsoft have built outside of the US. Kudos to the  Microsoft Ireland team and the IDA for their success in getting the data [...]]]></description>
			<content:encoded><![CDATA[<p>I was lucky enough to get invited to yesterday&#8217;s launch of <a href="http://www.irishtimes.com/newspaper/finance/2009/0925/1224255210787.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.irishtimes.com');" target="_blank">Microsoft new Data Centre</a>. More on <a href="http://www.rte.ie/business/2007/1106/microsoft.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.rte.ie');" target="_blank">RTE </a>and <a href="http://www.microsoft.com/emea/presscentre/pressreleases/DublinDataCentrePR_240909.mspx" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.microsoft.com');" target="_blank">Microsoft&#8217;s own site</a>.</p>
<p style="text-align: center;"><img class="size-full wp-image-642 aligncenter" title="ms_data_centre_dublin" src="http://www.firstpartners.net/blog/wp-content/uploads/2009/09/ms_data_centre_dublin.png" alt="ms_data_centre_dublin" width="508" height="203" /></p>
<p>Here are the important points;</p>
<ol>
<li>It&#8217;s Big.</li>
<li>It&#8217;s the first data centre that Microsoft have built outside of the US. Kudos to the  Microsoft Ireland team and the IDA for their success in getting the data centre located here.</li>
<li>It&#8217;s a big deal for Ireland &#8211; maybe only 20 seconds on the RTE News, but that&#8217;s because stacks of servers don&#8217;t hit the &#8216;Human interest&#8217; angle. This might be as important a decision as Intel coming to Ireland in the late 80&#8217;s.</li>
<li>Did I mention that it&#8217;s Big? 300,000 Sq feet. That&#8217;s a lot of football pitches.</li>
</ol>
<p>Seriously lads; forget about having a server under your desk, or even your own server room down the hall. Leave it to the professionals. Data Centres and the cloud is the way software is going.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/location/dublin/2009/09/25/microsoft-data-centre-launch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How NOT to do Web 2.0 &#8211; No Cork is not near Drogheda</title>
		<link>http://www.firstpartners.net/blog/location/ireland/2008/06/23/how-not-to-do-web-20-no-cork-is-not-near-drogheda/</link>
		<comments>http://www.firstpartners.net/blog/location/ireland/2008/06/23/how-not-to-do-web-20-no-cork-is-not-near-drogheda/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 05:00:11 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Drogheda]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web2Ireland]]></category>
		<category><![CDATA[cork]]></category>
		<category><![CDATA[web2]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/?p=577</guid>
		<description><![CDATA[Web 2.0 is great &#8211; it allows users to get involved on your website.
Allthetopbananas.com shows not how to do it. Just be lazy and not bother to tell your website that Cork is not near Drogheda (for our non-Irish-based readers, they&#8217;re at opposite ends of the country, about a 4-5hr commute!).
Why should I bother to [...]]]></description>
			<content:encoded><![CDATA[<p>Web 2.0 is great &#8211; it allows users to get involved on your website.</p>
<p><a href="http://www.allthetopbananas.com/Jobs/County+Louth/Drogheda/?browsetownid=32044" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.allthetopbananas.com');">Allthetopbananas.com</a><strong> shows not how to do it. Just be lazy</strong> and not bother to tell your website that Cork is not near Drogheda (for our non-Irish-based readers, they&#8217;re at opposite ends of the country, about a 4-5hr commute!).</p>
<p>Why should I bother to report to you that &#8216;Cork is not Drogheda&#8217; if you haven&#8217;t done your basic research and looked at the map? <strong>Save your &#8216;wisdom of crowds&#8217; stuff for items that you can&#8217;t find anywhere else.</strong></p>
<p><a href="http://www.firstpartners.net/blog/wp-content/uploads/2008/06/cork-not-near-drogheda1.jpg" ><img class="alignnone size-full wp-image-579" title="cork-not-near-drogheda1" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/06/cork-not-near-drogheda1.jpg" alt="" width="499" height="154" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/location/ireland/2008/06/23/how-not-to-do-web-20-no-cork-is-not-near-drogheda/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to combine Workflow and Business Rules &#8211;  in 5 easy steps</title>
		<link>http://www.firstpartners.net/blog/location/dublin/2008/06/15/how-to-combine-workflow-and-business-rules-in-5-easy-steps/</link>
		<comments>http://www.firstpartners.net/blog/location/dublin/2008/06/15/how-to-combine-workflow-and-business-rules-in-5-easy-steps/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 19:55:37 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[BPEL]]></category>
		<category><![CDATA[BPM]]></category>
		<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Java Enterprise Edition]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Rule Engine]]></category>
		<category><![CDATA[Workflow]]></category>
		<category><![CDATA[drools]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise java]]></category>
		<category><![CDATA[enterprise web 2.0]]></category>
		<category><![CDATA[java enterprise]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/?p=573</guid>
		<description><![CDATA[Tom has a good post on the jBPM (JBoss workflow) community day held at the Guinness brewery in Dublin. Warning &#8211; slides may contain pictures of people drinking beer.

How to combine  (jBPM) Workflow and (Drools) Business Rules &#8211; here&#8217;s the summary. Slideset is available on this blogpost.

Workflow (e.g. JBoss jBPM) is great &#8211; it [...]]]></description>
			<content:encoded><![CDATA[<p>Tom has a good post on the <a href="http://processdevelopments.blogspot.com/2008/06/brewing-jbpm-community.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/processdevelopments.blogspot.com');" target="_blank">jBPM (JBoss workflow) community day held at the Guinness brewery in Dublin</a>. Warning &#8211; slides may contain pictures of people drinking beer.</p>
<p><a rel="attachment wp-att-574" href="http://www.firstpartners.net/blog/location/dublin/2008/06/15/how-to-combine-workflow-and-business-rules-in-5-easy-steps/attachment/jbpm-drools-guinness/" ><img class="alignnone size-full wp-image-574" title="jbpm-drools-guinness" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/06/jbpm-drools-guinness.jpg" alt="Drools jPBM Business rules presentation" width="400" height="165" /></a></p>
<p><strong>How to combine  (jBPM) Workflow and (Drools) Business Rules</strong> &#8211; here&#8217;s the summary. <a href="http://www.firstpartners.net/blog/technology/java/2008/06/05/jboss-business-rules-and-jbpm-workflow-presentation-dublin/" >Slideset is available on this blogpost</a>.</p>
<ul>
<li>Workflow (e.g. JBoss jBPM) is great &#8211; it allows you to take spaghetti code and draw it as a workflow diagram (flowchart) so that it can be reviewed by the business (the nice people who pay our wages). You then attach standard (Java) actions to these steps.</li>
<li>Only problem is when you come to a decision node (the one circled in red below): How do you decide to go left or right (in the workflow)? Normally this is coded in Java &#8211; good for us, but hidden from those nice business people (which means that this is more room for errors-in-translation).</li>
<li>Business Rules allow you to keep those decision making rules in Plain English: When something is true , then do this. That&#8217;s it. The rule engine does most of the hard work.</li>
<li>Integrating Workflow and Rules is easy. Use <a href="http://docs.jboss.com/seam/2.0.2.SP1/reference/en-US/html/drools.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/docs.jboss.com');" target="_blank">JBoss Seam (link)</a> or <a href="http://wiki.jboss.org/wiki/JbpmAndDrools" onclick="javascript:pageTracker._trackPageview('/outbound/article/wiki.jboss.org');" target="_blank">do it by hand (link)</a>. And it works on non-JBoss web / app servers such as Websphere, Oracle Application Server, Tomcat and Weblogic.</li>
<li style="text-align: justify;"><strong>Repeat x6</strong> : Use workflow and rules. Use workflow and rules &#8230;</li>
</ul>
<p style="text-align: justify;"><img id="image572" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/06/simple-workflow.PNG" alt="Simple Workflow" /></p>
<p style="text-align: justify;">In a maybe related development, <a href="http://processdevelopments.blogspot.com/2008/06/task-assignment-and-pools-harder-then.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/processdevelopments.blogspot.com');" target="_blank">Tom Baeyens is now using strangely Rules-y like  examples over on his workflow blog</a> &#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/location/dublin/2008/06/15/how-to-combine-workflow-and-business-rules-in-5-easy-steps/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>JBoss Business Rules and jBPM Workflow presentation &#8211; Dublin</title>
		<link>http://www.firstpartners.net/blog/technology/java/2008/06/05/jboss-business-rules-and-jbpm-workflow-presentation-dublin/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2008/06/05/jboss-business-rules-and-jbpm-workflow-presentation-dublin/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 21:23:16 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Workflow]]></category>
		<category><![CDATA[jbpm]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[whitepaper]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2008/06/05/jboss-business-rules-and-jbpm-workflow-presentation-dublin/</guid>
		<description><![CDATA[Update: Shortcut to slides (pdf, with notes following) here.
Speaking at the JBoss jBPM community day tomorrow and I&#8217;m nervous. I&#8217;m nervous because I&#8217;m standing up and talking to a group of people that really know their stuff about JBoss workflow. And talking about a project (JBoss Business rules) which has a friendly rivalry with it.

So [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong>: Shortcut to <a target="_blank" href="http://www.firstpartners.net/whitepapers/workflow-and-rules.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/whitepapers/workflow-and-rules.pdf');">slides (pdf, with notes following) here</a>.</p>
<p>Speaking at the <a href="http://www.firstpartners.net/blog/business/knowledge-management/2008/05/14/jboss-workflow-invading-dublin-free-community-conference/" >JBoss jBPM community day tomorrow </a>and I&#8217;m nervous. I&#8217;m nervous because I&#8217;m standing up and talking to a group of people that really know their stuff about <strong>JBoss workflow</strong>. And talking about a project (<strong>JBoss Business rules</strong>) which has a friendly rivalry with it.</p>
<p><img id="image570" alt="jbpm logo" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/06/logo-jbpm.jpg" /></p>
<p>So here goes</p>
<ol>
<li>Slides in Powerpoint emailed to myself (check)</li>
<li><a target="_blank" href="http://www.firstpartners.net/whitepapers/workflow-and-rules.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/whitepapers/workflow-and-rules.pdf');">Slides in PDF available online (check).</a></li>
<li>Slides in Open Office on laptop ready for presentation (check)</li>
</ol>
<p><img id="image569" alt="Drools Logo" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/06/logo-drools.jpg" /><br />
<a target="_blank" href="http://wiki.jboss.org/wiki/JbpmCommunityDay" onclick="javascript:pageTracker._trackPageview('/outbound/article/wiki.jboss.org');">More details on the jBPM wiki </a>if you&#8217;re interested in attending the event. Anybody give odds on the laptop bluescreen again (like what happened at the <a href="http://firstpartners.net/blog/category/ijtc" >Irish Java Technologies Conference</a>)? It&#8217;s not what happens, it&#8217;s how you deal with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2008/06/05/jboss-business-rules-and-jbpm-workflow-presentation-dublin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBoss workflow invading Dublin (Free Community Conference)</title>
		<link>http://www.firstpartners.net/blog/business/knowledge-management/2008/05/14/jboss-workflow-invading-dublin-free-community-conference/</link>
		<comments>http://www.firstpartners.net/blog/business/knowledge-management/2008/05/14/jboss-workflow-invading-dublin-free-community-conference/#comments</comments>
		<pubDate>Wed, 14 May 2008 12:41:08 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Workflow]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise web 2.0]]></category>
		<category><![CDATA[jbpm]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/business/knowledge-management/2008/05/14/jboss-workflow-invading-dublin-free-community-conference/</guid>
		<description><![CDATA[I&#8217;m not going to explain what workflow is as I&#8217;ve probably blogged enough about it already.  But the JBoss Workflow (jBPM) guys are coming to Dublin on June 6th. If you&#8217;re into workflow (and if you&#8217;re doing any sort of software for large business you should be) then this is a do not miss [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not going to explain what <a href="http://firstpartners.net/blog/category/ijtc" >workflow</a> is as <a href="http://firstpartners.net/blog/workflow" >I&#8217;ve probably blogged enough about it already.</a>  But the JBoss Workflow (jBPM) guys are coming to Dublin on June 6th. If you&#8217;re into workflow (and if you&#8217;re doing any sort of software for large business you should be) then this is a <strong>do not miss event</strong> and we&#8217;re privileged to have it in Ireland.</p>
<p>The JBoss workflow guys are dream guests. They just asked for a couple of venue suggestions and they finally went for the <a href="http://firstpartners.net/blog/workflow" >Guinness Hopstore where Barcamp ran last year</a>. Next thing we got was an <a href="http://wiki.jboss.org/wiki/JbpmCommunityDay" onclick="javascript:pageTracker._trackPageview('/outbound/article/wiki.jboss.org');">email saying that the JBoss Workflow event was go</a>. So for the benefit of people flying into Dublin, here&#8217;s the information we gave on where to stay and things to do if you&#8217;re making a weekend of it.</p>
<p>(More information on the event on <a target="_blank" href="http://processdevelopments.blogspot.com/2008/04/jbpm-community-day-in-dublin-on-june.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/processdevelopments.blogspot.com');">Tom Baeyens Blog</a>)</p>
<p><img id="image567" alt="Workflow" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/05/workflow.jpg" /></p>
<p><strong>How to get there</strong></p>
<p>Dublin is pretty well served by direct flights from Europe and the US. Aer Lingus and Ryanair are the two biggest airlines flying into Dublin &#8211; but there are <a target="_blank" href="http://www.flightmapping.com/Ireland/Dublin/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.flightmapping.com');">plenty more (list at FlightMapping.com).</a></p>
<p><strong>Things to do</strong></p>
<ul>
<li>Tour of Guinness brewery and visit the Gravity bar (one of the highest  in Dublin)</li>
<li>Dublin Pub Tour and general social scene (it&#8217;s a coincidence that the  first 2 items are drink related!)</li>
<li>Tour of Scenic Wicklow Mountains and Glendalough</li>
<li>Liffey River tour by boat</li>
<li>Dublin Bus tour &#8211; including it&#8217;s Georgian buildings and coastline</li>
<li>Newgrange &#8211; 2000 years older than the pyramids, in the stunning Boyne  valley</li>
<li>Windsurfing , Kayaking or Rock climbing in Viking Carlingford Fjord.</li>
<li>Trinity College Dublin, 400 years old university , right in the city  centre including the 1000 year old &#8216;Book of Kells&#8217;</li>
<li>For the more curious , Belfast is 2hrs away by express train in  Northern Ireland.</li>
<li>Get lost in Phoneix Park, the worlds largest city centre park.</li>
</ul>
<p><strong>Places to Stay</strong></p>
<p>I don&#8217;t tend to say in Dublin hotels too much (!) but the following I know are reasonably good value (and quiet / clean)</p>
<ul>
<li>3 of the Jury&#8217;s Inn (Christchurch is just down the road from the event location, but the IFSC and Parnell Street  are also good)</li>
<li>Academy hotel is ok, if slightly more expensive , if you&#8217;re stuck.</li>
<li>If you want an airport location (about 20 mins / 20 Euro Taxi from the city centre) the Premier Inn chain are pretty good.</li>
<li>Hotel Isaacs is budget but decent , central and near the main bus / train stations.</li>
<li>Morgan hotel is where the presenters were put up for the Dublin Java conference. Central but Slightly more pricey.</li>
</ul>
<p>For people from the community, there&#8217;s also <a target="_blank" href="http://www.hostels.com/en/findabed.php?ChosenCity=Dublin&#038;ChosenCountry=Ireland" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.hostels.com');">plenty of &#8216;budget&#8217; backpacker type accommodation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/business/knowledge-management/2008/05/14/jboss-workflow-invading-dublin-free-community-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Projects Using the Spring Framework &#8211; Training</title>
		<link>http://www.firstpartners.net/blog/technology/java/2008/04/29/agile-projects-using-the-spring-framework-training/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2008/04/29/agile-projects-using-the-spring-framework-training/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 20:15:07 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[aaa]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[j2ee]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2008/04/29/agile-projects-using-the-spring-framework-training/</guid>
		<description><![CDATA[Lots of things going on behind the scenes at FirstPartners. One of which is the Spring Framework training course that we&#8217;re giving on Wed 30th May in Bewley&#8217;s Hotel, Ballsbridge, Dublin. Interested in going? &#8211; you can book here (via Trigraph). Can&#8217;t make it? We&#8217;ll probably do a follow up.
What are you missing? Apart from [...]]]></description>
			<content:encoded><![CDATA[<p>Lots of things going on behind the scenes at FirstPartners. One of which is the Spring Framework training course that we&#8217;re giving on Wed 30th May in Bewley&#8217;s Hotel, Ballsbridge, Dublin.<a target="_blank" href="http://www.trigraph.ie/trigraph/Main/Online_Booking.htm?Event%20Title*='I%20wish%20to%20book%20place(s)%20on%20the%20Spring%20Framework%20briefing'" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.trigraph.ie');"> Interested in going? &#8211; you can book here (via Trigraph)</a>. Can&#8217;t make it? We&#8217;ll probably do a follow up.</p>
<p>What are you missing? Apart from the crash test dummies (below), there&#8217;s loads of lego blocks, Swiss mountains, trains crashing through walls and a Kangaroo. (Spring, Geddit?). You might even learn something about Java along the way.</p>
<p><strong>Agile Projects using the Spring Framework</strong><br />
Executive Briefing<br />
Delivery: Public or In-house<br />
Course Length: 0.5 days. Optional mentoring / follow up session if required by Client<br />
Course Approach: Lecture, discussions<br />
Level: Beginner / Intermediate</p>
<p><img id="image565" alt="Dummies" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/04/dummies.jpg" /></p>
<p><strong> Course Description:</strong></p>
<p>Spring, with good reason, is the most actively used framework in the Enterprise Java world today. The half- day briefing shows the problems that Spring can solve for your projects, core Spring concepts such as Inversion of Control and integration with existing Enterprise Java technologies for database access, messaging and web deployment. The briefing also shows how to use Spring to make your projects more agile, improving quality and reducing deployment time.</p>
<p><strong> Course Objectives:</strong></p>
<ul>
<li>Following completion of this course, students will be able to:</li>
<li>Understand why Enterprise Java is the mostly widely used corporate technology, and how Spring both simplifies and improves this technology.</li>
<li>Understand core Spring concepts such as Inversion of Control (IOC), configuration , deployment and testing.</li>
<li>Describe how to integrate Spring with Enterprise Technologies such as Databases, Messaging and Web 2 frameworks.</li>
<li>Understand how Spring can make your projects more agile and the benefits it brings to your organization</li>
<li>Map out a plan of how to introduce the Spring framework to existing systems.</li>
</ul>
<p><strong> Course Syllabus:</strong></p>
<p><em> Section 1: The Problems That Spring Solves</em></p>
<ul>
<li>Introduction</li>
<li>Who are you? Who are we?</li>
<li>What is Spring?</li>
<li>What is (Enterprise) Java?</li>
<li>The problems with Enterprise Java</li>
<li>Why Enterprise Java is costing you money.</li>
<li>The Deployment Scale</li>
<li>Java Classes and Objects</li>
<li>Just enough XML to get by</li>
<li>Core Spring &#8211; Inversion of Control pattern</li>
<li>Spring Configuration and my First Spring App</li>
<li>Deployment via Web, Enterprise Java and Command line</li>
<li>Spring on other platforms (.Net , Ruby and Groovy)</li>
<li>Alternatives to Spring</li>
<li>Spring and Java 5 – easier development</li>
<li>Starting out – just a little Spring in your Step.</li>
</ul>
<p><em> Section 2: Core Spring and Enterprise Spring Integration</em></p>
<ul>
<li>Spring Web Framework (MVC)</li>
<li>Spring Web with Struts , JSF , XSLT , Tiles and GWT (Google Web Toolkit)</li>
<li>Spring and Ajax in Web 2 Applications.</li>
<li>Spring Webflow</li>
<li>Spring and Databases (Hibernate and JDBC)</li>
<li>Spring and Messaging (MQ and JMS)</li>
<li>Spring Remoting and Web Services</li>
<li>Aspect Orientated Programming (AOP)</li>
<li>Transactions in Spring</li>
<li>Appfuse – ready to roll Spring projects with Maven</li>
<li>Administration of your Application using Spring and JMX</li>
<li>Scheduling using Spring and Quartz</li>
<li>Spring and Acegi Security</li>
</ul>
<p><em> Section 3: Practical Spring &#8211; make your project more Agile</em></p>
<ul>
<li>The problems with IT Projects</li>
<li>What is Agile</li>
<li>Spectrum of Agility</li>
<li>How Spring makes your project more agile (and your customer happy)</li>
<li>Key Agile Practices</li>
<li>Unit Testing with Spring</li>
<li>Integration Testing</li>
<li>Mock Objects</li>
<li>Spring IDE</li>
<li>Spring and Business Rules</li>
<li>Spring and Workflow</li>
<li>Alternative Spring configuration.</li>
<li>Extending Spring to meet you (obscure) needs.</li>
<li>What&#8217;s new in Spring 2.5 (and coming up for Spring 3)</li>
</ul>
<p><strong> Audience:</strong></p>
<ul>
<li>Managers and Project Managers wishing to understand the benefits of adding Spring to their projects.</li>
<li>Software developers needing an introduction to Java and the Spring Framework and integration with key Enterprise technologies.</li>
<li>Support, Database , Web Designers and other IT professionals needing to interface with Spring and Enterprise Java systems.</li>
<li>.Net developers wishing to understand the concepts behind the Spring.Net framework.</li>
</ul>
<p><strong> Related Courses:</strong><br />
Enterprise Java (Trigraph) and Agile Project Management (Trigraph)</p>
<p><strong> Prerequisites:</strong><br />
Some high level exposure to the Java, .Net or other Object Orientated language would be beneficial but<br />
not necessary.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2008/04/29/agile-projects-using-the-spring-framework-training/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Web2 with Java:Struts2, Spring MVC, Flex, JavaFX and Google Web Toolkit</title>
		<link>http://www.firstpartners.net/blog/technology/java-server-faces-jsf/2008/03/13/web2-with-javastruts2-spring-mvc-flex-javafx-and-google-web-toolkit/</link>
		<comments>http://www.firstpartners.net/blog/technology/java-server-faces-jsf/2008/03/13/web2-with-javastruts2-spring-mvc-flex-javafx-and-google-web-toolkit/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 06:13:33 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[EnterpriseWeb2.0]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Java Server Faces (JSF)]]></category>
		<category><![CDATA[apollo]]></category>
		<category><![CDATA[applet]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[enterprise web 2.0]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[struts2]]></category>
		<category><![CDATA[web2]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java-server-faces-jsf/2008/03/13/web2-with-javastruts2-spring-mvc-flex-javafx-and-google-web-toolkit/</guid>
		<description><![CDATA[Originally posted on the O&#8217;Reilly Books OnJava blog. 
My fellow Java Developers. Two years ago I wrote an article on ‘Web 2.0 and Enterprise Java &#8211; move over Struts‘ looking at what was likely to replace Struts 1 (then and now a de facto web standard).  How did our predictions fare?
Remember that article (and this [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.oreillynet.com/onjava/blog/2008/03/spring_mvc_javafx_google_web_t.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.oreillynet.com');"><strong>Originally posted on the O&#8217;Reilly Books OnJava blog. </strong></a></p>
<p>My fellow Java Developers. Two years ago I wrote an article on ‘<a href="http://firstpartners.net/blog/technology/2006/03/01/web-20-and-enterprise-java-move-over-struts/" >Web 2.0 and Enterprise Java &#8211; move over Struts</a>‘ looking at what was likely to replace Struts 1 (then and now a de facto web standard).  How did our predictions fare?</p>
<p>Remember that article (and this one) isn’t looking for technical best, but which is going to be a best investment of your time to learn (in a mercenary commercial sense). And if you’re deciding which to use in a project , which framework is going to be easiest to support in 5 or 10 years time?</p>
<p>Broadly speaking, the frameworks we talk about break into two types: those that treat the web as a set of pages, and those that treat the web as a set of components (think Visual Basic, Delphi or Oracle Forms act-a-likes).</p>
<p>So , what has changed in the last 2 years:</p>
<ol>
<li><strong>The rise of Spring</strong>. Not only has it gone mainstream, but the Spring MVC, Spring Webflow and Spring-JavaServerFaces are very powerful and widely used web frameworks. A sign of how things have changed is that for Sruts 1 the Spring guys wrote the integration for the (then) bigger Struts framework. For Struts 2 , the integration was provided by the Struts community. With the forthcoming Spring 3 release the framework is increasing momentum; More annotations and less XML in Spring MVC; Rest Web Services out of the box, support for Dynamic languages like Groovy and Spring Webflow becoming a more ‘just use it where you need it’ solution.</li>
<li><strong>Adobe Flex and OpenLaszlo</strong> &#8211; Flash graphical interfaces on the Web, built using Java. I don’t think these will be *the* mainstream choice but I do think the will be more than a just a niche. And for design led companies, nothing else (not even Microsoft Silverlight) can come close in terms of a user ‘wow’ factor.</li>
<li><strong>JavaFX</strong> and Applets done right (<a href="http://javafxpert.com/weblog/2008/03/creating-comp-1.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/javafxpert.com');">Jim Weaver has a good article on this</a>). <a href="http://firstpartners.net/blog/technology/xml/2007/11/12/flash-killers-java-fx-microsoft-silverlight-jruby-on-rails-and-xoetrope/" >More of a competitor to Adobe Flash</a> as both are rich content in the browser using an easily obtainable plugin. JavaFX will appeal to developers because of it’s Java like syntax. I hope I’m wrong, but for rich web content, would you put your money on Sun (an Engineering led company) or Adobe (an almost apple-like design led one)?</li>
<li><strong>Frustration with JSF</strong> (Java Server Faces). For the last 3 years I’ve thought that ‘*this* is the year of JSF. I’m still waiting not because of lack of demand (as web apps become more complicated and use more Ajax they become more like the JSF component based model). It’s now uphill for JSF as I (and a lot of other Developers) have given up. I’m still waiting for the ‘EJB 3′ moment when JSF becomes more simple and more usable. Remember , we ‘re not talking about technically best, but which is going to be in widespread use.</li>
<li><strong>Google Web Toolkit (GWT)</strong>. Looking at it one way , GWT is JSF done right &#8211; a component based web framework , but one that is fast and has a lot of community support. Even then it took me a long while to warm to GWT &#8211; I’ve bad memories of web-components that hide their internals (remember Microsoft Interdev 10 years ago?) . What got me over the hump was thinking of <a href="http://www.infoq.com/articles/didier-girard-gwt-volta" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.infoq.com');">GWT as a compiler not to Assembly or bytecode , but to Javascript </a>and HTML.</li>
</ol>
<p>How has Struts 2 got on in the meantime? I’m not sure. Remember , <a href="http://firstpartners.net/blog/technology/java/2006/12/18/struts-2-is-the-new-mini" >Struts 2 is very different from Struts 1.</a> Conceptually it’s very similar to Spring MVC (Simple Java Beans based with configuration); Slightly easier to learn and maybe slightly less powerful than Spring (although both are more than capable for most Enterprise web applications.</p>
<p>The ‘I’m not sure’ bit comes from two (non technical) factors:</p>
<ol>
<li>Struts 2 hasn’t achieved the massive Enterprise developer mind share that Struts 1 did. It’s a better framework, but it’s got more competition.</li>
<li>If you’re using Spring in the middle tier, why not have one less framework and use Spring MVC (instead of Struts 2) in the presentation layer as well?</li>
</ol>
<p>Back to the previous predictions , how did we get on?</p>
<p><em>Scenario 1: Adding Ajax to existing Struts Applications. Use AjaxAnywhere &#8211; closest to the approach taken in the article Sprinkle Some Ajax Magic into your Struts Web Application. Despite writing this article , I see the frameworks evolving rapidly to the point where you would only take such an approach for adding Ajax to ‘Legacy’ applications.</em></p>
<p><strong>How did we do?</strong> I’d maybe widen the choice of Ajax Libraries (to include DWR , Dojo, Prototype and others) but the basic idea of evolving rather than replacing your Struts 1 app still holds true.</p>
<p><em>Scenario 2: Need Ajax Now for a new Java Application. Use Appfuse as it gives Struts, Ajax (with DWR) and the possiblity of JSF integration now, all ‘out of the box’. </em></p>
<p><strong>How did we do?</strong> I still recommend AppFuse, as it combines (name-your-web-framework) with <strong>Spring</strong> Hibernate(and other ORM) and Maven. However I’d now tend towards choosing Spring MVC (unless you’ve a reason to use Spring 2), given that you’re probably already using Spring in the mid tier.</p>
<p><em>Scenario 3: Medium Term. Use an implementation of JSF (either MyFaces or whatever Appfuse promotes &#8211; probably Struts Shale). Struts Shale (JSF) has so far released only ‘overnight’ builds. Apache MyFaces (JSF) tool support and Ajax capabilities are likely to improve over time. Both Struts-Shale and MyFaces are likely to play well with AppFuse , making it a safe bet for investing your time checking it out.</em></p>
<p><strong>How did we do?</strong> Struts2 and Spring both still give you migration route to JSF. But do you want it?</p>
<p>So out of the creative ajax-induced chaos of 2 years ago, I see 4 or 5 clear choices in Enterprise web frameworks: <strong>Struts 2</strong> (as a follow on from Struts 1). <strong>Spring MVC</strong>, due to the huge mindshare Spring has on the mid-tier. <strong>Google Web Toolkit </strong>, both as a natural home of frustrated JSF developers , and because who’s going to argue with the people who gave us maps and mail? <strong>Flex</strong>, because Flash apps done well just look so good. And <strong>JavaFX</strong>, because Applets-haven’t-gone-away-you-know.</p>
<p>In my view, we would have been delighted to have <strong>any</strong> of these framworks 5 years ago. And each (for different reasons) is likely still to be popular in 5 years time. Your missions now is to pick the one that suits your project needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java-server-faces-jsf/2008/03/13/web2-with-javastruts2-spring-mvc-flex-javafx-and-google-web-toolkit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Spring Belfast and Spring Dublin &#8211; two of the biggest Java events of the year</title>
		<link>http://www.firstpartners.net/blog/technology/java/2008/03/03/spring-belfast-and-spring-dublin-two-of-the-biggest-java-events-of-the-year/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2008/03/03/spring-belfast-and-spring-dublin-two-of-the-biggest-java-events-of-the-year/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 10:31:58 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Belfast]]></category>
		<category><![CDATA[Dublin]]></category>
		<category><![CDATA[EJB]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Finance]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Irish]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Enterprise Edition]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise java]]></category>
		<category><![CDATA[enterprise web 2.0]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[java enterprise]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2008/03/03/spring-belfast-and-spring-dublin-two-of-the-biggest-java-events-of-the-year/</guid>
		<description><![CDATA[No apologies for over simplifying this :

If you&#8217;re in business you need computer systems to support your team. Systems to find previous dealings with a customer, systems to allow your team to work together, systems to stop people finding out things that they shouldn&#8217;t.
Once your business passes the 100 employee mark and is heading for [...]]]></description>
			<content:encoded><![CDATA[<p>No apologies for over simplifying this :</p>
<ol>
<li>If you&#8217;re in business you need computer systems to support your team. Systems to find previous dealings with a customer, systems to allow your team to work together, systems to stop people finding out things that they shouldn&#8217;t.</li>
<li>Once your business passes the 100 employee mark and is heading for &#8216;Enterprise&#8217; scale, chances are you need custom software written just for you, in addition to he &#8217;shrink wrap&#8217; stuff you&#8217;ve been able to get away with until now.</li>
<li>Most custom Enterprise software is written in (or uses a large element of) Enterprise Java.</li>
<li>Enterprise Java is <strong>hard</strong> to get started with &#8211; it&#8217;s a big and complex framework because it solves big and complex problems. <strong>The Spring framework makes it easy.</strong></li>
</ol>
<p><a href="http://www.firstpartners.net/blog/technology/java/2008/02/12/mr-spring-rod-johnson-speaking-in-dublin-march-11th/" ><img width="207" height="119" alt="spring logo" title="spring logo" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/02/spring.PNG" /></a></p>
<p>OK, so we&#8217;re Spring nuts. But nuts only because it&#8217;s solved problems for FirstPartners over the last 4 years. What we like:</p>
<ul>
<li>Spring allows you to use just enough Enterprise Java to solve your problem</li>
<li>Spring complements Enterprise Java, not replaces it.</li>
<li>Spring gives you a gentle slope to using Enterprise technologies.</li>
<li>Spring works well with Java, Oracle, .Net , (J)Ruby and pretty much any mainstream technology &#8211; including most of the widespread Java Frameworks like Struts and Hibernate.</li>
</ul>
<p>So you wait ages for one <a href="http://www.firstpartners.net/blog/technology/java/2008/02/12/mr-spring-rod-johnson-speaking-in-dublin-march-11th/" >Spring Event in Ireland</a>, then two come along at once. We&#8217;ve written about <a href="http://www.firstpartners.net/blog/technology/java/2008/02/12/mr-spring-rod-johnson-speaking-in-dublin-march-11th/" >Rod Johnson speaking in Dublin</a> on Tue March 11th. Now there is a full day Spring Event in Belfast the day before (March 10th). And it&#8217;s sponsored by Momentum NI, so it&#8217;s free. And the Hilton Hotel is right beside Belfast Central train station, so it&#8217;s easy to get to from Dublin.</p>
<p>The <a href="http://www.springframework.org/node/595" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.springframework.org');">full agenda is here</a> (more details below), but given the importance of Spring to the Enterprise world, and the fact that the top four Spring guys are speaking, we reckon that it the <strong>Enterprise event of the year</strong>. <a target="_blank" href="http://www.momentumni.org/events/Event_Booking2.cfm?Event_Id=416" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.momentumni.org');">The booking form is here</a>.</p>
<p><em><strong> </strong></em></p>
<p><em><strong> </strong></em></p>
<p><em><strong>Spring Ireland 2008</strong></em></p>
<p><!-- begin content --> <span class="submitted" /></p>
<p><em><strong> </strong></em></p>
<p><em><label>Start: </label>10th March 08:30</em> <em><label>End: </label>10th March 17:30<br />
Hilton Belfast, 4 Lanyon Place, Belfast (Beside Central Train station)</em> <em>SpringSource is proud to announce Spring Ireland 2008. Join us for a free one-day conference with presentations from the SpringSource team including a keynote from Rod Johnson.</em></p>
<p><strong>Keynote: Spring into the Future &#8211; Rod Johnson</strong></p>
<p>The Spring Framework began in 2002 with Rod&#8217;s best-selling Expert One-on-One J2EE Design and Development; one of the most influential books ever published on J2EE, Rod is recognised as one of the world&#8217;s leading authorities on Java and J2EE development.With the rapid expansion of SpringSource and move to new corporate HQ in Silicon Valley, this is a rare UK opportunity to hear Rod provide his views and explore the future of J2EE application development.</p>
<p><strong>What&#8217;s New in Spring 2.5 &#8211; Sam Brannen</strong></p>
<p>Sam is a lead architect at SpringSource and one of the most experienced developers within the organisation.This session provides delegates with an overview of the new features available in Spring 2.5. Specifically, highlighting the simplified and extensible configuration support provided via configuration annotations and new XML configuration namespaces, new Java 6 support, updates to Spring AOP, improved JDBC and JPA support, annotation-driven web MVC controllers, the new annotation-based TestContext framework for unit and integration tests and more!</p>
<p><strong>SpringSource Professional Services – Greg Southey</strong></p>
<p>Greg has built SpringSource’s UK Professional Services organisation into the leading Spring consultancy business in the world.</p>
<p>This is a brief resume of some of the 97 major projects completed by the UK Professional Services team in 2007. Delegates will hear about the business drivers behind some major development projects, the business issues faced and how they were resolved in partnership with the client.</p>
<p><strong>Spring as a Full Stack Web Framework &#8211; David Syer</strong></p>
<p>As Principal Consultant at SpringSource, Dave leads the way in the understanding of satisfying business requirements using the Spring Portfolio. His easy manner cloaks a prodigious knowledge of application development.</p>
<p>This session explores the &#8220;full stack&#8221; web framework trend and answers the question: how does Spring stack up? This session defines what a full-stack web framework is, then provides a fair technical comparison between a Spring-centric web development stack and the alternatives. Delegates will head about the feature-set of modern &#8220;full stack&#8221; web frameworks, and what Spring has that differentiates itself from the pack.</p>
<p><strong>Spring in Ireland – Ian Graham</strong></p>
<p>Ian Graham, Momentum, will explore the use of Spring in Ireland and introduce case studies from companies who are using the Spring family of products.</p>
<p><strong>Round Table Discussion &#8211; Rod Johnson, Rob Harrop, Dave Syer, Sam Brannen &#038; Greg Southey</strong></p>
<p>Your chance to ask Rod and his team anything that&#8217;s on your mind regarding Spring!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2008/03/03/spring-belfast-and-spring-dublin-two-of-the-biggest-java-events-of-the-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business Users Creating Rules &#8211; BRMS Guide Preview (JBoss Drools)</title>
		<link>http://www.firstpartners.net/blog/business/knowledge-management/2008/02/19/business-users-creating-rules-brms-guide-preview-jboss-drools/</link>
		<comments>http://www.firstpartners.net/blog/business/knowledge-management/2008/02/19/business-users-creating-rules-brms-guide-preview-jboss-drools/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 06:24:05 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Rule Engine]]></category>
		<category><![CDATA[drools]]></category>
		<category><![CDATA[java enterprise]]></category>
		<category><![CDATA[rules]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/business/knowledge-management/2008/02/19/business-users-creating-rules-brms-guide-preview-jboss-drools/</guid>
		<description><![CDATA[Just looking for the Drools BRMS &#8211; Business Rules Management System Guide? &#8211; click here (pdf)
The aim of JBoss Drools (or any other Business Rules Engine) is to get knowledge out of business user&#8217;s heads and into a format where it can be copied , edited and peer reviewed , then run 24/7. Ideally, business [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Just looking for the <a target="_blank" href="http://www.firstpartners.net/whitepapers/Drools-Business-Rules-Management-System-BRMS-Guide.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/whitepapers/Drools-Business-Rules-Management-System-BRMS-Guide.pdf');">Drools BRMS &#8211; Business Rules Management System Guide? &#8211; click here (pdf)</a></strong></p>
<p>The aim of JBoss Drools (or any other Business Rules Engine) is to get knowledge out of business user&#8217;s heads and into a format where it can be copied , edited and peer reviewed , then run 24/7. Ideally, business users should be able to write these rules directly (a) to save time and (b) to reduce errors caused by a 3rd party having to  to &#8216;translate&#8217; these rules into code..</p>
<p><a target="_blank" href="http://downloads.jboss.com/drools/docs/4.0.4.17825.GA/html_single/index.html#d0e4942" onclick="javascript:pageTracker._trackPageview('/outbound/article/downloads.jboss.com');"><img width="603" height="603" title="Drools Brms Screenshot" alt="Drools Brms Screenshot" src="http://downloads.jboss.com/drools/docs/4.0.4.17825.GA/shared/images/Chapter-BRMS/Intro1.png" /></a></p>
<p>Drools BRMS (Business Rules Management System) is such a tool. Easily deployed into almost any Java Web or App server, it allows users to write and validate business rules that you can then pull into your Enterprise Java Application.</p>
<p>Because it uses the Google Web Toolkit (GWT) , even though it is a web application (i.e. zero install on client machines) it behaves and performs as fast as a desktop one.  And unlike some other (Commercial) Rules Engines, it&#8217;s <a target="_blank" href="http://labs.jboss.com/drools/downloads.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/labs.jboss.com');">free to Download and use (under the Apache licence) from the JBoss site</a>.</p>
<p>And now there is a guide available online. Shortly to be integrated into the existing <a target="_blank" href="http://downloads.jboss.com/drools/docs/4.0.4.17825.GA/html_single/index.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/downloads.jboss.com');">JBoss Drools documentation</a> a preview of the <a target="_blank" href="http://www.firstpartners.net/whitepapers/Drools-Business-Rules-Management-System-BRMS-Guide.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/whitepapers/Drools-Business-Rules-Management-System-BRMS-Guide.pdf');">JBoss Drools BRMS guide (pdf)</a> is now available.</p>
<p><strong>More Information</strong></p>
<ul>
<li><a target="_blank" href="http://labs.jboss.com/drools/" onclick="javascript:pageTracker._trackPageview('/outbound/article/labs.jboss.com');"> JBoss Drools Homepage</a>.</li>
<li><a target="_blank" href="http://downloads.jboss.com/drools/docs/4.0.4.17825.GA/html_single/index.html#d0e4942" onclick="javascript:pageTracker._trackPageview('/outbound/article/downloads.jboss.com');">JBoss BRMS Chapter in the technical documentation</a></li>
<li><a target="_blank" href="http://blog.athico.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.athico.com');">JBoss Drools Blog </a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/business/knowledge-management/2008/02/19/business-users-creating-rules-brms-guide-preview-jboss-drools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mr Spring, Rod Johnson, Speaking in Dublin March 11th</title>
		<link>http://www.firstpartners.net/blog/technology/java/2008/02/12/mr-spring-rod-johnson-speaking-in-dublin-march-11th/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2008/02/12/mr-spring-rod-johnson-speaking-in-dublin-march-11th/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 05:47:48 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Dublin]]></category>
		<category><![CDATA[EJB]]></category>
		<category><![CDATA[Ejb3]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Enterprise Edition]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[design pattern]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise java]]></category>
		<category><![CDATA[enterprise web 2.0]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[j2ee]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2008/02/12/mr-spring-rod-johnson-speaking-in-dublin-march-11th/</guid>
		<description><![CDATA[I&#8217;ve been lucky enough to have been using Spring for just over 4 years. If you don&#8217;t know what Spring  is, it solves a lot of problems in complex Enterprise Java Systems. And it makes those systems more configurable; Spring makes your code like Lego blocks. Blocks that you can take apart and use [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been lucky enough to have been using <a target="_blank" href="http://www.springframework.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.springframework.org');">Spring </a>for just over 4 years. If you don&#8217;t know what Spring  is, it solves a lot of problems in complex Enterprise Java Systems. And it makes those systems more configurable; <strong>Spring makes your code like Lego blocks</strong>. Blocks that you can take apart and use again and again (no matter what the underlying technology is). And because you can take it apart, it makes your code easier to test. And testing is a good thing &#8211; the earlier you find bugs , the cheaper they are to fix.</p>
<p><a target="_blank" href="http://www.springframework.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.springframework.org');"><img id="image552" alt="spring.PNG" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/02/spring.PNG" /></a></p>
<p>Get the feeling that I&#8217;m a bit of a Spring fanatic? Wasn&#8217;t always that way. It took me two projects where other people had choosen Spring to convince me. And did I mention that it&#8217;s one of the most in demand skills in the Java world?</p>
<p><strong>Rod Johnson (aka &#8216;Mr Spring&#8217;) is speaking in Dublin at the Westin hotel Dublin on the 11st March.</strong> It&#8217;s fairly central, and it&#8217;s a breakfast briefing, so you don&#8217;t even to have to arrange the day off work. <a target="_blank" href="http://www.kainos.com/AboutKainos.aspx?id=1536" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kainos.com');">More details on the event are on the Kainos Website.</a></p>
<p><strong>Update</strong>: <a target="_blank" href="http://www.kainos.com/EventForm.aspx?id=1518" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kainos.com');">The registration form to sign up for the event is here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2008/02/12/mr-spring-rod-johnson-speaking-in-dublin-march-11th/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OpenIsland &#8211; showing free software means business &#8211; Belfast</title>
		<link>http://www.firstpartners.net/blog/people/events/2008/01/25/openisland-showing-free-software-means-business-belfast/</link>
		<comments>http://www.firstpartners.net/blog/people/events/2008/01/25/openisland-showing-free-software-means-business-belfast/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 13:47:49 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Belfast]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/people/events/2008/01/25/openisland-showing-free-software-means-business-belfast/</guid>
		<description><![CDATA[If you&#8217;re interested in Open Software, and you&#8217;re around Belfast next Friday (Feb 1st) , you could do worse than go to this OpenIsland- it&#8217;s in Spires, opposite Jury&#8217;s Inn , right next to the Europa Bus Station (i.e. it&#8217;s pretty easy to get to).

Title: OpenIsland &#8211; All-Island Conference on Free and Open Source Software
Location: [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re interested in Open Software, and you&#8217;re around Belfast next Friday (Feb 1st) , you could do worse than go to this <a target="_blank" href="http://www.openisland.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.openisland.net');">OpenIsland</a>- it&#8217;s in Spires, opposite Jury&#8217;s Inn , right next to the Europa Bus Station (i.e. it&#8217;s pretty easy to get to).</p>
<p><a target="_blank" href="http://www.openisland.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.openisland.net');"><img alt="Open Island Logo" title="Open Island Logo" src="http://www.openisland.net/uploads/images/OPEN-ISLAND_Logo_small.jpg" /></a></p>
<p><strong>Title</strong>: OpenIsland &#8211; All-Island Conference on Free and Open Source Software</p>
<p><strong>Location</strong>: Spires Conference Centre, Belfast</p>
<p><strong>Time</strong>: All-day Date: 1st February, 2008</p>
<p><strong>Cost</strong>: Free Web: http://openisland.net</p>
<p>The event will include talks from Bruce Perens, author of the Open Source Definition, and a senior speaker from Sun Microsystems, as well as a number of local case studies.  Please note that the website says that the closing date for registration is 24th January, but if people wish to attend they can still do so by sending an email to info@openisland.net  Registrants should include the following information: Name, Company, Job Title, Email, Special Dietary Requirements</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/people/events/2008/01/25/openisland-showing-free-software-means-business-belfast/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to fix the CAO Website (aka scalable systems using Drools and JMS messaging)</title>
		<link>http://www.firstpartners.net/blog/technology/jms/2008/01/14/how-to-fix-the-cao-website-aka-scalable-systems-using-drools-and-jms-messaging/</link>
		<comments>http://www.firstpartners.net/blog/technology/jms/2008/01/14/how-to-fix-the-cao-website-aka-scalable-systems-using-drools-and-jms-messaging/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 21:26:25 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[JMS]]></category>
		<category><![CDATA[cao]]></category>
		<category><![CDATA[drools]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/jms/2008/01/14/how-to-fix-the-cao-website-aka-scalable-systems-using-drools-and-jms-messaging/</guid>
		<description><![CDATA[Just looking for the whitepaper on Scalable , Multiple Deployments of JBoss Drools? Click here

If you&#8217;re 17 or 18, and about to finish 2nd level school, chances are that you want to apply to a 3rd Level College or University. Here in Ireland you get 100 points for each &#8216;A&#8217; grade in your final school [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Just looking for the whitepaper on <a href="http://www.firstpartners.net/whitepapers/multiple-enterprise-drools-deployments.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/whitepapers/multiple-enterprise-drools-deployments.pdf');">Scalable , Multiple Deployments of JBoss Drools? Click here</a><br />
</strong></p>
<p>If you&#8217;re 17 or 18, and about to finish 2nd level school, chances are that you want to apply to a 3rd Level College or University. Here in Ireland you get 100 points for each &#8216;A&#8217; grade in your final school exams (Leaving certificate), 85 points for a &#8216;B&#8217; grade and so on. You can then use these points to &#8216;bid&#8217; for your preferred course, with Medical and Legal courses &#8216;costing&#8217; the most. Think of it as EBay for education, managed by the <a target="_blank" href="http://en.wikipedia.org/wiki/Central_Applications_Office" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">CAO (Central Applications Office</a>).</p>
<p><img alt="Cao Logo" id="image538" src="http://www.firstpartners.net/blog/wp-content/uploads/2008/01/cao_logo_opt.gif" /></p>
<p>Of course, this being a Business Rules post, things are not quite as simple as that. Many courses such as Art and Drama require that you submit a portfolio of work. A lot of courses with strong people skills (e.g. Psychology) require an interview. And from this year, high demand medical courses have additional exams scores (testing for common sense and a personality!). These rules tend to be modified slightly from year to year. All these rules make the process more complex to administer, given that tens of thousands of people apply annually.</p>
<p>17 year olds being 17 year olds, all these applications hit the website in a 2-3 days &#8217;spike&#8217; before the February 1st deadline. A 2nd spike hits the system in mid August when the actual exam results are published and college places are distributed.</p>
<p>Given that we&#8217;re dealing with people&#8217;s futures here <strong>how would you build the system (a) to process the rules clearly and correctly and (b) to guarantee that every application will processed , no matter how big the spike in workload is?</strong>. The current system has legacy issues, and has a history of falling over at critical moments (see stories <a target="_blank" href="http://www.rte.ie/news/2007/0130/cao.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.rte.ie');">here </a>and <a target="_blank" href="http://www.rte.ie/news/2007/0222/cao.html]" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.rte.ie');">here</a>).</p>
<p>Problem A &#8211; how to run the course rules clearly and accurately &#8211; is a known issue, and <a target="_blank" href="http://firstpartners.net/blog/business/2007/12/10/business-rules-without-java/" >can easily be solved using JBoss Drools</a>.</p>
<p>Problem B &#8211; how to ensure the website / system is always available can also be solved quite easily : Use JMS to &#8216;Queue&#8217; requests. At busy times in some call centres,  instead waiting &#8216;musak&#8217; you may get the message &#8216; please leave your details and we&#8217;ll call you back when you get the head of the queue. BT Ireland do this for their broadband support, and they call you back in the same order that you were waiting. This guarantees that even under large spikes all requests will be handled (eventually), but with no guarantee of when. This is better than the alternative of &#8216;I&#8217;ll hang around online until I get the complete reply&#8217;;  if the web site falls over; no guarantee when or even if you&#8217;ll get a response.</p>
<p>So, how do you put all of these together, perhaps with multiple versions of JBoss Drools (for extra scalability). By complete co-incidence (!) a whitepaper on how to <a href="http://www.firstpartners.net/whitepapers/multiple-enterprise-drools-deployments.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/whitepapers/multiple-enterprise-drools-deployments.pdf');">build scalable websites using Drools and JMS messaging is here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/jms/2008/01/14/how-to-fix-the-cao-website-aka-scalable-systems-using-drools-and-jms-messaging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do you follow up the Dublin Java Conference?</title>
		<link>http://www.firstpartners.net/blog/technology/java/2008/01/10/how-do-you-follow-up-the-dublin-java-conference/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2008/01/10/how-do-you-follow-up-the-dublin-java-conference/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 17:47:27 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[dubjug]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2008/01/10/how-do-you-follow-up-the-dublin-java-conference/</guid>
		<description><![CDATA[How do you follow up the Dublin Java Conference? 20 International Presentations, hundreds of attendees and the best speaker night out that I&#8217;ve been to in a while.

With the Dublin Java Pub Quiz of course (more info).
Tue 15th Jan, 7.30pm, Duke Pub , Duke Street , Dublin (Just off Grafton Street, round corner from M&#038;S).
]]></description>
			<content:encoded><![CDATA[<p>How do you follow up the <a href="http://www.firstpartners.net/blog/location/dublin/2007/10/25/top-10-speakers-at-the-irish-java-technologies-conference-ijtc-dublin/" >Dublin Java Conference</a>? 20 International Presentations, hundreds of attendees and the best speaker night out that I&#8217;ve been to in a while.<br />
<a target="_blank" href="http://www.dubjug.org/events/jug/2008/quiz" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dubjug.org');"><img src="http://www.firstpartners.net/blog/wp-content/uploads/2007/08/dublin-jug-logo.jpg" /></a></p>
<p>With the <strong><a href="http://www.dubjug.org/events/jug/2008/quiz" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dubjug.org');">Dublin Java Pub Quiz of course (more info)</a>.</strong></p>
<p><strong>Tue 15th Jan, 7.30pm, Duke Pub </strong>, Duke Street , Dublin (Just off Grafton Street, round corner from M&#038;S).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2008/01/10/how-do-you-follow-up-the-dublin-java-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Would the last Java person leaving Ireland please turn out the lights?</title>
		<link>http://www.firstpartners.net/blog/technology/java/2007/12/21/would-the-last-java-person-leaving-ireland-turn-out-the-lights/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2007/12/21/would-the-last-java-person-leaving-ireland-turn-out-the-lights/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 07:58:01 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Dublin]]></category>
		<category><![CDATA[France]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[UK]]></category>
		<category><![CDATA[property]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/aaa/2007/12/21/would-the-last-java-person-leaving-ireland-turn-out-the-lights/</guid>
		<description><![CDATA[Over the last 6 months, I know of 5 top Java guys who have either left , or seriously planning to leave, Ireland. I&#8217;m not happy about this.
Surprised?

You&#8217;d think that I&#8217;d be delighted that the idea of the all the competition leaving. Reality is that all us IT Consultants live in an ecosystem: if companies [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last 6 months, I know of 5 top Java guys who have either left , or seriously planning to leave, Ireland. I&#8217;m not happy about this.</p>
<p>Surprised?</p>
<p><a title="Halfpenny Bridge Dublin" class="imagelink" href="http://www.firstpartners.net/blog/wp-content/uploads/2007/12/halfpennybridgedublin.jpeg" ><img alt="Halfpenny Bridge Dublin" id="image532" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/12/halfpennybridgedublin.jpeg" /></a></p>
<p>You&#8217;d think that I&#8217;d be delighted that the idea of the all the competition leaving. Reality is that all us IT Consultants live in an ecosystem: if companies don&#8217;t have a pool of talent available they will find somewhere or some other way of doing it.</p>
<p>All of the 5 guys have very different reasons for going (and they are guys, just to confirm the stereotype). All are going for very positive reasons. They <strong>want</strong> to go to the UK, USA, France and further afield. Some are going on spec, some have work with top companies lined up. There is a mix of nationalities, but all have been in Ireland for three years or more. These aren&#8217;t people who came to Ireland for a working holiday or are leaving do the &#8216;Big OE&#8217; in New Zealand. They&#8217;re also people Ireland can ill-afford to lose.</p>
<p>The common thread in all the stories was that the Irish Property Market; It&#8217;s great to have an itch to travel, but you&#8217;re never going to leave unless somebody gives you a push.<strong> High rents and impossible property prices gave these guys (at least some) of that push. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2007/12/21/would-the-last-java-person-leaving-ireland-turn-out-the-lights/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Flash Killers &#8211; Java FX, Microsoft Silverlight, Groovy and Xoetrope</title>
		<link>http://www.firstpartners.net/blog/technology/xml/2007/11/12/flash-killers-java-fx-microsoft-silverlight-jruby-on-rails-and-xoetrope/</link>
		<comments>http://www.firstpartners.net/blog/technology/xml/2007/11/12/flash-killers-java-fx-microsoft-silverlight-jruby-on-rails-and-xoetrope/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 22:17:06 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Xml]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[silverlight]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/aaa/2007/11/12/flash-killers-java-fx-microsoft-silverlight-jruby-on-rails-and-xoetrope/</guid>
		<description><![CDATA[It wasn&#8217;t meant to be this way, but I spent most of the IJTC talking to people about Flash Killers. Technologies that look good, work in any browser and are powerful enough to deliver enterprise applications with no installation.

Dejan Bosanac, was speaking on Scripting in the JVM. He was kind enough to give me a [...]]]></description>
			<content:encoded><![CDATA[<p>It wasn&#8217;t meant to be this way, but I spent most of the <a target="_blank" href="http://www.firstpartners.net/blog/location/dublin/2007/11/08/irish-java-technologies-conference-live/" >IJTC</a> talking to people about <a target="_blank" href="http://firstpartners.net/blog/technology/java/2007/08/23/openlaszlo-cool-flash-for-clunky-java-people/" >Flash</a> Killers. Technologies that look good, work in any browser and are powerful enough to deliver enterprise applications with no installation.</p>
<ul>
<li><a target="_blank" href="http://www.oreillynet.com/pub/au/1763" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.oreillynet.com');">Dejan Bosanac</a>, was speaking on Scripting in the JVM. He was kind enough to give me a copy of his book which (for the first time) has got me seriously considering Groovy. Maybe I&#8217;m about 3 years behind everybody else on this , but I get there in the end! Dejan&#8217;s book (<a target="_blank" href="http://safari.java.net/9780321321930" onclick="javascript:pageTracker._trackPageview('/outbound/article/safari.java.net');"><span class="b">Scripting in Java: Languages, Frameworks, and Patterns</span>) is available on Safari </a></li>
<li><span id="lSidebarBios"><a style="line-height: normal" href="http://ijtc.firstport.ie/bio.aspx?sid=40" onclick="javascript:pageTracker._trackPageview('/outbound/article/ijtc.firstport.ie');"> Guillaume Laforge</a> talking on Groovy completed what Dejan had begun. Ironically,  I didn&#8217;t see the talk , but it was the reaction of the people that did that got me interested.</span></li>
<li>Xoetrope (an Irish Open Source company sponsoring the conference) was <a target="_blank" href="http://www.xoetrope.com/zone/index.php?zone=XUI" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.xoetrope.com');">demonstrating the XUI framework</a>. Initially I thought that the world did not need another Java presentation framework. What changed my mind is that this has two edges &#8211; the first is the IDE &#8211; a plugin for either Eclipse or Netbeans , similar in drag and drop style to Visual Basic but generating clean XML Files. The second is that you can deploy on the Desktop (as either SWT or AWT/Swing), or as JSP / HTML. You can <a target="_blank" href="http://sourceforge.net/project/showfiles.php?group_id=76693" onclick="javascript:pageTracker._trackPageview('/outbound/article/sourceforge.net');">download XUI (and IDE plugins) from sourceforge</a>.</li>
<li>Richard Bair from Sun were talking about <a target="_blank" href="http://www.dubjug.org/events/ijtc/2007/presentations/filthy_rich_clients" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dubjug.org');">Swing and </a>Java FX (more below). Sun is threating to deliver on the intial promise of Java Applets (Write once, deploy anywhere).</li>
<li>Strange for a Java event, but Microsoft was giving out disks containing <a target="_blank" href="http://www.firstpartners.net/blog/technology/microsoft/2007/09/17/microsoft-silverlight-web-2-ide-event/" >Silverlight </a>- a time limited Visual Studio Professional with Expression Studio (inc Web / Design / Blend / Media).</li>
</ul>
<p>(I&#8217;m still too traumatised by James Strachan and his Corba coloured underpants to talk about Apache Camel. And that was before Mark Proctor and Emmanuel Bernard starting talking about the size of their &#8230;. audiences <img src='http://www.firstpartners.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>None of the above technologies <strong>really </strong>solve what I&#8217;m looking for; Ideally we&#8217;d have a version of Flash (that almost everybody has installed /  designers know how to make look good) with Java embedded in it (we  need the processing power of the client). Think modern version of  Java Applets. Realistically we&#8217;ll have to go for 2nd best as such a  thing doesn&#8217;t exist.</p>
<p>More on the Java FX Stuff: <a target="_blank" href="http://learnjavafx.typepad.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/learnjavafx.typepad.com');">James Weaver of the JavaFX blog</a> was good enough to talk through these requirements. I came across James blog after reading his book (cover below). While the book covers Java FX and FX alone (but does it well), I&#8217;ve been promised a blogpost on deploying a JavaFX Script via Webstart. With that, and if Sun makes good their promises on consumer usability in the next version of Java,  then maybe we have a Flash Killer. While Sun has dropped the ball in the past (note that it was Microsoft and not Sun handing out CD&#8217;s) the response times for the FX team for a casual query about Webstart (which is  not their area) gives me some hope.<br />
<img alt="JavaFx Book Cover" id="image517" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/11/javafx.gif" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/xml/2007/11/12/flash-killers-java-fx-microsoft-silverlight-jruby-on-rails-and-xoetrope/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Slides for Life and Death Workflow, using JBoss jBPM</title>
		<link>http://www.firstpartners.net/blog/people/training/2007/11/09/slides-for-life-and-death-workflow-using-jboss-jbpm/</link>
		<comments>http://www.firstpartners.net/blog/people/training/2007/11/09/slides-for-life-and-death-workflow-using-jboss-jbpm/#comments</comments>
		<pubDate>Fri, 09 Nov 2007 08:18:56 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[BPEL]]></category>
		<category><![CDATA[BPM]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[ijtc]]></category>
		<category><![CDATA[jbpm]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/people/training/2007/11/09/slides-for-life-and-death-workflow-using-jboss-jbpm/</guid>
		<description><![CDATA[The slides for &#8216;Life and Death Workflow using JBoss jBPM (Java Business Process Management) are here. PDF , about 800k for 41 slides. I&#8217;ve included full notes (even though I won&#8217;t get a chance to use them during the presentation), so that they should make sense when reading them online instead of seeing them live [...]]]></description>
			<content:encoded><![CDATA[<p>The slides for <a target="_blank" href="http://www.firstpartners.net/whitepapers/Life-and-death-workflow-using-jboss-jbpm-IJTC-conference-Dublin.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/whitepapers/Life-and-death-workflow-using-jboss-jbpm-IJTC-conference-Dublin.pdf');">&#8216;Life and Death Workflow using JBoss jBPM (Java Business Process Management) are here</a>. PDF , about 800k for 41 slides. I&#8217;ve included <strong>full</strong> notes (even though I won&#8217;t get a chance to use them during the presentation), so that they should make sense when reading them online instead of seeing them <a target="_blank" href="http://www.firstpartners.net/blog/location/dublin/2007/11/08/irish-java-technologies-conference-live/" >live at the IJTC</a>.</p>
<p>I&#8217;ve been promising people that I&#8217;m going to sell my car during the presentation. So here&#8217;s a picture of it. Isn&#8217;t she a beauty?</p>
<p><a target="_blank" href="http://www.firstpartners.net/whitepapers/Life-and-death-workflow-using-jboss-jbpm-IJTC-conference-Dublin.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/whitepapers/Life-and-death-workflow-using-jboss-jbpm-IJTC-conference-Dublin.pdf');"><img id="image521" alt="Picture of Toyota Corolla" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/11/corolla-slice-small.jpg" /></a></p>
<p>All offers of workflow consultancy work to consultancy@firstpartners.net.</p>
<p>Note: If you&#8217;re linking to the slides, please link (here at this page) rather than the PDF (the location of which may change in the future).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/people/training/2007/11/09/slides-for-life-and-death-workflow-using-jboss-jbpm/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Irish Java Technologies Conference &#8211; Live</title>
		<link>http://www.firstpartners.net/blog/location/dublin/2007/11/08/irish-java-technologies-conference-live/</link>
		<comments>http://www.firstpartners.net/blog/location/dublin/2007/11/08/irish-java-technologies-conference-live/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 10:09:24 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[BPM]]></category>
		<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Ejb3]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Geronimo]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[java enterprise]]></category>
		<category><![CDATA[jbpm]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/location/dublin/2007/11/08/irish-java-technologies-conference-live/</guid>
		<description><![CDATA[I&#8217;m dipping in and out of the presentations at the Irish Java Technologies Conference (IJTC Dublin), so I&#8217;m not going to get to see the top 10 speakers. I will update this as it goes along, but my notes on the conference so far are &#8230;.

Bernie Goldbach came all the way from Tipp on the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m dipping in and out of the presentations at the Irish Java Technologies Conference (IJTC Dublin), so I&#8217;m not going to get to see <a target="_blank" href="http://www.oreillynet.com/onjava/blog/2007/10/the_top_10_speakers_at_the_iri.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.oreillynet.com');">the top 10 speakers.</a> I will update this as it goes along, but my notes on the conference so far are &#8230;.</p>
<ul>
<li><a target="_blank" href="http://www.insideview.ie/irisheyes/podcasting/index.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.insideview.ie');">Bernie Goldbach </a>came all the way from Tipp on the off-chance that he would get <a target="_blank" href="http://www.firstpartners.net/blog/people/2007/11/02/joel-spolsky-the-reason-i-am-a-java-techie-see-him-in-dublin-ijtc-wednesday/" >3 minutes with Joel Spoelsky.</a> Given that it&#8217;s a 4 and half hour round trip, I&#8217;m glad that he got his interview.</li>
<li><a target="_blank" href="http://www.joelonsoftware.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.joelonsoftware.com');">Joel</a>, as ever, was a very good speaker. His message for software developers; <strong>soft rounded corners matter.</strong> Think iPhone instead of Samsung brick.</li>
<li>David Syer of Interface 21 was talking about what&#8217;s next for Spring (2.5 and 3.0). A lot of good stuff coming up; support for the latest Java Enterprise specs,  Webflow , OSGi (deploy bundles , not applications), configuration using annotation instead of XML</li>
<li><a target="_blank" href="http://ontoplink.blogspot.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/ontoplink.blogspot.com');">Shaun Smith of Oracle.</a> Covering building JPA Applications (Java and Databases) using Eclipse and Java. Now, I&#8217;m not a great fan of Toplink (I prefer Hibernate) , but the open source work including the work on the Eclipse IDE , and it&#8217;s support of the JPA (Java Persistence Architecture) standard, and it&#8217;s ability to transform Java Ojbects into loads of things (e.g. XML instead of Database Tables) is making me want to take a 2nd look.</li>
<li>Caught talking in the Lobby : Shaun of Oracle Toplink and <a href="http://firstpartners.net/blog/location/dublin/2007/09/13/hibernate-event-jboss-speaker-westin-hotel-dublin-15th-october/" >Emmanuel Bernard of Hibernate</a>. I was vaugely disappointed these two didn&#8217;t come to blows (being from rival projects). There were actually nice to each other and exchanged business cards. Fascinating conversation though &#8230;</li>
<li><a target="_blank" href="http://macstrac.blogspot.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/macstrac.blogspot.com');">James Strachan </a>, Iona and Apache, speaking about messaging patterns. He takes the bean soup that is messaging and integrating your applications and makes it seem really simple. He&#8217;s also talking about Apache Camel, ActiveMQ and ServiceMix</li>
</ul>
<p>Other People Blogging about this:</p>
<ul>
<li><a target="_blank" href="http://www.jroller.com/luano/entry/irish_java_technology_conference_2007" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.jroller.com');">Luan O&#8217;Carroll </a>, who put <strong>a lot</strong> of work into making the conference happen.</li>
<li>The <a target="_blank" href="http://www.oreillygmt.co.uk/2007/10/irish-java-tech.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.oreillygmt.co.uk');">O&#8217;Reilly GMT announcement</a> of the Irish Java Conference.</li>
<li><a target="_blank" href="http://blogs.sun.com/theaquarium/entry/ijtc_is_around_the_corner" onclick="javascript:pageTracker._trackPageview('/outbound/article/blogs.sun.com');">The Aquarium</a> blogging about the conference &#8220;around the corner&#8221;.</li>
<li><a target="_blank" href="http://www.web2ireland.org/2007/11/04/joel-spolsky-at-ijtc-irish-java-technologies-conference/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.web2ireland.org');">Web2Ireland</a>.</li>
<li><a target="_blank" href="http://www.dehora.net/journal/2007/11/08/irish-java-technology-conference-2007/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dehora.net');">Bill de hOra, who has a good blogpost about the conference</a>.</li>
</ul>
<p>Links to our JBoss jBPM (Workflow/ Business Process Management) presentation slides to follow shortly &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/location/dublin/2007/11/08/irish-java-technologies-conference-live/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Need your help &#8211; how much would you pay for something that doesn&#8217;t exist?</title>
		<link>http://www.firstpartners.net/blog/technology/web/2007/10/28/need-your-help-how-much-would-you-pay-for-something-that-doesnt-exist/</link>
		<comments>http://www.firstpartners.net/blog/technology/web/2007/10/28/need-your-help-how-much-would-you-pay-for-something-that-doesnt-exist/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 11:50:55 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/web/2007/10/28/need-your-help-how-much-would-you-pay-for-something-that-doesnt-exist/</guid>
		<description><![CDATA[I&#8217;ve just updated the post How much did you pay for radiohead&#8217;s latest album?. Click on the thumbnail below to view the full pie-chart of answers.

I&#8217;m asking not because I care about the state of Radioheads finances (I don&#8217;t think they&#8217;ll be worrying about the lack of a defined-benefit pension). More , how do you [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just updated the post <a href="http://www.firstpartners.net/blog/business/2007/10/10/how-much-did-you-pay-for-radiohead-in-rainbows/" >How much did you pay for radiohead&#8217;s latest album?</a>. Click on the thumbnail below to view the full pie-chart of answers.<br />
<a href="http://www.firstpartners.net/blog/business/2007/10/10/how-much-did-you-pay-for-radiohead-in-rainbows/" ><img alt="RadioheadPiechart" id="image508" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/10/radiohead_in_rainbows_piechart.thumbnail.jpg" /></a></p>
<p>I&#8217;m asking not because I care about the state of Radioheads finances (I don&#8217;t think they&#8217;ll be worrying about the lack of a defined-benefit pension). More , <strong>how do you put a price on something that doesn&#8217;t exist?</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/web/2007/10/28/need-your-help-how-much-would-you-pay-for-something-that-doesnt-exist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How much did you pay for Radiohead In Rainbows?</title>
		<link>http://www.firstpartners.net/blog/business/2007/10/10/how-much-did-you-pay-for-radiohead-in-rainbows/</link>
		<comments>http://www.firstpartners.net/blog/business/2007/10/10/how-much-did-you-pay-for-radiohead-in-rainbows/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 09:02:26 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/business/2007/10/10/how-much-did-you-pay-for-radiohead-in-rainbows/</guid>
		<description><![CDATA[Downloading the latest Radiohead (In Rainbows) Album now, not going to say (yet) if it any good or not. I&#8217;m more interested in how much did YOU pay for it when you were given the choice?

We paid Sterling 5.50 &#8211;  Eur 7.95 according to Oanda Currency Convertor. Come on, tell us , how much [...]]]></description>
			<content:encoded><![CDATA[<p>Downloading the latest Radiohead (In Rainbows) Album now, not going to say (yet) if it any good or not. I&#8217;m more interested in <strong>how much did YOU pay for it when you were given the choice?</strong></p>
<p><a target="_blank" href="http://www.inrainbows.com/Store/Quickindex.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.inrainbows.com');"><img width="515" height="160" alt="RadioHead In Rainbows" id="image501" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/10/radiohead_in_rainbows.jpg" /></a></p>
<p>We paid Sterling 5.50 &#8211;  Eur 7.95 according to <a target="_blank" href="http://www.oanda.com/convert/classic" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.oanda.com');">Oanda Currency Convertor</a>. Come on, tell us , how much did <strong>you</strong> pay for it?</p>
<p><strong>Update</strong>: These are the numbers (see the comments below). I&#8217;ll update the graph as more people leave comments. I&#8217;m interested in this , not from the music point of view (it&#8217;s a good , but not great album). It&#8217;s more I&#8217;m looking to price my next mad-take-over-the-world idea. How do you put a value on something that (a) doesn&#8217;t physically exist and (b) will have wildly different values for different people?</p>
<p><img id="image508" alt="RadioheadPiechart" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/10/radiohead_in_rainbows_piechart.jpg" /></p>
<p><a href="http://www.firstpartners.net/blog" ><strong>More Posts from the People and Technology Blog</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/business/2007/10/10/how-much-did-you-pay-for-radiohead-in-rainbows/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>You need to go to a self help group &#8211; Rules and Workflow</title>
		<link>http://www.firstpartners.net/blog/business/workflow/2007/10/01/you-need-to-go-to-a-self-help-group-rules-and-workflow/</link>
		<comments>http://www.firstpartners.net/blog/business/workflow/2007/10/01/you-need-to-go-to-a-self-help-group-rules-and-workflow/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 15:33:36 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[JBoss]]></category>
		<category><![CDATA[Java Enterprise Edition]]></category>
		<category><![CDATA[Workflow]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise java]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[java5]]></category>
		<category><![CDATA[rules]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/business/workflow/2007/10/01/you-need-to-go-to-a-self-help-group-rules-and-workflow/</guid>
		<description><![CDATA[Picture the scene: a self help group meeting, plastic chairs arranged in a circle. Sitting on the chairs are an assortment of (mainly) men in their 20’s or 30’s. One plucks up the courage and mumbles ‘Hello, I’m Paul , and I’ve been writing bad Java code for 10 years‘.
‘When I got into Java I [...]]]></description>
			<content:encoded><![CDATA[<p>Picture the scene: a self help group meeting, plastic chairs arranged in a circle. Sitting on the chairs are an assortment of (mainly) men in their 20’s or 30’s. One plucks up the courage and mumbles ‘<em>Hello, I’m Paul , and I’ve been writing bad Java code for 10 years</em>‘.</p>
<p>‘<em>When I got into Java I was using JSP for everything &#8211; HTML, talking to databases, doing workflow &#8211; anything I could get my hands on. </em><em>I was young and I didn’t know what I was doing</em>. <em>Even after I got treatment based on EJB, Spring and Hibernate, I still feel that there is a void at the centre of my coding life</em>‘.</p>
<p><a target="_blank" href="http://www.oreillynet.com/onjava/blog/2007/10/does_your_bad_java_code_need_h.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.oreillynet.com');"><img alt="Rule Engine Logo" id="image498" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/10/rule_engine.gif" /></a></p>
<p>‘<em>I fell in with a bad crowd. Business types with suits and violin cases. They said they’d pay me good money if I built them something. Now they don’t believe that it works &#8211; it’s all techie stuff to them. <strong>Those boys are going to play rough if I can’t make them understand the code. What can I do?</strong></em>‘</p>
<p>There was silence for a while. Then the group leader said</p>
<blockquote><p>It’s a tough one. Does anybody have any suggestions?</p></blockquote>
<p><a target="_blank" href="http://www.oreillynet.com/onjava/blog/2007/10/does_your_bad_java_code_need_h.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.oreillynet.com');">Read the full text of the O&#8217;Reilly Mini-Article here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/business/workflow/2007/10/01/you-need-to-go-to-a-self-help-group-rules-and-workflow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Red Hat Developer Studio &#8211; Office for Java People</title>
		<link>http://www.firstpartners.net/blog/technology/2007/09/18/red-hat-developer-studio-office-for-java-people/</link>
		<comments>http://www.firstpartners.net/blog/technology/2007/09/18/red-hat-developer-studio-office-for-java-people/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 05:36:03 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[enterprise java]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[java5]]></category>
		<category><![CDATA[jruby]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/2007/09/18/red-hat-developer-studio-office-for-java-people/</guid>
		<description><![CDATA[I&#8217;m not going to cross post my O&#8217;Reilly Blog entry on Red Hat Developer Studio.
I&#8217;ll just give the 2 minute summary. An IDE (integrated Development Environment) is like Microsoft Office for Developers &#8211; you could use notepad instead, but an IDE makes the overall writing experience easier. Microsoft Visual Studio is the main non-Java IDE. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not going to cross post <a target="_blank" href="http://www.oreillynet.com/onjava/blog/2007/09/red_hat_developer_studio_good.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.oreillynet.com');">my O&#8217;Reilly Blog entry on Red Hat Developer Studio</a>.</p>
<p>I&#8217;ll just give the <strong>2 minute summary</strong>. An IDE (integrated Development Environment) is like Microsoft Office for Developers &#8211; <strong>you could use notepad instead, but an IDE makes the overall writing experience easier</strong>. Microsoft Visual Studio is the main non-Java IDE. For Java , you have the choice of <strong>Eclipse </strong>(and other tools built on it such as JBoss IDE, JBuilder ,Websphere and Weblogic studio), <strong>IntelliJ </strong>or Sun&#8217;s <strong>Netbeans</strong>. Very much a personal preference as to which is best of the three of these.</p>
<p>For me, <strong>I tend to use Eclipse</strong> (1) because I can install it on any client site (2) If an IDE preference is stated on a project, it tends to be Eclipse and (3) There are plugins available for almost anything &#8211; including non-Java languages such as Ruby.</p>
<p>Or rather , I download a version of Eclipse with all the plugins pre-packaged &#8211; which is what Red Hat Developer Studio does.</p>
<p><a href="http://www.firstpartners.net/kb/index.php/Red_Hat_Developer_Studio_%28RHDS_-_JBoss_IDE%29" >Full Install Notes on / Getting started with Red Hat Dev Studio are here</a>.<br />
<a target="_blank" href="http://firstpartners.net/blog/technology/uncategorized/2006/02/21/jboss-workflow-jbpm-and-jboss-rules-drools/" ><img alt="Red hat Splash Screen" id="image494" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/09/red-hat-splash-screen.jpg" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/2007/09/18/red-hat-developer-studio-office-for-java-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Silverlight &#8211; Web 2 IDE &#8211; Event</title>
		<link>http://www.firstpartners.net/blog/technology/microsoft/2007/09/17/microsoft-silverlight-web-2-ide-event/</link>
		<comments>http://www.firstpartners.net/blog/technology/microsoft/2007/09/17/microsoft-silverlight-web-2-ide-event/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 05:53:07 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[web2]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/microsoft/2007/09/17/microsoft-silverlight-web-2-ide-event/</guid>
		<description><![CDATA[Fergal Breen asked to blog about the Dublin Silverlight event, but Stephen Downey beat me to it. (Update: Ken McGuire is also writing about the event)

Microsoft Silverlight is a flash competitor; It looks good and is well worth checking out, but I&#8217;ve got my reservations if it is truely as portable as Flash (see comments [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.irishdev.com/EventDetails.aspx?id=888" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.irishdev.com');">Fergal Breen asked to blog about the Dublin Silverlight event</a>, but <a target="_blank" href="http://www.stephendowney.net/blog/2007/09/13/what-is-silverlight-web-20/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.stephendowney.net');">Stephen Downey beat me to it</a>. (<strong>Update</strong>: <a target="_blank" href="http://www.kenmc.com/2007/09/14/silverlight-heads-for-big-screen-in-dublin/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kenmc.com');">Ken McGuire is also writing about the event</a>)<br />
<a href="http://firstpartners.net/blog/category/development/" ><img id="image496" alt="Microsoft silverlight logo" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/09/silverlight.jpg" /></a></p>
<p><a href="http://firstpartners.net/blog/category/development/" >Microsoft Silverlight is a flash competitor</a>; It looks good and is well worth checking out, but I&#8217;ve got my reservations if it is truely as portable as Flash (<a target="_blank" href="http://www.tomrafteryit.net/silverlight-10-launched/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.tomrafteryit.net');">see comments on Tom Raftery&#8217;s Silverlight launch post</a>). All the same, Silverlight is going to be big (it&#8217;s backed by Microsoft), and the IDE / Editor is setting a good standard.<br />
<strong>Not sure? Go to <a href="http://www.irishdev.com/EventDetails.aspx?id=888" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.irishdev.com');">the Event</a> and make your own mind up. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/microsoft/2007/09/17/microsoft-silverlight-web-2-ide-event/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hibernate Event &#8211; JBoss Speaker &#8211; Westin Hotel Dublin &#8211; 15th October</title>
		<link>http://www.firstpartners.net/blog/location/dublin/2007/09/13/hibernate-event-jboss-speaker-westin-hotel-dublin-15th-october/</link>
		<comments>http://www.firstpartners.net/blog/location/dublin/2007/09/13/hibernate-event-jboss-speaker-westin-hotel-dublin-15th-october/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 05:50:24 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Dublin]]></category>
		<category><![CDATA[EJB]]></category>
		<category><![CDATA[Ejb3]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Java Enterprise Edition]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[Sql]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[enterprise java]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[java enterprise]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/location/dublin/2007/09/13/hibernate-event-jboss-speaker-westin-hotel-dublin-15th-october/</guid>
		<description><![CDATA[Lead developer from JBoss, coming to Dublin to talk about Hibernate on 15th October. What else could you be doing that evening? Full details on Developers.ie.

What is Hibernate?  Java programs are like Lego blocks &#8211; very 3D with bumps on them to connect together. Database tables to store data are like flat sheets of [...]]]></description>
			<content:encoded><![CDATA[<p>Lead developer from JBoss, coming to Dublin to talk about Hibernate on 15th October. What else could you be doing that evening? <a target="_blank" href="http://www.developers.ie/Event.aspx?s=70" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.developers.ie');">Full details on Developers.ie</a>.<br />
<img alt="Hibernate Logo" id="image491" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/09/hibernate-logo.gif" /></p>
<p><strong>What is Hibernate?</strong>  Java programs are like Lego blocks &#8211; very 3D with bumps on them to connect together. Database tables to store data are like flat sheets of paper. Hibernate is a bridge between these two very different worlds. In technical terms, it&#8217;s called Object-Relational-Mapping (ORM).</p>
<p><strong>Why is it important?</strong> Hibernate is the defacto standard in the Java World, and has had huge influence on the most recent version of the EJB spec. There&#8217;s a .Net version and even competitors (such as Toplink from Oracle) are moving to the Hibernate way of doing things.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/location/dublin/2007/09/13/hibernate-event-jboss-speaker-westin-hotel-dublin-15th-october/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>No Dublin Office but need a Dublin Number? Skype In will do nicely</title>
		<link>http://www.firstpartners.net/blog/location/dublin/2007/09/12/no-dublin-office-but-need-a-dublin-number-skype-in-will-do-nicely/</link>
		<comments>http://www.firstpartners.net/blog/location/dublin/2007/09/12/no-dublin-office-but-need-a-dublin-number-skype-in-will-do-nicely/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 08:59:45 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Dublin]]></category>
		<category><![CDATA[VOIP]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/aaa/2007/09/12/no-dublin-office-but-need-a-dublin-number-skype-in-will-do-nicely/</guid>
		<description><![CDATA[We&#8217;ve got two problems.

We&#8217;re Drogheda based and so have an 041 instead of an 01 number. People still have a hangup about calling out of their area code (maybe goes back to the old Dept of Posts and Telegraph Days, if you&#8217;re old enough to remember the old Orange Renault 4 Vans).
We&#8217;re often out of [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve got two problems.</p>
<ol>
<li>We&#8217;re Drogheda based and so have an 041 instead of an 01 number. People still have a hangup about calling out of their area code (maybe goes back to the old Dept of Posts and Telegraph Days, if you&#8217;re old enough to remember the old Orange Renault 4 Vans).</li>
<li>We&#8217;re often out of the office (doing important consultant-y things on client sites).</li>
</ol>
<p><a href="http://www.firstpartners.net/blog/skype" ><img alt="Skype Logo" id="image483" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/09/skype_logo.png" /></a></p>
<p>We could use a Virtual Office, but that would be overkill most of the time. Instead we use SkypeIn, which has given us a London number for over a year now (<strong>+44 2081 23 2081</strong>) for just over 30 Euro. <a target="_blank" href="http://ie.blognation.com/2007/09/06/ireland-finally-gets-skypein-numbers/" onclick="javascript:pageTracker._trackPageview('/outbound/article/ie.blognation.com');">Conor reported today that SkypeIn finally has Dublin numbers available</a>. So after signing up, our new Dublin office is <strong>(+353) 01 44 33 123</strong><big><span dir="ltr" /></big>.</p>
<p>We&#8217;re fairly open about who we are and what we do (hence this blog post) ; but a lot of people find it reassuring / convenient to be able to use these numbers instead of a mobile.</p>
<p><strong>Update</strong>: <a target="_blank" href="http://thinedgeofthewedge.blogspot.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/thinedgeofthewedge.blogspot.com');">John Ward</a> makes an important point about the geographic restrictions on the users of these Dublin numbers, and probably (re) started a discussion on &#8216;what is a Dub?&#8217; (<a target="_blank" href="http://www.firstpartners.net/blog/location/dublin/2007/09/12/no-dublin-office-but-need-a-dublin-number-skype-in-will-do-nicely/" >See comments</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/location/dublin/2007/09/12/no-dublin-office-but-need-a-dublin-number-skype-in-will-do-nicely/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Sugar CRM lands in Dublin (Irish Times Jobs)</title>
		<link>http://www.firstpartners.net/blog/location/dublin/2007/09/03/sugar-crm-lands-in-dublin-irish-times-jobs/</link>
		<comments>http://www.firstpartners.net/blog/location/dublin/2007/09/03/sugar-crm-lands-in-dublin-irish-times-jobs/#comments</comments>
		<pubDate>Mon, 03 Sep 2007 06:59:54 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[enterprise java]]></category>
		<category><![CDATA[jobs]]></category>
		<category><![CDATA[php5]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/location/dublin/2007/09/03/sugar-crm-lands-in-dublin-irish-times-jobs/</guid>
		<description><![CDATA[We&#8217;re big fans of Sugar CRM, and have recommended it to clients in the past. It does Customer Relationship Management (CRM) &#8211; basically the numbers you have in your mobile, but at a corporate rather than an individual level. We proposed integrating it with a (Java Based) billing system &#8211; we didn&#8217;t want to have [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re big fans of Sugar CRM, and <a href="http://www.firstpartners.net/blog/location/ireland/2006/05/07/sugar-crm/" >have recommended it to clients in the past</a>. It does Customer Relationship Management (CRM) &#8211; basically the numbers you have in your mobile, but at a corporate rather than an individual level. We proposed integrating it with a (Java Based) billing system &#8211; we didn&#8217;t want to have to build (yet another) contact management system, as the value add was integration. <a href="http://firstpartners.net/blog/technology/java/2006/11/24/open-java-changes-everything/" >Getting PHP (the web scripting language that Sugar is written in) to work with Java is getting easier </a>but not straightforward. But hey, that&#8217;s what we do.</p>
<p><a href="http://www.sugarcrm.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.sugarcrm.com');"><img title="Sugar CRM Logo" alt="Sugar CRM Logo" src="http://www.sugarcrm.com/crm/images/header_192_46.gif" /></a></p>
<p>So it in Friday&#8217;s Irish Times Business section (main part), I was surprised to see Sugar advertising for people for their Dublin European HQ (I obviously missed <a target="_blank" href="http://www.sugarcrm.com/crm/about/press-releases/20070305-europe.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.sugarcrm.com');">this press release</a> back in March announcing the opening). The ad in the main part says &#8216;look at page 19 of the jobs section&#8217;. Page 19 exists, but no Sugar CRM ad. Strange.</p>
<p>Michele (him of Blacknight) talks a lot about <a target="_blank" href="http://www.mneylon.com/blog/techietechno/sugarcrm/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.mneylon.com');">Sugar CRM, from the hosting point of view</a>.</p>
<p><strong>Update</strong>: <a target="_blank" href="http://www.sugarcrm.com/crm/about/careers.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.sugarcrm.com');">Link to the Sugar CRM Careers page (includes CRM Jobs in Dublin)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/location/dublin/2007/09/03/sugar-crm-lands-in-dublin-irish-times-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dublin Java Meetup is now Dublin Java Users Group (JUG)</title>
		<link>http://www.firstpartners.net/blog/technology/java/2007/08/29/dublin-java-meetup-is-now-dublin-java-users-group-jug/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2007/08/29/dublin-java-meetup-is-now-dublin-java-users-group-jug/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 12:29:01 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[event]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2007/08/29/dublin-java-meetup-is-now-dublin-java-users-group-jug/</guid>
		<description><![CDATA[The meetup formerly known as &#8216;Dublin Java&#8217; is now the &#8216;Dublin Java Users Group&#8217;. Check out their website here.

Related posts about meetups, Dublin, and Java events.
]]></description>
			<content:encoded><![CDATA[<p>The meetup formerly known as &#8216;Dublin Java&#8217; is now the <a target="_blank" href="http://www.dubjug.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dubjug.org');">&#8216;Dublin Java Users Group&#8217;. Check out their website here</a>.</p>
<p><img alt="Dublin JUG Logo" id="image479" src="http://www.firstpartners.net/blog/wp-content/uploads/2007/08/dublin-jug-logo.jpg" /></p>
<p>Related posts about <a target="_blank" href="http://www.firstpartners.net/blog/meetup" >meetups, Dublin, and Java events</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2007/08/29/dublin-java-meetup-is-now-dublin-java-users-group-jug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenLaszlo &#8211; Cool Flash for Clunky Java people</title>
		<link>http://www.firstpartners.net/blog/technology/java/2007/08/23/openlaszlo-cool-flash-for-clunky-java-people/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2007/08/23/openlaszlo-cool-flash-for-clunky-java-people/#comments</comments>
		<pubDate>Thu, 23 Aug 2007 10:37:31 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[ADF]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[EnterpriseWeb2.0]]></category>
		<category><![CDATA[JSF]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Enterprise Edition]]></category>
		<category><![CDATA[Java Server Faces (JSF)]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apollo]]></category>
		<category><![CDATA[enterprise web 2.0]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[web2]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2007/08/23/openlaszlo-cool-flash-for-clunky-java-people/</guid>
		<description><![CDATA[Flash is created by cool people who wear black and use Apple Macs. If you&#8217;re not sure as to what flash is, the chances are that if you&#8217;ve seen something on the web recently that made you go &#8216;wow&#8217; for it&#8217;s coolness, then it was built using Adobe Flash.
To add substance to this froth Java [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Flash is created by cool people who wear black and use Apple Macs</strong>. If you&#8217;re not sure as to what <a target="_blank" href="http://www.mariaclaudiacortes.com/colors/Colors.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.mariaclaudiacortes.com');">flash </a>is, the chances are that if you&#8217;ve seen something on the web recently that made you go &#8216;wow&#8217; for it&#8217;s coolness, then it was built using Adobe Flash.</p>
<p>To add substance to this froth Java people can use Flash (instead of normal web pages) to create cool pages that do useful stuff. For example <a href="http://firstpartners.net/blog/business/knowledge-management/2007/01/25/feed-your-addiction-with-feedburner-mybloglog-and-google-analytics/" >Google Analytics uses Java and Flash</a> to create a stunning User Interface. Even though <strong><a href="http://firstpartners.net/blog/technology/2006/03/01/web-20-and-enterprise-java-move-over-struts/" >Ajax and DHTML</a> give you a lot of interactivity on your web pages, Flash goes one better</strong> at the small cost of not being as good for SEO and requiring a plugin (that most people already have installed).</p>
<p>So, what are you to do if you want to <strong>combine the coolness of Flash with the heavy lifting of Enterprise Java </strong>on the Server? The two main options are:</p>
<ol>
<li><a href="http://www.firstpartners.net/blog/technology/web/web-20/2007/01/31/dear-bruce-eckel-hybrid-java-google-web-toolkit-and-adobe-flex/" >Flex from Adobe</a> is one way for Java people to create flash. The core toolkit is free, but the editor costs about $500<del> and that&#8217;s before you pay for using it on your servers</del>. More details in the previous blogposts on <a href="http://www.firstpartners.net/blog/technology/web/ajax/2007/02/01/what-is-adobe-apollo/" >Adobe Apollo</a> and Adobe Flex.</li>
<li><a target="_blank" href="http://www.openlaszlo.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.openlaszlo.org');">Open Laszlo Project</a> is open source all the way, but does&#8217;t have a drag and drop editor (i.e. it&#8217;s more technical than graphical). Still , it allows you to create some cool effects , such as <a target="_blank" href="http://www.openlaszlo.org/apps/clockblox.lzx.swf" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.openlaszlo.org');">this Flash Clock</a>.</li>
</ol>
<p><strong>Which framework will win out?</strong> I don&#8217;t know , and that&#8217;s before you even consider the <a href="http://firstpartners.net/blog/development/struts2/2007/06/28/easyier-ajax-with-struts-2/" >Standard Java Web Frameworks such as Struts 2</a>.</p>
<p>More (In progess) notes on <a target="_blank" href="http://www.firstpartners.net/kb/index.php/Flash_Presentation_Layer_with_Java_Server" >Open Java and Flash</a> are on the wiki. In an impulse buy , I bought the OpenLaszlo in Action yesterday. As an EBook , with rebate (coupon <font color="#333399"><strong>LZ35607</strong></font> before the end of August) it costs<strong> about 10 Euro</strong>. Initial impressions are good (both for the book and Open Laszlo) , but I&#8217;m still working my way through it (so don&#8217;t quote me on it).</p>
<p><iframe scrolling="no" frameborder="0" style="width: 120px; height: 240px" marginwidth="0" marginheight="0" src="http://rcm.amazon.com/e/cm?t=firstparnet-20&#038;o=1&#038;p=8&#038;l=as1&#038;asins=1932394834&#038;fc1=000000&#038;IS2=1&#038;lt1=_blank&#038;lc1=0000FF&#038;bc1=000000&#038;bg1=FFFFFF&#038;f=ifr&#038;npa=1">&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;33&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;</iframe></p>
<p><strong>Disclaimer:</strong> I get a rebate if you buy the book from Amazon, but not if you buy the (Cheaper) <a target="_blank" href="http://www.manning.com/klein/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.manning.com');">E-Book direct from Manning</a>. I bought the E-Book this time, but have got free books from Manning in the past for having reviewed (as yet unpublished) JBoss items.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2007/08/23/openlaszlo-cool-flash-for-clunky-java-people/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Dublin Java Conference Announced &#8211; November</title>
		<link>http://www.firstpartners.net/blog/technology/java/2007/08/16/dublin-java-conference-announced-november/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2007/08/16/dublin-java-conference-announced-november/#comments</comments>
		<pubDate>Thu, 16 Aug 2007 05:58:44 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Dublin]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Enterprise Edition]]></category>
		<category><![CDATA[People]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[java me]]></category>
		<category><![CDATA[java5]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2007/08/16/dublin-java-conference-announced-november/</guid>
		<description><![CDATA[Update: FirstPort has more information on the Dublin Java Conference.
From Jake, organiser of the Dublin Java User Group.
Subject: Conference Announcement &#8211; Call for Speakers
From: Jakub Korab  Date: August 15, 2007 06:41 AM  R
I am happy to announce what I hope will be the first in a series of major Java events here in [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong>: <a target="_blank" href="http://ijtc.firstport.ie/sponsor-page.aspx?spid=9" onclick="javascript:pageTracker._trackPageview('/outbound/article/ijtc.firstport.ie');">FirstPort has more information on the Dublin Java Conference.</a></p>
<p>From Jake, organiser of the Dublin Java User Group.</p>
<blockquote><p>Subject: <strong>Conference Announcement &#8211; Call for Speakers</strong></p></blockquote>
<blockquote><p>From: <strong>Jakub Korab</strong>  Date: August 15, 2007 06:41 AM  R</p></blockquote>
<blockquote><p>I am happy to announce what I hope will be the first in a series of major Java events here in Dublin. In conjunction with IrishDev the Dublin JUG will be hosting the Irish Java Technologies Conference in early November. This 2-3 day event aims to bring together the big names in Java right here in Dublin.</p></blockquote>
<blockquote><p>We are currently in the process of organizing speakers for the event. If you have any suggestions of technologies/topics that you would like to hear discussed, particular speakers you would like to hear, or would like to present on a topic, please email myself or .</p></blockquote>
<blockquote><p>Jake Dublin</p></blockquote>
<blockquote><p>JUG Organizer</p></blockquote>
<p><a target="_blank" href="http://jakubkorab.blogspot.com/2007/08/announcing-irish-java-technologies.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/jakubkorab.blogspot.com');"> More details on Jake&#8217;s Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2007/08/16/dublin-java-conference-announced-november/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
