<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/"
 xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
 xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
>
<channel>
<title>Ken's Blog</title>
<description>Full Posts from Current Stories</description>
<lastBuildDate>Sun, 29 Apr 2012 00:00:00 -0400</lastBuildDate>
<link>http://www.keysolutions.com/blogs/kenyee.nsf</link>
<item><title>Detecting Kindle's Browsing Your Site and C++ const fun</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8THP3X</link><description><![CDATA[ For anyone trying to figure out if Amazon Kindles are browsing your site, look for Silk in your User Agent string. &nbsp;Yes, even those it's based on Amazon, it uses its own Amazon EC2 Silk supporting browser, so it won't show up as a regular Android ...]]></description><dc:subject>Web</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8THP3X</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8THP3X</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">For anyone trying to figure out if Amazon Kindles are browsing your site, look for </font><a href="http://munday.ws/2011/12/kindle-fire-useragent-wtf/"><font size=2 color=blue face="sans-serif">Silk in your User Agent</font></a><font size=2 face="sans-serif"> string. &nbsp;Yes, even those it's based on Amazon, it uses its own Amazon EC2 Silk supporting browser, so it won't show up as a regular Android device.</font>
<br />
<br /><font size=2 face="sans-serif">And if you've ever struggled w/ C++'s fun const-correctness, Wikipedia has a </font><a href="http://en.wikipedia.org/wiki/Const-correctness"><font size=2 color=blue face="sans-serif">surprisingly good article</font></a><font size=2 face="sans-serif"> on it.</font> ]]></content:encoded><pubDate>Sun, 29 Apr 2012 00:00:00 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=11544159A844010F852579E50062AAEE</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=11544159A844010F852579E50062AAEE</wfw:comment></item><item><title>Speeding up Android Ice Cream Sandwich Development w/ android-x86 and VirtualBox</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8QNTVG</link><description><![CDATA[ Anyone who's had to use the Android AVD emulators know that it's at best a sluggish process testing on them. &nbsp;The
Android-x86 project was originally a project to port Android to Asus' EEE netbooks, but because it's compiled for intel chips, you can also ...]]></description><dc:subject>Android</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8QNTVG</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8QNTVG</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">Anyone who's had to use the Android AVD emulators know that it's at best a sluggish process testing on them. &nbsp;The
</font><a href="http://www.android-x86.org/"><font size=2 color=blue face="sans-serif">Android-x86 project</font></a><font size=2 face="sans-serif"> was originally a project to port Android to Asus' EEE netbooks, but because it's compiled for intel chips, you can also run them inside VirtualBox at a fairly decent speed (i.e., it's craploads faster than the Android AVD). &nbsp;Unfortunately, the only official build I know of that works properly is </font><a href="http://androidspin.com/2011/01/24/howto-install-android-x86-2-2-in-virtualbox/"><font size=2 color=blue face="sans-serif">Android-X86 2.2 (Froyo)</font></a><font size=2 face="sans-serif">. &nbsp;I followed that document and </font><a href="http://groups.google.com/group/android-x86/browse_thread/thread/52c08aa02cfe7a9c/c56f4db2c8fe7443"><font size=2 color=blue face="sans-serif">tried all the Honeycomb versions last year</font></a><font size=2 face="sans-serif"> with only partial success. &nbsp;Most importantly, networking didn't work and without networking, you can't install/debug applications.</font>
<br />
<br /><font size=2 face="sans-serif">Thanks to Popa Adrian Marius who has done work getting the official AOSP working on Virtualbox, there is now a version of </font><a href="http://www.android-dev.ro/2012/02/22/android-x86-virtualbox-support/"><font size=2 color=blue face="sans-serif">Android-x86 4.0.3 that has networking support</font></a><font size=2 face="sans-serif">. &nbsp;More on how to get this working w/ </font><a href=http://developer.motorola.com/docstools/motodevstudio/><font size=2 color=blue face="sans-serif">Motodev Studio</font></a><font size=2 face="sans-serif"> after the jump.</font> ]]></content:encoded><pubDate>Thu, 15 Mar 2012 00:00:00 -0400</pubDate><slash:comments>2</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=2E3EBE4EC4E10C8B8525798A007936A2</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=2E3EBE4EC4E10C8B8525798A007936A2</wfw:comment></item><item><title>Postgresql 9.x non-Backwards Compatibility</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8RJ5L9</link><description><![CDATA[ Porting a Linux app from Postgresl 8.4 to 9.1 was a bit too painful, so I thought I'd write up some of the things in case others hit the same problems. :-P

Most of the issues are from how differently it treats BYTEA (Postgresql BLOB equivalent) fields.
 ...]]></description><dc:subject>Linux</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8RJ5L9</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8RJ5L9</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">Porting a Linux app from Postgresl 8.4 to 9.1 was a bit too painful, so I thought I'd write up some of the things in case others hit the same problems. :-P</font>
<br />
<br /><font size=2 face="sans-serif">Most of the issues are from how differently it treats BYTEA (Postgresql BLOB equivalent) fields.</font>
<br /> ]]></content:encoded><pubDate>Wed, 15 Feb 2012 22:02:47 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=BA702BD434DAA3E5852579A60010B7C1</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=BA702BD434DAA3E5852579A60010B7C1</wfw:comment></item><item><title>Shrinking Windows Installs for VM Usage</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8PZV9G</link><description><![CDATA[ I've been using VMs quite a bit lately and one thing that has always bugged me is how big a standard installation of XP/Vista/Windows7 is. &nbsp;You're in a VM where the devices are pretty much standard...there's no need for all the device drivers. &nbsp;I ...]]></description><dc:subject>None</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8PZV9G</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8PZV9G</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">I've been using VMs quite a bit lately and one thing that has always bugged me is how big a standard installation of XP/Vista/Windows7 is. &nbsp;You're in a VM where the devices are pretty much standard...there's no need for all the device drivers. &nbsp;I don't care about media center either...or even loading the old version of MSIE. &nbsp;I found a few useful tools to shrink these installs down as well as a few other useful links after the break...</font> ]]></content:encoded><pubDate>Thu, 29 Dec 2011 18:14:17 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=379E7C0D8E4A971E85257975007FA904</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=379E7C0D8E4A971E85257975007FA904</wfw:comment></item><item><title>Running MythTV using only Intel's built-in Sandy Bridge HD Graphics</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8P95MH</link><description><![CDATA[ I didn't think this was possible given all the negative reports I'd seen on this, but apparently Intel's open source efforts have paid off with their built-in HD3000 graphics core. &nbsp;My new MythTV frontend/backend machine seems to work fine w/ a few minor ...]]></description><dc:subject>Fun</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8P95MH</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8P95MH</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">I didn't think this was possible given all the negative reports I'd seen on this, but apparently Intel's open source efforts have paid off with their built-in HD3000 graphics core. &nbsp;My new MythTV frontend/backend machine seems to work fine w/ a few minor changes to MythBuntu 11.10. &nbsp;More after the jump...</font>
<br /> ]]></content:encoded><pubDate>Sun, 4 Dec 2011 22:04:43 -0400</pubDate><slash:comments>4</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=8C761D1826E7E1DE8525795D000A1F9D</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=8C761D1826E7E1DE8525795D000A1F9D</wfw:comment></item><item><title>Cookies Not Being Set From Redirects During Login in JMeter</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8LJQMG</link><description><![CDATA[ Since this took a while to find, I thought it was worth a blog post in case anyone else runs into it. &nbsp;When you use BadBoy to capture a script for JMeter, it sets the HTTP Request implementation to Java, which does have limitations, and to Redirect ...]]></description><dc:subject>Web</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8LJQMG</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8LJQMG</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">Since this took a while to find, I thought it was worth a blog post in case anyone else runs into it. &nbsp;When you use </font><a href=http://www.badboysoftware.biz/docs/jmeter.htm><font size=2 color=blue face="sans-serif">BadBoy</font></a><font size=2 face="sans-serif"> to capture a script for JMeter, it sets the HTTP Request implementation to </font><a href=http://jakarta.apache.org/jmeter/usermanual/component_reference.html#HTTP_Request><font size=2 color=blue face="sans-serif">Java, which does have limitations</font></a><font size=2 face="sans-serif">, and to Redirect Automatically instead of Follow Redirects. &nbsp;The problem with this, if you use cookies for session logins, is that most login implementations will do a redirect (302) after the post w/ the username/password and this redirect contains the session cookies (.ASPXFORMSAUTH in ASP.Net) that are set during the redirect to indicate the user is &quot;logged in&quot; and JMeter will only read these cookies into the Cookie Manager if you have Follow Redirects turned on:</font>
<br /><img src="http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8LJQMG/StoryRichTextMime/M2?OpenElement"  alt="Image:Ken's Blog - Cookies Not Being Set From Redirects During Login in JMeter" Title="Image:Ken's Blog - Cookies Not Being Set From Redirects During Login in JMeter" />
<br /><font size=2 face="sans-serif">Oddly enough, you can also set the HTTP Request implementation to HttpClient4 and it will work fine no matter which checkbox is selected. &nbsp;The checkbox should really be a radiobutton instead too, but that's a JMeter UI quirk <img src="http://www.keysolutions.com/blogs/kenyee.nsf/2/DLYH-5MZVLY/$FILE/smile.gif"></font>
<br />
<br /><font size=2 face="sans-serif">You also have to set the HTTP Cookie Manager to Compatibility mode (it defaults to RFC2109 which doesn't always handle cookies properly because not all web servers follow those guidelines):</font>
<br /><img src="http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8LJQMG/StoryRichTextMime/M3?OpenElement"  alt="Image:Ken's Blog - Cookies Not Being Set From Redirects During Login in JMeter" Title="Image:Ken's Blog - Cookies Not Being Set From Redirects During Login in JMeter" />
<br /> ]]></content:encoded><pubDate>Fri, 9 Sep 2011 15:17:27 -0400</pubDate><slash:comments>1</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=EB27D987054A8495852579060068EC9C</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=EB27D987054A8495852579060068EC9C</wfw:comment></item><item><title>Android Compatibility Library Supports Fragments but Missing ActionBar/ActionMode</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8KMQQL</link><description><![CDATA[ And Google wonders why there's fragmentation of devices and lack of tablet apps :-P

When Honeycomb was first released, they released the interesting concept of Fragments (conceptually like Portlets in the web world) for developing your UI. &nbsp;This made ...]]></description><dc:subject>Android</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8KMQQL</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8KMQQL</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">And Google wonders why there's fragmentation of devices and lack of tablet apps :-P</font>
<br />
<br /><font size=2 face="sans-serif">When Honeycomb was first released, they released the interesting concept of Fragments (conceptually like Portlets in the web world) for developing your UI. &nbsp;This made it harder for app developers because they would have to build a separate tablet version of their app and a different phone version of their app since this new API wasn't for older phone based Android versions. &nbsp;Google released the promised Android Compatibility Library (ACL) that was meant to address the lack of Fragments API in phone apps, however, this library isn't complete for all the common UI features in Honeycomb. &nbsp;Most notably, the very useful ActionBar (conceptually like a toolbar in desktop apps) is not supported, so you almost have to rip all the support out of your code to get it to compile for phones, unless you use </font><a href=http://actionbarsherlock.com><font size=2 color=blue face="sans-serif">AndroidBarSherlock</font></a><font size=2 face="sans-serif"> which Jake Wharton was nice enough to build on top of ACL (though it doesn't support ActionMode which let you make the ActionBar context sensitive).</font> ]]></content:encoded><pubDate>Sun, 14 Aug 2011 00:00:00 -0400</pubDate><slash:comments>1</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=35B7C6BBF7203F5D852578E900660E0A</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=35B7C6BBF7203F5D852578E900660E0A</wfw:comment></item><item><title>Windows 2008 Core Install Is Only 3.7GB in a VM</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8KDP7H</link><description><![CDATA[ Wow...it really is a minimal install. &nbsp;I got it to a minimal 3.7GB VM file (compared to about 14GB for a Win2008 Standard install) by doing the reboot/compact trick (after the files are installed by the installer, reboot using the CD and go to Repair ...]]></description><dc:subject>Windows</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8KDP7H</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8KDP7H</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">Wow...it really is a minimal install. &nbsp;I got it to a minimal 3.7GB VM file (compared to about 14GB for a Win2008 Standard install) by doing the reboot/compact trick (after the files are installed by the installer, reboot using the CD and go to Repair mode to get a command line and execute &quot;\windows\system32\compact.exe /c /s /i&quot; to compact everything on the C: drive).</font>
<br /><font size=2 face="sans-serif">After the first Windows Update, you can also delete all the files out of the </font><a href=http://support.microsoft.com/kb/956324><font size=2 color=blue face="sans-serif">download cache</font></a><font size=2 face="sans-serif"> which is in \windows\SoftwareDistribution\Download (why Windows doesn't do this automatically after it installs them, I have no idea)-:</font>
<br /><font size=2 face="sans-serif">If you had IE installed (not installed if you installed Core server), you can also disable IE ESC by doing &quot;&#8220;\Windows\system32\rundll32.exe&#8221; \Windows\system32\iesetup.dll,IEShowHardeningDialog&quot; to bring up the dialog or you can do it the hard way by </font><a href="http://www.itedge.net/blog/2007/08/08/disable-ie7-protected-mode-on-windows-server-2008/"><font size=2 color=blue face="sans-serif">mucking with the registry</font></a><font size=2 face="sans-serif">. &nbsp;If you don't do this, you get all sorts of aggravating behavior like not being able run executables off a network share, not being able browse any untrusted sites, etc. &nbsp;Unfortunately, this doesn't affect .msi files which cannot be run off network shares.</font>
<br /><font size=2 face="sans-serif">And if you don't want to remember all the arcane (yes, arcane, and I'm very used to using Linux so I actually like command line tools) Win2008 Core commands, you can grab </font><a href=http://coreconfig.codeplex.com/><font size=2 color=blue face="sans-serif">CoreConfigurator</font></a><font size=2 face="sans-serif"> to make your life easier. &nbsp;Win2008 Core isn't really command line because it brings up the graphics subsystem).</font>
<br /><font size=2 face="sans-serif">Install </font><a href=http://vim.sourceforge.net/download.php#pc><font size=2 color=blue face="sans-serif">vim</font></a><font size=2 face="sans-serif"> (add it to the path by modifying the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment), </font><a href=http://users.ugent.be/~bpuype/wget/><font size=2 color=blue face="sans-serif">wget</font></a><font size=2 face="sans-serif"> and </font><a href=http://www.kpym.com/2/kpym/download.htm><font size=2 color=blue face="sans-serif">KpyM SSH</font></a><font size=2 face="sans-serif"> and allow ssh through the Windows Firewall (netsh advfirewall firewall add rule name=&quot;SSH&quot; dir=in action=allow protocol=TCP localport=22) and you're all set for remote admin of a minimal server.</font>
<br /> ]]></content:encoded><pubDate>Wed, 3 Aug 2011 14:03:56 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=001BCD2DCAF7BE13852578E100613675</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=001BCD2DCAF7BE13852578E100613675</wfw:comment></item><item><title>Domino 8.5.3CD5 and (almost) Traveler 8.5.3 on Centos 6.0</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8K53ZQ</link><description><![CDATA[ I wanted to test clustering of Domino 8.5.3 and Centos 6.0 was just released so I thought I'd see how well that worked in a VM. &nbsp;It turned out to be a lot more painful than expected, so I'm documenting this in case anyone else tries this :-P ...]]></description><dc:subject>None</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8K53ZQ</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8K53ZQ</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">I wanted to test clustering of Domino 8.5.3 and Centos 6.0 was just released so I thought I'd see how well that worked in a VM. &nbsp;It turned out to be a lot more painful than expected, so I'm documenting this in case anyone else tries this :-P</font> ]]></content:encoded><pubDate>Mon, 25 Jul 2011 21:41:52 -0400</pubDate><slash:comments>4</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=E69DE4565417637A852578D90006EA98</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=E69DE4565417637A852578D90006EA98</wfw:comment></item><item><title>SmartMotion's SwingChair - a chair for sitters and perchers</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8JMQEH</link><description><![CDATA[ In the quest for a chair that feels comfortable for 8+ hour days of computer usage, I stumbled on reviews of SmartMotion Technology's SwingChair and decided to try it because of the unusual concept of a chair without seat/seatback tilt locks. &nbsp;It's one ...]]></description><dc:subject>General</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8JMQEH</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-8JMQEH</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">In the quest for a chair that feels comfortable for 8+ hour days of computer usage, I stumbled on reviews of </font><a href="http://www.swingchair.com/index.php?ref=3&amp;affiliate_banner_id=2"><font size=2 color=blue face="sans-serif">SmartMotion Technology's SwingChair</font></a><font size=2 face="sans-serif"> and decided to try it because of the unusual concept of a chair without seat/seatback tilt locks. &nbsp;It's one of the few chairs I think would work well for people who are sitters and perchers.</font> ]]></content:encoded><pubDate>Wed, 20 Jul 2011 00:00:00 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=83E5D14B50907442852578C90067567E</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=83E5D14B50907442852578C90067567E</wfw:comment></item></channel>
</rss>

