<?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>Programmers Quotes &#124; SysProg &#187; Java</title>
	<atom:link href="http://www.sysprog.net/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sysprog.net</link>
	<description>Programmers' quotations about programming languages and IT</description>
	<lastBuildDate>Fri, 16 Apr 2010 02:46:27 +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>Automated Deployment with Maven &#8211; going the whole nine yards</title>
		<link>http://www.sysprog.net/2009/09/automated-deployment-with-maven-going-the-whole-nine-yards/</link>
		<comments>http://www.sysprog.net/2009/09/automated-deployment-with-maven-going-the-whole-nine-yards/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 17:57:24 +0000</pubDate>
		<dc:creator>Johns</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Agile]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=781</guid>
		<description><![CDATA[Last week I gave a talk at the Agile 2009 conference about automating the deployment process with  tools such as Maven, Nexus Cargo, Liquibase and Hudson. Here is a brief  description of the talk:
Automating your build process with Continuous Integration is  certainly a great idea, but why stop there? Why not go [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/09/automated-deployment-with-maven-going-the-whole-nine-yards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting the most out of the Maven settings.xml file</title>
		<link>http://www.sysprog.net/2009/09/getting-the-most-out-of-the-maven-settingsxml-file/</link>
		<comments>http://www.sysprog.net/2009/09/getting-the-most-out-of-the-maven-settingsxml-file/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 17:48:25 +0000</pubDate>
		<dc:creator>Johns</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=773</guid>
		<description><![CDATA[If you have ever used Maven to any extent, you will probably know about the  settings.xml file. The  settings.xml file contains environment-specific details such as  proxy configurations, repositories, server usernames and passwords, and so on.
An example of what typically might go into a settings.xml file  is shown here:


&#60;settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/09/getting-the-most-out-of-the-maven-settingsxml-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EasyB/JDave talk available as a podcast</title>
		<link>http://www.sysprog.net/2009/09/easybjdave-talk-available-as-a-podcast/</link>
		<comments>http://www.sysprog.net/2009/09/easybjdave-talk-available-as-a-podcast/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 17:42:57 +0000</pubDate>
		<dc:creator>Johns</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Extreme Programming]]></category>
		<category><![CDATA[Programmers]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=789</guid>
		<description><![CDATA[
Last week I had the pleasure of being invited to talk at the Canberra Java Users Group about BDD using  Easyb and JDave, using the talk that Lasse Koskela and I gave at Agile2009:

Behaviour-Driven  Development, or BDD, is an excellent development strategy that can help bridge  the traditional gap between requirements and [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/09/easybjdave-talk-available-as-a-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Coding Dojo in Sydney and Wellington in October</title>
		<link>http://www.sysprog.net/2009/09/java-coding-dojo-in-sydney-and-wellington-in-october/</link>
		<comments>http://www.sysprog.net/2009/09/java-coding-dojo-in-sydney-and-wellington-in-october/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 17:38:28 +0000</pubDate>
		<dc:creator>Johns</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Coding Dojo]]></category>
		<category><![CDATA[Programmers]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=791</guid>
		<description><![CDATA[While I am in Sydney for the next Sydney  Java Power Tools Bootcamp, I will be running a Java Coding  Dojo, to be held in the Atlassian offices between 5:30 and  7:00pm on the 21st of October. This is a free event,  open to anyone who want to do a little [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/09/java-coding-dojo-in-sydney-and-wellington-in-october/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatic User Interface with OpenXava: An Evolutionary Option for GUIs</title>
		<link>http://www.sysprog.net/2009/05/automatic-user-interface-with-openxava-an-evolutionary-option-for-guis/</link>
		<comments>http://www.sysprog.net/2009/05/automatic-user-interface-with-openxava-an-evolutionary-option-for-guis/#comments</comments>
		<pubDate>Mon, 25 May 2009 17:41:32 +0000</pubDate>
		<dc:creator>Javier Paniza</dc:creator>
				<category><![CDATA[General Stuff]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Quotes]]></category>
		<category><![CDATA[Programmers]]></category>
		<category><![CDATA[Programmers Quotes]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[annotations]]></category>
		<category><![CDATA[automatic user interface]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[model-drive]]></category>
		<category><![CDATA[openxava]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=749</guid>
		<description><![CDATA[This is a story about creating a user interface easily, or better yet, about having good user interfaces without working for them.
The Problem
Once upon a time, you created a really cool invoicing application. Your wonderful application had an agile MS-DOS (or Unix, or AS/400, or HOST) character interface, but your users demanded a Windows interface: [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/05/automatic-user-interface-with-openxava-an-evolutionary-option-for-guis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s expected in Java 7</title>
		<link>http://www.sysprog.net/2009/04/whats-expected-in-java-7/</link>
		<comments>http://www.sysprog.net/2009/04/whats-expected-in-java-7/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 13:55:42 +0000</pubDate>
		<dc:creator>trainologic</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[Java 7]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=713</guid>
		<description><![CDATA[The next version of Java (Java 7) will have many exciting new features.
The presentation overviews the important language changes,
the new additions to libraries and the improvements to the JVM.

Check it out at: http://www.trainologic.org/download/artifact/29]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/04/whats-expected-in-java-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Productivity Race: Ruby on Rails vs JPA on OX3</title>
		<link>http://www.sysprog.net/2009/03/a-productivity-race-ruby-on-rails-vs-jpa-on-ox3/</link>
		<comments>http://www.sysprog.net/2009/03/a-productivity-race-ruby-on-rails-vs-jpa-on-ox3/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 14:43:45 +0000</pubDate>
		<dc:creator>Javier Paniza</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[model-driven]]></category>
		<category><![CDATA[openxava]]></category>
		<category><![CDATA[POJOs]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=649</guid>
		<description><![CDATA[This article tries to demonstrate that Java can be more productive than Ruby. We are going to develop the same application of the article Rolling with Ruby on Rails Revisited (part 1 and part 2) but using POJOs annotated with JPA and a Model Driven Framework, OpenXava in this case. The result is that with less code, and less time you obtain a more powerful application.
]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/03/a-productivity-race-ruby-on-rails-vs-jpa-on-ox3/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Testing GWT Applications</title>
		<link>http://www.sysprog.net/2009/02/testing-gwt-applications/</link>
		<comments>http://www.sysprog.net/2009/02/testing-gwt-applications/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 21:18:56 +0000</pubDate>
		<dc:creator>raibledesigns</dc:creator>
				<category><![CDATA[z/OS & OS390]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=629</guid>
		<description><![CDATA[Last week, I did some research on GWT, how to test it and code coverage options for tests that extend GWTTestCase. The reason I did this is because I&#8217;ve found that most of the GWT tests I write have to extend GWTTestCase and I&#8217;d like to have code coverage reports. Read below for more information [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/02/testing-gwt-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enhancing your GWT Application with the UrlRewriteFilter</title>
		<link>http://www.sysprog.net/2009/02/enhancing-your-gwt-application-with-the-urlrewritefilter/</link>
		<comments>http://www.sysprog.net/2009/02/enhancing-your-gwt-application-with-the-urlrewritefilter/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 21:11:51 +0000</pubDate>
		<dc:creator>raibledesigns</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=621</guid>
		<description><![CDATA[Last week, I spent some time trying to change the location of my cache/nocache HTML files in my GWT project. I started the project with the gwt-maven-plugin&#8217;s archetype. The message I posted to the gwt-maven Google Group is below.
Rather than having my application&#8217;s HTML file in src/main/java/com/mycompany/Application.html, I&#8217;d like to move it to src/main/webapp/index.html. I [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/02/enhancing-your-gwt-application-with-the-urlrewritefilter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GWTTestSuite makes builds faster, but requires JUnit 4.1</title>
		<link>http://www.sysprog.net/2009/02/gwttestsuite-makes-builds-faster-but-requires-junit-41/</link>
		<comments>http://www.sysprog.net/2009/02/gwttestsuite-makes-builds-faster-but-requires-junit-41/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 21:07:46 +0000</pubDate>
		<dc:creator>raibledesigns</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=618</guid>
		<description><![CDATA[Earlier this week, I spent some time implementing GWTTestSuite to speed up my project&#8217;s build process. In Hudson, the project was taking around 15 minutes to build, locally it was only taking 5 minutes for mvn test. In IDEA, I could run all the tests in under a minute. While 15 minutes isn&#8217;t a long [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/02/gwttestsuite-makes-builds-faster-but-requires-junit-41/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A rewrite for Puzzle 17</title>
		<link>http://www.sysprog.net/2009/02/a-rewrite-for-puzzle-17/</link>
		<comments>http://www.sysprog.net/2009/02/a-rewrite-for-puzzle-17/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 20:32:33 +0000</pubDate>
		<dc:creator>brunogh</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=580</guid>
		<description><![CDATA[A rewrite for Puzzle 17, from Java Puzzlers   Compile it and run.
Main.java
\u0070\u0075\u0062\u006C\u0069\u0063\u0020\u0063\u006C\u0061\u0073\u0073\u0020\u004D\u0061\u0069\u006E\u0020\u007B\u000A\u0020\u0020\u0020\u0020\u0070\u0075\u0062\u006C\u0069\u0063\u0020\u0073\u0074\u0061\u0074\u0069\u0063\u0020\u0076\u006F\u0069\u0064\u0020\u006D\u0061\u0069\u006E\u0028\u0053\u0074\u0072\u0069\u006E\u0067\u005B\u005D\u0020\u0061\u0072\u0067\u0073\u0029\u0020\u007B\u000A\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0053\u0079\u0073\u0074\u0065\u006D\u002E\u006F\u0075\u0074\u002E\u0070\u0072\u0069\u006E\u0074\u006C\u006E\u0028\u0022\u004D\u0065\u0072\u0072\u0079\u0020\u0058\u006D\u0061\u0073\u0021\u0020\u0048\u0061\u0070\u0070\u0079\u0020\u004E\u0065\u0077\u0020\u0059\u0065\u0061\u0072\u0021\u0022\u0029\u003B\u000A\u0020\u0020\u0020\u0020\u007D\u000A\u007D]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/02/a-rewrite-for-puzzle-17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>REST and Java ME</title>
		<link>http://www.sysprog.net/2009/02/rest-and-java-me/</link>
		<comments>http://www.sysprog.net/2009/02/rest-and-java-me/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 20:32:33 +0000</pubDate>
		<dc:creator>brunogh</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[rest]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=600</guid>
		<description><![CDATA[REST (Representational State Tranfer) is an architecture. Basically, it refers to the way the resources, commonly called URIs (Uniform Resource Identifier), are organized in the World Wide Web to be accessed and manipulated over the HTPP, using its default characteristics, like, for example, been stateless, specifying mime types, etc. The REST concept is not a [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/02/rest-and-java-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmers who write tests get more time to program</title>
		<link>http://www.sysprog.net/2009/02/programmers-who-write-tests-get-more-time-to-program/</link>
		<comments>http://www.sysprog.net/2009/02/programmers-who-write-tests-get-more-time-to-program/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 01:35:15 +0000</pubDate>
		<dc:creator>Johannes.Brodwall</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=495</guid>
		<description><![CDATA[
I became a programmer so that I could spend time creating software by programming. I don’t want to waste my time managing low-quality code.
Does your code work the first time your test it out? Mine certainly never does. So if I hand over the code to someone else, I’m sure to get a bug report [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/02/programmers-who-write-tests-get-more-time-to-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keep the build clean</title>
		<link>http://www.sysprog.net/2009/02/keep-the-build-clean/</link>
		<comments>http://www.sysprog.net/2009/02/keep-the-build-clean/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 01:32:22 +0000</pubDate>
		<dc:creator>Johannes.Brodwall</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=488</guid>
		<description><![CDATA[
Have you ever looked at a list of compiler warnings the length of an essay on bad coding and thought to yourself: “You know, I really should do something about that… but I don’t have time just now”? On the other hand, have you ever looked at a lone warning that just appeared in a [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/02/keep-the-build-clean/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simpler Java deployment?</title>
		<link>http://www.sysprog.net/2009/02/simpler-java-deployment/</link>
		<comments>http://www.sysprog.net/2009/02/simpler-java-deployment/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 01:29:49 +0000</pubDate>
		<dc:creator>Johannes.Brodwall</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://www.sysprog.net/?p=482</guid>
		<description><![CDATA[
“The service went down because another service running on the same application server went down.” “You can’t use the improved version of your programming language because you’re running on the same application server as some old applications.” “We can’t help you deploy your application on the application server, because we’re busy with some other application.”
If [...]]]></description>
		<wfw:commentRss>http://www.sysprog.net/2009/02/simpler-java-deployment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 33/51 queries in 0.052 seconds using disk
Content Delivery Network via Amazon Web Services: CloudFront: d1qys6rzdgknb6.cloudfront.net

Served from: www.sysprog.net @ 2010-09-09 17:17:16 -->