<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Matt Campbell</title>
        <link>http://geekswithblogs.net/mattcampbell/Default.aspx</link>
        <description />
        <language>en-US</language>
        <copyright>Matt Campbell</copyright>
        <managingEditor>mcampbell@live.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Matt Campbell</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/mattcampbell/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Latest Twitter Post Javascript</title>
            <link>http://geekswithblogs.net/mattcampbell/archive/2007/12/10/last-twitter-post-javascript.aspx</link>
            <description>Ever since update to Twitter, they removed the Javascript that auto conformed with the site CSS, to show your latest Twitter post. I really like this script, so I thought I would share mine here as the Twitter one is now gone, and doesn't look like we will ever see it again.&lt;br /&gt;
&lt;br /&gt;
&lt;sub&gt;&amp;lt;center&amp;gt;&amp;lt;a href="http://twitter.com/YOURUSERNAME"&amp;gt;&amp;lt;b&amp;gt;My Twitter Updates&amp;lt;/b&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;
  function relative_time(time_value) {&lt;br /&gt;
    var values = time_value.split(" ");&lt;br /&gt;
    time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];&lt;br /&gt;
    var parsed_date = Date.parse(time_value);&lt;br /&gt;
    var relative_to = (arguments.length &amp;gt; 1) ? arguments[1] : new Date();&lt;br /&gt;
    var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);&lt;br /&gt;
    delta = delta + (relative_to.getTimezoneOffset() * 60);&lt;br /&gt;
&lt;br /&gt;
    if (delta &amp;lt; 60) {&lt;br /&gt;
      return 'less than a minute ago';&lt;br /&gt;
    } else if(delta &amp;lt; 120) {&lt;br /&gt;
      return 'about a minute ago';&lt;br /&gt;
    } else if(delta &amp;lt; (45*60)) {&lt;br /&gt;
      return (parseInt(delta / 60)).toString() + ' minutes ago';&lt;br /&gt;
    } else if(delta &amp;lt; (90*60)) {&lt;br /&gt;
      return 'about an hour ago';&lt;br /&gt;
    } else if(delta &amp;lt; (24*60*60)) {&lt;br /&gt;
      return 'about ' + (parseInt(delta / 3600)).toString() + ' hours ago';&lt;br /&gt;
    } else if(delta &amp;lt; (48*60*60)) {&lt;br /&gt;
      return '1 day ago';&lt;br /&gt;
    } else {&lt;br /&gt;
      return (parseInt(delta / 86400)).toString() + ' days ago';&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
    function twitterCallback(obj) {&lt;br /&gt;
        var id = obj[0].user.id;&lt;br /&gt;
        document.getElementById('my_twitter_status').innerHTML = obj[0].text;&lt;br /&gt;
        document.getElementById('my_twitter_status_time').innerHTML = relative_time(obj[0].created_at);&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;span id="my_twitter_status"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br&amp;gt;  &amp;lt;b&amp;gt;&amp;lt;span id="my_twitter_status_time"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script type="text/javascript" src="http://www.twitter.com/statuses/user_timeline/YOURUSERNAME.json?callback=twitterCallback&amp;amp;count=1"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/sub&gt;Just copy and paste into your site source, and change the parts that say "YOURUSERNAME" into your Twitter username.&lt;br /&gt;
If you aren't satisfied you can customize it yourself. I just created it for my own needs, as I said before this shows your latest post with the time.&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117557"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=117557" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mattcampbell/aggbug/117557.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Matt Campbell</dc:creator>
            <guid>http://geekswithblogs.net/mattcampbell/archive/2007/12/10/last-twitter-post-javascript.aspx</guid>
            <pubDate>Mon, 10 Dec 2007 22:18:24 GMT</pubDate>
            <comments>http://geekswithblogs.net/mattcampbell/archive/2007/12/10/last-twitter-post-javascript.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mattcampbell/comments/commentRss/117557.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mattcampbell/services/trackbacks/117557.aspx</trackback:ping>
        </item>
        <item>
            <title>NAP: Network Access Protection</title>
            <category>Microsoft</category>
            <link>http://geekswithblogs.net/mattcampbell/archive/2007/10/14/NAP-Network-Access-Protection.aspx</link>
            <description>&lt;p&gt;A recent &lt;a href="http://channel9.msdn.com/"&gt;Channel 9&lt;/a&gt; interview sparked my interest in a new technology called NAP (Network Access Protection) which will be integrated into Windows Server 2008 when it ships next year. &lt;/p&gt;
&lt;p&gt;In the &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=347154"&gt;interview&lt;/a&gt; &lt;a href="http://blogs.technet.com/nap/default.aspx"&gt;Jeff Sigman&lt;/a&gt;, and &lt;a href="http://blogs.technet.com/nap/"&gt;Brent Atkison&lt;/a&gt; discuss why they created NAP, and how they went about deploying it across Microsoft. &lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;iframe src="http://channel9.msdn.com/EmbedVideo.aspx?PostID=347154" frameborder="0" width="320" scrolling="no" height="301"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;NAP is a technology for controlling network access of a computer host based on the system health of the host by using a variation of health validation servers. &lt;br /&gt;
&lt;br /&gt;
With Network Access Protection, system administrators of an organization's computer network can define policies for system health requirements. Examples of system health requirements are whether the computer has the most recent operating system updates installed, whether the computer has the latest version of the anti-virus software signature, or whether the computer has a host-based firewall installed and enabled. Connecting or communicating computers have their health status evaluated. Computers that comply with system health requirements can communicate with other compliant computers and have normal access to the network. Computers that do not comply with system health requirements will be unable to communicate with compliant computers and can have restricted access to the network. &lt;br /&gt;
&lt;br /&gt;
The one question I had was what the difference was between NAP and any standard NAC applicance.&lt;br /&gt;
&lt;br /&gt;
Jeff replied back stating the differences between the two: &lt;br /&gt;
1.) &lt;a href="http://blogs.technet.com/nap/archive/2007/06/21/nap-demystified-hopefully.aspx"&gt;Integrated client &lt;/a&gt;available in XP SP3 and Vista. &lt;br /&gt;
2.) Able to enforce &lt;a href="http://technet.microsoft.com/en-us/network/bb545879.aspx"&gt;NAP&lt;/a&gt; orthogonally to the logged-on user (since it is an NT service). &lt;br /&gt;
3.) &lt;a href="http://www.microsoft.com/windowsserver2008/nap-partners.mspx"&gt;3rd parties &lt;/a&gt;can build on top of client and server and extend the scope of what "health" means. &lt;br /&gt;
4.) The &lt;a href="http://blogs.technet.com/nap/archive/2007/05/21/network-access-protection-nap-announcement-with-the-trusted-computing-group-tcg.aspx"&gt;TCG adopted our Statement of Health (SoH)&lt;/a&gt; protocol as a standard - anyone can read the standard and interoperate. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It seems to be a very interesting technology, and I will be testing and fooling around with it here soon as I just downloaded the RC0 build of Windows Server 2008. If you would like to learn more, you can check out the teams &lt;a href="http://blogs.technet.com/nap"&gt;blog&lt;/a&gt;, the &lt;a href="http://microsoft.com/nap"&gt;homepage&lt;/a&gt; or check out this informative &lt;a href="http://www.microsoft.com/technet/network/nap/napoverview.mspx"&gt;webcast&lt;/a&gt; - an introduction to NAP.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=116032"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=116032" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mattcampbell/aggbug/116032.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Matt Campbell</dc:creator>
            <guid>http://geekswithblogs.net/mattcampbell/archive/2007/10/14/NAP-Network-Access-Protection.aspx</guid>
            <pubDate>Sun, 14 Oct 2007 06:32:28 GMT</pubDate>
            <comments>http://geekswithblogs.net/mattcampbell/archive/2007/10/14/NAP-Network-Access-Protection.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mattcampbell/comments/commentRss/116032.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mattcampbell/services/trackbacks/116032.aspx</trackback:ping>
        </item>
        <item>
            <title>Resetting your whole IP stack in Vista</title>
            <category>Windows</category>
            <link>http://geekswithblogs.net/mattcampbell/archive/2007/09/30/Resetting-your-whole-IP-stack-in-Vista.aspx</link>
            <description>Scott Hanselman had a useful &lt;a href="http://www.hanselman.com/blog/TheNuclearOptionResettingTheCrapOutOfYourNetworkAdaptersInVista.aspx"&gt;blog post&lt;/a&gt;, listing steps to reset the whole network IP stack in Windows Vista. It solved my problem the first time, so I thought I would pass It along here.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Go to the Start Menu, type cmd and right click or (Ctrl + Shift and hit Enter), and select "Run As Administrator"&lt;/li&gt;
    &lt;li&gt;Type the following commands, each followed by pressing enter.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;font size="2" face="Courier New"&gt;ipconfig /flushdns&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;&lt;font size="2" face="Courier New"&gt;nbtstat -R&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;&lt;font size="2" face="Courier New"&gt;nbtstat -RR&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;&lt;font size="2" face="Courier New"&gt;netsh int reset all&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;&lt;font size="2" face="Courier New"&gt;netsh int ip reset&lt;/font&gt;&lt;/li&gt;
        &lt;li&gt;&lt;font size="2" face="Courier New"&gt;netsh winsock reset&lt;/font&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/ul&gt;
Or another helpful command:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;span style="font-family: Courier New;"&gt;netsh interface tcp set global autotuninglevel=disabled&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
Hope this might solve any problems you might have with Vista's new networking stack.&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115725"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115725" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mattcampbell/aggbug/115725.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Matt Campbell</dc:creator>
            <guid>http://geekswithblogs.net/mattcampbell/archive/2007/09/30/Resetting-your-whole-IP-stack-in-Vista.aspx</guid>
            <pubDate>Mon, 01 Oct 2007 03:01:36 GMT</pubDate>
            <comments>http://geekswithblogs.net/mattcampbell/archive/2007/09/30/Resetting-your-whole-IP-stack-in-Vista.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mattcampbell/comments/commentRss/115725.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mattcampbell/services/trackbacks/115725.aspx</trackback:ping>
        </item>
        <item>
            <title>Believe</title>
            <category>Microsoft</category>
            <link>http://geekswithblogs.net/mattcampbell/archive/2007/09/29/Believe.aspx</link>
            <description>&lt;p&gt; &lt;/p&gt;
&lt;div style="clear: both;"&gt; &lt;/div&gt;
&lt;p&gt;&lt;iframe width="320" scrolling="no" height="301" frameborder="0" src="http://channel9.msdn.com/EmbedVideo.aspx?PostID=344827"&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
New Channel 9 beta refresh. &lt;a href="http://beta.channel9.msdn.com"&gt;http://beta.channel9.msdn.com&lt;/a&gt;&lt;br /&gt;
(Silverlight Required to Play video)&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115719"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=115719" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mattcampbell/aggbug/115719.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Matt Campbell</dc:creator>
            <guid>http://geekswithblogs.net/mattcampbell/archive/2007/09/29/Believe.aspx</guid>
            <pubDate>Sun, 30 Sep 2007 03:28:04 GMT</pubDate>
            <comments>http://geekswithblogs.net/mattcampbell/archive/2007/09/29/Believe.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mattcampbell/comments/commentRss/115719.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mattcampbell/services/trackbacks/115719.aspx</trackback:ping>
        </item>
        <item>
            <title>Aggregating Calendars In Sharepoint Services 3.0</title>
            <link>http://geekswithblogs.net/mattcampbell/archive/2007/06/24/Aggregating-Calendars-In-Sharepoint-Services-3.0.aspx</link>
            <description>I'm currently have a sharepoint server running WSS 3.0 and I have individual team calendars, and also seperate calenders for each user of WSS. What I'm trying to accomplish is when a team leader publishes a new Calendar event, that members that are apart of that team will also get an entry or event notification into there calender that an event was published into the team calendar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I see no way of doing this unless subscribing to the calendar using Outlook, which would just not be possible. Is there a way to aggregate the teams Calendar RSS feed into individual team members calendar?&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113429"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=113429" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mattcampbell/aggbug/113429.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Matt Campbell</dc:creator>
            <guid>http://geekswithblogs.net/mattcampbell/archive/2007/06/24/Aggregating-Calendars-In-Sharepoint-Services-3.0.aspx</guid>
            <pubDate>Sun, 24 Jun 2007 22:32:30 GMT</pubDate>
            <comments>http://geekswithblogs.net/mattcampbell/archive/2007/06/24/Aggregating-Calendars-In-Sharepoint-Services-3.0.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mattcampbell/comments/commentRss/113429.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mattcampbell/services/trackbacks/113429.aspx</trackback:ping>
        </item>
    </channel>
</rss>