<?xml version="1.0" encoding="UTF-8"?>
<posts type="array">
  <post>
    <body>&lt;div style=&quot;text-align: center&quot;&gt;&lt;img src=&quot;http://trquadrant.s3.amazonaws.com/ir-wpf-banner.png&quot; alt=&quot;IronRuby and WPF&quot; /&gt;&lt;/div&gt;

&lt;strong&gt;SEX!&lt;/strong&gt;

Now that I've got your attention, lets talk about IronRuby and WPF. Allow me divert your attention to another guest post I wrote for &lt;a href=&quot;http://geekswithblogs.net/iupdateable&quot;&gt;Eric Nelson&lt;/a&gt;, an architect and platform evangelist here at Microsoft.

You may recall about a week ago I wrote a &lt;a href=&quot;http://trquadrant.com/2010/3/4/30-a-brief-introduction-to-ironruby&quot;&gt;a brief introduction to IronRuby&lt;/a&gt;, introducing some of the concepts, addressing the advantages of building with the .NET Framework and briefly talking about running pre-existing code with it to demonstrate compatibility. This time, &lt;a href=&quot;http://geekswithblogs.net/iupdateable/archive/2010/03/10/guest-post-using-ironruby-and-.net-to-produce-the-lsquohello.aspx&quot;&gt;I've taken it a bit further&lt;/a&gt; and gone through writing an application from the ground up &amp;mdash; this time using &lt;strong&gt;WPF&lt;/strong&gt;, the .NET libraries responsible for drawing awesome graphics, UIs and animations. On top of this, I've elaborated a bit on interoperability with the CLR.

This sample app I've built is what I consider the '&lt;em&gt;hello, world&lt;/em&gt;' of WPF applications &amp;mdash; well, perhaps simply printing &quot;hello, world&quot; on the screen would be more apt, maybe this is more of a &quot;&lt;em&gt;bonjour, tout le monde&lt;/em&gt;&quot; &amp;mdash; an analogue clock face. A very simple data visualisation we're all very familiar with.

Anyway I hope you enjoy the article, and if you happen to be attending the &lt;strong&gt;&lt;a href=&quot;http://scottishrubyconference.com/&quot;&gt;Scottish Ruby Conference&lt;/a&gt;&lt;/strong&gt; later this month, &lt;em&gt;please&lt;/em&gt; go ahead and pay Eric and I a visit. We'll be happy to talk further on the topics of IronRuby, .NET, Ruby in general and maybe even Azure &amp;mdash; more on that hopefully in a later post.

That link again is:

&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://geekswithblogs.net/iupdateable/archive/2010/03/10/guest-post-using-ironruby-and-.net-to-produce-the-lsquohello.aspx&quot;&gt;Using IronRuby and .NET to produce the &#8216;Hello World of WPF&#8217;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</body>
    <category-id type="integer">4</category-id>
    <comments-count type="integer">0</comments-count>
    <created-at type="datetime">2010-03-10T17:03:58Z</created-at>
    <hits type="integer">0</hits>
    <id type="integer">33</id>
    <published-at type="datetime">2010-03-10T16:25:00Z</published-at>
    <slug>33-sex-ironruby-and-wpf</slug>
    <title>Sex, IronRuby and WPF</title>
    <updated-at type="datetime">2010-03-10T17:20:50Z</updated-at>
    <user-id type="integer" nil="true"></user-id>
  </post>
  <post>
    <body>&lt;strong&gt;It's not like me to dedicate an entire blog post to the purpose of promoting a link to some other site - like so many other bloggers seem to do - but this one definitely needed some shout-outs.&lt;/strong&gt;

&lt;img src=&quot;http://trquadrant.s3.amazonaws.com/ipad-b/ipad-ibooks.jpg&quot; class=&quot;img_left&quot; alt=&quot;iPad iBooks&quot;&gt;As an ardent theoretical[1] futurist, and someone who reads quite a lot (especially during the commute to and from work), I've long been predicting the severe crippling, if not complete demise of printed media &amp;mdash; with the exception of the odd sentimental item or work of historical importance.

Craig Mod has penned a fantastic essay about how the iPad, and I'm sure generations of future tablet computers, will finally give us the alternative to the cheap paperback. He also peppers his article with some great fundamentals of content design and information architecture theory which will appeal to the budding designers out there - some theory that will appeal to web designers too and is directly analogous to the presentation/data layer split in a web page's architecture.

It's great to see these points that I've been trying to make for so long be put forward so much eloquently than I have been able to.

Ironically, I really want to print it. Read it here:

&lt;strong&gt;&lt;a href=&quot;http://craigmod.com/journal/ipad_and_books/&quot;&gt;Books in the Age of the iPad&lt;/a&gt; by Craig Mod.&lt;/strong&gt;

&lt;hr /&gt;

fn1. 'Theoretical' because I can't afford everything I want to.</body>
    <category-id type="integer">7</category-id>
    <comments-count type="integer">0</comments-count>
    <created-at type="datetime">2010-03-05T14:58:11Z</created-at>
    <hits type="integer">0</hits>
    <id type="integer">31</id>
    <published-at type="datetime">2010-03-05T14:43:00Z</published-at>
    <slug>31-books-in-the-age-of-the-ipad</slug>
    <title>Books in the Age of the iPad</title>
    <updated-at type="datetime">2010-03-05T15:08:00Z</updated-at>
    <user-id type="integer" nil="true"></user-id>
  </post>
  <post>
    <body>I recently wrote a guest post for the blog of &lt;a href=&quot;http://geekswithblogs.net/iupdateable/Default.aspx&quot;&gt;Eric Nelson&lt;/a&gt;, one our architects here at Microsoft &amp;mdash; whom, by the way, I will be accompanying at the &lt;a href=&quot;http://www.scottishrubyconference.com&quot;&gt;Scottish Ruby Conference&lt;/a&gt; later this month, more on that later &amp;mdash; briefly introducing &lt;a href=&quot;http://ironruby.net/&quot;&gt;&lt;strong&gt;IronRuby&lt;/strong&gt;&lt;/a&gt;, the implementation of Ruby running atop the .NET framework. In this piece I also touch on how to get IronRuby powering your Rails applications, but it's fairly compatible across the board so there wasn't much to say about that. :-)

&lt;a href=&quot;http://ironruby.net&quot;&gt;&lt;img style=&quot;padding-right: 10px;&quot; src=&quot;http://ironruby.net/@api/deki/site/logo.png&quot; alt=&quot;IronRuby Logo&quot; class=&quot;img_right&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://geekswithblogs.net/iupdateable/archive/2010/03/02/guest-post-whats-ironruby-and-how-do-i-put-it.aspx&quot;&gt;That post can be found here&lt;/a&gt;, and if you're at all interested in Rails, .NET or Ruby on Windows I recommend giving it a read. I will be following it up with one or two more articles before the conference on the topics of &lt;strong&gt;WPF&lt;/strong&gt;, the rich-media component of the .NET framework; perhaps IronRuby with the &lt;strong&gt;ASP.NET MVC Framework&lt;/strong&gt; for those interested in expanding their Ruby-based web development repertoire beyond Rails; and of course some elaboration on how IronRuby works and how you can better interoperate with your .NET code and the framework as a whole.

If any of this sparks your interest (and why wouldn't it?), and you're heading to the &lt;a href=&quot;http://scottishrubyconference.com&quot;&gt;Scottish Ruby Conference&lt;/a&gt; from the 26&lt;sup&gt;th&lt;/sup&gt; to the 27&lt;sup&gt;th&lt;/sup&gt; of March 2010 &amp;mdash; or, indeed, going to either of the charity tutorials the day before (&lt;a href=&quot;http://scottishrubyconference.com/pages/charity&quot;&gt;more info here&lt;/a&gt;) &amp;mdash; and would like to talk about anything IronRuby, I'd be more than happy to have a chat.

It's very possible that we will be running a &lt;strong&gt;small, informal session&lt;/strong&gt; during the conference for those that would really like to learn more and discuss the project. If that does happen, we'd love to invite any interested people along. Watch this space for more information on that.

Keep an eye out for Eric and I at the conference!

&lt;strong&gt;That link again:&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://geekswithblogs.net/iupdateable/archive/2010/03/02/guest-post-whats-ironruby-and-how-do-i-put-it.aspx&quot;&gt;What's IronRuby, and how do I put it on Rails?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</body>
    <category-id type="integer">2</category-id>
    <comments-count type="integer">1</comments-count>
    <created-at type="datetime">2010-03-04T10:34:32Z</created-at>
    <hits type="integer">0</hits>
    <id type="integer">30</id>
    <published-at type="datetime">2010-03-04T10:13:00Z</published-at>
    <slug>30-a-brief-introduction-to-ironruby</slug>
    <title>A brief introduction to IronRuby, and regarding the Scottish Ruby Conference</title>
    <updated-at type="datetime">2010-03-04T16:36:17Z</updated-at>
    <user-id type="integer" nil="true"></user-id>
  </post>
  <post>
    <body>&lt;strong&gt;Just for fun, I've put together a nice UI for turning a typical VIDEO_TS folder into a disk image.&lt;/strong&gt;

&lt;img src=&quot;http://trquadrant.s3.amazonaws.com/dvd.jpg&quot; alt=&quot;DVD&quot; class=&quot;img_left&quot; /&gt;I had to convert a whole bunch of typical VIDEO_TS folders to watchable-on-a-DVD-player disk images for a family thing.

You know when you want to just write a quick script to speed-up a monotonous task you're doing, but the developer in you makes you want to turn it into a full-blown application?

This is one of those applications.

It's just a simple python application that will present a nice, &lt;strong&gt;Tkinter&lt;/strong&gt;-powered UI for &lt;code&gt;hdiutil&lt;/code&gt;. Some people may find just calling the utility from the commandline might be a bit more flexible but convenience is always fun. It's also very easily convertible into a .app bundle for Macs (although the availability of the &lt;code&gt;hdiutil&lt;/code&gt; tool is going to be a problem on Windows).

&lt;a href=&quot;http://github.com/EddM/dvd2iso&quot;&gt;It's over here at GitHub&lt;/a&gt;</body>
    <category-id type="integer">4</category-id>
    <comments-count type="integer">0</comments-count>
    <created-at type="datetime">2010-02-28T22:00:21Z</created-at>
    <hits type="integer">0</hits>
    <id type="integer">29</id>
    <published-at type="datetime">2010-02-28T21:50:00Z</published-at>
    <slug>29-video-ts-to-dvd-image-converter-in-python</slug>
    <title>VIDEO_TS to DVD Image Converter in Python</title>
    <updated-at type="datetime">2010-02-28T22:00:21Z</updated-at>
    <user-id type="integer" nil="true"></user-id>
  </post>
  <post>
    <body>If you ever want to know in what year someone was born, what their first name is, whether they &lt;em&gt;smoke mad joints&lt;/em&gt; on a daily basis or what football team they support; you need look no further than their Xbox Live gamertag.

The answers to those questions are invariably &lt;em&gt;1997, Kyle, &quot;yeah, mate&quot; and Liverpool FC&lt;/em&gt;.

By the way, &lt;a href=&quot;http://whaleosaurus.com/&quot;&gt;I'm totally a Whaleosaurus&lt;/a&gt;. Rawr!!!</body>
    <category-id type="integer">6</category-id>
    <comments-count type="integer">0</comments-count>
    <created-at type="datetime">2010-02-18T23:18:06Z</created-at>
    <hits type="integer">0</hits>
    <id type="integer">28</id>
    <published-at type="datetime">2010-02-18T23:14:00Z</published-at>
    <slug>28-xbox-live-gamertags</slug>
    <title>Xbox Live Gamertags</title>
    <updated-at type="datetime">2010-02-18T23:20:16Z</updated-at>
    <user-id type="integer" nil="true"></user-id>
  </post>
</posts>
