<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/_xslt/rss20_xhtml10_strict.xsl" type="text/xsl" media="screen"?>
<rss version="2.0">
  <channel>
    <title>Intelligence removes complexity.</title>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://www.xfruits.com/icpenguins/?id=30072" type="text/xml"/>
    <link>http://xfruits.com/icpenguins/</link>
    <description/>
    <language>en-us</language>
    <copyright/>
    <generator>xFruits - http://www.xfruits.com</generator>
    <pubDate>Sun, 11 Sep 2011 16:02:07 GMT</pubDate>
    <lastBuildDate>Tue, 30 Nov 1999 00:00:00 GMT</lastBuildDate>
    <category>blog brian rogers business c# global insight life linux msbuild news pictures windows wix work</category>
    <item>
      <title>South Cle Elum</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/SouthCleElum"><img style="border:1px solid #5C7FB9" src="http://lh5.ggpht.com/-6pb_W-eAAtk/Tj96Wot4XUE/AAAAAAAAViU/IUuOtlyoObM/s160-c/SouthCleElum.jpg" alt="South Cle Elum"/></a></td><td valign="top"><p><font color="#333333"></font></p><font color="#6B6B6B">Location: </font><font color="#333333">South Cle Elum</font><br/><font color="#6B6B6B">Date: </font><font color="#333333">Aug 7, 2011</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">16</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/SouthCleElum"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044395" />
]]></description>
      <pubDate>Sun, 07 Aug 2011 07:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044395&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2FSouthCleElum</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5638359787796716865?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>Cliffdel To Ellensburg</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/CliffdelToEllensburg"><img style="border:1px solid #5C7FB9" src="http://lh3.ggpht.com/-C2MOHwtUQZ8/Ti0Ak69nemE/AAAAAAAAVjA/qP8Ffg_7PAE/s160-c/CliffdelToEllensburg.jpg" alt="Cliffdel To Ellensburg"/></a></td><td valign="top"><p><font color="#333333"></font></p><font color="#6B6B6B">Location: </font><font color="#333333">cliffdell, wa</font><br/><font color="#6B6B6B">Date: </font><font color="#333333">Jul 24, 2011</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">13</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/CliffdelToEllensburg"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044396" />
]]></description>
      <pubDate>Sun, 24 Jul 2011 07:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044396&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2FCliffdelToEllensburg</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5633159343213345377?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>4th At Andreas - 2011</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/4thAtAndreas2011"><img style="border:1px solid #5C7FB9" src="http://lh4.ggpht.com/-1yDhGqxMDUM/ThNIKfb4dDE/AAAAAAAAVXM/CiGdikv4mdo/s160-c/4thAtAndreas2011.jpg" alt="4th At Andreas - 2011"/></a></td><td valign="top"><p><font color="#333333"></font></p><font color="#6B6B6B">Location: </font><font color="#333333">Lake Kathleen, WA</font><br/><font color="#6B6B6B">Date: </font><font color="#333333">Jul 4, 2011</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">48</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/4thAtAndreas2011"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044397" />
]]></description>
      <pubDate>Mon, 04 Jul 2011 07:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044397&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2F4thAtAndreas2011</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5625919704590218289?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>Sofi with Mouse</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/SofiWithMouse"><img style="border:1px solid #5C7FB9" src="http://lh6.ggpht.com/-yYjecz1Km8Q/Texpe8Nz4xE/AAAAAAAAU0A/bk_wEoJviXc/s160-c/SofiWithMouse.jpg" alt="Sofi with Mouse"/></a></td><td valign="top"><p><font color="#333333"></font></p><font color="#6B6B6B">Date: </font><font color="#333333">Jun 5, 2011</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">29</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/SofiWithMouse"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044398" />
]]></description>
      <pubDate>Sun, 05 Jun 2011 07:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044398&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2FSofiWithMouse</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5614978815705211665?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>Paul Akers for US Senate on FOX Strategy Room</title>
      <description/>
      <pubDate>Sun, 18 Jul 2010 22:09:01 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692565&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DEN6cA5UKuxY%26feature%3Dautoshare</link>
      <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div><iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube.com/v/EN6cA5UKuxY%26fs%3D1&amp;width=480&amp;height=295" width="480" height="295"></iframe></div><div style="padding-top:3px">I favorited a YouTube video: http://www.akersforussenate.com/default.asp - Candidate Paul Akers for U.S. Senate appears LIVE on FOX Business News.  Excerpts of Interview as he talks about the Issues that will help this Washington State entrepreneur win the Senate race against...</div><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692565" />
]]></content:encoded>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/942c4c2293ac20c6</guid>
      <source url="tag:google.com,2005:reader/user/12392937233927494850/syndication/source/s:youtube">icumove&amp;#39;s YouTube Activity</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[(author unknown)]]></dc:creator>
    </item>
    <item>
      <title>Little Kachless Lake on the R1150 GSA</title>
      <description/>
      <pubDate>Mon, 28 Jun 2010 04:19:19 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692566&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdpGojA6S2vU%26feature%3Dautoshare</link>
      <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div><iframe src="http://reader.googleusercontent.com/reader/embediframe?src=http://www.youtube.com/v/dpGojA6S2vU%26fs%3D1&amp;width=480&amp;height=295" width="480" height="295"></iframe></div><div style="padding-top:3px">I uploaded a YouTube video: Took a ride out to Little Kachless Lake, WA on the R1150 GS Adventure with Ale, Andreas and Pops.</div><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692566" />
]]></content:encoded>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/50bdfd90501b2074</guid>
      <source url="tag:google.com,2005:reader/user/12392937233927494850/syndication/source/s:youtube">icumove&amp;#39;s YouTube Activity</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[(author unknown)]]></dc:creator>
    </item>
    <item>
      <title>Little Kachless Lake</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/LittleKachlessLake"><img style="border:1px solid #5C7FB9" src="http://lh6.ggpht.com/-hSQKsMQNKa0/TCd1fNZPRhE/AAAAAAAAUzc/OUvoA7XE-Zk/s160-c/LittleKachlessLake.jpg" alt="Little Kachless Lake"/></a></td><td valign="top"><p><font color="#333333">Out with Pops and Andreas on the KLR 650s and the me on the 1150 GSA. Added additional pictures of the new R1200GS Adventure 10/17/2010.</font></p><font color="#6B6B6B">Date: </font><font color="#333333">Jun 26, 2010</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">80</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/LittleKachlessLake"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044399" />
]]></description>
      <pubDate>Sat, 26 Jun 2010 07:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044399&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2FLittleKachlessLake</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5487483850006152721?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>First Trip To Argentina</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/FirstTripToArgentina"><img style="border:1px solid #5C7FB9" src="http://lh4.ggpht.com/-dsyduz3GU6E/TBmrK4AQkmE/AAAAAAAAT8g/VSpQHREWojw/s160-c/FirstTripToArgentina.jpg" alt="First Trip To Argentina"/></a></td><td valign="top"><p><font color="#333333"></font></p><font color="#6B6B6B">Location: </font><font color="#333333">La Plata, Argentina</font><br/><font color="#6B6B6B">Date: </font><font color="#333333">Jun 5, 2010</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">132</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/FirstTripToArgentina"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044400" />
]]></description>
      <pubDate>Sat, 05 Jun 2010 07:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044400&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2FFirstTripToArgentina</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5483602224620802657?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>Running code in a separate AppDomain</title>
      <description/>
      <pubDate>Tue, 09 Feb 2010 13:50:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692567&amp;url=http%3A%2F%2Ffeedproxy.google.com%2F%7Er%2Fbryanbcook%2F%7E3%2F74lp-OW5oIA%2Frunning-code-in-separate-appdomain.html</link>
      <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Suppose you’ve got a chunk of code that you need to run as part of your application but you’re concerned that it might bring down your app or introduce a memory leak.  Fortunately, the .NET runtime provides an easy mechanism to run arbitrary code in a separate AppDomain.  Not only can you isolate all exceptions to that AppDomain, but when the AppDomain unloads you can reclaim all the memory that was consumed.</p>  <p>Here’s a quick walkthrough that demonstrates creating an AppDomain and running some isolated code.</p>  <h3>Create a new AppDomain</h3>  <p>First we’ll create a new AppDomain based off the information of the currently running AppDomain.</p>  <pre>AppDomainSetup currentSetup = AppDomain.CurrentDomain.SetupInformation;

var info = new AppDomainSetup()
              {
                  ApplicationBase = currentSetup.ApplicationBase,
                  LoaderOptimization = currentSetup.LoaderOptimization
              };

var domain = AppDomain.CreateDomain(&quot;Widget Domain&quot;, null, info);</pre>

<h3>Unwrap your MarshalByRefObject</h3>

<p>Next we’ll create an object in that AppDomain and serialize a handle to it so that we can control the code in the remote AppDomain.  It’s important to make sure the object you’re creating inherits from <em>MarshalByRefObject</em> and is marked as serializable.  If you forget this step, the entire object will serialize over to the original AppDomain and you lose all isolation.</p>

<pre>string assemblyName = &quot;AppDomainExperiment&quot;;
string typeName = &quot;AppDomainExperiment.MemoryEatingWidget&quot;;

IWidget widget = (IWidget)domain.CreateInstanceAndUnwrap(assemblyName, typeName);</pre>

<h3>Unload the domain</h3>

<p>Once we’ve finished with the object, we can broom the entire AppDomain which frees up all resources attached to it.  In the example below, I’ve deliberately created a static reference to an object to prevent it from going out of scope.</p>

<pre>AppDomain.Unload(domain);</pre>

<h3>Putting it all together</h3>

<p>Here’s a sample that shows all the moving parts.</p>

<pre>namespace AppDomainExperiment
{
    using System;
    using System.Collections.Generic;
    using System.IO;
    using Microsoft.VisualStudio.TestTools.UnitTesting;

    [Test]
    public class AppDomainLoadTests
    {
        [TestMethod]
        public void RunMarshalByRefObjectInSeparateAppDomain()
        {
            Console.WriteLine(&quot;Executing in AppDomain: {0}&quot;, AppDomain.CurrentDomain.Id);
            WriteMemory(&quot;Before creating the runner&quot;);

            using(var runner = new WidgetRunner(&quot;AppDomainExperiment&quot;,
                                                &quot;AppDomainExperiment.MemoryEatingWidget&quot;))
            {

                WriteMemory(&quot;After creating the runner&quot;);

                runner.Run(Console.Out);

                WriteMemory(&quot;After executing the runner&quot;);
            }

            WriteMemory(&quot;After disposing the runner&quot;);
        }

        private static void WriteMemory(string where)
        {
            GC.Collect();
            GC.WaitForPendingFinalizers();
            long memory = GC.GetTotalMemory(false);

            Console.WriteLine(&quot;Memory used &#39;{0}&#39;: {1}&quot;, where, memory.ToString());
        }
    }

    public interface IWidget
    {
        void Run(TextWriter writer);
    }

    public class WidgetRunner
    {
        private readonly string _assemblyName;
        private readonly string _typeName;
        private AppDomain _domain;

        public WidgetRunner(string assemblyName, string typeName)
        {
            _assemblyName = assemblyName;
            _typeName = typeName;
        }

        #region IWidget Members

        public void Run(TextWriter writer)
        {
            AppDomainSetup currentSetup = AppDomain.CurrentDomain.SetupInformation;

            var info = new AppDomainSetup()
                          {
                              ApplicationBase = currentSetup.ApplicationBase,
                              LoaderOptimization = currentSetup.LoaderOptimization
                          };

            _domain = AppDomain.CreateDomain(&quot;Widget Domain&quot;, null, info);

            var widget = (IWidget)_domain.CreateInstanceAndUnwrap(_assemblyName, _typeName);

            if (!(widget is MarshalByRefObject))
            {
                throw new NotSupportedException(&quot;Widget must be MarshalBeRefObject&quot;);
            }
            widget.Run(writer);
        }

        #endregion

        #region IDisposable Members

        public void Dispose()
        {
            GC.SuppressFinalize(this);
            AppDomain.Unload(_domain);
        }

        #endregion
    }

    [Serializable]
    public class MemoryEatingWidget : MarshalByRefObject, IWidgetModule
    {
        private IList&lt;string&gt; _memoryEater;

        private static IWidgetModule Instance;

        #region IAppLauncher Members

        public void Run(TextWriter writer)
        {
            writer.WriteLine(&quot;Executing in AppDomain: {0}&quot;, AppDomain.CurrentDomain.Id);

            _memoryEater = new List&lt;string&gt;();

            // create some really big strings
            for(int i = 0; i &lt; 100; i++)
            {
                var s = new String(&#39;c&#39;, i*100000);
                _memoryEater.Add(s);
            }

            // THIS SHOULD PREVENT THE MEMORY FROM BEING GC&#39;d
            Instance = this;
        }

        #endregion

        #region IDisposable Members

        public void Dispose()
        {
            
        }

        #endregion
    }
}</pre>

<p>Running the test shows the following output:</p>

<pre>Executing in AppDomain: 2
Memory used 'Before creating the runner': 569060
Memory used 'After creating the runner': 487508
Executing in AppDomain: 3
Memory used 'After executing the runner': 990525340
Memory used 'After disposing the runner': 500340</pre>

<p>Based on this output, the main take away is that the memory is reclaimed when the AppDomain is unloaded.  Why do the numbers not match up in the beginning and end?  It’s one of those mysteries of the managed garbage collector, it reminds me of my favorite Norm McDonald joke from SNL:</p>

<blockquote>
  <p><em>“Who are safer drivers? Men, or women?? Well, according to a new survey, 55% of adults feel that women are most responsible for minor fender-benders, while 78% blame men for most fatal crashes. Please note that the percentages in these pie graphs do not add up to 100% because the math was done by a woman. [Crowd groans.] For those of you hissing at that joke, it should be noted that that joke was written by a woman. So, now you don't know what the hell to do, do you? [Laughter] Nah, I'm just kidding, we don't hire women”</em></p>
</blockquote>

<p>Happy Coding.</p>  <div><img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8942599-627724310942284622?l=www.bryancook.net" alt=""></div><p><iframe src="http://feedads.g.doubleclick.net/~ah/f/34phthgpl90rmn9jkbosc3jfb8/300/250?ca=1&amp;fh=280#http%3A%2F%2Fwww.bryancook.net%2F2010%2F02%2Frunning-code-in-separate-appdomain.html" width="100%" height="280" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe></p><div>
<a href="http://feeds.feedburner.com/~ff/bryanbcook?a=74lp-OW5oIA:DaFnDaAYnCk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/bryanbcook?d=yIl2AUoC8zA" border="0"></a> <a href="http://feeds.feedburner.com/~ff/bryanbcook?a=74lp-OW5oIA:DaFnDaAYnCk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/bryanbcook?d=7Q72WNTAKBA" border="0"></a> <a href="http://feeds.feedburner.com/~ff/bryanbcook?a=74lp-OW5oIA:DaFnDaAYnCk:G79ilh31hkQ"><img src="http://feeds.feedburner.com/~ff/bryanbcook?d=G79ilh31hkQ" border="0"></a> <a href="http://feeds.feedburner.com/~ff/bryanbcook?a=74lp-OW5oIA:DaFnDaAYnCk:4cEx4HpKnUU"><img src="http://feeds.feedburner.com/~ff/bryanbcook?i=74lp-OW5oIA:DaFnDaAYnCk:4cEx4HpKnUU" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/bryanbcook/~4/74lp-OW5oIA" height="1" width="1"><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692567" />
]]></content:encoded>
      <category>.net</category>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/c6084788e99b15ea</guid>
      <source url="tag:google.com,2005:reader/feed/http://feeds2.feedburner.com/bryanbcook">the urban canuk, eh</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[bryan]]></dc:creator>
    </item>
    <item>
      <title>Obama warns Senate on healthcare</title>
      <description><![CDATA[US President Barack Obama warns his party not to "jam" healthcare reforms through the Senate after losing a key seat.<img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692569" />
]]></description>
      <pubDate>Wed, 20 Jan 2010 22:16:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692569&amp;url=http%3A%2F%2Fnews.bbc.co.uk%2Fgo%2Frss%2F-%2F2%2Fhi%2Famericas%2F8470187.stm</link>
      <category>Americas</category>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/2c04b20dc379f431</guid>
      <source url="tag:google.com,2005:reader/feed/http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml">BBC News - Home</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[(author unknown)]]></dc:creator>
    </item>
    <item>
      <title>2D Avatar axed from China cinemas</title>
      <description><![CDATA[China pulls the 2D version of Avatar from cinemas amid claims the plot mirrors forced land evictions in the country.<img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692568" />
]]></description>
      <pubDate>Wed, 20 Jan 2010 11:46:30 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692568&amp;url=http%3A%2F%2Fnews.bbc.co.uk%2Fgo%2Frss%2F-%2F2%2Fhi%2Fentertainment%2F8469672.stm</link>
      <category>Entertainment</category>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/1084dd64eae50f02</guid>
      <source url="tag:google.com,2005:reader/feed/http://newsrss.bbc.co.uk/rss/newsonline_world_edition/front_page/rss.xml">BBC News - Home</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[(author unknown)]]></dc:creator>
    </item>
    <item>
      <title>Foreign purchases of US Treasuries exploded higher in Nov</title>
      <description/>
      <pubDate>Tue, 19 Jan 2010 14:31:43 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692570&amp;url=http%3A%2F%2Ffeedproxy.google.com%2F%7Er%2FTheBigPicture%2F%7E3%2F-bb4U-stNqg%2F</link>
      <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Foreign purchases of long term US assets exploded higher in Nov by $127b, well above expectations of $25b and were led by net purchases of US Treasuries totaling $118b, an all time record high for one month. Buying from the UK, which could have been foreign central banks and/or hedge funds purchasing US debt thru UK based banks, led the way, increasing net purchases by $47.4b. Japan, the 2nd biggest foreign holder, was the 2nd biggest buyer, at $11.4B. The Chinese however were net sellers by $9.3b and their long term holdings are at the lowest since June. Net purchases of GSE bonds rose by $5.9b following net selling of $5.4b in Oct. Selling of corporate bonds totaled $4.6b and foreigners have been net sellers for 7 of the last 8 months but they keep buying US stocks as purchases totaled $9.7b and have been buyers ever since the March low. US investors were net buyers of foreign bonds but sellers of foreign stocks.</p>
<p><iframe src="http://feedads.g.doubleclick.net/~ah/f/b0bjd6fho47voudd2of6s5dq9g/300/250#http%3A%2F%2Fwww.ritholtz.com%2Fblog%2F2010%2F01%2Fforeign-purchases-of-us-treasuries-exploded-higher-in-nov%2F" width="100%" height="250" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe></p><div>
<a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?d=yIl2AUoC8zA" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?d=7Q72WNTAKBA" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?d=dnMXMwOfBR0" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?i=-bb4U-stNqg:HWUjEcDzWac:D7DqB2pKExk" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?i=-bb4U-stNqg:HWUjEcDzWac:V_sGLiPBpWU" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?d=qj6IDK7rITs" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?i=-bb4U-stNqg:HWUjEcDzWac:F7zBnMyn0Lo" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:KwTdNBX3Jqk"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?i=-bb4U-stNqg:HWUjEcDzWac:KwTdNBX3Jqk" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:l6gmwiTKsz0"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?d=l6gmwiTKsz0" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?i=-bb4U-stNqg:HWUjEcDzWac:gIN9vFwOqvQ" border="0"></a> <a href="http://feeds.feedburner.com/~ff/TheBigPicture?a=-bb4U-stNqg:HWUjEcDzWac:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/TheBigPicture?d=TzevzKxY174" border="0"></a>
</div><img src="http://feeds.feedburner.com/~r/TheBigPicture/~4/-bb4U-stNqg" height="1" width="1"><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692570" />
]]></content:encoded>
      <category>MacroNotes</category>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/d5ab6b8a29e9df4e</guid>
      <source url="tag:google.com,2005:reader/feed/http://feeds.feedburner.com/TheBigPicture">The Big Picture</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[Peter Boockvar]]></dc:creator>
    </item>
    <item>
      <title>China's banking assets up 26% to 78.8 trillion yuan in 2009</title>
      <description><![CDATA[The total foreign and domestic currency assets of Chinese financial institutions rose 26.3 percent year on year to 78.8 trillion yuan (11.54 trillion U.S. dollars) by the end of 2009, the China Banking Regulatory Commission (CBRC) said on Saturday. 
 
     The CBRC also said that combined liabilities rose 26.8 percent from the same period last year to 74.3 trillion yuan. 
 
     Assets of state-owned commercial banks were 40.1 trillion yuan by the end of 2009, up 25.9 percent year on year, whil ...<img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692571" />
]]></description>
      <pubDate>Sun, 17 Jan 2010 17:06:33 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692571&amp;url=http%3A%2F%2Fenglish.people.com.cn%2F90001%2F90778%2F90859%2F6870780.html</link>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/37f2084b6815961a</guid>
      <source url="tag:google.com,2005:reader/feed/http://english.people.com.cn/rss/Business.xml">Business - People&amp;#39;s Daily Online</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[(author unknown)]]></dc:creator>
    </item>
    <item>
      <title>China aims to have at least one certified doctor for every township hospital</title>
      <description><![CDATA[The Chinese government has vowed to ensure at least one certified doctor for every township hospital by 2011 to improve health care in rural areas. 
 
     The central government will financially support the recruitment of more than 3,000 certified doctors for township hospitals from 2009 to 2011, and encourages localities to recruit more if possible, said Deng Haihua, spokesman of the Ministry of Health, at a press conference on Tuesday. 
 
     Uneven distribution of medical resources between  ...<img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692572" />
]]></description>
      <pubDate>Wed, 13 Jan 2010 05:39:36 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692572&amp;url=http%3A%2F%2Fenglish.people.com.cn%2F90001%2F90776%2F90882%2F6866843.html</link>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/59bb540b4b1aca8f</guid>
      <source url="tag:google.com,2005:reader/feed/http://english.people.com.cn/rss/China.xml">China - People&amp;#39;s Daily Online</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[(author unknown)]]></dc:creator>
    </item>
    <item>
      <title>Google Nexus Phone to Focus on Business</title>
      <description><![CDATA[The Nexus One smartphone might be a fun phone for consumers, but Google is aiming for the business-minded customer with its handset, says Google's Andy Rubin, quoted by Reuters.<img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692573" />
]]></description>
      <pubDate>Sun, 10 Jan 2010 22:05:02 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692573&amp;url=http%3A%2F%2Fwww.networkworld.com%2Fnews%2F2010%2F011010-google-nexus-phone-to-focus.html%3Ffsrc%3Dnetflash-rss</link>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/a9c61f488d426ca7</guid>
      <source url="tag:google.com,2005:reader/feed/http://www.networkworld.com/netflash.rss">Network World NetFlash</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[(author unknown)]]></dc:creator>
    </item>
    <item>
      <title>Microsoft admits mobile missteps, but fights on</title>
      <description><![CDATA[Microsoft doesn't have a business model problem in the mobile market, but its phones are skewed toward business users at the expense of consumers and are not as modern as they need to be, company officials said at CES.<img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=796692574" />
]]></description>
      <pubDate>Sat, 09 Jan 2010 07:18:28 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=796692574&amp;url=http%3A%2F%2Fwww.networkworld.com%2Fnews%2F2010%2F010810-ces-microsoft-mobile-missteps.html%3Ffsrc%3Dnetflash-rss</link>
      <guid isPermaLink="false">tag:google.com,2005:reader/item/53ef9041e7ebba88</guid>
      <source url="tag:google.com,2005:reader/feed/http://www.networkworld.com/netflash.rss">Network World NetFlash</source>
      <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/"><![CDATA[(author unknown)]]></dc:creator>
    </item>
    <item>
      <title>29th Birthday</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/29thBirthday"><img style="border:1px solid #5C7FB9" src="http://lh3.ggpht.com/-metyhp9qT1w/Sy1Muq6k_YE/AAAAAAAASro/HaECawZtqWo/s160-c/29thBirthday.jpg" alt="29th Birthday"/></a></td><td valign="top"><p><font color="#333333"></font></p><font color="#6B6B6B">Location: </font><font color="#333333">Redmond, WA</font><br/><font color="#6B6B6B">Date: </font><font color="#333333">Dec 16, 2009</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">23</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/29thBirthday"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044401" />
]]></description>
      <pubDate>Wed, 16 Dec 2009 08:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044401&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2F29thBirthday</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5417070291474251137?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>Graphic Art</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/GraphicArt"><img style="border:1px solid #5C7FB9" src="http://lh5.ggpht.com/-_yo56cQ6QqE/RaXJ1i-qzwE/AAAAAAAASss/yfwHZskYspw/s160-c/GraphicArt.jpg" alt="Graphic Art"/></a></td><td valign="top"><p><font color="#333333">Random photos of current graphics that I am working.</font></p><font color="#6B6B6B">Location: </font><font color="#333333">Hope, NJ</font><br/><font color="#6B6B6B">Date: </font><font color="#333333">Nov 15, 2009</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">24</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/GraphicArt"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044402" />
]]></description>
      <pubDate>Sun, 15 Nov 2009 08:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044402&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2FGraphicArt</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5018639281534193409?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>Halloween at the Mensching's</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/HalloweenAtTheMenschingS"><img style="border:1px solid #5C7FB9" src="http://lh3.ggpht.com/-3KHIWlGCDXc/Su3OX9lX7UE/AAAAAAAASYk/K4RXMpGP5yQ/s160-c/HalloweenAtTheMenschingS.jpg" alt="Halloween at the Mensching's"/></a></td><td valign="top"><p><font color="#333333"></font></p><font color="#6B6B6B">Location: </font><font color="#333333">Redmond, WA</font><br/><font color="#6B6B6B">Date: </font><font color="#333333">Oct 31, 2009</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">46</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/HalloweenAtTheMenschingS"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044403" />
]]></description>
      <pubDate>Sat, 31 Oct 2009 07:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044403&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2FHalloweenAtTheMenschingS</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5399198439350725953?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
    <item>
      <title>David's Wedding</title>
      <description><![CDATA[<table><tr><td style="padding: 0 5px"><a href="https://picasaweb.google.com/112070672659288414849/DavidSWedding"><img style="border:1px solid #5C7FB9" src="http://lh3.ggpht.com/-zIKN3x01SrQ/StVShaYh6gE/AAAAAAAASH8/nsnhNIgcICg/s160-c/DavidSWedding.jpg" alt="David's Wedding"/></a></td><td valign="top"><p><font color="#333333">Went out to Geneva in Central NY for my cousin's wedding. Perfect time of the year and a great wedding. Congratz man!</font></p><font color="#6B6B6B">Location: </font><font color="#333333">Geneva, NY</font><br/><font color="#6B6B6B">Date: </font><font color="#333333">Oct 13, 2009</font><br/><font color="#6B6B6B">Number of Photos in Album: </font><font color="#333333">73</font><br/><p><a href="https://picasaweb.google.com/112070672659288414849/DavidSWedding"><font color=\"#3964C2\">View Album</font></a></p></td></tr></table><img alt="" src="http://xfruits.com/icpenguins/?id=30072&amp;s_item=788044404" />
]]></description>
      <pubDate>Tue, 13 Oct 2009 07:00:00 GMT</pubDate>
      <link>http://xfruits.com/icpenguins/?id=30072&amp;clic=788044404&amp;url=https%3A%2F%2Fpicasaweb.google.com%2F112070672659288414849%2FDavidSWedding</link>
      <category domain="http://schemas.google.com/g/2005#kind">http://schemas.google.com/photos/2007#album</category>
      <guid>http://picasaweb.google.com/data/entry/base/user/rogers.brian/albumid/5392306862817405441?alt=rss&amp;hl=en_US</guid>
      <source url="http://picasaweb.google.com/data/feed/base/user/rogers.brian?kind=album&amp;alt=rss&amp;hl=en_US&amp;access=public">Brian Rogers's Photo Gallery</source>
    </item>
  </channel>
</rss>
