<?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>sirhc.us maxim.us &#187; monday</title>
	<atom:link href="http://sirhc.us/tag/monday/feed/" rel="self" type="application/rss+xml" />
	<link>http://sirhc.us</link>
	<description>the pathological prattle of a primal perl programmer</description>
	<lastBuildDate>Fri, 06 Jan 2012 05:04:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>OSCON 2010: Monday</title>
		<link>http://sirhc.us/oscon-2010-monday/</link>
		<comments>http://sirhc.us/oscon-2010-monday/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 08:57:34 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Beer]]></category>
		<category><![CDATA[monday]]></category>
		<category><![CDATA[OSCON]]></category>
		<category><![CDATA[oscon2010]]></category>
		<category><![CDATA[Portland]]></category>
		<category><![CDATA[Rogue]]></category>

		<guid isPermaLink="false">http://sirhc.us/journal/?p=460</guid>
		<description><![CDATA[I awoke early on this first day of theO&#8217;Reilly Open Source Convention so I could have breakfast with Juan at his hotel. At first I thought fresh-made omelettes, bacon, and sausage were simply a better choice than the fruit and &#8230; <a href="http://sirhc.us/oscon-2010-monday/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span style="float: left;"><a title="Beer Samples at Rogue by cdgrau, on Flickr" href="http://www.flickr.com/photos/cdgrau/4813736770/"><img style="padding-right: 1em;" src="http://farm5.static.flickr.com/4121/4813736770_c943a105ca_m.jpg" alt="Beer Samples at Rogue" width="240" height="179" /></a></span> I awoke early on this first day of the<a href="http://www.oscon.com/">O&#8217;Reilly Open Source Convention</a> so I could have breakfast with Juan at his hotel.  At first I thought fresh-made omelettes, bacon, and sausage were simply a better choice than the fruit and pastries offered at the <a href="http://www.oregoncc.org/">Oregon Convention Center</a>.  As it turns out, no breakfast was offered at all.  After breakfast, a short ride on the <a href="http://trimet.org/max/">MAX</a> delivered us to OSCON.  I&#8217;ve already written about the tutorials, so I won&#8217;t mention them here.</p>
<p>For lunch, I met up with some coworkers and some friends to head across the river for lunch at <a href="http://www.oldtownpizza.com/">Old Town Pizza</a>.  I had a small sausage and mushroom pizza, and washed that down with a pale ale.</p>
<p>After the Arduino tutorial, having sat down for much of the day, I grew restless.  I really wanted to take a walk.  More importantly, I really wanted to make my way over to <a href="http://www.rogue.com/">Rogue Ales Public House</a> for some beer.  So I called Jonathan and we made our way over there.  We each started with a four beer sampler.</p>
<p>I started with the <a href="http://beeradvocate.com/beer/profile/132/59192">Chatoe Oregasmic</a>, finding it to be a pleasant, light pale ale with moderate hoppiness.  Upon tasting it, one of my coworkers commented that it was what he expected the pale ale, which he had ordered to be.</p>
<p>Second in line was the <a href="http://beeradvocate.com/beer/profile/132/56447">Double Mocha Porter</a>.  It had a faint mocha aroma, but very little of this made its way to my pallette.  I could detect a hint of smokiness, if I concentrated on it.  For something advertised as a double mocha, I was disappointed.</p>
<p>Having enjoyed Rogue&#8217;s Dead Guy Ale in the past, I chose for my third beer the <a href="http://beeradvocate.com/beer/profile/132/41043">Double Dead Guy Ale</a>.  I don&#8217;t think I was fair to this beer.  The name made me think of Stone&#8217;s Double Bastard and the Double Dead Guy Ale is nothing like that.  Even so, I found it smooth with a pleasant maltiness and light hop flavors.</p>
<p>Saving what I expected to be the best for last, I finished with the <a href="http://beeradvocate.com/beer/profile/132/57522">Brutal IPA</a> While nicely hopped, I was left disappointed after building my expectations on what I consider to be its undeserved moniker.  Once I got over that, I still found it to be a perfectly enjoyabl beer.  It had mild malty notes and, like the other Rogue ales I sampled, it too was smooth.  I found it to be an all around decent IPA.  Since Juan wasn&#8217;t able to join us for dinner, I bought a bottle of the Brutal IPA to share with him later.</p>
<p>After I had finished my samples, it was the decision of those in my party that I was criminally without beer and that, to pay penance, I was to order the <a href="http://beeradvocate.com/beer/profile/132/34556">Issaquah Menage A Frog</a>.  When the bartender told me it was only available in a 12 ounce glass, I suspected that an imperial style ale.  The aroma and taste soon confirmed this.  Coming in at 9% ABV, it was not as strong as some of the ales I occasionally drink back home in San Diego, but it went very well with the beer and cheese stew I had for dinner.</p>
<p>And now it&#8217;s late, just a few minutes until two o&#8217;clock in the morning.  I should have closed my computer and gone to bed hours ago, but I refused to do so knowing that my first day of OSCON blog entries were unfinished.  Hopefully, I will have more food and beer to write about tomorrow.</p>
]]></content:encoded>
			<wfw:commentRss>http://sirhc.us/oscon-2010-monday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSCON 2010: Get Started with the Arduino</title>
		<link>http://sirhc.us/oscon-2010-get-started-with-the-arduino/</link>
		<comments>http://sirhc.us/oscon-2010-get-started-with-the-arduino/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 08:09:56 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[afternoon]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[monday]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[OSCON]]></category>
		<category><![CDATA[oscon2010]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://sirhc.us/journal/?p=445</guid>
		<description><![CDATA[The second tutorial I attended at OSCON on Monday was one I had regrettably skipped when I was last here in 2008: Get Started with the Arduino.  After purchasing my Getting Started with Arduino Kit for $69.95, I tore it &#8230; <a href="http://sirhc.us/oscon-2010-get-started-with-the-arduino/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><span style="float: left;"><a title="Arduino and Breadboard by cdgrau, on Flickr" href="http://www.flickr.com/photos/cdgrau/4811109629/"><img style="padding-right: 1em;" src="http://farm5.static.flickr.com/4095/4811109629_a5efed6c86_m.jpg" alt="Arduino and Breadboard" width="240" height="179" /></a></span>The second tutorial I attended at OSCON on Monday was one I had regrettably skipped when I was last here in 2008: <a href="http://www.oscon.com/oscon2010/public/schedule/detail/13843">Get Started with the Arduino</a>.  After purchasing my <a href="http://www.makershed.com/ProductDetails.asp?ProductCode=MSGSA">Getting Started with Arduino Kit</a> for $69.95, I tore it open like a kid in a toy store.  Inside the kit were the <a href="http://arduino.cc/">Arduino</a> board itself, some jumper wires, a handful of components, including LED bulbs and resistors, and a USB cable to allow for programming the notebook computers everyone in attendance brought with them.</p>
<p>In the beginning, I was shamed.  While I tried and failed to follow the <a href="http://www.arduino.cc/playground/Learning/Linux">Linux installation instructions</a>, my coworker, Debbie, was able to plug my Arduino board into her Microsoft Windows notebook and get the first example running.  When the <a href="http://www.arduino.cc/playground/Linux/Udev">udev tip</a> didn&#8217;t work, things were looking bleak for my attempt to control open hardware with an open operating system.  Finally, a trip to Google landed me right back on the Arduno wiki at the <a href="http://www.arduino.cc/playground/Linux/Fedora">installation instructions for Fedora</a>.  Finally, I could upload code to my Arduino board.  After getting the initial example to work, I modified it to change the pattern of the blinking on-board LED bulb:</p>
<pre>int ledPin = 13;

void setup() {
    pinMode(ledPin, OUTPUT);
}

void loop() {
    digitalWrite(ledPin, HIGH); delay(300);
    digitalWrite(ledPin, LOW);  delay(300);
    digitalWrite(ledPin, HIGH); delay(300);
    digitalWrite(ledPin, LOW);  delay(300);
    digitalWrite(ledPin, HIGH); delay(1000);
    digitalWrite(ledPin, LOW);  delay(1000);
}</pre>
<p>While we were playing with our new toys, we were treated to the history of the Arduino project, some other open hardware projects, and some of the things people have done with them.  Unfortunately, I was too busy playing with my new toy to take notes on these things, so the history lesson, <a href="http://en.wikipedia.org/wiki/Arduino">by way of Wikipedia</a>, is left as an exercise for the reader.</p>
<p>The editor embedded in the Arduino IDE leaves a lot to be desired.  It&#8217;s like Microsoft Notepad with syntax coloring.  My coworker found a setting that forces the IDE to use an external editor.  Basically, all it does is to make the editing window read-only.  Files edited outside of the IDE are re-read when the code is compiled.  In short order, I was able to find a <a href="http://www.vim.org/scripts/script.php?script_id=2654">Vim syntax file</a> for Arduino code files.</p>
<p>After the break, we were introduced to using the Arduino board in combination with a <a href="http://en.wikipedia.org/wiki/Breadboard">breadboard</a>, which allows for the creation of more complex circuits.  I&#8217;m excited, because I still have the breadboard, components, and multi-meter I bought in college for a computer engineering class.  I&#8217;ve been waiting all these years to finally have an excuse to dig them out of the closet and put them to use.  The Arduino will be a fun learning tool when my daughter is older, too.</p>
<p>To commence our unstructured time, which would last until the end of the tutorial (and the day), we were shown a simple circuit to wire up between the Arduino board and the breadboard.  Using a copy of the first blinking code, we could acheive the same effect of blinking the external LED simply by modifying which pin was referenced.  I took this a step further and made my LED bulb pulse like the light on a suspended MacBook.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" 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://www.youtube.com/v/DCVIPQjBC-o&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/DCVIPQjBC-o&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I&#8217;m glad I decided to attend the Arduino tutorial this year.  I&#8217;ve just picked up yet another hobby I don&#8217;t have time for.</p>
]]></content:encoded>
			<wfw:commentRss>http://sirhc.us/oscon-2010-get-started-with-the-arduino/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OSCON 2010: Introduction to 3D Animation with Blender</title>
		<link>http://sirhc.us/oscon-2010-introduction-to-3d-animation-with-blender/</link>
		<comments>http://sirhc.us/oscon-2010-introduction-to-3d-animation-with-blender/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 06:45:13 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[blender]]></category>
		<category><![CDATA[monday]]></category>
		<category><![CDATA[morning]]></category>
		<category><![CDATA[OSCON]]></category>
		<category><![CDATA[oscon2010]]></category>
		<category><![CDATA[rendering]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://sirhc.us/journal/?p=436</guid>
		<description><![CDATA[The first tutorial I chose to attend this year at OSCON was ﻿﻿﻿Introduction to 3D Animation with Blender.  It was something I wanted to attend for fun instead of for work.  The instructor was Matthew Momjian, a 17 year old &#8230; <a href="http://sirhc.us/oscon-2010-introduction-to-3d-animation-with-blender/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The first tutorial I chose to attend this year at OSCON was <a href="http://www.oscon.com/oscon2010/public/schedule/detail/13546">﻿﻿﻿Introduction to 3D Animation with Blender</a>.  It was something I wanted to attend for fun instead of for work.  The instructor was <a href="http://www.oscon.com/oscon2010/public/schedule/speaker/28373">Matthew Momjian</a>, a 17 year old high school student who has been using Blender for four years.  His experience with the software showed, too.</p>
<p>The version of <a href="http://www.blender.org/">Blender</a> available in the Fedora 13 package repository is 2.49b, but the tutorial focused on the beta version of 2.5, which has a redesigned user interface and new and improved features.  A Linux version was available on the internal cache website offered by OSCON, but it was 32 bit.  I ended up downloading a copy from the Blender website (the conference wifi doesn&#8217;t start to get really bad until Wednesday).  Unfortunately, Blender proved unstable and would frequently crash with a segmentation fault.  Matthew had provided files to serve as starting points for each section of the tutorial, so it was relatively easy to follow along, even if I didn&#8217;t complete the previous section.</p>
<p>Matthew walked us through generating a simple animation of a flying saucer approaching a planet and hitting it with a beam of light.  We started with simple shapes, two spheres, one flattened, for the saucer, a cone for the beam of light, and another sphere for the planet.  From there we learned how to apply surfaces and textures, manipulate light sources, and perform a simple animation.</p>
<p>All in all, I think the tutorial was worthwhile.  If I had launched Blender without it, I would be lost.  I&#8217;m still lost, but at least I have some semblance of an idea about how it works.</p>
]]></content:encoded>
			<wfw:commentRss>http://sirhc.us/oscon-2010-introduction-to-3d-animation-with-blender/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

