<?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>What I Learned Today &#187; career</title>
	<atom:link href="http://christiansons.net/mike/blog/category/career/feed/" rel="self" type="application/rss+xml" />
	<link>http://christiansons.net/mike/blog</link>
	<description>Mike Christianson&#039;s journal of Java, Ant, SVN, Jetty, cygwin and other stuff.</description>
	<lastBuildDate>Wed, 04 Aug 2010 22:24:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Processing, week 4: Case-Shiller Home Price Indices</title>
		<link>http://christiansons.net/mike/blog/2009/04/processing-week-4-case-shiller-home-price-indices/</link>
		<comments>http://christiansons.net/mike/blog/2009/04/processing-week-4-case-shiller-home-price-indices/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 21:44:01 +0000</pubDate>
		<dc:creator>Mike Christianson</dc:creator>
				<category><![CDATA[career]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[case-shiller]]></category>
		<category><![CDATA[graph]]></category>

		<guid isPermaLink="false">http://blog.christiansons.net/?p=320</guid>
		<description><![CDATA[Earlier this week I skimmed a WSJ blog and article on the Case-Shiller Home Price Index and thought to myself "time for a graph!"

For the uninitiated, Case-Shiller tracks home prices in 20 metro areas. As WSJ states, "[the index has] a base value of 100 in January 2000. So a current index value of 150 translates to a 50% appreciation rate since January 2000 for a typical home located within the metro market."

This program graphs the history of each city's home price index.]]></description>
			<content:encoded><![CDATA[<p style="border: thin dashed;">See <a href="http://christiansons.net/mike/blog/2009/05/processing-case-shiller-home-price-index/">my post of May 26, 2009</a> for a more up-to-date Case-Shiller Home Price Index</a> graph.</p>
<p><a href="http://christiansons.net/mike/blog/wp-content/uploads/2009/04/screenshot-sketch_apr04a.png"><img src="/mike/blog/wp-content/uploads/2009/04/screenshot-sketch_apr04a-150x100.png" alt="screenshot-sketch_apr04a" title="screenshot-sketch_apr04a" width="150" height="100" class="alignright size-thumbnail wp-image-319" /></a>I must admit, I&#8217;ve been extremely lazy about reading <a href="http://www.amazon.com/Visualizing-Data-Ben-Fry/dp/0596514557/?tag=wiltblog-20">Visualizing Data</a> or even updating this blog&#8230; but, this post should make up for it.</p>
<p>Earlier this week I skimmed a WSJ <a href="http://blogs.wsj.com/economics/2009/03/31/a-look-at-case-shiller-numbers-by-metro-area-7/">blog</a> and <a href="http://online.wsj.com/article/SB123850357559373519.html">article</a> on the Case-Shiller Home Price Index and thought to myself &#8220;time for a graph!&#8221;</p>
<p>For the uninitiated, <a href="http://www2.standardandpoors.com/portal/site/sp/en/us/page.topic/indices_csmahp/2,3,4,0,0,0,0,0,0,0,0,0,0,0,0,0.html">Case-Shiller tracks home prices</a> in 20 metro areas.  As WSJ states, &#8220;[the index has] a base value of 100 in January 2000.  So a current index value of 150 translates to a 50% appreciation rate since January 2000 for a typical home located within the metro market.&#8221;</p>
<p>This program graphs the history of each city&#8217;s home price index.  <span id="more-320"></span>Not satisfied with just a plain-old graph, I added some aesthetic and functional features.  The 20-city composite is shown for reference.  Moving the mouse over the graph will highlight and display the index for a given point in time.  Clicking the mouse will advance to another city.  </p>
<p><applet code="sketch_apr04a.class" archive="/mike/blog/wp-content/uploads/2009/04/sketch_apr04a.jar" width="600" height="400">Oops, your browser does not have a Java Plug-in. <a title="Download Java Plug-in" href="http://java.sun.com/products/plugin/downloads/index.html">Get the latest Java Plug-in here.</a> Or, if you have Java but can&#8217;t use the Plug-in, feel free to download the <a href="http://christiansons.net/mike/blog/wp-content/uploads/2009/04/sketch_apr04a.jar">program as an executable jar</a>.  Here&#8217;s a screen shot of what you&#8217;re missing.<br />
<a href="http://christiansons.net/mike/blog/wp-content/uploads/2009/04/sketch_apr04a.jar"><img class="aligncenter size-full wp-image-319" title="screenshot-sketch_apr04a" src="/mike/blog/wp-content/uploads/2009/04/screenshot-sketch_apr04a.png" alt="screenshot-sketch_apr04a" width="600" height="400" /></a></applet></p>
<p>The graph&#8217;s data comes from a static CSV which I slightly hand-modified from <a href="http://www2.standardandpoors.com/portal/site/sp/en/us/page.topic/indices_csmahp/2,3,4,0,0,0,0,0,0,0,0,0,0,0,0,0.html">the original XLS spreadsheet</a>.</p>
<p>It&#8217;s interesting the number of little things I find missing or bothersome.  For example, I&#8217;d like to use <tt><a href="http://processing.org/reference/curveVertex_.html">curveVertex()</a></tt> instead of <tt><a href="http://processing.org/reference/vertex_.html">vertex()</a></tt> for a smoother line curve, but by nature it doesn&#8217;t display the first and last data points.  Fortunately there are enough data points and few large jumps/drops so the graph does not appear jagged.  I could go on&#8230;</p>
<p>Taking a break from the book and making something useful has been fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://christiansons.net/mike/blog/2009/04/processing-week-4-case-shiller-home-price-indices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eckel: six hiring points</title>
		<link>http://christiansons.net/mike/blog/2009/01/eckel-six-hiring-points/</link>
		<comments>http://christiansons.net/mike/blog/2009/01/eckel-six-hiring-points/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 21:17:06 +0000</pubDate>
		<dc:creator>Mike Christianson</dc:creator>
				<category><![CDATA[career]]></category>
		<category><![CDATA[bruceeckel]]></category>
		<category><![CDATA[hiring]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blog.christiansons.net/?p=40</guid>
		<description><![CDATA[Following Java Posse Roundup 2008, Bruce Eckel wrote an excellent article outlining six things that you should test for when hiring someone.  It contains the collective wisdom of the conference attendees, as articulated by Bruce, which I could not hope to improve upon. The original points are numbered, one through six, but are not listed [...]]]></description>
			<content:encoded><![CDATA[<p>Following <a href="http://www.javaposse.com/index.php?post_id=314840">Java Posse Roundup 2008</a>, Bruce Eckel wrote an excellent article outlining <a href="http://www.artima.com/weblogs/viewpost.jsp?thread=228097">six things that you should test for when hiring someone</a>.  It contains the collective wisdom of the conference attendees, as articulated by Bruce, which I could not hope to improve upon.</p>
<p>The original points are numbered, one through six, but are not listed in any particular order.  Were I to give them an order based on importance, they would be arranged as follows.</p>
<ol>
<li>Are you toxic?</li>
<li>Can you learn?  Can you solve problems?</li>
<li>Critical thinking.  Can you change?</li>
<li>Technical knowledge.</li>
</ol>
<p>Ok, I cheated; it&#8217;s hard to put them in an absolute order.  All are important and relate to each other in some manner.  All software developers &#8212; and managers thereof &#8212; should read the original!</p>
]]></content:encoded>
			<wfw:commentRss>http://christiansons.net/mike/blog/2009/01/eckel-six-hiring-points/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
