<?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"
	>

<channel>
	<title>Good data</title>
	<atom:link href="http://blog.holmz.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.holmz.org</link>
	<description>Modelling the world one object at a time.</description>
	<pubDate>Wed, 05 Nov 2008 18:50:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>WattzOn is up and running</title>
		<link>http://blog.holmz.org/2008/11/05/wattzon-is-up-and-running/</link>
		<comments>http://blog.holmz.org/2008/11/05/wattzon-is-up-and-running/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 18:50:47 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[data]]></category>

		<category><![CDATA[holmz]]></category>

		<category><![CDATA[units]]></category>

		<category><![CDATA[wattzon]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/2008/11/05/wattzon-is-up-and-running/</guid>
		<description><![CDATA[And completely powered by holmz.org.  In fact, we highly recommend power users go through and poke through the holmz database to see how these two sites tie together.
holmz was such a great help in getting WattzOn right.&#160; Not only does it allow us to store user contributed data next to real data, not only [...]]]></description>
			<content:encoded><![CDATA[<p>And completely powered by <a href="http://www.holmz.org">holmz.org</a>.  In fact, we highly recommend power users go through and poke through the holmz database to see how these two sites tie together.</p>
<p>holmz was such a great help in getting <a href="http://www.wattzon.com">WattzOn</a> right.&nbsp; Not only does it allow us to store user contributed data next to real data, not only does it handle hierarchical data which allows us to model the real world more accurately, but it handles units natively.&nbsp; I can&#8217;t express how much easier that has made our life, and how it will continue to as we get ready to deploy &#8220;unit-ification&#8221; on WattzOn &#8212; through that, every place you see a number or have to enter a number, you will be able to choose what units you want to see it in.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/11/05/wattzon-is-up-and-running/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Beautiful graphs</title>
		<link>http://blog.holmz.org/2008/10/07/beautiful-graphs/</link>
		<comments>http://blog.holmz.org/2008/10/07/beautiful-graphs/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 20:32:46 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[bluff]]></category>

		<category><![CDATA[data]]></category>

		<category><![CDATA[holmz]]></category>

		<category><![CDATA[publish]]></category>

		<category><![CDATA[visualize]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/?p=39</guid>
		<description><![CDATA[We haven&#8217;t officially released (or, more importantly, documented) how to access data programatically from holmz &#8212; but, as you can see on our front page, we&#8217;re starting to drop massive hints on how to get data out of holmz and onto other places on the web.  We&#8217;re working on lots of different methods to do [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.holmz.org/wp-content/uploads/2008/10/home-page-with-graph.jpg"><img class="size-medium wp-image-40 alignleft" title="home-page-with-graph" src="http://blog.holmz.org/wp-content/uploads/2008/10/home-page-with-graph.jpg" alt="" width="300" height="214" /></a>We haven&#8217;t officially released (or, more importantly, documented) how to access data programatically from holmz &#8212; but, as you can see on <a href="http://www.holmz.org/">our front page</a>, we&#8217;re starting to drop massive hints on how to get data out of holmz and onto other places on the web.  We&#8217;re working on lots of different methods to do it, but the most stable way right now is to make use of our <a href="http://www.holmz.org/js/holmz.bluff.min.js">holmz.bluff.min.js</a> Javascript library which allows you to query holmz and then visualize that data using <a href="http://bluff.jcoglan.com/">Bluff</a>.</p>
<p><span id="more-39"></span></p>
<p>If you&#8217;re interested, the library is pretty optimized.  It encapsulates everything you should need (<a href="http://jquery.com/">jQuery</a>, <a href="http://excanvas.sourceforge.net/">ExplorerCanvas</a>, <a href="http://bluff.jcoglan.com/">Bluff</a>, and <a href="http://jsclass.jcoglan.com/">JS.Class</a>) all in one JavaScript file and minimized.  One example of using it</p>
<pre name="code" class="javascript">
<script type="text/javascript" src="/holmz/js/holmz.bluff.min.js"></script>
<script type="text/javascript">
    $(document).ready( function() {                                                                                                                 
        var g = new Bluff.Bar( 'graph', '400x250' );
        g.hide_dots = true;                                                                                                                     
        g.hide_legend = true;                                                                                                                   
        g.y_axis_increment = 500000000;                                                                                                         
        g.set_theme( {                                                                                                                          
            colors: [ '#666666' ],                                                                                                   
            marker_color: '#4a443d',                                                                                                            
            background_colors: [ 'white', 'white' ],                                                                                            
            font_color: '#888888' } );                                                                                                          

        var us_q = "for c in domains.co2emissions.nationalco2emissions_us where c.concrete select c.year, (c.frombunkerfuels+c.fromcementproduction+c.fromgasflaring+c.fromgasfuel+c.fromliquidfuel+c.fromsolidfuel)";
        var ja_q = "for c in domains.co2emissions.nationalco2emissions_ja where c.concrete select c.year, (c.frombunkerfuels+c.fromcementproduction+c.fromgasflaring+c.fromgasfuel+c.fromliquidfuel+c.fromsolidfuel)";
        var q = new holmz.hQuerier( "c8cxwodlahn3fq3zick9agjno" );
        q.issue_query( us_q, function( us_data ) {
            q.issue_query( ja_q, function( ja_data ) {
                var r = new holmz.qResults( { 'US' : us_data, 'Japan' : ja_data } );
                r = r.renameLabels( '(((((c.frombunkerfuels+c.fromcementproduction)+c.fromgasflaring)+c.fromgasfuel)+c.fromliquidfuel)+c.fromsolidfuel)', 'fromall' );
				r = r.normalize( 'year' );
                g.data( 'US', r.get( 'US' ).sortByLabel( 'year' ).toArray( 'fromall' ) );
                g.data( 'Japan', r.get( 'Japan' ).sortByLabel( 'year' ).toArray( 'fromall' ) );
                g.labels = holmz.decimate_with_padding( r.extractLabel( 'year' ), 25 );
                g.draw();
            } );
        } );
    } );
</script>
<canvas id="graph"></canvas>
</pre>
<p>Everything is encapsulated in the holmz.bluff.min.js file on line 1, and once the document as been loaded, we create a Bluff bar graph (line 4), and a holmz.hQuerier object (line 16).  We don&#8217;t have a method for API key distribution, so feel free to steal the one that is listed there.  Then, two queries later (line 17, and line 18), we get all the data as JSON, and populate it into a holmz.qResults object (line 19).  Data from holmz can come in all shapes and forms, so we &#8220;normalize&#8221; it to make sure that, at least, along the &#8220;year&#8221; axis, there is always data to be processed.  And then, sort, and pass to Bluff for display.</p>
<p>I know, I know - that was a whirlwind tour.  We&#8217;ll get some real docs up soon.  If you want to play with it, feel free to <a href="mailto:us@holmz.org">e-mail us</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/10/07/beautiful-graphs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A sneak peak as to what we&#8217;re up to</title>
		<link>http://blog.holmz.org/2008/10/07/a-sneak-peak-as-to-what-were-up-to/</link>
		<comments>http://blog.holmz.org/2008/10/07/a-sneak-peak-as-to-what-were-up-to/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 20:14:48 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[energy]]></category>

		<category><![CDATA[sneak peak]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/?p=34</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.holmz.org/wp-content/uploads/2008/10/bicycle-eee.jpg"><img class="alignnone size-medium wp-image-35" title="bicycle-eee" src="http://blog.holmz.org/wp-content/uploads/2008/10/bicycle-eee.jpg" alt="" width="300" height="241" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/10/07/a-sneak-peak-as-to-what-were-up-to/feed/</wfw:commentRss>
		</item>
		<item>
		<title>holmz.org version numbers</title>
		<link>http://blog.holmz.org/2008/10/07/holmzorg-version-numbers/</link>
		<comments>http://blog.holmz.org/2008/10/07/holmzorg-version-numbers/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 20:10:11 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[build]]></category>

		<category><![CDATA[holmz]]></category>

		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/?p=32</guid>
		<description><![CDATA[While we&#8217;re in our rapid iteration state, we&#8217;re changing things like mad on holmz.org.  To help us all internally follow along, note that the version number is now on the top right hand portion of every page &#8212; for example, right now, holmz.org is running v10.07, meaning its running a build deployed on October 7th.  [...]]]></description>
			<content:encoded><![CDATA[<p>While we&#8217;re in our rapid iteration state, we&#8217;re changing things like mad on <a href="http://www.holmz.org/">holmz.org</a>.  To help us all internally follow along, note that the version number is now on the top right hand portion of every page &#8212; for example, right now, holmz.org is running v10.07, meaning its running a build deployed on October 7th.  Have fun guessing what changes we make with each new build!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/10/07/holmzorg-version-numbers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>holmz.org apparel</title>
		<link>http://blog.holmz.org/2008/09/20/holmzorg-apparel/</link>
		<comments>http://blog.holmz.org/2008/09/20/holmzorg-apparel/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 11:47:53 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[apparel]]></category>

		<category><![CDATA[holmz]]></category>

		<category><![CDATA[t-shirt]]></category>

		<category><![CDATA[zazzle]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/?p=25</guid>
		<description><![CDATA[We&#8217;re gearing ourselves up, quite literally, with holmz.org apparel from Zazzle (we love our t-shirts over at Synthesis).  Its nothing fancy yet, and we&#8217;ll probably have others up when we (finally) take a break from holmz development.  Feel free to get yourself a T!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.holmz.org/wp-content/uploads/2008/09/holmz-zazzle.png"><img class="alignleft size-thumbnail wp-image-26" title="holmz-zazzle" src="http://blog.holmz.org/wp-content/uploads/2008/09/holmz-zazzle.png" alt="" width="150" height="99" /></a>We&#8217;re gearing ourselves up, quite literally, with <a href="http://www.holmz.org">holmz.org</a> apparel from <a href="http://www.zazzle.com">Zazzle</a> (we love our t-shirts over at <a href="http://www.synthesisstudios.com/">Synthesis</a>).  Its nothing fancy yet, and we&#8217;ll probably have others up when we (finally) take a break from holmz development.  <a href="http://www.zazzle.com/holmz_org_big_logo_shirt-235916678729306766">Feel free to get yourself a T</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/09/20/holmzorg-apparel/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Live Fuelly stats</title>
		<link>http://blog.holmz.org/2008/09/19/live-fuelly-stats/</link>
		<comments>http://blog.holmz.org/2008/09/19/live-fuelly-stats/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 16:11:19 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[american]]></category>

		<category><![CDATA[average]]></category>

		<category><![CDATA[car]]></category>

		<category><![CDATA[energy]]></category>

		<category><![CDATA[fuelly]]></category>

		<category><![CDATA[home]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/?p=22</guid>
		<description><![CDATA[Again, following from both my Ignite! talk, and from my post on driving from Boston to NYC, we&#8217;ve put together a front page for holmz&#8217;s Fuelly spider that shows off what holmz has learned from Fuelly users ever since we&#8217;ve turned it on.
In case you&#8217;re wondering how homlz figures out how many &#8220;average US homes&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.holmz.org/wp-content/uploads/2008/09/fuelly.png"><img class="alignleft size-medium wp-image-23" title="fuelly.holmz.org" src="http://blog.holmz.org/wp-content/uploads/2008/09/fuelly.png" alt="" width="300" height="116" /></a>Again, following from both my <a href="http://blog.holmz.org/2008/09/17/holmz-at-ignite-nyc/">Ignite! talk</a>, and from my <a href="http://blog.holmz.org/2008/09/18/driving-from-boston-to-nyc-is-like-running-a-macbook-for-174-days/">post on driving from Boston to NYC</a>, we&#8217;ve put together a front page for <a href="http://www.holmz.org">holmz</a>&#8217;s <a href="http://www.fuelly.com">Fuelly</a> spider that shows off what holmz has learned from Fuelly users ever since we&#8217;ve turned it on.</p>
<p>In case you&#8217;re wondering how homlz figures out how many &#8220;average US homes&#8221; that amount of power is, we grabbed our data from the <a href="http://www1.eere.energy.gov/consumer/tips/appliances.html">US Department of Energy&#8217;s Energy Efficiency and Renewable Energy site</a>.  Since we turned on the spider, Fuelly users have used the amount of power a small villlage of US homes would use.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/09/19/live-fuelly-stats/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Javadoc APIs</title>
		<link>http://blog.holmz.org/2008/09/19/javadoc-apis/</link>
		<comments>http://blog.holmz.org/2008/09/19/javadoc-apis/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 08:42:51 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[holmz javadoc api java scala]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/?p=18</guid>
		<description><![CDATA[For the more technically minded, we&#8217;re starting to publish the Javadoc of holmz&#8217;s Java API; whenever we push a significant update to www.holmz.org, we&#8217;ll notate a change log here on Sherlock&#8217;s Reasonings, and we&#8217;ll also place Javadoc of the Java API up on javadoc.holmz.org.  I would start with getDefaultServiceProvider to get yourself a ServiceProvider object, [...]]]></description>
			<content:encoded><![CDATA[<p>For the more technically minded, we&#8217;re starting to publish the <a href="http://javadoc.holmz.org">Javadoc of holmz&#8217;s Java API</a>; whenever we push a significant update to <a href="http://www.holmz.org">www.holmz.org</a>, we&#8217;ll notate a change log <a href="http://blog.holmz.org">here on Sherlock&#8217;s Reasonings</a>, and we&#8217;ll also place Javadoc of the Java API up on <a href="http://javadoc.holmz.org">javadoc.holmz.org</a>.  I would start with <a href="http://javadoc.holmz.org/com/synthesisstudios/holmz/service/ServiceProvider.html#getDefaultServiceProvider()">getDefaultServiceProvider</a> to get yourself a <a href="http://javadoc.holmz.org/com/synthesisstudios/holmz/service/ServiceProvider.html">ServiceProvider</a> object, grab a <a href="http://javadoc.holmz.org/com/synthesisstudios/holmz/service/Service.html">Service</a>, then grab a <a href="http://javadoc.holmz.org/com/synthesisstudios/holmz/service/Session.html">Session</a>, then have a hey-day.</p>
<p>(What about the implementation, you may ask?  That&#8217;s all in <a href="http://www.scala-lang.org">Scala</a>, and we&#8217;ll get around to that in a future blog post.)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/09/19/javadoc-apis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Driving from Boston to NYC is like running a MacBook for 174 days?</title>
		<link>http://blog.holmz.org/2008/09/18/driving-from-boston-to-nyc-is-like-running-a-macbook-for-174-days/</link>
		<comments>http://blog.holmz.org/2008/09/18/driving-from-boston-to-nyc-is-like-running-a-macbook-for-174-days/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 18:40:15 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[calculator]]></category>

		<category><![CDATA[driving]]></category>

		<category><![CDATA[ignite]]></category>

		<category><![CDATA[ignitenyc]]></category>

		<category><![CDATA[ignitenyc2]]></category>

		<category><![CDATA[ignitenycii]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/?p=11</guid>
		<description><![CDATA[I got a lot of questions on that number from the end of my Ignite! talk.  As far as holmz is concerned, that number is close&#8230;  Let&#8217;s walk it through.
Let&#8217;s get our data straight:

Vroom gets about 32 MPG;
one gallon of gasoline comprises 1.3E8 joules; and
its a 215 mile drive from Boston to NYC.

From that, if [...]]]></description>
			<content:encoded><![CDATA[<p>I got a lot of questions on that number from the end of my <a href="http://blog.holmz.org/2008/09/17/holmz-at-ignite-nyc/">Ignite! talk</a>.  As far as <a href="http://www.holmz.org/">holmz</a> is concerned, that number is close&#8230;  Let&#8217;s walk it through.</p>
<p>Let&#8217;s get our data straight:</p>
<ul>
<li><a href="http://www.fuelly.com/driver/raffi/corolla">Vroom gets about 32 MPG</a>;</li>
<li><a href="http://www.phy.syr.edu/courses/modules/ENERGY/ENERGY_POLICY/tables.html">one gallon of gasoline comprises 1.3E8 joules</a>; and</li>
<li><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=boston+to+new+york&amp;sll=37.0625,-95.677068&amp;sspn=36.368578,66.09375&amp;ie=UTF8&amp;z=8">its a 215 mile drive from Boston to NYC</a>.</li>
</ul>
<p><a href="http://blog.holmz.org/wp-content/uploads/2008/09/calculator1.png"><img class="alignleft size-medium wp-image-13" title="BOS to NYC in kWh" src="http://blog.holmz.org/wp-content/uploads/2008/09/calculator1.png" alt="" width="300" height="84" /></a>From that, if we use <a href="http://www.holmz.org/calculator">hol</a><a href="http://www.holmz.org/calculator">mz&#8217;s calculator</a>, then we can just run the formula &#8220;((215 [mi] / 32 [mpg]) * 1.3e8 [J/gal]) @ [kWh]&#8221; and the result is 242.6 kWh.</p>
<p>And now - to compare that against a 60 W power adapter for my MacBook.  If we go back to the calculator and evaluate &#8220;(last / 60 [W]) @ [day]&#8221; that gives me a result of 168.5 days. What&#8217;s a few days between friends?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/09/18/driving-from-boston-to-nyc-is-like-running-a-macbook-for-174-days/feed/</wfw:commentRss>
		</item>
		<item>
		<title>holmz at Ignite! NYC</title>
		<link>http://blog.holmz.org/2008/09/17/holmz-at-ignite-nyc/</link>
		<comments>http://blog.holmz.org/2008/09/17/holmz-at-ignite-nyc/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 01:08:11 +0000</pubDate>
		<dc:creator>raffi</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[energy]]></category>

		<category><![CDATA[ignite]]></category>

		<category><![CDATA[ignitenyc]]></category>

		<category><![CDATA[ignitenyc2]]></category>

		<category><![CDATA[ignitenycii]]></category>

		<category><![CDATA[oreilly]]></category>

		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://blog.holmz.org/?p=3</guid>
		<description><![CDATA[I gave an Ignite! presentation on holmz at Ignite NYC II last night!  For those of you who don&#8217;t know, Ignite! presentations comprise 20 slides that are automatically advanced every 15 seconds - my slides conspicuously are absent of text, but I stuck them up on Slideshare anyway.
holmz @ Ignite! NYC
Once the video is posted, [...]]]></description>
			<content:encoded><![CDATA[<p>I gave an <a href="http://ignite.oreilly.com/">Ignite!</a> presentation on holmz at <a href="http://radar.oreilly.com/2008/09/ignite-nyc-ii-tonight.html">Ignite NYC II</a> last night!  For those of you who don&#8217;t know, Ignite! presentations comprise 20 slides that are automatically advanced every 15 seconds - my slides conspicuously are absent of text, but I stuck them up on <a href="http://www.slideshare.net/">Slideshare</a> anyway.</p>
<div id="__ss_601372" style="width: 425px; text-align: left;"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="holmz @ Ignite! NYC" href="http://www.slideshare.net/raffikrikorian/holmz-ignite-nyc-presentation?type=powerpoint">holmz @ Ignite! NYC</a><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=holmzwackyignitenyc-1221587142648410-9&amp;rel=0&amp;stripped_title=holmz-ignite-nyc-presentation" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=holmzwackyignitenyc-1221587142648410-9&amp;rel=0&amp;stripped_title=holmz-ignite-nyc-presentation" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p>Once the video is posted, I&#8217;ll put a link up to that too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.holmz.org/2008/09/17/holmz-at-ignite-nyc/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
