<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:admin="http://webns.net/mvcb/"
xmlns:cc="http://web.resource.org/cc/"
xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://weblogs.java.net/blog/jfalkner/">
<title>Jayson Falkner&apos;s Blog</title>
<link>http://weblogs.java.net/blog/jfalkner/</link>
<description></description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date>2008-02-19T11:50:56-08:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.01D" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2008/02/lazy_coders_map.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2008/02/controlling_leg_1.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2007/12/java_and_the_no.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2007/11/building_a_java_1.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2007/10/mem_java_fun.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2007/07/blarg27_dont_us.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2007/02/latest_java_6_s_1.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2006/07/apple_java_jdbc_1.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2006/07/blarg_25_a_jsp.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2006/06/pwc_java_course.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2006/05/blarg_20_the_ta.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2006/03/blard_24_an_ima.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_23_cant_u.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_22_a_filt.html" />
<rdf:li rdf:resource="http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_21_develo.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2008/02/lazy_coders_map.html">
<title>Lazy coder&apos;s mapping of DNS prefix to a sub-directory in a web application.</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2008/02/lazy_coders_map.html</link>
<description>The Servlet specification provides a really elegant mechanism for packaging up a whole website in to a single WAR file and deploying that file as a website. Multiple websites can be mapped to different domain name prefixes, such as &apos;www.proteomecommons.org&apos; versus &apos;tranche.proteomecommons.org&apos;. This blog explains a hack to map the domain prefix to a sub directory of the same web application. </description>
<dc:subject>J2EE</dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2008-02-19T11:50:56-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2008/02/controlling_leg_1.html">
<title>Controlling Lego Mindstorms with Java (Lejos)</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2008/02/controlling_leg_1.html</link>
<description>I just had the chance to play around with my friend&apos;s Lego Mindstorms robotics kit. Installing Java was easy, and in about an hour we were hacking out programs for the NXT brick. Here is a quick summary of how we got Lejos on the NXT via USB.</description>
<dc:subject>Community: Robotics</dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2008-02-02T21:02:30-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2007/12/java_and_the_no.html">
<title>Java and the Nokia n810</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2007/12/java_and_the_no.html</link>
<description>I just picked up a pair of Nokia n810s. One for me and one for the significant other. They are pretty amazing -- dare I say much cooler than the iPod touch? I also quickly discovered coding apps for the n810 in Java is trivial. Here is how I made a simple SWT (i.e. GUI app. You&apos;ll have to use GTK instead of Swing) app.</description>
<dc:subject>Community: Mobile &amp; Embedded</dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2007-12-31T20:17:20-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2007/11/building_a_java_1.html">
<title>Building a Java applet-based game -- why don&apos;t we see more of them?</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2007/11/building_a_java_1.html</link>
<description>My younger brother and I decided to try and make a viral video game. The sort of game that can suck hours away from your life. The type of game that passes the boring times at work. The type of game that normally seems to be coded in Flash.... Here we&apos;ll document how successful Java seemed to be in making this game.</description>
<dc:subject>Community: Java Games</dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2007-11-01T18:35:56-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2007/10/mem_java_fun.html">
<title>MEM Java Fun</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2007/10/mem_java_fun.html</link>
<description>This is material for the MEM Java developers. I hope you all had fun!</description>
<dc:subject></dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2007-10-29T11:00:37-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2007/07/blarg27_dont_us.html">
<title>Blarg#27: Don&apos;t use finalize() as your only teardown method.</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2007/07/blarg27_dont_us.html</link>
<description><![CDATA[<p>This is a classic problem that I see over and over again. The finalize() method is nice, but you shouldn't use it as your only tear-down method, especially when cleaning up files. Hopefully this posting will turn up when someone is trying to figure this out.</p>]]></description>
<dc:subject>J2SE</dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2007-07-31T16:17:35-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2007/02/latest_java_6_s_1.html">
<title>Blarg #26: Latest Java 6 snapshot fixes xgl/Compiz rendering problems</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2007/02/latest_java_6_s_1.html</link>
<description>I just installed xgl/Compiz/Beryl and am loving it; however, I noticed that Swing apps don&apos;t render. Sun has the bug report and the fix, but you have to download the latest Java binaries to get it.</description>
<dc:subject></dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2007-02-11T00:21:23-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2006/07/apple_java_jdbc_1.html">
<title>Apple: Java, JDBC, and JSP Course</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2006/07/apple_java_jdbc_1.html</link>
<description>This is a blog page for the folks at Apple in Sacramento. We had a good time talking about Java, and here are some of the things that we&apos;ve done.</description>
<dc:subject></dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2006-07-17T14:47:30-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2006/07/blarg_25_a_jsp.html">
<title>Blarg #25: A JSP that shows Request Headers</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2006/07/blarg_25_a_jsp.html</link>
<description><![CDATA[This code as been shown many times before, including in <a href="http://www.jspbook.com/index.jsp">my book</a>. This is exactly what the title says: a JSP that will display the request headers sent by your browser. It is also a good example of how to use the JSP EL and the JSTL core tags to make an incredibly simple JSP.]]></description>
<dc:subject>J2EE</dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2006-07-03T18:32:55-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2006/06/pwc_java_course.html">
<title>PWC Java Course 06/12/06</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2006/06/pwc_java_course.html</link>
<description><![CDATA[<p>This is reference page for the Java course I taught for PWC. We'll put links and notes here for things that we talk about in the course. You can also leave comments for anything that I miss.</p>]]></description>
<dc:subject>J2SE</dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2006-06-12T06:18:34-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2006/05/blarg_20_the_ta.html">
<title>Blarg #20: The talk you probably won&apos;t hear at JavaOne 2006</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2006/05/blarg_20_the_ta.html</link>
<description>J1 this year has been interesting. On my way over to the conference I found out that my technical session talk had been changed from &quot;alternate status&quot; to a scheduled time. Unfortuneately the time was Friday afternoon at the same time as my flight out of San Fran. So they cancelled it, but a few hundred of you had already signed up for the talk. I suggested switching to any other tech slot or to a BOF. I ended up with a 9:30pm BOF-timed but still named &quot;technical&quot; section. At the current moment, I&apos;m not sure if I should consider this a talk or not, but I&apos;m pretty sure that you probably won&apos;t be there. Here is a summary of what was presented.</description>
<dc:subject>JavaOne</dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2006-05-17T10:07:25-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2006/03/blard_24_an_ima.html">
<title>Blard #24: An image rollover JSP .tag</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2006/03/blard_24_an_ima.html</link>
<description>This is an example of a good use of JSP .tag files, a DHTML widget for making image rollovers. As with all my stuff, it is free for commercial and non-commercial use. If you like it, please remember to mention who originally wrote the code.</description>
<dc:subject></dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2006-03-27T23:05:11-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_23_cant_u.html">
<title>Blarg #23: Can&apos;t use the back button filter.</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_23_cant_u.html</link>
<description>This is an example Filter that uses JavaScript to try and ensure that people can&apos;t click the back button to revisit pages on your website. It was originally encoded as an example during a Develop Mentor course I taught. It is a nice example of a servlet filter that buffers a response, locates the body tag using a simple regular expression, and inserts a call to &apos;history.forward()&apos;. As with all my stuff, it is free for commercial and non-commercial use. If you like it, please remember to mention who originally wrote the code.</description>
<dc:subject></dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2006-03-27T22:52:20-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_22_a_filt.html">
<title>Blarg #22: A Filter that auto-encodes session IDs on relative page links.</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_22_a_filt.html</link>
<description>This is an example Filter that auto-encodes all relative links on a website using the HttpServletResponse.encodeURL() method. As with all my stuff, it is free for commercial and non-commercial use. If you like it, please remember to mention who originally wrote the code.</description>
<dc:subject></dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2006-03-27T22:43:49-08:00</dc:date>
</item>
<item rdf:about="http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_21_develo.html">
<title>Blarg #21: DevelopMentor JWT links that need to be on-line</title>
<link>http://weblogs.java.net/blog/jfalkner/archive/2006/03/blarg_21_develo.html</link>
<description><![CDATA[For those of you at <a href="http://www.develop.com">DevelopMentor's</a> <a href="http://develop.com/us/training/course.aspx?id=202">Java Web Tier</a> course, here are the links we used in class. If you weren't at this class and you want to <a href="http://develop.com/us/training/course.aspx?id=202">learn about making websites with Java....</a>]]></description>
<dc:subject></dc:subject>
<dc:creator>jfalkner</dc:creator>
<dc:date>2006-03-20T10:08:34-08:00</dc:date>
</item>


</rdf:RDF>
