<?xml version="1.0" encoding="iso-8859-1" ?>

<feed version="0.3"  xmlns="http://purl.org/atom/ns#" >
<title mode="escaped">Yeraze's Domain 2.0</title>
<tagline mode="escaped">Supercomputing Hardware, Gaming Software, and Life in the Real World</tagline>
<link rel="alternate" type="text/html" href="http://www.yeraze.com"/>
<modified>2008-06-10T14:21:47-05:00</modified>
<author>
<name>Yeraze's Domain 2.0</name>
<email>yerase@yerot.com</email>
</author>
<entry>
<title mode="escaped">My Debut Album</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/2008061013544893"/>
<id>http://www.yeraze.com/article.php/2008061013544893</id>
<issued>2008-06-10T13:54:48-05:00</issued>
<modified>2008-06-10T13:54:48-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">Found this via &lt;a href=&quot;javascript:void(0);/*1213124149454*/&quot;&gt;Jeff Freeman's Blog&lt;/a&gt;..&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;1 - Go to &lt;a target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Special:Random&quot;&gt;http://en.wikipedia.org/wiki/Special:Random&lt;/a&gt;&lt;br /&gt;The first random Wikipedia article you get is the name of your band.&lt;br /&gt;&lt;br /&gt;2 - Go to Random quotations: &lt;a target=&quot;_blank&quot; href=&quot;http://www.quotationspage.com/random.php3&quot;&gt;http://www.quotationspage.com/random.php3&lt;/a&gt;&lt;br /&gt;The last four words of the very last quote of the page is the title of your first album.&lt;br /&gt;&lt;br /&gt;If you want to do this again, you'll hit refresh to generate new quotes, because clicking the quotes link again will just give you the same quotes over and over again.&lt;br /&gt;&lt;br /&gt;3 - Go to flickr's &amp;quot;explore the last seven days&amp;quot; &lt;a target=&quot;_blank&quot; href=&quot;http://www.flickr.com/explore/interesting/7days/&quot;&gt;http://www.flickr.com/explore/interesting/7days/&lt;/a&gt;&lt;br /&gt;Third picture, no matter what it is, will be your album cover.&lt;br /&gt;&lt;br /&gt;Put it all together, that's your debut album.&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;I tried it, and I'm impressed..&amp;nbsp; I think I'ld buy my Debut Album.&lt;br /&gt;&lt;br /&gt;&lt;table height=&quot;226&quot; width=&quot;248&quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot; align=&quot;center&quot; summary=&quot;&quot;&gt;    &lt;tbody&gt;        &lt;tr&gt;            &lt;td&gt;&lt;img height=&quot;163&quot; width=&quot;240&quot; src=&quot;http://www.yeraze.com/images/library/Image/neat/album.jpg&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;strong&gt;Band Name: &lt;/strong&gt;Atsuhime&lt;br /&gt;            &lt;strong&gt;Album Name&lt;/strong&gt;: Be Fired with Enthusiasm&lt;br /&gt;            Cover art&amp;nbsp; found &lt;a href=&quot;http://www.flickr.com/photos/calacarbon/2558855684/&quot;&gt;here&lt;/a&gt;&lt;/td&gt;        &lt;/tr&gt;    &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/fun&quot; rel=&quot;tag&quot;&gt;fun&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/album&quot; rel=&quot;tag&quot;&gt;album&lt;/a&gt;</content>
</entry>
<entry>
<title mode="escaped">Wiimote with Linux</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/wiimote_with_linux"/>
<id>http://www.yeraze.com/article.php/wiimote_with_linux</id>
<issued>2008-05-21T13:30:21-05:00</issued>
<modified>2008-05-21T13:30:21-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">&lt;img width=&quot;300&quot; height=&quot;228&quot; align=&quot;left&quot; src=&quot;http://www.yeraze.com/images/library/Image/software/wiimote.jpg&quot; alt=&quot;&quot; /&gt;This week at work I've been lucky enough to get a new project.&amp;nbsp; I've been attempting to get a&lt;a href=&quot;http://en.wikipedia.org/wiki/Wii_Remote&quot;&gt; Nintendo Wiimote&lt;/a&gt; to work with a Linux system so that we can use it as the new input device for our &lt;a href=&quot;http://www.yeraze.com/article.php?story=20051216131914553&quot;&gt;Renderwall&lt;/a&gt;.&amp;nbsp; I was given (temporarily) a Laptop with RedHat Enterprise Linux 4 (OId, I know) with full root priviledges (but no network access) to work on.&lt;br /&gt;&lt;br /&gt;I got a &lt;a href=&quot;http://www.newegg.com/Product/Product.aspx?Item=N82E16833127117&amp;amp;Tpk=dlink%2bDBT-120&quot;&gt;DLink DBT-120&lt;/a&gt; for the Bluetooth communication, and an el-cheapo wireless sensor bar.&amp;nbsp; Plugging in the DBT-120 worked magically without any intervention from me (Linux hardware support has come a &lt;em&gt;looong&lt;/em&gt; way).&amp;nbsp; I pretty easily got the 'hcitool scan' to show the Nintendo Wiimote.&amp;nbsp; Next step was to actually compile something usable for it.&lt;br /&gt;&lt;br /&gt;I finally settled on CWiid (At http://abstrakraft.org/cwiid/).&amp;nbsp; It has a good selection of demos and an API.&amp;nbsp; To get it to compile, I did have to upgrade Flex (compiled from source) and install the &lt;a href=&quot;http://rpm2html.osmirror.nl/white-box-linux/4/en/os/i386/WhiteBox/RPMS/bluez-libs-devel-2.10-2.i386.html&quot;&gt;bluez-libs-devel RPM&lt;/a&gt; to get the bluetooth headers.&amp;nbsp; With that in place, everything works just great!&lt;br /&gt;&lt;br /&gt;As a final feather in my cap, I setup wminput.&amp;nbsp; it's a simple daemon that will let the Wiimote inputs emulate (via uinput) a Mouse &amp;amp; Keyboard, so I was able to use it to interact with our openGL demos &lt;em&gt;without any code changes&lt;/em&gt;.&amp;nbsp; It's all pretty slick and pretty easy to use.&lt;br /&gt;&lt;br /&gt;So, where to from here?&amp;nbsp; Well, I'm going to build a simple GLUT-type wrapper to work with the Cwiid API, so that we can get low-level access to the LED's, battery information, and tracking data.&amp;nbsp; With that, I should be able to pretty easily gather a set of demos that we can use to show visitors!&amp;nbsp; I'll post back more as I get more stuff working!&lt;br /&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/wiimote&quot; rel=&quot;tag&quot;&gt;wiimote&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/linux&quot; rel=&quot;tag&quot;&gt;linux&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/programming&quot; rel=&quot;tag&quot;&gt;programming&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/cwiid&quot; rel=&quot;tag&quot;&gt;cwiid&lt;/a&gt;</content>
</entry>
<entry>
<title mode="escaped">Conglomerated &amp;quot;Stuff that's good&amp;quot; Post</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/stuff_thats_good"/>
<id>http://www.yeraze.com/article.php/stuff_thats_good</id>
<issued>2008-05-12T14:33:59-05:00</issued>
<modified>2008-05-12T14:33:59-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">I've fallen a bit behind on posting, so I'm gonna conglomerate a few together into quickies for what few viewers remain.&amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &lt;br /&gt;&lt;br /&gt;&lt;table width=&quot;&quot; cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot; align=&quot;center&quot; summary=&quot;&quot;&gt;    &lt;tbody&gt;        &lt;tr&gt;            &lt;td&gt;&lt;img width=&quot;95&quot; height=&quot;140&quot; src=&quot;http://www.yeraze.com/images/library/Image/Movies/ironman.jpg&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;            &lt;td&gt;Laura &amp;amp; I went to see &lt;a href=&quot;http://www.imdb.com/title/tt0371746/&quot;&gt;Iron Man&lt;/a&gt; on opening weekend.&amp;nbsp; Great film, two thumbs up.&amp;nbsp; I had my doubts whether Robert Downy Jr could pull off Tony Stark, but he did a fantastic job.&amp;nbsp; The Special Effects are top-notch as well.&amp;nbsp; Definately a must-see.&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;img width=&quot;99&quot; height=&quot;140&quot; src=&quot;http://www.yeraze.com/images/library/Image/Games/ssbb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;            &lt;td&gt;I picked up &lt;a href=&quot;http://en.wikipedia.org/wiki/Super_Smash_Bros._Brawl&quot;&gt;Super Smash Brothers Brawl&lt;/a&gt; for the Wii a few weeks ago, and I've been thoroughly enjoying that. I've beaten the single-player mode &amp;quot;The Subspace Emissary&amp;quot;, and I'm working my way through the various characters in Classic mode.&amp;nbsp; Tons of stuff to do and unlock in the game, every time I play it I see something new.&amp;nbsp; Great addon for the wii.&lt;/td&gt;        &lt;/tr&gt;        &lt;tr&gt;            &lt;td&gt;&lt;img width=&quot;118&quot; height=&quot;63&quot; src=&quot;http://www.yeraze.com/images/library/Image/TV/drwho.jpg&quot; alt=&quot;&quot; /&gt;&lt;/td&gt;            &lt;td&gt;Season 4 of &lt;a href=&quot;http://www.scifi.com/doctorwho/&quot;&gt;Dr Who&lt;/a&gt;, the final season of &lt;a href=&quot;http://www.scifi.com/battlestar/&quot;&gt;Battlestar Galactica&lt;/a&gt;, and the new show &amp;quot;&lt;a href=&quot;http://www.scifi.com/battlestar/&quot;&gt;The Sarah Jane Adventures&lt;/a&gt;&amp;quot; have all begun airing on the SciFi channel.&amp;nbsp; I'm a little disappointed they picked Sarah Jane over &lt;a href=&quot;http://en.wikipedia.org/wiki/Torchwood&quot;&gt;Torchwood&lt;/a&gt;, but glad to see that they're still dealing with BBC.&amp;nbsp; Hopefully, Torchwood will replace Dr Who after this season ends.&amp;nbsp; So now I keep my MythTV busy on Friday Nights.&lt;/td&gt;        &lt;/tr&gt;    &lt;/tbody&gt;&lt;/table&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/ironman&quot; rel=&quot;tag&quot;&gt;ironman&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/drwho&quot; rel=&quot;tag&quot;&gt;drwho&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/ssbb&quot; rel=&quot;tag&quot;&gt;ssbb&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/wii&quot; rel=&quot;tag&quot;&gt;wii&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/movie&quot; rel=&quot;tag&quot;&gt;movie&lt;/a&gt;</content>
</entry>
<entry>
<title mode="escaped">Twitter : Another nail in the coffin of privacy</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/twitter"/>
<id>http://www.yeraze.com/article.php/twitter</id>
<issued>2008-05-12T13:49:42-05:00</issued>
<modified>2008-05-12T13:49:42-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">&lt;img width=&quot;225&quot; height=&quot;64&quot; align=&quot;left&quot; src=&quot;http://www.yeraze.com/images/library/Image/icons/twitterlogo-1.png&quot; alt=&quot;&quot; /&gt;Over the last several months I've heard more and more rumblings of &amp;quot;&lt;a href=&quot;http://www.twitter.com&quot;&gt;Twitter&lt;/a&gt;&amp;quot; and just how fantastic it is.&amp;nbsp; I've dug around it a bit before and simply never seen the appeal.&amp;nbsp; Well, I finally decided to bite the bullet and I've been using it for a few weeks now.&lt;br /&gt;&lt;br /&gt;Well, it's fun.&amp;nbsp; I'm still not particularly convinced it's useful or even a good idea, but it &lt;em&gt;is&lt;/em&gt; fun.&amp;nbsp; I use the IM interface almost exclusively, since I run &lt;a href=&quot;http://www.meebo.com&quot;&gt;meebo &lt;/a&gt;at work and it's a great way to see the tweets go by.&amp;nbsp; So, if you're bored and in search of a new friend for your twitter login, Add me.&amp;nbsp; I've added the stuff at the top of the blog to show my most current &amp;quot;Tweet&amp;quot;, so you can click on that to see me.&lt;br /&gt;&lt;br /&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/twitter&quot; rel=&quot;tag&quot;&gt;twitter&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/web2.0&quot; rel=&quot;tag&quot;&gt;web2.0&lt;/a&gt;</content>
</entry>
<entry>
<title mode="escaped">Outlook Macro : Move to Specified Folder &amp;amp; Mark As Read</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/outlook_macro_move_to_folder_mark_Read"/>
<id>http://www.yeraze.com/article.php/outlook_macro_move_to_folder_mark_Read</id>
<issued>2008-04-22T12:54:45-05:00</issued>
<modified>2008-04-22T12:54:45-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">As a victim of Microsoft Outlook, I hear alot about using it in the GTD philosophy.&amp;nbsp; One of my favorite websites, &lt;a href=&quot;http://www.lifehacker.com&quot;&gt;LifeHacker&lt;/a&gt;, extolls it's virtues (GTD, not Outlook) on a daily basis.&amp;nbsp; Yesterday they posted an &lt;a href=&quot;http://lifehacker.com/381966/tweak-microsoft-outlook-to-empty-your-inbox-faster&quot;&gt;article &lt;/a&gt;about how to modify your toolbars to give you shortcut keys for &amp;quot;Copy to folder&amp;quot; and &amp;quot;Move to folder&amp;quot; actions.&amp;nbsp; I don't know why I never thought of that before.&lt;br /&gt;&lt;br /&gt;I quickly set that up, and then realized I could add an additional shortcut for &amp;quot;Mark as Read&amp;quot; (our IT staff has disabled the ability to Mark as Read when Previews).&amp;nbsp; With those in place, I decided I might actually try another GTD point: an empty inbox.&amp;nbsp; The key to an empty inbox is to have a place to dump mail you've read and responded to, but don't really need anymore except for reference.&amp;nbsp; They call it an &amp;quot;Archived&amp;quot; or &amp;quot;Processed&amp;quot; folder.&amp;nbsp; While I could do this with the &amp;quot;Move to&amp;quot; shortcut, I had to select the folder everytime.&amp;nbsp; With a bit of googling, I was able to setup an Outlook VB Macro (Under the Tools Menu) to Mark the message as read and move it to my personal PST file, in a folder called &amp;quot;Ancient Archive&amp;quot;.&lt;br /&gt;&lt;br /&gt;For everyone else's benefit, the VB code is as follows:&lt;br /&gt;&lt;table cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot; align=&quot;center&quot; summary=&quot;&quot;&gt;    &lt;tbody&gt;        &lt;tr&gt;            &lt;td&gt;&lt;font face=&quot;Courier New&quot;&gt;Sub MoveToArchive()&lt;br /&gt;            On Error Resume Next&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; Dim objFolder As Outlook.MAPIFolder&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; Dim objNS As Outlook.NameSpace, objItem As Outlook.MailItem&lt;br /&gt;            &lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; Set objNS = Application.GetNamespace(&amp;quot;MAPI&amp;quot;)&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; Set objFolder = objNS.Folders(&amp;quot;Personal Folders&amp;quot;).Folders(&amp;quot;Ancient Archive&amp;quot;)&lt;br /&gt;            'Assume this is a mail folder&lt;br /&gt;            &amp;nbsp;&lt;br /&gt;            &amp;nbsp;&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; If objFolder Is Nothing Then&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox &amp;quot;This folder doesn't exist!&amp;quot;, vbOKOnly + vbExclamation, &amp;quot;INVALID FOLDER&amp;quot;&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;            &amp;nbsp;&lt;br /&gt;            &amp;nbsp;&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; If Application.ActiveExplorer.Selection.Count = 0 Then&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Require that this procedure be called only when a message is selected&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;            &amp;nbsp;&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; For Each objItem In Application.ActiveExplorer.Selection&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If objFolder.DefaultItemType = olMailItem Then&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If objItem.Class = olMail Then&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objItem.UnRead = False&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objItem.Move objFolder&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;br /&gt;            &amp;nbsp;&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; Set objItem = Nothing&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; Set objFolder = Nothing&lt;br /&gt;            &amp;nbsp;&amp;nbsp;&amp;nbsp; Set objNS = Nothing&lt;br /&gt;            End Sub&lt;br /&gt;            &lt;/font&gt;&lt;/td&gt;        &lt;/tr&gt;    &lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/outlook&quot; rel=&quot;tag&quot;&gt;outlook&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/gtd&quot; rel=&quot;tag&quot;&gt;gtd&lt;/a&gt;, ...</content>
</entry>
<entry>
<title mode="escaped">Freezerburn - Screenshots in Action</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/freezerburn_screenshots"/>
<id>http://www.yeraze.com/article.php/freezerburn_screenshots</id>
<issued>2008-04-16T15:41:19-05:00</issued>
<modified>2008-04-16T15:41:19-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">So, I've talked a good bit about the technical guts of &lt;a href=&quot;http://www.yeraze.com/article.php/2008031110473221&quot;&gt;Freezerburn&lt;/a&gt;, so I figure it's about time to show what it looks like.&amp;nbsp; Here is a screenshot of the Job Details page (in IE6 unfortunately, so the transparent PNG's are a big nasty).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.yeraze.com/images/articles/freezerburn_screenshots_1_original.jpg&quot; title=&quot;View unscaled image&quot;&gt;&lt;img width=&quot;160&quot; height=&quot;130&quot; src=&quot;http://www.yeraze.com/images/articles/freezerburn_screenshots_1.jpg&quot; alt=&quot;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Up top you see some basic statistics about the server.&amp;nbsp; Right below that you see the progress of the entire job, and then the progress of all the frames.&amp;nbsp; Each little box indicates a frame.&lt;br /&gt;&lt;ul&gt;    &lt;li&gt;Green box - Frame is completed&lt;/li&gt;    &lt;li&gt;Striped box - It's a Mental Ray frame, and the three stripes indicate percentage complete of either Photon Emission (top bar), Final Gather (middle bar), or Rendering (bottom bar)&lt;/li&gt;    &lt;li&gt;Spotted Box - some other unrecognized render stage&lt;/li&gt;    &lt;li&gt;Red box (not shown) - Errored frame&lt;/li&gt;    &lt;li&gt;Grey box - unassigned frame&lt;/li&gt;&lt;/ul&gt;Below that you see some basic information about the job (output frame, frame size), and i've expanded out the renderframe chart (Generated via &lt;a href=&quot;http://code.google.com/apis/chart/&quot;&gt;Google Charts&lt;/a&gt;).&amp;nbsp; Below that are dropdowns for Server selection &amp;amp; individual frame controls.&amp;nbsp; It's a very clean &amp;amp; organized interface, largely thanks to some fine HTML &amp;amp; Graphics work by my co-worker &lt;a href=&quot;http://www.kevingeorge.net&quot;&gt;Kevin&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Comments?&lt;br /&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/freezerburn&quot; rel=&quot;tag&quot;&gt;freezerburn&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/max&quot; rel=&quot;tag&quot;&gt;max&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/queue&quot; rel=&quot;tag&quot;&gt;queue&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/render&quot; rel=&quot;tag&quot;&gt;render&lt;/a&gt;</content>
</entry>
<entry>
<title mode="escaped">Laura is now an RHIT, CCS</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/laura_rhit_ccs"/>
<id>http://www.yeraze.com/article.php/laura_rhit_ccs</id>
<issued>2008-04-14T13:57:31-05:00</issued>
<modified>2008-04-14T13:57:31-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">&lt;img width=&quot;150&quot; height=&quot;80&quot; align=&quot;right&quot; src=&quot;http://www.yeraze.com/images/library/Image/ahima.jpg&quot; alt=&quot;&quot; /&gt;Just wanted to make a nice public announcement that now Laura is an RHIT, &lt;a href=&quot;http://www.ahima.org/certification/ccs.asp&quot;&gt;CCS&lt;/a&gt;!&amp;nbsp; She took her CCS Certification exam this weekend and passed with flying colors!&amp;nbsp; Congratulations Laura!&lt;br /&gt;&lt;br /&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/certification&quot; rel=&quot;tag&quot;&gt;certification&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/ahima&quot; rel=&quot;tag&quot;&gt;ahima&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/ccs&quot; rel=&quot;tag&quot;&gt;ccs&lt;/a&gt;</content>
</entry>
<entry>
<title mode="escaped">Aquaria</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/aquaria"/>
<id>http://www.yeraze.com/article.php/aquaria</id>
<issued>2008-03-31T09:51:56-05:00</issued>
<modified>2008-03-31T09:51:56-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">&lt;img width=&quot;100&quot; hspace=&quot;5&quot; height=&quot;100&quot; align=&quot;left&quot; src=&quot;http://www.yeraze.com/images/library/Image/Games/ico_aquaria.jpg&quot; alt=&quot;&quot; /&gt;This weekend I was digging through old bookmarks and dug up an old reference to a game called &lt;a href=&quot;http://www.bit-blot.com/aquaria/index.html&quot;&gt;Aquaria&lt;/a&gt;.&amp;nbsp; I first heard of Aquaria when it won the &lt;a href=&quot;http://www.igf.com/2007finalistswinners.html&quot;&gt;IGF2007 Grand Prize&lt;/a&gt;, but it wasn't available for download at the time.&amp;nbsp; Now, they have a good 60M Demo of the game (good for 2 hours or so of playtime), and for &amp;#36;30 you can get the full 250M version.&amp;nbsp; I've been playing it all weekend, and after 6 hours of playtime (according to my savegame) I'm still finding new stuff and continually being astounded by the game.&lt;br /&gt;&lt;br /&gt;The graphics are simply beautiful.&amp;nbsp; The entire game is a side-scroller basically, but with lots of little bells and whistles.&amp;nbsp; Seaweed and flowers flow as you swim by, matching your movements.&amp;nbsp; Schools of fish following true flocking behavior swimming around.&amp;nbsp; The environment changed from lush green landscapes, to barren castle hallways, to eerie organic fleshly tunnels, and all done seamlessly.&amp;nbsp; The music is even more impressive.&amp;nbsp; An eerie lonely tune that adds to the mystery of &amp;quot;Who am I?&amp;quot;, with fast-paced music added for boss fights and action scenes.&amp;nbsp; The cut-scenes are great, and the british accent voiceovers are a perfect match.&lt;br /&gt;&lt;br /&gt;At it's heart, Aquaria is a puzzle game with a little bit of combat.&amp;nbsp; Primarily you're searching for new &amp;quot;forms&amp;quot; (spells) to give you new abilities, but usually each form comes with solving a puzzle.&amp;nbsp; Boss fights are there, but are usually puzzle-based. Eg. The boss has only a single special weakness that you have to discover and exploit.&lt;br /&gt;&lt;br /&gt;The game is a blast, and I'm catching myself humming the theme music constantly.&amp;nbsp; I look forward to seeing how the story plays out, and seeing what other fantastic environment there are for me to explore.&lt;br /&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/game&quot; rel=&quot;tag&quot;&gt;game&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/indie&quot; rel=&quot;tag&quot;&gt;indie&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/aquaria&quot; rel=&quot;tag&quot;&gt;aquaria&lt;/a&gt;</content>
</entry>
<entry>
<title mode="escaped">Webservers with Python - SSL &amp;amp; CAC Authentication</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/20080325131104732"/>
<id>http://www.yeraze.com/article.php/20080325131104732</id>
<issued>2008-03-25T13:11:04-05:00</issued>
<modified>2008-03-25T13:11:04-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">Working in the DOD, there are a few things you just come to accept.&amp;nbsp; Webservers require security (SSL), and SSL requires &lt;a href=&quot;http://www.cac.mil/&quot;&gt;Common Access Card&lt;/a&gt; Authentication.&amp;nbsp; I had hoped that when I implemented the HTTP Monitor for Freezerburn, I could ignore all the security aspects and simply say that &amp;quot;It's behind all the government firewalls&amp;quot; and &amp;quot;It requires an account on the fileserver&amp;quot;.&amp;nbsp; I wasn't so lucky.&lt;br /&gt;&lt;br /&gt;After alot of research from articles like:&lt;br /&gt;&lt;ul&gt;    &lt;li&gt;&lt;a href=&quot;https://airborne.nrl.navy.mil/PKI/&quot;&gt;NRL DoD PKI Notes&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;https://help.ubuntu.com/community/CommonAccessCard&quot;&gt;CommonAccessCard - Ubuntu Documentation&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://gentoo-wiki.com/HOWTO_CAC_Server&quot;&gt;HOWTO CAC Server - Gentoo documentation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;I finally came up with a way to make it work, that required very little variation from Python's built-in HTTPServer object.&amp;nbsp; Starting with the ASPN Cookbook recipe for &lt;a href=&quot;http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/442473&quot;&gt;SecureHTTPServer&lt;/a&gt;,  I came up with the following:&lt;br /&gt;&lt;blockquote&gt;&lt;font face=&quot;Courier New&quot;&gt;import socket, os&lt;br /&gt;from SocketServer import BaseServer&lt;br /&gt;from BaseHTTPServer import HTTPServer&lt;br /&gt;from SimpleHTTPServer import SimpleHTTPRequestHandler&lt;br /&gt;from SocketServer import ThreadingMixIn&lt;br /&gt;from OpenSSL import SSL&lt;br /&gt;import sys&lt;br /&gt;&lt;br /&gt;class SecureHTTPServer(HTTPServer):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self, server_address, HandlerClass, &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dodcerts, serverkey, servercert):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BaseServer.__init__(self, server_address, HandlerClass)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp; Based on online Documentation, the v23 actually enables TLS1 as well.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx = SSL.Context(SSL.SSLv23_METHOD)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #ctx = SSL.Context(SSL.TLSv1_METHOD)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print &amp;quot;Loading Private Key from %s&amp;quot; % serverkey&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx.use_privatekey_file (serverkey)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print &amp;quot;Loading Certificate from %s&amp;quot; % servercert&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx.use_certificate_file(servercert)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print &amp;quot;Loading DOD Certifications from %s&amp;quot; % dodcerts&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx.set_verify_depth(2)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx.load_client_ca(dodcerts)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx.load_verify_locations(dodcerts)&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print &amp;quot;Creating SSL socket&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callback = lambda conn,cert,errno,depth,retcode: retcode &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx.set_verify( SSL.VERIFY_FAIL_IF_NO_PEER_CERT | SSL.VERIFY_PEER, callback) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ctx.set_session_id('Freezerburn')&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.socket = SSL.Connection(ctx, socket.socket(self.address_family,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.socket_type))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.server_bind()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.server_activate()&lt;br /&gt;&lt;br /&gt;class SecureHTTPRequestHandler(SimpleHTTPRequestHandler):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def setup(self):&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.connection = self.request&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.rfile = socket._fileob...</content>
</entry>
<entry>
<title mode="escaped">Family Pics</title>
<link rel="alternate" type="text/html" href="http://www.yeraze.com/article.php/family_pics"/>
<id>http://www.yeraze.com/article.php/family_pics</id>
<issued>2008-03-19T15:55:52-05:00</issued>
<modified>2008-03-19T15:55:52-05:00</modified>
<author>
<name>Yeraze</name>
</author>
<content type="text/html" mode="escaped">&lt;div style=&quot;padding: 10px; float: left;&quot;&gt; &lt;object width=&quot;460&quot; height=&quot;350&quot; align=&quot;middle&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;never&quot; allownetworking=&quot;internal&quot; style=&quot;height: 350px; width: 460px;&quot; data=&quot;http://flash.picturetrail.com/pflicks/3/spflick.swf&quot;&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;never&quot; /&gt;&lt;param name=&quot;allowNetworking&quot; value=&quot;internal&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://flash.picturetrail.com/pflicks/3/spflick.swf&quot; /&gt;&lt;param name=&quot;quality&quot; value=&quot;high&quot; /&gt;&lt;param name=&quot;flashvars&quot; value=&quot;ql=2&amp;amp;src1=http://pic40.picturetrail.com/VOL288/9877790/flicks/1/4238967&amp;amp;src2=http://widgetize.picturetrail.com/flicks/4238967&quot; /&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#000000&quot; /&gt; &lt;/object&gt; &lt;/div&gt;Laura made this for her MySpace page the other day, and I thought it was worth showing to the world here :) Enjoy.&lt;p&gt; &lt;/p&gt;
&lt;p class=&quot;taglist&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tag/myspace&quot; rel=&quot;tag&quot;&gt;myspace&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/pics&quot; rel=&quot;tag&quot;&gt;pics&lt;/a&gt;</content>
</entry>
</feed>
