<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>FridayLunchCrew Blog</title>
	<atom:link href="http://fridaylunchcrew.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fridaylunchcrew.wordpress.com</link>
	<description>Software Development, Football, Games, Humor...</description>
	<lastBuildDate>Tue, 08 Apr 2008 22:11:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='fridaylunchcrew.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>FridayLunchCrew Blog</title>
		<link>http://fridaylunchcrew.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://fridaylunchcrew.wordpress.com/osd.xml" title="FridayLunchCrew Blog" />
	<atom:link rel='hub' href='http://fridaylunchcrew.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Fostering good code vs enforcing it</title>
		<link>http://fridaylunchcrew.wordpress.com/2008/04/08/fostering-good-code-vs-enforcing-it/</link>
		<comments>http://fridaylunchcrew.wordpress.com/2008/04/08/fostering-good-code-vs-enforcing-it/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 22:11:56 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[joel spolsky]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[team development]]></category>

		<guid isPermaLink="false">http://fridaylunchcrew.wordpress.com/?p=16</guid>
		<description><![CDATA[During my time with a previous employer I learned many lessons that one is confronted with when on team with a non-trivial percentage of permanently-junior-coders (my code word for those people Joel Spolsky would put in a rubber room away from production code.) One particular lesson I learned was the folly of trying to enforce [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=16&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>During my time with a previous employer I learned many lessons that one is confronted with when on team with a non-trivial percentage of permanently-junior-coders (my code word for those people <a href="http://www.joelonsoftware.com">Joel Spolsky </a>would put in a rubber room away from production code.)  One particular lesson I learned was the folly of trying to enforce good code by not only taking steps to foster &#8216;good&#8217; code, but to also prevent bad code.  The senior members of the team (including myself) agreed that a particular coding &#8216;act&#8217; was a pretty strong code smell.  And we decided to use a somwhat more complex classpathing arrangement to prevent any code from being able to give off that particular code smell.  After awhile this started to rub me the wrong way when I realized certain sacrifices were being made in order to keep the safety net.  But before much came of it I moved onto greener pastures with my current employer.</p>
<p>Well, some time later I learned that the safety net was abandoned.  And not only was it abandoned, but the way it came to be abandoned was that one of the permanently-junior-coders had simply (and likely unknowingly) broken the safety net.  Just brushed it away with a simple mouse click.  And not only that, but no klaxons sounded or anything when it happened, so significant time had elapsed between the net being bypassed before anyone even knew it.  Upon learning this I started to think a little about that experience.  Trying to learn what there was to learn.</p>
<p>I had read Joel Spolsky&#8217;s book &#8220;<a href="http://www.joelonsoftware.com/items/2007/06/05.html">Smart and Gets Things Done</a>&#8221; at the suggestion of my fellow blogger Barry.  And what Joel says about the &#8220;rubber room&#8221; has begun to hit home with me.  There are folks who will claim the permanently-junior-code can be put to good use in many cases.  And I&#8217;m not going to make a claim they are ALWAYS wrong.  However, having senior coders spend time and effort making those permanently-junior-coders effective is a cost.  And that cost should be weighed against the benefits to be gained by having the senior coders work on real code.  To be sure I&#8217;m not saying senior coders shouldn&#8217;t have to make good readable maintainable code (I&#8217;m not trying to justify coding myself some job security.)  But they shouldn&#8217;t have to make sacrifices that are only necessary to benefit the permanently-junior-coder.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/fridaylunchcrew.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/fridaylunchcrew.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fridaylunchcrew.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fridaylunchcrew.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fridaylunchcrew.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fridaylunchcrew.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fridaylunchcrew.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fridaylunchcrew.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fridaylunchcrew.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fridaylunchcrew.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fridaylunchcrew.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fridaylunchcrew.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fridaylunchcrew.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fridaylunchcrew.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fridaylunchcrew.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fridaylunchcrew.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=16&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fridaylunchcrew.wordpress.com/2008/04/08/fostering-good-code-vs-enforcing-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd8ab99ca6cf2aa8f4799407c708bdb7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">elfdude</media:title>
		</media:content>
	</item>
		<item>
		<title>Linux is Cool</title>
		<link>http://fridaylunchcrew.wordpress.com/2008/04/08/linux-is-just-cool/</link>
		<comments>http://fridaylunchcrew.wordpress.com/2008/04/08/linux-is-just-cool/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 16:05:25 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://fridaylunchcrew.wordpress.com/?p=14</guid>
		<description><![CDATA[I&#8217;ve been a Linux enthusiast for about a decade. Enough so to be able to get it running at home for various things, and be the one guy on a java/web development team to be able to have a somewhat in-depth convo with the server admins. Recently I&#8217;ve put together another server&#8217;s worth of hardware [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=14&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been a Linux enthusiast for about a decade. Enough so to be able to get it running at home for various things, and be the one guy on a java/web development team to be able to have a somewhat in-depth convo with the server admins.  Recently I&#8217;ve put together another server&#8217;s worth of hardware to host several services, mainly a JEE app server and DB.  It&#8217;s certainly not new hardware (Athlon 2500++) but it&#8217;s easily the strongest hardware I&#8217;ve ever had in a Linux server.  I chose to use Ubuntu Server but, admittedly, without a real strong reason.  Ubuntu Desktop had just treated me well, and I&#8217;d heard a few good recommendations about it.</p>
<p>So you might be asking, why is this guy saying Linux is so cool?  Well, it&#8217;s not gonna be anything new to those already familiar with Linux or who&#8217;ve heard those Linux-heads spouting their love for it.  That is, that with some 4 year old hardware (and older in the case of a few pieces,) a few hours of work, and a bunch of FREE (as in I haven&#8217;t paid a freaking dime) software I now have a web server (apache), a code repository (SVN/webSVN), a relational database (mysql), a JEE appserver (glassfish v2), an SSH server (openSSH),  as well as a bunch of other tools I don&#8217;t have a use for yet.  And, imagine that, it&#8217;s secure to boot.  I don&#8217;t think that is something someone is likely to setup as quickly and cheaply with M$ based stuff.  And it would be even more unlikely if Linux hadn&#8217;t come along to challenge them.</p>
<p>While that alone makes Linux pretty cool,  Barry and I have also learned a cool new use for the ssh server.  That is as a SOCKS proxy for web browsing, IRC, and more secure administration of the DB server.   This comes in handy when wanting at least the smallest semblence of security when wifi-ing at conferences, restaurants, etc.  And again, very little work and absolutely no cash involved.  SWEET!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/fridaylunchcrew.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/fridaylunchcrew.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fridaylunchcrew.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fridaylunchcrew.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fridaylunchcrew.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fridaylunchcrew.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fridaylunchcrew.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fridaylunchcrew.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fridaylunchcrew.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fridaylunchcrew.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fridaylunchcrew.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fridaylunchcrew.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fridaylunchcrew.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fridaylunchcrew.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fridaylunchcrew.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fridaylunchcrew.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=14&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fridaylunchcrew.wordpress.com/2008/04/08/linux-is-just-cool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd8ab99ca6cf2aa8f4799407c708bdb7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">elfdude</media:title>
		</media:content>
	</item>
		<item>
		<title>Upcoming Star Wars video game</title>
		<link>http://fridaylunchcrew.wordpress.com/2008/01/28/upcoming-star-wars-video-game/</link>
		<comments>http://fridaylunchcrew.wordpress.com/2008/01/28/upcoming-star-wars-video-game/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 00:00:07 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[star wars]]></category>

		<guid isPermaLink="false">http://fridaylunchcrew.wordpress.com/?p=13</guid>
		<description><![CDATA[Barry pointed me to an article about the new Star Wars: The Force Unleashed game that is due to come out in the next quarter or so. I&#8217;m a huge Star Wars geek, so it doesn&#8217;t take much to get me going, but this game looks pretty cool. Not only from a game play standpoint, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=13&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Barry pointed me to an article about the new <a href="http://starwars.wikia.com/wiki/Star_Wars:_The_Force_Unleashed_%28video_game%29">Star Wars: The Force Unleashed</a> game that is due to come out in the next quarter or so.  I&#8217;m a huge Star Wars geek, so it doesn&#8217;t take much to get me going, but this game looks pretty cool.  Not only from a game play standpoint, but also from a <a href="http://starwars.wikia.com/wiki/Star_Wars:_The_Force_Unleashed_%28video_game%29#Plot_points">storyline standpoint</a>, and maybe even most impressive: from a <a href="http://www.gamevideos.com/video/id/17252">eye candy standpoint</a>.  They are taking advantage of the advanced capabilities of the latest generation game consoles.  I&#8217;m soooo drooling over this thing already.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/fridaylunchcrew.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/fridaylunchcrew.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fridaylunchcrew.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fridaylunchcrew.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fridaylunchcrew.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fridaylunchcrew.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fridaylunchcrew.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fridaylunchcrew.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fridaylunchcrew.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fridaylunchcrew.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fridaylunchcrew.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fridaylunchcrew.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fridaylunchcrew.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fridaylunchcrew.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fridaylunchcrew.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fridaylunchcrew.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=13&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fridaylunchcrew.wordpress.com/2008/01/28/upcoming-star-wars-video-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd8ab99ca6cf2aa8f4799407c708bdb7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">elfdude</media:title>
		</media:content>
	</item>
		<item>
		<title>Pelini announces his assistants</title>
		<link>http://fridaylunchcrew.wordpress.com/2007/12/17/pelini-announces-his-assistants/</link>
		<comments>http://fridaylunchcrew.wordpress.com/2007/12/17/pelini-announces-his-assistants/#comments</comments>
		<pubDate>Mon, 17 Dec 2007 22:12:47 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
				<category><![CDATA[Football]]></category>
		<category><![CDATA[huskers]]></category>
		<category><![CDATA[pelini]]></category>

		<guid isPermaLink="false">http://fridaylunchcrew.wordpress.com/2007/12/17/pelini-announces-his-assistants/</guid>
		<description><![CDATA[I just read a post on JournalStar&#8217;s Husker blog that Pelini announced his assistant coaching staff: The offensive staff includes Barney Cotton as associate head coach/offensive line coach; Shawn Watson as offensive coordinator/quarterbacks; Ted Gilmore as assistant head coach/receivers coach/recruiting coordinator; and Ron Brown as tight ends coach. On the defensive side, the Husker staff [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=10&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I just read a post on JournalStar&#8217;s <a href="http://www.journalstar.com/blog/huskers.php">Husker blog</a> that Pelini <a href="http://www.journalstar.com/blog/huskers.php?title=pelini_announces_staff&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">announced his assistant coaching staff</a>:</p>
<blockquote><p>The offensive staff includes <strong>Barney Cotton</strong> as associate head coach/offensive line coach; <strong>Shawn Watson</strong> as offensive coordinator/quarterbacks; <strong>Ted Gilmore </strong>as assistant head coach/receivers coach/recruiting coordinator; and <strong>Ron Brown </strong>as tight ends coach.</p>
<p>On the defensive side, the Husker staff will include <strong>Carl Pelini </strong>as defensive coordinator/defensive line coach, <strong>Mike Ekeler </strong>as linebackers coach, <strong>John Papuchis </strong>as defensive ends coach and <strong>Marvin Sanders </strong>as secondary coach.</p></blockquote>
<p>I&#8217;m excited by the official news, especially because it means my personal best case scenario from a month or so ago (Callahan gone, Pelini as HC, Watson as OC) is going to be a reality.  The only surprise (to me, anyway) was the couple of honorary designations on the offensive side:  Associate Head Coach for Barney Cotton and Assistant Head Coach for Ted Gilmore.  Which one is higher, Associate or Assistant?  No idea.  Pelini has apparently already said that the RBs coach won&#8217;t be filled until after the bowl season, and I&#8217;ve read some speculation that mentioned an RBs/Special Teams combo coach.  From the above, it looks like those people were making a connection I wasn&#8217;t.</p>
<p>I&#8217;ve been excited about Watson being a part of our coaching staff since he joined up following his stint in Colorado.  Now, I went to CU-Boulder, so I might&#8217;ve spent more time really evaluating the performance of the offense under Watson than alot of other Husker die-hards.  I&#8217;d describe CU&#8217;s offense under Watson as being balanced between a reliable power running game and an efficient passing game that featured exceptionally well-coached play from the quarterback.  Friggin Joel Klatt never should&#8217;ve performed the way he did against us, but I always admired how much was squeezed out of what they had to work with.</p>
<p>I think our offense with Watson as OC (or as however much of an OC as you could be under Callahan) showed more upside than the offense with Norvell as OC.  When Watson came down to the sideline later in the season, our offense <em>really</em> took off.  With Joe Ganz&#8217;s intuitive feel for the offense, things seemed to gel in a way we hadn&#8217;t seen before.  I remember commenting to Erik at the time, &#8220;this might actually be the first time that we&#8217;ve really seen the West Coast Offense&#8221; at Nebraska.  Perfect timing, dictating to a defense, involving our stars, etc all become more a part of the picture as Watson&#8217;s role increased.</p>
<p>Basically, I&#8217;m tickled pink.  Can we skip straight to the Spring Game?</p>
<p><strong>Erik adds:</strong></p>
<p>I too am tickled scarlet (and cream,) but my focus is more on the defensive side of the ball.  Don&#8217;t get me wrong, knowing the offense is likely going to pick up about where it left off (if not better) is really good and positively impacts how well the D plays (and vice versa.)  But realistically believing that our D will likely be able to STOP SOMEONE now and then, will just rule for me.  Not that I&#8217;m not suddenly expecting a top 10 defense.  I&#8217;d just like something higher than say the bottom 5% next year (a partially sarcastic statement), and maybe something in the top 25% the year after that.  It&#8217;s beyond that where I start to get a gleam in my eye and dream about top 5%.</p>
<p>While I don&#8217;t know much about Carl Pelini, having him as the DC worries me a small amount.  It might be that Carl totally deserves the position and will make me eat my words (which I would love.)  But it&#8217;s also consistent with nepotism/cronyism.  Basically all of the defensive staff (other than Marvin Sanders to some extent) is brand new to me, and so suffers from the same skepticism.  However, at this point I trust Bo (and TO) enough to not be real worried about it.</p>
<p>Worrying about recruiting is a big concern now, especially worrisome is whether or not the mainly young or recycled asst coaches will be good recruiters.  And I do too, to some extent.   Particularly since it sounds like this years recruiting class is crumbling more than most expected.  We&#8217;ve certainly gotten spoiled with the classes Cally&#8217;s brought in the last couple of years, at least in the terms of rankings.  What I&#8217;m less sure of is of the importance of a good recruiting class THIS YEAR.  It understandable, to me, that getting a good class this year would be difficult.  Right now I think the most important thing is getting the most out of the talent we have now.  Once Pelini has done that for a year or two I think recruiting will go smoothly (though maybe never as well as under Cally.)  So I&#8217;m not going to freak about this year&#8217;s class.   But if he&#8217;s digging for scraps next year, I&#8217;ll be concerned.</p>
<p>I agree with Barry.  Husker football can&#8217;t start too soon.  <strong><font color="#ff0000"><em>BO</em> BIG RED!!!!</font> </strong></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/fridaylunchcrew.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/fridaylunchcrew.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fridaylunchcrew.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fridaylunchcrew.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fridaylunchcrew.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fridaylunchcrew.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fridaylunchcrew.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fridaylunchcrew.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fridaylunchcrew.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fridaylunchcrew.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fridaylunchcrew.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fridaylunchcrew.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fridaylunchcrew.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fridaylunchcrew.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fridaylunchcrew.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fridaylunchcrew.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=10&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fridaylunchcrew.wordpress.com/2007/12/17/pelini-announces-his-assistants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c2fa111c1510574e3902e5e4347b04b7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Barry</media:title>
		</media:content>
	</item>
		<item>
		<title>Groovy/Ant</title>
		<link>http://fridaylunchcrew.wordpress.com/2007/12/14/groovyant/</link>
		<comments>http://fridaylunchcrew.wordpress.com/2007/12/14/groovyant/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 22:59:57 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[ant]]></category>
		<category><![CDATA[groovy]]></category>

		<guid isPermaLink="false">http://fridaylunchcrew.wordpress.com/2007/12/14/groovyant/</guid>
		<description><![CDATA[In the past I&#8217;ve used both ANT and Groovy. but independently. Ant for building J2EE EAR files for a large website, and Groovy as a shell scripting language for rather mundane admin-like functions on a Linux machine. Recently I used them together to implement another J2EE EAR file building process that is also somewhat user [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=5&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In the past I&#8217;ve used both <a href="http://ant.apache.org/index.html">ANT</a> and <a href="http://groovy.codehaus.org/">Groovy</a>. but independently.  Ant for building J2EE EAR files for a large website, and Groovy as a shell scripting language for rather mundane admin-like functions on a Linux machine.  Recently I used them together to implement another J2EE EAR file building process that is also somewhat user friendly for a non-ANT-or-Linux-familiar crowd.</p>
<p>At this point in time, what ANT is bringing to our table is just java classes that know how to call command like processes (like SVN) and know how to do standard things (like build a .war and/or .ear file.)  And what Groovy is bringing to the table is a nicer way to invoke those classes, a la it&#8217;s <a href="http://groovy.codehaus.org/Using+Ant+from+Groovy">AntBuilder</a> class.</p>
<p>First off, the result is waaaay more readable.   This is partially because Groovy&#8217;s syntax (while not exactly Java) is pretty readable for me as a Java developer who&#8217;s done a little Perl/shell scripting in the past.  But is mostly due to the fact that you don&#8217;t have to write semi-complex code in XML. If you&#8217;ve ever had to wrap your head around someone else&#8217;s non-trivial build.xml file, you know what I mean.</p>
<p>Secondly you can easily implement conditionals/loops/user input.  This is something that was sorely missing from plain ANT.  An example of where this is handy for us is how we determine and retrieve which 3rd party jars we need to have on the classpath when compiling our Java code (in other words where I&#8217;d use Maven if I had a year to get it setup and working.)</p>
<p>The one unintuitive bit in all of this was that when I added the <a href="http://ant.apache.org/antlibs/svn/index.html">Ant-SVN</a> tasks to the classpath I had to add them to <strong>Groovy&#8217;s</strong> classpath.  That don&#8217;t make no sense.  But also wasn&#8217;t too hard to deal with.</p>
<p>You can see the script <a href="http://fridaylunchcrew.files.wordpress.com/2007/12/dsdpublish.doc" title="DsdPublish Groovy Script">here</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/fridaylunchcrew.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/fridaylunchcrew.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fridaylunchcrew.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fridaylunchcrew.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fridaylunchcrew.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fridaylunchcrew.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fridaylunchcrew.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fridaylunchcrew.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fridaylunchcrew.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fridaylunchcrew.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fridaylunchcrew.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fridaylunchcrew.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fridaylunchcrew.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fridaylunchcrew.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fridaylunchcrew.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fridaylunchcrew.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=5&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fridaylunchcrew.wordpress.com/2007/12/14/groovyant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/cd8ab99ca6cf2aa8f4799407c708bdb7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">elfdude</media:title>
		</media:content>
	</item>
		<item>
		<title>Blowhard, anyone?</title>
		<link>http://fridaylunchcrew.wordpress.com/2007/12/13/blowhard-anyone/</link>
		<comments>http://fridaylunchcrew.wordpress.com/2007/12/13/blowhard-anyone/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 19:59:49 +0000</pubDate>
		<dc:creator>Barry</dc:creator>
				<category><![CDATA[BS]]></category>
		<category><![CDATA[Barry]]></category>
		<category><![CDATA[Intro]]></category>

		<guid isPermaLink="false">http://fridaylunchcrew.wordpress.com/2007/12/13/blowhard-anyone/</guid>
		<description><![CDATA[OH YEAH! I, too, would like to bust thru the proverbial wall, Kool Aid Man style, by leading with some small talk. Hello, world.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=4&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>OH YEAH! </strong></p>
<p>I, too, would like to bust thru the proverbial wall, Kool Aid Man style, by leading with some small talk.</p>
<p>Hello, world.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/fridaylunchcrew.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/fridaylunchcrew.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fridaylunchcrew.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fridaylunchcrew.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fridaylunchcrew.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fridaylunchcrew.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fridaylunchcrew.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fridaylunchcrew.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fridaylunchcrew.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fridaylunchcrew.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fridaylunchcrew.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fridaylunchcrew.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fridaylunchcrew.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fridaylunchcrew.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fridaylunchcrew.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fridaylunchcrew.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=4&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fridaylunchcrew.wordpress.com/2007/12/13/blowhard-anyone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c2fa111c1510574e3902e5e4347b04b7?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Barry</media:title>
		</media:content>
	</item>
		<item>
		<title>Inaugural Blog Post</title>
		<link>http://fridaylunchcrew.wordpress.com/2007/12/12/inaugural-blog-post/</link>
		<comments>http://fridaylunchcrew.wordpress.com/2007/12/12/inaugural-blog-post/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 00:03:42 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Erik]]></category>
		<category><![CDATA[Intro]]></category>

		<guid isPermaLink="false">http://fridaylunchcrew.wordpress.com/2007/12/12/inaugural-blog-post/</guid>
		<description><![CDATA[Well to much fanfare (well&#8230;in my head anyway) here is the inaugural FridayLunchCrew blog post. I&#8217;m not going to put much thought into this post, cause I&#8217;m not sure it&#8217;ll even catch on. But then again I may not be putting much thought into any posts I do even if it DOES catch on. So [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=3&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Well to much fanfare (well&#8230;in my head anyway) here is the inaugural FridayLunchCrew blog post.  I&#8217;m not going to put much thought into this post, cause I&#8217;m not sure it&#8217;ll even catch on.  But then again I may not be putting much thought into any posts I do even if it DOES catch on.  So there you go. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/fridaylunchcrew.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/fridaylunchcrew.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fridaylunchcrew.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fridaylunchcrew.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fridaylunchcrew.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fridaylunchcrew.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/fridaylunchcrew.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/fridaylunchcrew.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/fridaylunchcrew.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/fridaylunchcrew.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fridaylunchcrew.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fridaylunchcrew.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fridaylunchcrew.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fridaylunchcrew.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fridaylunchcrew.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fridaylunchcrew.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fridaylunchcrew.wordpress.com&amp;blog=2313228&amp;post=3&amp;subd=fridaylunchcrew&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://fridaylunchcrew.wordpress.com/2007/12/12/inaugural-blog-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/93aacf2b9327abaf417f9f22ad7ba94f?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Erik</media:title>
		</media:content>
	</item>
	</channel>
</rss>
