<?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>Fri, 15 May 2009 17:02:38 -0400</lastBuildDate>
<link>http://www.keysolutions.com/blogs/kenyee.nsf</link>
<item><title>Tapestry 5.1.x is faster than Struts!</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7S3SP8</link><description><![CDATA[ This is pretty impressive because the Tapestry page life cycle is more complicated than Struts'. &nbsp;Howard has also committed to making updates to Tapestry from 5.0 backwards compatible, so 5.x is a major leap from the rip up and replace redesigns of all ...]]></description><dc:subject>Java</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7S3SP8</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7S3SP8</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">This is </font><a href="http://blog.gidley.co.uk/2009/05/tapestry-load-testing-round-up.html"><font size=2 color=blue face="sans-serif">pretty impressive</font></a><font size=2 face="sans-serif"> because the Tapestry page life cycle is more complicated than Struts'. &nbsp;Howard has also committed to making updates to Tapestry from 5.0 </font><a href="http://tapestryjava.blogspot.com/2008/10/pushing-towards-5016.html#links"><font size=2 color=blue face="sans-serif">backwards compatible</font></a><font size=2 face="sans-serif">, so 5.x is a major leap from the rip up and replace redesigns of all the previous major versions of Tapestry <img src="http://www.keysolutions.com/blogs/kenyee.nsf/2/DLYH-5MZVLY/$FILE/smile.gif"></font> ]]></content:encoded><pubDate>Fri, 15 May 2009 17:02:38 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=1C2ECC66B8D68DAB852575B700739E1E</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=1C2ECC66B8D68DAB852575B700739E1E</wfw:comment></item><item><title>Fix for Disappearing Windows XP/Vista Multiple User Logon Screen</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7RNHQJ</link><description><![CDATA[ I thought my system was just corrupted but it turns out this is a &quot;feature&quot; of installing VMWare Server. &nbsp;It replaces the MS GINA (Graphical Identification and Authentication) DLL with its own so that it can stop/start VMWare machines on ...]]></description><dc:subject>Windows</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7RNHQJ</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7RNHQJ</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">I thought my system was just corrupted but it turns out this is a &quot;</font><a href=http://communities.vmware.com/thread/165611><font size=2 color=blue face="sans-serif">feature</font></a><font size=2 face="sans-serif">&quot; of installing VMWare Server. &nbsp;It replaces the MS GINA (Graphical Identification and Authentication) DLL with its own so that it can stop/start VMWare machines on startup/shutdown. &nbsp;There's a </font><a href=http://support.microsoft.com/kb/302346><font size=2 color=blue face="sans-serif">MS KB article</font></a><font size=2 face="sans-serif"> on this if you want to disable VMWare's GINA DLL, but you'll have to start/stop VMWare machines yourself if you do this.</font> ]]></content:encoded><pubDate>Sat, 2 May 2009 09:23:58 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=0E861C41514CD6B0852575AA0049BF58</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=0E861C41514CD6B0852575AA0049BF58</wfw:comment></item><item><title>Gitzo Systematic Bad Plate Locking Design</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7QC4M3</link><description><![CDATA[ Looks like there's been a spate of photographers losing equipment from this Gitzo &quot;feature&quot;, so I thought I'd warn about it as well. &nbsp;It mainly affects you if you sling a big lens over your shoulder while the camera is on a Systematic tripod. ...]]></description><dc:subject>Photography</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7QC4M3</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7QC4M3</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">Looks like there's been a spate of photographers losing equipment from this Gitzo &quot;feature&quot;, so I thought I'd warn about it as well. &nbsp;It mainly affects you if you sling a big lens over your shoulder while the camera is on a Systematic tripod. &nbsp;Threads on this:</font>
<br /><font size=2 face="sans-serif">http://www.birdphotographers.net/forums/showthread.php?p=229545</font>
<br /><font size=2 face="sans-serif">http://www.naturescapes.net/phpBB3/viewtopic.php?f=1&amp;t=140837</font>
<br /><font size=2 face="sans-serif">http://www.naturescapes.net/phpBB3/viewtopic.php?f=1&amp;t=131075&amp;start=60</font>
<br />
<br /><font size=2 face="sans-serif">Naturescapes came up w/ a $70 solution to prevent this from happening:</font>
<br /><font size=2 face="sans-serif">http://www.naturescapes.net/store/product.php?productid=453</font>
<br /> ]]></content:encoded><pubDate>Fri, 20 Mar 2009 22:12:50 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=1857F5C6CB85A18785257580000C4776</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=1857F5C6CB85A18785257580000C4776</wfw:comment></item><item><title>AJAX busy/loading Icon Generator</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7PZTJN</link><description><![CDATA[ Want your own animated AJAX &quot;busy&quot; icon in a custom color? &nbsp;I found this cool Ajaxload generator page :-) ...]]></description><dc:subject>Web</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7PZTJN</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7PZTJN</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">Want your own animated AJAX &quot;busy&quot; icon in a custom color? &nbsp;I found this cool </font><a href=http://www.ajaxload.info><font size=2 color=blue face="sans-serif">Ajaxload generator page</font></a><font size=2 face="sans-serif"> <img src="http://www.keysolutions.com/blogs/kenyee.nsf/2/DLYH-5MZVLY/$FILE/smile.gif"></font> ]]></content:encoded><pubDate>Tue, 10 Mar 2009 17:46:35 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=08052B684920224F852575750077B5E5</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=08052B684920224F852575750077B5E5</wfw:comment></item><item><title>Great XPages Tutorials</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7PX6YE</link><description><![CDATA[ Ed Brill pointed out that Declan Lynch put together a bunch of XPages tutorials and they are indeed a great jumpstart. &nbsp;If you know of any good resources for this great features from Domino 8.5, please let me know. ...]]></description><dc:subject>None</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7PX6YE</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7PX6YE</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">Ed Brill pointed out that Declan Lynch put together a bunch of </font><a href=http://www.qtzar.com/blogs/qtzar.nsf/htdocs/LearningXPages.htm><font size=2 color=blue face="sans-serif">XPages tutorials</font></a><font size=2 face="sans-serif"> and they are indeed a great jumpstart. &nbsp;If you know of any good resources for this great features from Domino 8.5, please let me know.</font> ]]></content:encoded><pubDate>Sat, 7 Mar 2009 23:13:22 -0400</pubDate><slash:comments>1</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=9C8DE3C79DF134CE8525757300174613</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=9C8DE3C79DF134CE8525757300174613</wfw:comment></item><item><title>Getting Delimited SQLParams into the SQL IN Clause</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7NL4CP</link><description><![CDATA[ One thing you're always supposed to do with SQL is to use parameters so the SQL server can cache your SQL statements as templates, but when you start using IN clauses, you need to send in delimited values. &nbsp;There's no native support for this in MSSQL ...]]></description><dc:subject>Windows</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7NL4CP</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7NL4CP</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">One thing you're always supposed to do with SQL is to use parameters so the SQL server can cache your SQL statements as templates, but when you start using IN clauses, you need to send in delimited values. &nbsp;There's no native support for this in MSSQL until MSSQL 2008, so you need to use a function to break the parameter back up into a set of values.</font>
<br /> ]]></content:encoded><pubDate>Fri, 23 Jan 2009 20:59:25 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=C0EA44CA0FF7011985257548000B082B</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=C0EA44CA0FF7011985257548000B082B</wfw:comment></item><item><title>Great Products for SMB and Large Companies at Lotusphere 2009</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7NJPHC</link><description><![CDATA[ For the large companies that run SAP, Lotus Notes now provides an easy-to-use UI via Alloy.
For SMB companies, Sametime meetings and Lotus Notes email can now be hosted inexpensively at LotusLive.
And for both, ActiveSync is going to be added to Notes ...]]></description><dc:subject>IBM&#47;Lotus</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7NJPHC</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7NJPHC</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">For the large companies that run SAP, Lotus Notes now provides an easy-to-use UI via </font><a href=http://www.sap.com/solutions/alloy/index.epx><font size=2 color=blue face="sans-serif">Alloy</font></a><font size=2 face="sans-serif">.</font>
<br /><font size=2 face="sans-serif">For SMB companies, Sametime meetings and Lotus Notes email can now be hosted inexpensively at </font><a href=https://www.lotuslive.com/about><font size=2 color=blue face="sans-serif">LotusLive</font></a><font size=2 face="sans-serif">.</font>
<br /><font size=2 face="sans-serif">And for both, </font><a href=http://www.networkworld.com/community/node/37486><font size=2 color=blue face="sans-serif">ActiveSync</font></a><font size=2 face="sans-serif"> is going to be added to Notes Traveler in 2009 (something I've always thought should have been done long ago along w/ Linux support for Traveler <img src="http://www.keysolutions.com/blogs/kenyee.nsf/2/DLYH-5MZVLU/$FILE/wink.gif"></font>
<br /><font size=2 face="sans-serif">Domino 8.5 also has great support for the </font><a href="http://www-01.ibm.com/software/ucd/gallery/inotes_software.html"><font size=2 color=blue face="sans-serif">iPhone</font></a><font size=2 face="sans-serif">.</font> ]]></content:encoded><pubDate>Thu, 22 Jan 2009 13:19:43 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=C96973E5A4AB48F5852575460064C677</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=C96973E5A4AB48F5852575460064C677</wfw:comment></item><item><title>JBoss 5 Finally Released</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7M5VQA</link><description><![CDATA[ In case you haven't seen it, it's been
released after a long 2 year beta. &nbsp;It nicely bundles all of JBoss' projects into one app server, though it's odd that it doesn't work that well w/ Java 6 (the recommendation is that you run it with Java 5). ...]]></description><dc:subject>Java</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7M5VQA</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7M5VQA</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">In case you haven't seen it, it's been
</font><a href="http://www.jboss.com/index.html?module=bb&amp;op=viewtopic&amp;t=146773"><font size=2 color=blue face="sans-serif">released</font></a><font size=2 face="sans-serif"> after a long 2 year beta. &nbsp;It nicely bundles all of JBoss' projects into one app server, though it's odd that it doesn't work that well w/ Java 6 (the recommendation is that you run it with Java 5). &nbsp;It's an easy choice for EJB 3.0 if you use that instead of Hibernate.</font>
<br /><font size=2 face="sans-serif">I doubt Lotus Domino developers care, given the low interest in </font><a href=http://www.keysolutions.com/webhome/domino_jboss_sso.html><font size=2 color=blue face="sans-serif">Domino-JBoss SSO</font></a><font size=2 face="sans-serif">. &nbsp;Lotus Domino customers will typically integrate with Websphere, which is a much heavier, memory intensive server than JBoss, or they'd use </font><a href=http://www.developers.net/ibmshowcase/view/3294><font size=2 color=blue face="sans-serif">XPages</font></a><font size=2 face="sans-serif"> for simpler applications. &nbsp;IBM </font><a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1137490,00.html"><font size=2 color=blue face="sans-serif">grabbed Geronimo</font></a><font size=2 face="sans-serif"> and effectively killed it (it used a lightweight microkernel architecture like JBoss). &nbsp;Sun has </font><a href=https://glassfish.dev.java.net/><font size=2 color=blue face="sans-serif">Glassfish</font></a><font size=2 face="sans-serif"> but I don't know of anyone using it. &nbsp;What are you using for a J2EE server or have you gone the Hibernate/Spring path for your Java web app persistence layer? &nbsp;I'm a fan of </font><a href=http://tapestryjava.blogspot.com/><font size=2 color=blue face="sans-serif">Tapestry 5</font></a><font size=2 face="sans-serif"> since it has been finally released <img src="http://www.keysolutions.com/blogs/kenyee.nsf/2/DLYH-5MZVLU/$FILE/wink.gif"></font>
<br /> ]]></content:encoded><pubDate>Mon, 8 Dec 2008 18:37:57 -0400</pubDate><slash:comments>2</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=031C0F5FAA916DAC852575190081E1C8</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=031C0F5FAA916DAC852575190081E1C8</wfw:comment></item><item><title>Quantifiable Ballhead Creep Testing</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7LQ4XX</link><description><![CDATA[ First time I've written a non-computer topic on this blog, but at least it'll be somewhat techical in a different field :-)
I upgraded my DSLR support gear lately and was really annoyed at how no one has tried to quantify how well ballheads do when ...]]></description><dc:subject>Photography</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7LQ4XX</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7LQ4XX</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">First time I've written a non-computer topic on this blog, but at least it'll be somewhat techical in a different field <img src="http://www.keysolutions.com/blogs/kenyee.nsf/2/DLYH-5MZVLY/$FILE/smile.gif"></font>
<br /><font size=2 face="sans-serif">I upgraded my DSLR support gear lately and was really annoyed at how no one has tried to quantify how well ballheads do when tightening down (my old Bogen 3437 pan-tilt head drove me nuts w/ the amount of shift that happened), so this is my attempt to do so.</font>
<br /> ]]></content:encoded><pubDate>Thu, 27 Nov 2008 00:00:00 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=CD28824FB3C4D95E8525750C000DC5E1</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=CD28824FB3C4D95E8525750C000DC5E1</wfw:comment></item><item><title>MS Bundles Dundas Charting Control w/ ASP.Net</title><link>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7LRK2S</link><description><![CDATA[ I'm surprised MS had to buy something like this instead of developing it, but including a chart control certainly raises the bar for what a web server should include as part of its base functionality. &nbsp;You can read more about the ASP.Net Charting ...]]></description><dc:subject>Windows</dc:subject><dc:creator>Ken K. Yee</dc:creator><comments>http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7LRK2S</comments><guid isPermaLink="true">http://www.keysolutions.com/blogs/kenyee.nsf/d6plinks/KKYE-7LRK2S</guid><content:encoded><![CDATA[ <font size=2 face="sans-serif">I'm surprised MS had to buy something like this instead of developing it, but including a chart control certainly raises the bar for what a web server should include as part of its base functionality. &nbsp;You can read more about the </font><a href="http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx"><font size=2 color=blue face="sans-serif">ASP.Net Charting Control</font></a><font size=2 face="sans-serif">, formerly known as the Dundas Chart on </font><a href=http://weblogs.asp.net/scottgu/default.aspx><font size=2 color=blue face="sans-serif">Scott Guthrie's Blog</font></a><font size=2 face="sans-serif">. &nbsp;One caveat is that it currently doesn't support scrolling/zooming via AJAX but I'm sure that'll be added eventually as Dundas is assimilated :)</font> ]]></content:encoded><pubDate>Wed, 26 Nov 2008 09:31:37 -0400</pubDate><slash:comments>0</slash:comments><wfw:commentRss>http://www.keysolutions.com/blogs/kenyee.nsf/CommentsRSS?Open&amp;id=FEF9A0852E320A778525750D004FD1E6</wfw:commentRss><wfw:comment>http://www.keysolutions.com/blogs/kenyee.nsf/PostComment?RunAgent&amp;id=FEF9A0852E320A778525750D004FD1E6</wfw:comment></item></channel>
</rss>
