<?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>BadPopcorn &#187; Java</title>
	<atom:link href="http://badpopcorn.com/blog/category/technology/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://badpopcorn.com/blog</link>
	<description>Solutions for anything... except popcorn.</description>
	<lastBuildDate>Mon, 12 Apr 2010 15:38:15 +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>JavaOne &#8211; Day Three</title>
		<link>http://badpopcorn.com/blog/2006/05/19/javaone-day-three/</link>
		<comments>http://badpopcorn.com/blog/2006/05/19/javaone-day-three/#comments</comments>
		<pubDate>Fri, 19 May 2006 21:41:45 +0000</pubDate>
		<dc:creator>Corey</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Life Stuff]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://badpopcorn.com/2006/05/19/javaone-day-three/</guid>
		<description><![CDATA[Ok, so by now any session that has AJAX in the title has more people that you can shake a stick at trying to get in.  One line was down the hall, down stairs, out a door, and then around a corner.  That&#8217;s right outside as in not indoors.   I decided [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, so by now any session that has AJAX in the title has more people that you can shake a stick at trying to get in.  One line was down the hall, down stairs, out a door, and then around a corner.  That&#8217;s right outside as in not indoors.   I decided I wasn&#8217;t that interested in that one after all.<span id="more-177"></span>Going to various session you start to pick up on the whole session process as it relates to the presenters and their slides.   Apparently Sun goes through each presenters slides and make sure that everything is nice an legal.  Thus they add in words like &#8217;software&#8217;, &#8216;technology&#8217;, and trademark simbols.  There were several occations when a presenter stop and pointed out how his slide was change.  One group noted that Sun made them remove the dash after &#8216;JSR&#8217; on everone of their slides.</p>
<p>The day ended with an &#8216;After Dark Bash&#8217; that was pretty cool, except that there where about 10,000 people there as well.  Everyone was waiting in line for either food or drinks so basiclly it was just a big standing around party.  The highlight was that &#8216;Fatal1ty&#8217; crushed everyone in Quake4.</p>
<p>I also was able to go to a session involving &#8216;Processing&#8217; that can help create really neat art but being a bit more artistic lot the presenters had a hard time presenting a focused presentation.  I personally thought it was a nice change of pace.</p>
]]></content:encoded>
			<wfw:commentRss>http://badpopcorn.com/blog/2006/05/19/javaone-day-three/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaOne &#8211; Day Two</title>
		<link>http://badpopcorn.com/blog/2006/05/18/javaone-day-two/</link>
		<comments>http://badpopcorn.com/blog/2006/05/18/javaone-day-two/#comments</comments>
		<pubDate>Thu, 18 May 2006 22:08:56 +0000</pubDate>
		<dc:creator>Corey</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Life Stuff]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://badpopcorn.com/2006/05/18/javaone-day-two/</guid>
		<description><![CDATA[Well the day started on a bit of a bad note.  See there&#8217;s this new Java language feature named Generics that I have been avoiding.  Well today Joshua Bloch shoved them in my face and sort of spread it all around.  Let&#8217;s just say that Java Generics make the baby Jesus cry. [...]]]></description>
			<content:encoded><![CDATA[<p>Well the day started on a bit of a bad note.  See there&#8217;s this new Java language feature named <em>Generics</em> that I have been avoiding.  Well today Joshua Bloch shoved them in my face and sort of spread it all around.  Let&#8217;s just say that Java Generics make the baby Jesus cry.  I think that a part of me died during Bloch&#8217;s talk.<span id="more-175"></span> Personally I don&#8217;t really see why everybody thinks that super duper strong type checking helps write better software.  Do you really want the Java compiler to do your software testing for you?  For somethings (like is this class name the same as that class name) but others (like is this a collection of <em>coins</em>) it is not so helpful.  At one point there was a method signature something like this:</p>
<p>void someMethod(Collection collection);</p>
<p>&#8220;? extends T&#8221; are you kidding me?  I mean really what-the-fuck.</p>
<p>Well today wasn&#8217;t a complete loss, I was able to rebound with a nice Session all about Groovy.  There was a really neat demo using some behide the sences magic to dynamically interact with Excel and a simple Swing app.  And the presenter didn&#8217;t declare any types while doing it.  To round out the day I sat in on two different sessions present by none other than Rod Johnson who has a really terrific accent and even better things to say with it.  I can&#8217;t want unit Spring 2.0 is released  sometime next month.</p>
<p>I&#8217;ve notice that when presented with rows of seating most people first sit on the aisle making people after then squeeze by them on there way to the middle.  For some reason this really bugs me, why don&#8217;t they move to the middle to start with?  They are also the folks that stay until the last question has been answered.</p>
<p>Almost forgot the most exciting part of JavaOne the game area.  My coworker and I dialed up some favorites (Mr. Do!, Joust, Guantlet) and I totally kicked in Rampart.  They also have something called Xbox 360 but I don&#8217;t think that it has any real titles.</p>
<p>So you might notice that today&#8217;s post is really about yesterday hey all day conferences take a toll and I like sleeping.</p>
]]></content:encoded>
			<wfw:commentRss>http://badpopcorn.com/blog/2006/05/18/javaone-day-two/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JavaOne &#8211; Day One</title>
		<link>http://badpopcorn.com/blog/2006/05/16/javaone-day-one/</link>
		<comments>http://badpopcorn.com/blog/2006/05/16/javaone-day-one/#comments</comments>
		<pubDate>Wed, 17 May 2006 04:18:16 +0000</pubDate>
		<dc:creator>Corey</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Life Stuff]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://badpopcorn.com/2006/05/16/javaone-day-one/</guid>
		<description><![CDATA[That&#8217;s right I&#8217;m at JaveOne this year and it is super duper.  No really it is.  Today I was in two different session that delt with REST.  One was all about the Atom Protocol and the other was how you can use all of the new standard Java API&#8217;s to implement both [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s right I&#8217;m at JaveOne this year and it is super duper.  No really it is.  Today I was in two different session that delt with REST.  One was all about the Atom Protocol and the other was how you can use all of the <em>new</em> standard Java API&#8217;s to implement both the client and server for a RESTful web service.  <span id="more-174"></span>One item about REST that my coworker pointed out was how each presenter started out mapping HTTP methods GET, PUT, POST, and DELETE to the good old Create, Read, Update, and Delete operations.  He also noticed that each mapped PUT and POST differently.  Having recently read RFC 2616 I can see why that happened.</p>
<p>I also sat in on a session highlighting a upcoming software product named <a href="http://www.terracottatech.com/">Terracotta for Spring</a>.  Basiclly it sits between the JVM and Spring and provides for all your custering needs.  Seems super cool because it handles all the nasty stuff, leaving your Spring App just a Spring App.<br />
Ok enought of the boring stuff time for todays overservations/impressions.  First up, the event staff here at the Moscone Center know how to <em>heard</em> people about. Before we where even inside there were people directly us JavaOne goers which entrance to go to for breakfast.  It continued throughout the day as lines for sessions formed with the aid of our friend event staff.  &#8220;This is the line for 304&#8243;.  Second the attendies have no fear about getting up and leaving in large numbers before the speaker has even gotten close to finishing his presentation.  By the time Q&amp;A comes around most of the crowd has moved on to new lines.  Lastly, just about everyone has a laptop and a good number of those are Macs, makes me wish I had one.</p>
<p>Pictures will follow &#8230;. soon &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://badpopcorn.com/blog/2006/05/16/javaone-day-one/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Geronimo!!!</title>
		<link>http://badpopcorn.com/blog/2006/01/06/geronimo/</link>
		<comments>http://badpopcorn.com/blog/2006/01/06/geronimo/#comments</comments>
		<pubDate>Fri, 06 Jan 2006 20:38:34 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[OpenSource]]></category>

		<guid isPermaLink="false">http://badpopcorn.com/?p=92</guid>
		<description><![CDATA[The Apache Geronimo project has hit the 1.0 Milestone! Yay, congrats, etc etc. I&#8217;ll have to now evaluate it to see if it&#8217;s usable for my Java projects. This is very cool stuff.
]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://geronimo.apache.org/">Apache Geronimo</a> project has hit the 1.0 Milestone! Yay, congrats, etc etc. I&#8217;ll have to now evaluate it to see if it&#8217;s usable for my Java projects. This is very cool stuff.</p>
]]></content:encoded>
			<wfw:commentRss>http://badpopcorn.com/blog/2006/01/06/geronimo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
