<?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>Jukka Palomäki</title>
	<atom:link href="http://www.jpalomaki.fi/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.jpalomaki.fi</link>
	<description>&#160;Make things as simple as possible, but no simpler.</description>
	<lastBuildDate>Thu, 08 Jul 2010 20:36:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Scala + JPA + Spring + Buildr</title>
		<link>http://www.jpalomaki.fi/?p=211</link>
		<comments>http://www.jpalomaki.fi/?p=211#comments</comments>
		<pubDate>Mon, 05 Jul 2010 22:53:00 +0000</pubDate>
		<dc:creator>jpa</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.jpalomaki.fi/?p=211</guid>
		<description><![CDATA[Coming from a Java background, Scala looks real nice. So does Buildr. So I just had to try them out with Spring and JPA. Here&#8217;s a sample CRUD project that exercises basic JPA features with the aforementioned technologies.
First install Buildr as per http://buildr.apache.org/installing.html#jruby, unzip the project archive, cd to project root directory, then run buildr [...]]]></description>
			<content:encoded><![CDATA[<p>Coming from a Java background, <a href="http://www.scala-lang.org">Scala</a> looks real nice. So does <a href="http://buildr.apache.org">Buildr</a>. So I just had to try them out with <a href="http://www.springsource.org">Spring</a> and <a href="http://java.sun.com/javaee/technologies/persistence.jsp">JPA</a>. Here&#8217;s a sample CRUD project that exercises basic JPA features with the aforementioned technologies.</p>
<p>First install Buildr as per <a href="http://buildr.apache.org/installing.html#jruby">http://buildr.apache.org/installing.html#jruby</a>, unzip the project <a href="http://www.jpalomaki.fi/files/dev/scala/bricks.zip">archive</a>, cd to project root directory, then run <code>buildr clean test</code>.</p>
<p>You may also find <a href="http://buildr.apache.org/languages.html#scala">http://buildr.apache.org/languages.html#scala</a> useful.</p>
<p>Tested with JDK 6, JRuby 1.5.1, Buildr 1.4.0 and Scala 2.7.7.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpalomaki.fi/?feed=rss2&amp;p=211</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring Security 3.0.x HTTP digest authentication configuration sample</title>
		<link>http://www.jpalomaki.fi/?p=190</link>
		<comments>http://www.jpalomaki.fi/?p=190#comments</comments>
		<pubDate>Fri, 28 May 2010 08:06:28 +0000</pubDate>
		<dc:creator>jpa</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.jpalomaki.fi/?p=190</guid>
		<description><![CDATA[Here&#8217;s a sample configuration file for HTTP digest authentication with Spring Security 3.0.x. Have a look at the xml comments for details.
The configuration was produced following the guidance given in Luke Taylor&#8217;s recent blog entry.
UPDATE: Apparently this can also be done using the security namespace like so:

&#60;http entry-point-ref="digestAuthenticationEntryPoint"&#62;
    &#60;intercept-url pattern="/**" access="ROLE_USER" /&#62;
 [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a sample <a href="files/dev/spring/security-digest.xml">configuration file</a> for HTTP digest authentication with Spring Security 3.0.x. Have a look at the xml comments for details.</p>
<p>The configuration was produced following the guidance given in Luke Taylor&#8217;s recent <a href="http://blog.springsource.com/2010/03/06/behind-the-spring-security-namespace/">blog entry</a>.</p>
<p>UPDATE: <a href="http://forum.springsource.org/showthread.php?t=89845">Apparently</a> this can also be done using the security namespace like so:</p>
<pre>
&lt;http entry-point-ref="digestAuthenticationEntryPoint"&gt;
    &lt;intercept-url pattern="/**" access="ROLE_USER" /&gt;
    &lt;custom-filter ref="digestAuthenticationFilter" position="BASIC_AUTH_FILTER" /&gt;
&lt;/http&gt;
</pre>
<p>HTH,<br />
Jukka</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpalomaki.fi/?feed=rss2&amp;p=190</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Graduated!</title>
		<link>http://www.jpalomaki.fi/?p=181</link>
		<comments>http://www.jpalomaki.fi/?p=181#comments</comments>
		<pubDate>Tue, 16 Feb 2010 09:04:53 +0000</pubDate>
		<dc:creator>jpa</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://www.jpalomaki.fi/?p=181</guid>
		<description><![CDATA[After years of &#8220;intense&#8221; study, I am now officially a master of science. Woohoo! =)
-Jukka
]]></description>
			<content:encoded><![CDATA[<p>After years of &#8220;intense&#8221; study, I am now officially a master of science. Woohoo! =)</p>
<p>-Jukka</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpalomaki.fi/?feed=rss2&amp;p=181</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Graduation is imminent</title>
		<link>http://www.jpalomaki.fi/?p=170</link>
		<comments>http://www.jpalomaki.fi/?p=170#comments</comments>
		<pubDate>Fri, 05 Feb 2010 06:20:21 +0000</pubDate>
		<dc:creator>jpa</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://www.jpalomaki.fi/?p=170</guid>
		<description><![CDATA[If you&#8217;re interested in web app performance testing, have a look at my thesis paper.
- Jukka
]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re interested in web app performance testing, have a look at my <a target="_blank" href="https://oa.doria.fi/handle/10024/52532">thesis paper</a>.</p>
<p>- Jukka</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpalomaki.fi/?feed=rss2&amp;p=170</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Holiday reading</title>
		<link>http://www.jpalomaki.fi/?p=136</link>
		<comments>http://www.jpalomaki.fi/?p=136#comments</comments>
		<pubDate>Thu, 16 Jul 2009 23:10:51 +0000</pubDate>
		<dc:creator>jpa</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.jpalomaki.fi/?p=136</guid>
		<description><![CDATA[I recently read 97 Things Every Software Architect Should Know from O&#8217;Reilly.
In a nutshell, the book was a short read, concise, and for the most part, readable and useful to the aspiring software architect.
The items provided a good balance between people, business and technology issues. I was able to associate many of the items with [...]]]></description>
			<content:encoded><![CDATA[<p>I recently read <a href="http://www.amazon.com/Things-Every-Software-Architect-Should/dp/059652269X/">97 Things Every Software Architect Should Know</a> from O&#8217;Reilly.</p>
<p>In a nutshell, the book was a short read, concise, and for the most part, readable and useful to the aspiring software architect.</p>
<p>The items provided a good balance between people, business and technology issues. I was able to associate many of the items with real-life experiences. In addition, useful practical principles were presented for each domain.</p>
<p>Unfortunately, there were also a few items that were less useful, mostly due to</p>
<ul>
<li>Overly complicated or poorly styled language (making them difficult to read)</li>
<li>Overuse of <em>fancy</em> metaphors and quotes that did not shed any light into anything as far as I&#8217;m concerned</li>
<li>Lack of real content (though it may be that I simply did not realize their value)</li>
</ul>
<p>Nevertheless, the book is definitely <strong>worth</strong> the read.</p>
<p>For the record, I&#8217;m not a software architect (<strong>yet</strong>).</p>
<p>-Jukka</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpalomaki.fi/?feed=rss2&amp;p=136</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World</title>
		<link>http://www.jpalomaki.fi/?p=4</link>
		<comments>http://www.jpalomaki.fi/?p=4#comments</comments>
		<pubDate>Fri, 02 Jan 2009 22:52:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.jpalomaki.fi/?p=4</guid>
		<description><![CDATA[Site and up and running.
-Jukka
]]></description>
			<content:encoded><![CDATA[<p>Site and up and running.</p>
<p>-Jukka</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpalomaki.fi/?feed=rss2&amp;p=4</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
