<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://johnstewien.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fjohnstewien.spaces.live.com%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>John Stewien's Road To Somewhere Else</title><description>Programming in WPF (.NET 3.0) and moving to Taiwan</description><link>http://johnstewien.spaces.live.com/</link><language>en-US</language><pubDate>Wed, 27 Aug 2008 14:38:02 GMT</pubDate><lastBuildDate>Wed, 27 Aug 2008 14:38:02 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><live:identity><live:id>-1835113812714669112</live:id><live:alias>johnstewien</live:alias></live:identity><image><title>John Stewien's Road To Somewhere Else</title><url>http://blufiles.storage.live.com/y1pQ9Ifh-iPUyrSwo7OdBeAsjJUoAL1EV6lKVqhDOofBBFW4njvjF6INxkIYu7mO16Sj_pFVWYxxHY</url><link>http://johnstewien.spaces.live.com/</link></image><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>John escapes from Perth in.....</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!916.entry</link><description>&lt;p&gt;&lt;font size=3&gt;I've put up a countdown for when I leave Perth here:&lt;/font&gt; &lt;p&gt;&lt;a title="http://www.doggysaycheese.com/Escape/" href="http://www.doggysaycheese.com/Escape/"&gt;&lt;font size=3&gt;John escapes from Perth in&lt;/font&gt;&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+John+escapes+from+Perth+in.....&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!916.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!916.entry</guid><pubDate>Tue, 26 Aug 2008 15:15:28 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!916/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!916.entry#comment</wfw:comment><dcterms:modified>2008-08-26T15:22:18Z</dcterms:modified></item><item><title>Violet making Crazy Frog sounds</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!914.entry</link><description>&lt;p&gt;Hey does this remind anyone of the Crazy Frog? &lt;p&gt;     &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Violet+making+Crazy+Frog+sounds&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!914.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!914.entry</guid><pubDate>Fri, 22 Aug 2008 13:37:16 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!914/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!914.entry#comment</wfw:comment><dcterms:modified>2008-08-22T13:37:16Z</dcterms:modified></item><item><title>Nearly Walking</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!913.entry</link><description>&lt;p&gt;By the time I get back to Taiwan Violet will be walking I think: &lt;p&gt;&lt;img height=600 alt=DSC03154 src="http://blufiles.storage.msn.com/y1p6bb_NeoHmsCXpgt9fA3Ui9PsuLb4v4J1APR4VIJj4rUBuuea3EzNZjJVBKYJv3UI?PARTNER=WRITER" width=600 border=0&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Nearly+Walking&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!913.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!913.entry</guid><pubDate>Fri, 22 Aug 2008 12:43:22 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!913/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!913.entry#comment</wfw:comment><dcterms:modified>2008-08-22T12:43:22Z</dcterms:modified></item><item><title>Different ways of showing a C# dialog from Managed C++ or C++/CLI</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!909.entry</link><description>&lt;p&gt;&lt;font size=3&gt;&lt;/font&gt; &lt;p&gt;&lt;font size=3&gt;Here are 3 different behaviours for showing a C# dialog from a C++ application:&lt;/font&gt; &lt;ul style="margin-top:0cm"&gt; &lt;li style="tab-stops:list 36.0pt"&gt;&lt;font size=3&gt;Modal&lt;/font&gt; &lt;li style="tab-stops:list 36.0pt"&gt;&lt;font size=3&gt;Non-modal clipped by parent&lt;/font&gt; &lt;li style="tab-stops:list 36.0pt"&gt;&lt;font size=3&gt;Non-model not clipped by parent&lt;/font&gt;&lt;/ul&gt; &lt;p&gt;&lt;font size=3&gt;Code examples are below to show how to use each. Note that for the non-modal non-clipped call to SetWindowLongPtr the flag &lt;span style="font-size:10pt;font-family:'Courier New'"&gt;GWLP_HWNDPARENT &lt;/span&gt;doesn’t appear in the documentation for SetWindowLongPtr. That’s because the owner for a window can’t be changed after it is created, however&lt;span style=""&gt;  &lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;GWLP_HWNDPARENT &lt;/span&gt;is the offset flag for reading the owner as seen in the GetWindowLongPtr documentation, so it can be written to before the window is shown and be used to set the owner.&lt;/font&gt; &lt;p&gt;&lt;font size=3&gt; &lt;/font&gt; &lt;p style=""&gt;&lt;font size=3&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt;// Wrapper for a HWND&lt;/span&gt;&lt;span style="font-size:10pt;color:blue;font-family:'Courier New'"&gt;&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;color:blue;font-family:'Courier New'"&gt;public&lt;/span&gt;&lt;/font&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;font size=3&gt; &lt;span style="color:blue"&gt;__gc&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; WindowWrapper : &lt;span style="color:blue"&gt;public&lt;/span&gt; IWin32Window { &lt;/font&gt;&lt;span style="color:green"&gt;&lt;font size=3&gt;// Managed C++ (VS2003)&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;color:blue;font-family:'Courier New'"&gt;&lt;font size=3&gt;public&lt;/font&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;font size=3&gt; &lt;span style="color:blue"&gt;ref&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; WindowWrapper : &lt;span style="color:blue"&gt;public&lt;/span&gt; IWin32Window { &lt;/font&gt;&lt;span style="color:green"&gt;&lt;font size=3&gt;// C++/CLI (VS2005+)&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;color:blue;font-family:'Courier New'"&gt;&lt;font size=3&gt;private&lt;/font&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;:&lt;br&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;IntPtr _hwnd;&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;color:blue;font-family:'Courier New'"&gt;public&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;:&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;WindowWrapper(IntPtr handle){&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;            &lt;/span&gt;_hwnd = handle;&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;}&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt; &lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;IntPtr get_Handle(){&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style="color:blue"&gt;return&lt;/span&gt; _hwnd;&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;}&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;};&lt;/span&gt;&lt;/font&gt; &lt;p&gt;&lt;font size=3&gt;&lt;span style="font-size:10pt;color:blue;font-family:'Courier New'"&gt;void&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt; OpenDialog(HWND hwnd){&lt;span style="color:green"&gt; // hwnd is the main window&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;// use one of the following depending on which version of .NET you are using&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;TestDialog &lt;span style="color:blue"&gt;__gc&lt;/span&gt;* dialog = &lt;span style="color:blue"&gt;new&lt;/span&gt; TestDialog(); &lt;span style="color:green"&gt;// Managed C++ (VS2003)&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;TestDialog^ dialog = &lt;span style="color:blue"&gt;gcnew&lt;/span&gt; TestDialog(); &lt;span style="color:green"&gt;// C++/CLI (VS2005+)&lt;/span&gt;&lt;/span&gt;&lt;/font&gt; &lt;p style=""&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;&lt;font size=3&gt;      &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt;// Note that the following code snippets are mutually exclusive, only use 1&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt;// Show modal&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;dialog-&amp;gt;ShowDialog(&lt;span style="color:blue"&gt;new&lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;WindowWrapper(hwnd));&lt;/span&gt;&lt;/font&gt; &lt;p style=""&gt;&lt;font size=3&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt; &lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt;// Show non-modal with parent clipping child&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;SetParent((HWND)dialog-&amp;gt;get_Handle().ToPointer(),hwnd);&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;dialog-&amp;gt;Show();&lt;/span&gt;&lt;/font&gt; &lt;p style=""&gt;&lt;font size=3&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt; &lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt;// Show non-modal without parent clipping child&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;SetWindowLongPtr((HWND)overlay-&amp;gt;get_Handle().ToPointer(), GWLP_HWNDPARENT, (LONG_PTR)hwnd);&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;dialog-&amp;gt;Show();&lt;/span&gt;&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New'"&gt;}&lt;/span&gt;&lt;/font&gt; &lt;p style=""&gt;&lt;span style="font-size:10pt;color:green;font-family:'Courier New'"&gt;&lt;font size=3&gt; &lt;/font&gt;&lt;/span&gt; &lt;p&gt;&lt;font size=3&gt; &lt;/font&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Different+ways+of+showing+a+C%23+dialog+from+Managed+C%2b%2b+or+C%2b%2b%2fCLI&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!909.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!909.entry</guid><pubDate>Tue, 12 Aug 2008 11:43:14 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!909/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!909.entry#comment</wfw:comment><dcterms:modified>2008-08-12T11:43:14Z</dcterms:modified></item><item><title>Visual Studio Command Prompt Explorer Context Menu</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!908.entry</link><description>&lt;p&gt;I keep on reinventing the wheel every time I'm at a new place of work and want a Visual Studio Command Prompt Explorer Context Menu, so I'm going to put the contents of a reg file here so that I can find it easily in the future when I need it. Here's the entry for a Visual Studio 2003 command prompt, but something similar would also apply for Visual Studio 2005 and 2008: &lt;p&gt;Windows Registry Editor Version 5.00&lt;br&gt;[HKEY_CLASSES_ROOT\Folder\shell\VS2003 Command Prompt\command]&lt;br&gt;@=&amp;quot;cmd.exe /k pushd %1&amp;amp;\&amp;quot;C:\\Program Files\\Microsoft Visual Studio .NET 2003\\Common7\\Tools\\vsvars32.bat\&amp;quot;&amp;quot; &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Visual+Studio+Command+Prompt+Explorer+Context+Menu&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!908.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!908.entry</guid><pubDate>Mon, 11 Aug 2008 11:55:12 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!908/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!908.entry#comment</wfw:comment><dcterms:modified>2008-08-11T11:55:12Z</dcterms:modified></item><item><title>I now know sour, which allows me to appreciate the sweet</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!907.entry</link><description>&lt;p&gt;&lt;font size=3&gt;The title is a modified quote from the movie Vanilla Sky which has these lines:&lt;/font&gt; &lt;p&gt;&lt;em&gt;&lt;font size=3&gt;&amp;quot;And I know sour, which allows me to appreciate the sweet&amp;quot;&lt;/font&gt;&lt;/em&gt; &lt;p&gt;&lt;font size=3&gt;and&lt;/font&gt; &lt;p&gt;&lt;em&gt;&lt;font size=3&gt;&amp;quot;Just remember, the sweet is never as sweet without the sour, and I know the sour&amp;quot;&lt;/font&gt;&lt;/em&gt; &lt;p&gt;&lt;font size=3&gt;and&lt;/font&gt; &lt;p&gt;&lt;em&gt;&lt;font size=3&gt;&amp;quot;There are no guarantees, but remember: Even in the future, the sweet is never as sweet without the sour&amp;quot;&lt;/font&gt;&lt;/em&gt; &lt;p&gt;&lt;font size=3&gt;It's a recurring theme.&lt;/font&gt; &lt;p&gt;&lt;font size=3&gt;I suspect that this turn of phrase will be something going through my head when I return to my family in Taiwan, where my home life is quite pleasant, and I will appreciate it more for having recently been living in a less pleasant environment. I've been working in Perth since May, and my experience while living here has highlighted to me how good I have had it over the years in other places. One thing I've noticed about people in Perth is that they like to complain a lot. People like to waste energy and time focusing on little things. Living with this daily is life force draining, but has allowed me to appreciate my father's personality:&lt;/font&gt; &lt;p&gt;&lt;font size=3&gt;My father is a true Engineer, when he looks out on the world he doesn't see problems, he just sees solutions. If a problem doesn't have a solution, or if the solution isn't worth the effort, then he doesn't see the problem, he just doesn't waste time and emotional effort on it. He enjoys his life and doesn't drive himself to misery over problems, as to him they don't exist. Probably why he's so far made it to 76 and still seems reasonably intact. Here's a small example of this:&lt;/font&gt; &lt;p&gt;&lt;font size=3&gt;When I was around 13 my mother had to go to hospital for a long enough period that my father had to take over the household duties. My family is the traditional woman is the home maker man is the bread winner type family, so household duties were a bit foreign to my father. Anyway on Thursday night my father came home a little early and we took the car to go Thursday night grocery shopping which is an Australian tradition. After filling a shopping trolley my father let me push it to the car. He had warned me to be careful, but in my normal fashion I pushed the trolley too fast and it flipped over. Our shopping went all over the car park.&lt;/font&gt; &lt;p&gt;&lt;font size=3&gt;I was shocked at what I had done, I just didn't see that coming. I looked at my father and he had a calm expression on his face, and he said &amp;quot;well lets pick up the groceries and put them back in the trolley&amp;quot;. It's like there was no problem. Even during stressful times he didn't waver from his no-problems-just-solutions attitude. In my future years as a father, this is the mantra I want to live by. Optimally&lt;/font&gt;&lt;font size=3&gt; Jasmine and I will create a happy home life for my daughter with such consistency that she won't appreciate how sweet it is; but I'll know.&lt;/font&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+I+now+know+sour%2c+which+allows+me+to+appreciate+the+sweet&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!907.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!907.entry</guid><pubDate>Sun, 10 Aug 2008 06:11:49 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!907/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!907.entry#comment</wfw:comment><dcterms:modified>2008-08-10T06:11:49Z</dcterms:modified></item><item><title>Violet won a crawling race in Taoyuan</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!905.entry</link><description>&lt;p&gt; &lt;div style="padding-right:0px;display:inline;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px"&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;  &lt;p&gt;And here's her gold medal: &lt;p&gt;&lt;img height=600 alt=DSC03115 src="http://blufiles.storage.msn.com/y1pwV3IdgJXhUSEMV9tukrmyJtcSJX5WcELpe0ZwLHSN7ELViCb2evckYgrxk-xNOc1?PARTNER=WRITER" width=600 border=0&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Violet+won+a+crawling+race+in+Taoyuan&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!905.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!905.entry</guid><pubDate>Sat, 09 Aug 2008 16:43:46 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!905/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!905.entry#comment</wfw:comment><dcterms:modified>2008-08-09T16:54:11Z</dcterms:modified></item><item><title>The Square Root of 3</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!904.entry</link><description>&lt;p&gt;I fear that I will always be&lt;br&gt;A lonely number like root three  &lt;p&gt;A three is all that’s good and right,&lt;br&gt;Why must my three keep out of sight  &lt;p&gt;Beneath a vicious square root sign,&lt;br&gt;I wish instead I were a nine  &lt;p&gt;For nine could thwart this evil trick,&lt;br&gt;with just some quick arithmetic  &lt;p&gt;I know I’ll never see the sun, as 1-point-7-3-2-1&lt;br&gt;Such is my reality, a sad irrationality  &lt;p&gt;When harken What is this I see,&lt;br&gt;Another square root of a three  &lt;p&gt;Has quietly come waltzing by,&lt;br&gt;Together now we multiply  &lt;p&gt;To form a number we prefer,&lt;br&gt;Rejoicing as an integer  &lt;p&gt;We break free from our mortal bonds&lt;br&gt;and with the wave of magic wands  &lt;p&gt;Our square root signs become unglued&lt;br&gt;Your love for me has been renewed  &lt;p&gt;- by David Feinberg (read by Kumar Patel in &amp;quot;&lt;em&gt;Harold an Kumar Escape From Guantanamo Bay&lt;/em&gt;&amp;quot;) &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+The+Square+Root+of+3&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!904.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!904.entry</guid><pubDate>Sat, 09 Aug 2008 10:40:41 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!904/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!904.entry#comment</wfw:comment><dcterms:modified>2008-08-09T10:40:41Z</dcterms:modified></item><item><title>Violet crawling across the floor</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!900.entry</link><description>&lt;p&gt;Here's a video of Violet racing across the floor, up onto the bed and the onward &lt;p&gt; &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Violet+crawling+across+the+floor&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!900.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!900.entry</guid><pubDate>Sun, 03 Aug 2008 14:36:49 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!900/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!900.entry#comment</wfw:comment><dcterms:modified>2008-08-03T14:36:49Z</dcterms:modified></item><item><title>General Lee Drifting</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!899.entry</link><description>&lt;p&gt;Found this nice drifting video on youtube: &lt;p&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+General+Lee+Drifting&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!899.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!899.entry</guid><pubDate>Sat, 02 Aug 2008 07:45:07 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!899/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!899.entry#comment</wfw:comment><dcterms:modified>2008-08-02T07:45:07Z</dcterms:modified></item><item><title>C# Formatting XmlSerializer Output</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!888.entry</link><description>&lt;p&gt;  &lt;p&gt;So today I’m writing an app that loads and writes data to and from XML files, Excel Files, and Oracle Databases. An integration application you might say. Naturally I picked C# for the job as the thought of debugging a big hairy Perl script didn’t fill me with joy. Unfortunately my work PC only has Visual Studio 2003 on it, but what can you do?  &lt;p&gt;One of the things I wanted to do was load an XML file, modify some parts of it, and then write it out again with just the parts changed that I wanted changed. Fortunately I had an XSD for the XML file so I used the VS2003 xsd.exe utility to convert it to a C# .cs file. Unfortunately it did a terrible job and created C# class hierarchies that were a bit messy. So I went through and hand modified the C# code until I ended up with something I liked.  &lt;p&gt;Right, I deserialized the XML file, modified the data, and wrote it out again just using the simple XmlSerializer class in C#.  &lt;p&gt;What I wanted was this header:  &lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; ?&amp;gt; &lt;br&gt;&amp;lt;ReferenceData xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:noNamespaceSchemaLocation=&amp;quot;T:\ ReferenceData.xsd&amp;quot;&amp;gt;  &lt;p&gt;What I got was this:  &lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot;?&amp;gt; &lt;br&gt;&amp;lt;ReferenceData xmlns:xsd=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&amp;gt;  &lt;p&gt;And to top it off the output file had double space as the indentation instead of tabs. To fix all this first of all I modified the serializable class to generate the noNamespaceSchemaLocation attribute:  &lt;p&gt;[System.Xml.Serialization.&lt;span style="color:#2b91af"&gt;XmlRootAttribute&lt;/span&gt;(Namespace=&lt;span style="color:#a31515"&gt;&amp;quot;&amp;quot;&lt;/span&gt;, IsNullable=&lt;span style="color:blue"&gt;false&lt;/span&gt;)]&lt;br&gt;&lt;span style="color:blue"&gt;public class&lt;/span&gt;&lt;span style="color:#2b91af"&gt;ReferenceData &lt;/span&gt;{&lt;br&gt;     [&lt;span style="color:#2b91af"&gt;XmlAttribute&lt;/span&gt;(AttributeName=&lt;span style="color:#a31515"&gt;&amp;quot;noNamespaceSchemaLocation&amp;quot;&lt;/span&gt;,&lt;br&gt;             Namespace=&lt;span style="color:#a31515"&gt;&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;/span&gt;)]&lt;br&gt;     &lt;span style="color:blue"&gt;public string&lt;/span&gt;noNamespaceSchemaLocation = &lt;span style="color:#a31515"&gt;@&amp;quot;T:\ReferenceData.xsd&amp;quot;&lt;/span&gt;;&lt;a href="http://11011.net/software/vspaste"&gt;&lt;/a&gt; &lt;p&gt; &lt;p&gt;Then I changed the serialization to encode in UTF-8, indent using single tab spaces, and set the namespace the way I wanted it set:  &lt;p&gt;&lt;span style="color:#2b91af"&gt;XmlSerializer &lt;/span&gt;serializer = &lt;span style="color:blue"&gt;new&lt;/span&gt;&lt;span style="color:#2b91af"&gt;XmlSerializer&lt;/span&gt;(&lt;span style="color:blue"&gt;typeof&lt;/span&gt;(Xml.ReferenceData));&lt;br&gt;XmlTextWriter stream = &lt;span style="color:blue"&gt;new&lt;/span&gt;XmlTextWriter(saveFileDialog1.FileName, System.Text.&lt;span style="color:#2b91af"&gt;Encoding&lt;/span&gt;.UTF8);&lt;br&gt;&lt;span style="color:blue"&gt;using&lt;/span&gt;(Stream baseStream = stream.BaseStream){&lt;br&gt;    stream.Formatting = Formatting.Indented;&lt;br&gt;    stream.IndentChar = &lt;span style="color:#a31515"&gt;'\x09'&lt;/span&gt;;&lt;br&gt;    stream.Indentation = 1;&lt;br&gt;&lt;br&gt;    &lt;span style="color:green"&gt;//Create our own namespaces for the output&lt;br&gt;   &lt;/span&gt;&lt;span style="color:#2b91af"&gt;XmlSerializerNamespaces &lt;/span&gt;ns = &lt;span style="color:blue"&gt;new&lt;/span&gt;&lt;span style="color:#2b91af"&gt;XmlSerializerNamespaces&lt;/span&gt;();&lt;br&gt;    ns.Add(&lt;span style="color:#a31515"&gt;&amp;quot;xsi&amp;quot;&lt;/span&gt;, &lt;span style="color:#a31515"&gt;&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&lt;/span&gt;);&lt;br&gt;    serializer.Serialize(stream, referenceData, ns);&lt;br&gt;} &lt;p&gt;Then I got the output I wanted.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+C%23+Formatting+XmlSerializer+Output&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!888.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!888.entry</guid><pubDate>Tue, 15 Jul 2008 12:15:18 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!888/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!888.entry#comment</wfw:comment><dcterms:modified>2008-07-15T12:37:11Z</dcterms:modified></item><item><title>Office Design</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!883.entry</link><description>&lt;p&gt;We've been thinking about office design for the new company. There's a few things that come to mind: &lt;p&gt;People have engaged discussions when doing something else, for example when playing golf business executives will often have very productive discussions. In light of this I'm thinking that the meeting room should have a pool table (8-ball, 9-ball, billiards, snooker, etc), so that people can play a game while having productive discussions. &lt;p&gt;Work stress can lead to making mistakes, people need to feel relaxed so that they can concentrate on the job, therefore I think the office should have hot tubs (spas, artificial hot springs), for people to work in, this would also be good for meetings, however we will need to find some floating waterproof laptops. &lt;p&gt;We also needs plants, heating, cooling, a location that is near a Starbucks, near the underground train, etc&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Office+Design&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!883.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!883.entry</guid><pubDate>Sun, 06 Jul 2008 11:27:47 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!883/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!883.entry#comment</wfw:comment><dcterms:modified>2008-07-06T11:33:17Z</dcterms:modified></item><item><title>More Pictures From Adelaide</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!881.entry</link><description>&lt;p&gt;Here are my parents waiting for me at the airport. Jasmine arrived with Violet from Taiwan, and I arrived from Perth. 
&lt;p&gt;&lt;img height=559 alt=DSC02789 src="http://blufiles.storage.msn.com/y1pYPF88ejDGcRj4bCa_afUi94xnt0b7oy4BPI_iphUFqT0hPMH6Te7WwN5ljCOX0PM?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;Here's Jasmine at lunch with a friend, who is also my best friend's fiancee: 
&lt;p&gt;&lt;img height=550 alt=DSC02796 src="http://blufiles.storage.msn.com/y1pf10crpEfImzXWDwbW5HMkLFn-vIy1UPuKm0cduTEIizLr3JGRLYeDd_ZWrH7fHom?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;Here I am with Violet and my best friend Ian: 
&lt;p&gt;&lt;img height=600 alt=DSC02797 src="http://blufiles.storage.msn.com/y1pSa5mxwUBB499iNJAahmKoT_uPZpp3aG2tHsvOv0DiKTuS1BT7npHWjd3W5ASZPPf?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;Here are Violet and I feeding the swans: 
&lt;p&gt;&lt;img height=514 alt=DSC02801 src="http://blufiles.storage.msn.com/y1pnALqfPlb8qADYGe81WrS35JtGhz_EzdOvX7lUfkvU3EeHBdIDiDKw5uPZiZ_M74-?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;Here's Jasmine, Violet and I at the Torrens River, Adelaide: 
&lt;p&gt;&lt;img height=600 alt=DSC02808 src="http://blufiles.storage.msn.com/y1paapY_RYCc9c3vkmahQg_Rcv2ssqjfWdU7p1angNGofxN-Pn9yE-NyhwAF0I_hS6i?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;Here I am pushing Violet along in North Adelaide: 
&lt;p&gt;&lt;img height=600 alt=DSC02821 src="http://blufiles.storage.msn.com/y1piUnTvb2zSnet2UcnUiYp7LGPSYixKE42Svddko-UpkWDOaJjAqfnSswdTgAJCWlW?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;What the? 
&lt;p&gt;&lt;img height=600 alt=DSC02836 src="http://blufiles.storage.msn.com/y1pkc0YmdmePq7oIL3ta38cyHxw_K_87kJAlXgetWJ5oNC_8Q95QgCG86fG1rDTceq0?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;Here's my best friend with his fiancee from Taiwan: 
&lt;p&gt;&lt;img height=600 alt=DSC02843 src="http://blufiles.storage.msn.com/y1p-12RrLF3CatX8cHVFNviuj5Wnsg7WVN9rZ2zBHKsC6zKFS7N9c7FzFXcLbCH9Vvs?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;Here's Violet waiting for lunch: 
&lt;p&gt;&lt;img height=600 alt=DSC02855 src="http://blufiles.storage.msn.com/y1pD6fzsqEAGaeyn-RbYRQXNOARYnoZLYwJwN1Ojo3-HWKIeWBvojkUUJM9NMazlP0N?PARTNER=WRITER" width=600 border=0&gt; 
&lt;p&gt;  
&lt;p&gt;After lunch here's Violet with her great grandmother: 
&lt;p&gt;&lt;img height=600 alt=DSC02866 src="http://blufiles.storage.msn.com/y1pQHgmsn19lAInBdaOrvKNt1IhgiyzfcXkUHJxZFw3977dCrmzr68zEWFKAiRkcmUX?PARTNER=WRITER" width=600 border=0&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+More+Pictures+From+Adelaide&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!881.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!881.entry</guid><pubDate>Thu, 03 Jul 2008 15:22:36 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!881/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!881.entry#comment</wfw:comment><dcterms:modified>2008-07-12T06:45:52Z</dcterms:modified></item><item><title>Baby Stunt</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!870.entry</link><description>&lt;p&gt;Violet climbing the couch. Violet was not harmed as a result of this stunt. The minor harm that occurred later was due to something else and was not stunt related. &lt;p&gt;     &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Baby+Stunt&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!870.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!870.entry</guid><pubDate>Thu, 03 Jul 2008 14:18:07 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!870/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!870.entry#comment</wfw:comment><dcterms:modified>2008-07-03T14:18:07Z</dcterms:modified></item><item><title>Trip to Adelaide</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!868.entry</link><description>&lt;p&gt;Went on a trip to Adelaide to fix up some things, and to catch up with family and friends. Unfortunately I didn't have time to catch up with all my friends. Jasmine, Violet and I are now all on the same medicare card though. For some reason it seems like a nice feeling to pull out my medicare card and see the names of my family all on there. &lt;p&gt;  &lt;p&gt;Here's all my immediate family including my sister's family unit: &lt;p&gt;&lt;img height=600 alt="IMG_0278" src="http://blufiles.storage.msn.com/y1ppHxWvPF7IrId0PfLo1WoLFopBqOvZ8KVykCX4RSpErSkn5rXoUVKT-x1CADBAJF0?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;Violet got to meet her cousins for the first time: &lt;p&gt;&lt;img height=600 alt="IMG_0069" src="http://blufiles.storage.msn.com/y1plR4vjMGQnXjBH3nzYfXPxefrFzbHHzp5ol4_4CL7-yJPgebplyrVxrhaDzx6gHnS?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;She's a big baby, but hopefully she won't get as big as her grandfather: &lt;p&gt;&lt;img height=600 alt="IMG_0219" src="http://blufiles.storage.msn.com/y1pgBnXwgq_CqTn_0CxtATkFUUNOHVSfHRfMY2TWc8Im_nULDubeo7G5GyxEa0ReC0O?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;Here's a picture of my beautiful wife and daughter together: &lt;p&gt; &lt;img height=600 alt="IMG_0234_enhanced" src="http://blufiles.storage.msn.com/y1pFk4nKkRpzZnXaHp1IHrY2MWOKUX-O5KuHyJ1zmjIwEQQ6OZu3fVdSJPGFKadtLDo?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;While in Adelaide we travelled about by bus and train: &lt;p&gt;&lt;img height=600 alt="IMG_0087" src="http://blufiles.storage.msn.com/y1py2ZE-4GB6WGd5xa_Sjps_cpQSDMjjjq2C1z8-gwDajegQeqkY-P8WOiOsnYkA6X8?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;&lt;img height=600 alt="IMG_0270" src="http://blufiles.storage.msn.com/y1ppE8mZGcOTDjeYq1atBuPrfiMs0kwYun_eqAt7YD703PAX8cj968w66fuEMDjCNtn?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;Lunch times can be tricky: &lt;p&gt;&lt;img height=600 alt="IMG_0091" src="http://blufiles.storage.msn.com/y1pRHNCm-xHZjrQKxrcb3gwE893NdqiAfoW7UbwdFOmGIy_HGPeRmX1rqAQi05JuDEv?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;A high chair is recommended: &lt;p&gt;&lt;img height=600 alt="IMG_0176" src="http://blufiles.storage.msn.com/y1pKvlU6EzLV3r9l87NBuw3X6T4rhx8lNiiRat026e1vhDkeS76Xm1TfaQ4GbSLr1QO?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;Got to watch out at the pub for baby grabbing things: &lt;p&gt;&lt;img height=600 alt="IMG_0226" src="http://blufiles.storage.msn.com/y1pANJUmWp2P0xugXJwnSshAxpGxcHQrMkluMqKrl0D05WCrBjPeyS4oy3EvuqQkg_h?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;At the end of the day a bath is good: &lt;p&gt;&lt;img height=600 alt="IMG_0080" src="http://blufiles.storage.msn.com/y1pYEB8XmrVHOYmfktVV_HxXzC7YWUltXp7Sad8fJW8iz-YFKhiIJ7dB3CIfKQ537g1?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;Then maybe watch some tv: &lt;p&gt;&lt;img height=600 alt="IMG_0215" src="http://blufiles.storage.msn.com/y1p7v1wotbhAJw7lkI-xgW11K1mRi1dg__pZxqhYmpRDvkUeVcExlqK2_bzlCxJtU3t?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;We had some fun times: &lt;p&gt;&lt;img height=600 alt="IMG_0209" src="http://blufiles.storage.msn.com/y1ptBoUSoAlssZa2LyyHhUQPk4OInC4hwRg9lEUL0KMvIMWuiXejjU4JvmFVWYTp3tO?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;Note the teeth: &lt;p&gt;&lt;img height=600 alt="IMG_0181" src="http://blufiles.storage.msn.com/y1pWIjv50xOokrdqqcgTya7v1Klz3GmthcpJZK6jIU5iOLVjZXC2yCJ3OJCPX2RSifx?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;But at the end of the day a rest is good: &lt;p&gt;&lt;img height=450 alt="IMG_0262" src="http://blufiles.storage.msn.com/y1pPwlCRBclueSb96cRwUPuOpmsmcUk7yz3yAOp0sws9viJzNYcvfZtC_0smQLE56VT?PARTNER=WRITER" width=600 border=0&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Trip+to+Adelaide&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!868.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!868.entry</guid><pubDate>Wed, 02 Jul 2008 15:11:58 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!868/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!868.entry#comment</wfw:comment><dcterms:modified>2008-07-03T13:39:26Z</dcterms:modified></item><item><title>We need a Taiwan Java Developer</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!847.entry</link><description>&lt;p&gt;Yes my new company needs a Java developer to lead our Java team in Taiwan. If you have 5+ years experience in lots of enterprise web stuff in Java then join us now and soon we will be paying you lots of money and giving you flexible workings hours. What's not to like. If you just returned from Silicon Valley to Taiwan we definitely want to talk. E-mail us at &lt;a href="mailto:jobs@jelical.com"&gt;jobs@jelical.com&lt;/a&gt; with your resume. Hope that doesn't attract too much spam. I'm a C# person with not enough web development experience which doesn't fit in with the work coming in. &lt;p&gt;We have an ad up at 104: &lt;p&gt;&lt;a title="http://www.104.com.tw/jobbank/cust_job/job.cfm?jobnum=4244168&amp;amp;invoice=88494346000&amp;amp;intro=1&amp;amp;jobsource=checkc&amp;amp;page=1" href="http://www.104.com.tw/jobbank/cust_job/job.cfm?jobnum=4244168&amp;amp;invoice=88494346000&amp;amp;intro=1&amp;amp;jobsource=checkc&amp;amp;page=1"&gt;http://www.104.com.tw/jobbank/cust_job/job.cfm?jobnum=4244168&amp;amp;invoice=88494346000&amp;amp;intro=1&amp;amp;jobsource=checkc&amp;amp;page=1&lt;/a&gt; &lt;p&gt;Here's the English bits: &lt;p&gt;We want a person with:&lt;br&gt;* 5+ years Java programming in web-based business applications&lt;br&gt;* experience with short development/test/deployment cycles (1-4 weeks)&lt;br&gt;* experience in justifying and guiding others in code-level technical architecture&lt;br&gt;* a working understanding of J2EE patterns&lt;br&gt;* experience in estimating development from requirements&lt;br&gt;* regular experience in leading 5+ developers&lt;br&gt;* recent production experience in one of these (or similar):&lt;br&gt;- Spring Framework&lt;br&gt;- EJB 3 &lt;br&gt;- JBoss Seam&lt;br&gt;- Apache Open For Business&lt;br&gt;- JZeno&lt;br&gt;* recent production experience with any of the major MVC implementations &lt;p&gt;&lt;br&gt;Other highly desirable experience:&lt;br&gt;* test-driven development (junit, httpunit, selenium ..)&lt;br&gt;* working in an extreme programming environment&lt;br&gt;* working in some other agile development environment&lt;br&gt;* automated build and deployment (ant/maven ..)&lt;br&gt;* continuous integration (cruise control ..)&lt;br&gt;* ajax implementation using a popular toolkit&lt;br&gt; &lt;p&gt;We Offer:&lt;br&gt;* flexible working hours&lt;br&gt;* good salary growth&lt;br&gt;* an environment where people are treated as a peers rather than low level workers&lt;br&gt;* an environment where everyone's opinion counts&lt;br&gt;* work on a rapidly changing product line&lt;br&gt;* an opportunity to become a leading figure in the Taiwan software industry&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+We+need+a+Taiwan+Java+Developer&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!847.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!847.entry</guid><pubDate>Thu, 12 Jun 2008 14:34:44 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!847/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!847.entry#comment</wfw:comment><dcterms:modified>2008-06-12T14:35:13Z</dcterms:modified></item><item><title>More Baby Stuff. Other news coming soon.</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!846.entry</link><description>&lt;p&gt;I'm starting a company so I've been very busy of late. At some point I'll put some news about that here on my blog. &lt;p&gt;  &lt;p&gt;On Saturday I get to see my wife and daughter again. They are coming to Adelaide, Australia. I'm currently in Perth, Australia, but I will be flying to Adelaide to stay with them there for 2 weeks. Then they'll fly back to Taiwan, I'll keep working in Perth for 3 more months, and then I'll be returning to Taiwan, hopefully with my new company in full swing. &lt;p&gt;  &lt;p&gt;In the mean time I'm still surviving on photos and videos of my baby 7 month old Daughter. Here's some cute photos: &lt;p&gt;&lt;img height=600 alt=DSC02721 src="http://blufiles.storage.msn.com/y1p47NzPcO1jTnwiANGYsWmFTlep6Dt2nhqTuseylZu9qBVkRAWZkHAB_2eB23oX6qZPCxj_HbCiAI?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;  &lt;p&gt;&lt;img height=600 alt=DSC02725 src="http://blufiles.storage.msn.com/y1p47NzPcO1jTkCo2-44cC9naGToGm_Mzb-9z7I-GohYlsDaEgkE4RMPzx0yyGuO-PD32FkRtzhjYU?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;&lt;img height=600 alt=DSC02728 src="http://blufiles.storage.msn.com/y1p47NzPcO1jTmAP5-gOmpsHbodwi1UCc43rCf_kV3W8UPJcctb_G79pYevb6zKk1kHmpsYw965pNs?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;&lt;img height=600 alt=DSC02750 src="http://blufiles.storage.msn.com/y1p47NzPcO1jTkC6G5v_WKI4R6fSO-ibudT_z5JIreBbsCDdnjWFCdp8kwpr9HqWJzAkrVsHgjssPg?PARTNER=WRITER" width=600 border=0&gt;  &lt;p&gt;And here's a video of her following her mother Jasmine around in her walker: &lt;p&gt; &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+More+Baby+Stuff.+Other+news+coming+soon.&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!846.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!846.entry</guid><pubDate>Wed, 11 Jun 2008 14:04:02 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!846/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!846.entry#comment</wfw:comment><dcterms:modified>2008-06-11T14:17:26Z</dcterms:modified></item><item><title>Violet Whistling</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!840.entry</link><description>&lt;p&gt;Violet's grandfather has been teaching Violet to whistle, however it's a bit hard for a 6 month year old to whistle. Here's what she can manage so far: &lt;p&gt; &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Violet+Whistling&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!840.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!840.entry</guid><pubDate>Wed, 04 Jun 2008 13:22:22 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!840/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!840.entry#comment</wfw:comment><dcterms:modified>2008-06-04T13:22:22Z</dcterms:modified></item><item><title>Here comes trouble</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!839.entry</link><description>&lt;p&gt;At nearly 7 months Violet has started moving around, she can stand up straight hanging on to things: &lt;p&gt;&lt;img height=600 alt=DSC02599 src="http://blufiles.storage.msn.com/y1p47NzPcO1jTnTQ5Rs2JrIXV8Lzi9oeN-3w_gMkOM-2lFq42snqm_34agIE11jvI4DiJ6dyDclVuk?PARTNER=WRITER" width=600 border=0&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Here+comes+trouble&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!839.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!839.entry</guid><pubDate>Tue, 27 May 2008 13:56:07 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!839/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!839.entry#comment</wfw:comment><dcterms:modified>2008-05-27T13:56:24Z</dcterms:modified></item><item><title>Funny Quote</title><link>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!837.entry</link><description>&lt;p&gt;The police who arrived late for the beginning of my experiment, but in time for the grand finale, were unappreciative - Werner von Braun&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-1835113812714669112&amp;page=RSS%3a+Funny+Quote&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=johnstewien.spaces.live.com&amp;amp;GT1=johnstewien"&gt;</description><comments>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!837.entry#comment</comments><guid isPermaLink="true">http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!837.entry</guid><pubDate>Sun, 25 May 2008 03:09:00 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://johnstewien.spaces.live.com/blog/cns!E6885DB5CEBABBC8!837/comments/feed.rss</wfw:commentRss><wfw:comment>http://johnstewien.spaces.live.com/Blog/cns!E6885DB5CEBABBC8!837.entry#comment</wfw:comment><dcterms:modified>2008-05-25T03:09:00Z</dcterms:modified></item></channel></rss>