<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ken's Blog</title>
	<atom:link href="http://www.kennakai.com/blog/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kennakai.com/blog</link>
	<description>Absolutely no business being on the Web</description>
	<lastBuildDate>Thu, 03 Feb 2011 01:30:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Drag and Drop Issue in Windows</title>
		<link>http://www.kennakai.com/blog/2011/02/drag-and-drop-issue-in-windows/</link>
		<comments>http://www.kennakai.com/blog/2011/02/drag-and-drop-issue-in-windows/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 01:30:00 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Drag-and-Drop]]></category>
		<category><![CDATA[RDP]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=231</guid>
		<description><![CDATA[I still haven&#8217;t been able to reproduce this 100% (i.e. I don&#8217;t know how it happens&#8230;it just happens randomly) but every once in a while after I start an RDP connection to a remote host, drag-and-drop stops working on my local machine. I mean ALL drag-and-drop stops working. Can&#8217;t move e-mail in Outlook, can&#8217;t move [...]]]></description>
			<content:encoded><![CDATA[<p>I still haven&#8217;t been able to reproduce this 100% (i.e. I don&#8217;t know how it happens&#8230;it just happens randomly) but every once in a while after I start an RDP connection to a remote host, drag-and-drop stops working on my local machine. I mean ALL drag-and-drop stops working. Can&#8217;t move e-mail in Outlook, can&#8217;t move items on the desktop, can&#8217;t DnD from my FTP client. Nothing.</p>
<p>Now, I&#8217;d have chalked this up to some weird Windows 7 bug but it&#8217;s not. I had the same problem with Win XP SP3.  The unifying thread was the fact that it happened after I pulled up an RDP connection and used it for a little while. I <strong>DID</strong> use the file system on the remote host so that could be something. But, like I said above, it doesn&#8217;t happen every time.</p>
<p>It&#8217;s almost like the RDP client is trying to allow DnD between my computer and the session (which doesn&#8217;t work) but then Windows gets all confused and blah. It screws up.</p>
<p>I tried closing out a bunch of apps, restarting the explorer process, messing with the Start Menu&#8217;s DnD setting but nothing fixed it. In the past (on WinXP) I&#8217;d have to reboot but I discovered something recently that seems to fix it. Just hit Ctrl-Alt-Delete, lock the computer then unlock it and log in. Bam. Fixed.</p>
<p>No clue why it works but it does. It&#8217;s almost like the Windows session forgets that you&#8217;re the user (hell, it keeps allowing apps to toss windows in front of me all the time when I&#8217;m typing elsewhere which creates wonderful havoc like Accepting something I didn&#8217;t get a chance to read/confirm so Windows doesn&#8217;t seem to ever really know who the user is&#8230;.maybe they should go see Tron). You can still double-click and perform most actions&#8230;you just can&#8217;t drag anything anywhere.</p>
<p>The lock/login trick is probably just resetting scope so Windows knows, &#8220;Okay, the user&#8217;s coming back into the Windows session, let me make sure everything&#8217;s where it&#8217;s supposed to be and accidentally turn DnD back on&#8221;.</p>
<p>Anyway, hopefully that&#8217;ll help the 1% of people out there who actually run into this problem on a regular basis.</p>
<p>kn</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2011/02/drag-and-drop-issue-in-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Hates the Internet</title>
		<link>http://www.kennakai.com/blog/2011/01/microsoft-hates-the-internet/</link>
		<comments>http://www.kennakai.com/blog/2011/01/microsoft-hates-the-internet/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 02:26:06 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Anchor]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Standards]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=229</guid>
		<description><![CDATA[I&#8217;ve come to the conclusion that Microsoft&#8217;s hatred of the Internet (IE wasn&#8217;t the first browser you know) is still alive an well. I suppose it takes a generate or two for old hatreds to die out but there it is. I was responding to a bug report for a situation where an internal page [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve come to the conclusion that Microsoft&#8217;s hatred of the Internet (IE wasn&#8217;t the first browser you know) is still alive an well. I suppose it takes a generate or two for old hatreds to die out but there it is.</p>
<p>I was responding to a bug report for a situation where an internal page reference wasn&#8217;t working but only in IE8.</p>
<p>So, there was this anchor tag somewhere that looked like this:</p>
<p>&lt;a name=&#8221;WorkedForYears&#8221;&gt;&lt;/a&gt;</p>
<p>And somewhere else there was some JS that looked like this:</p>
<p>document.location.href = &#8220;#WorkedForYears&#8221;;</p>
<p>And, up until IE8 that JS code would move you down to the &#8220;WorkedForYears&#8221; tag&#8217;s position. Now, it seems, either Microsoft decided to get ahead of itself and support a standard that REQUIRES a value within the anchor tags (doutbful) or they did their usual and decided they needed it to work that way so it was easier to implement the Web engine.</p>
<p>Of course, in one fell swoop, they managed to invalidate a lot of code out there (countless pages with &#8220;top&#8221; links are now broken unless that &#8220;top&#8221; anchor actually surrounded content).</p>
<p>One the other hand, you could argue that the lack of a rule specifying the validity of an <a href="http://www.w3.org/TR/html401/struct/links.html" target="_blank">empty anchor tag</a> was what Microsoft was looking at (trying to be all up with standards) or that they were trying to leapfrog everyone and be <a href="http://www.w3.org/TR/2011/WD-html5-diff-20110113/" target="_blank">HTML 5-compliant</a>. Doubtful.</p>
<p>While I admit I used to be an IE booster back in the heady days when it worked better (read: smoother) than Netscape and Firefox was merely gestating in the deep recesses of Mozilla, but that was almost a decade ago. Microsoft&#8217;s been playing catch up ever since and doing a terrible job of it. Worse, they insist on taking the Enterprise path and supporting it like <a href="http://blogs.msdn.com/b/ie/archive/2009/08/10/engineering-pov-ie6.aspx" target="_blank">any other office application</a>. No wonder Firefox, Chrome, and even Apple&#8217;s own crap, Safari, continue to <a href="http://www.statowl.com/web_browser_market_share.php" target="_blank">thrive and grow</a>.</p>
<p>It&#8217;s about time Microsoft learned to turn on a dime (did they ever know how to?) and separate their beloved &#8220;integrated&#8221; web browser from their bloated yet broad reaching and slow cycle office products.</p>
<p>Oh, and please figure out a way to make FireBug work in IE. No, the Developer Bar thing you added, while nice, is a terrible development tool that breaks after a couple of tries. I know, you&#8217;re worried about hackers but then maybe you should consider NOT allowing anything to act/be seen as the user within your operating system environment&#8230;it&#8217;s called compartmentalization. And, yes, I&#8217;d rather download a tool than allow some douchebag to install an Active-X component that can nstall anywhere and do anything to my system. Maybe THAT&#8217;s why you&#8217;ve got security issues&#8230;</p>
<p>kn</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2011/01/microsoft-hates-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great Old Games (GoG.com) is no more&#8230;</title>
		<link>http://www.kennakai.com/blog/2010/09/great-old-games-gog-com-is-no-more/</link>
		<comments>http://www.kennakai.com/blog/2010/09/great-old-games-gog-com-is-no-more/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 04:48:06 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Great Old Games]]></category>
		<category><![CDATA[Retro Gaming]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=224</guid>
		<description><![CDATA[UPDATE: Yeah, yeah. I got suckered by it too. Guess it was a really stupid marketing stunt. They&#8217;re back and still hawking their wares. Good that they&#8217;re hawking, bad that they pulled the stunt. &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- Seems like the economy&#8217;s hitting everyone now. GoG.com was a great site where you could dust off some old favorites [...]]]></description>
			<content:encoded><![CDATA[<p>UPDATE: Yeah, yeah. I got suckered by it too. Guess it was a really stupid marketing stunt. They&#8217;re back and still hawking their wares. Good that they&#8217;re hawking, bad that they pulled the stunt.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Seems like the economy&#8217;s hitting everyone now. <a href="http://www.gog.com/" target="_blank">GoG.com</a> was a great site where you could dust off some old favorites for just a handful of dollars. They left this on their doorstep for everyone:</p>
<blockquote>
<div id="_mcePaste">Dear GOG users,</div>
<div id="_mcePaste">We have recently had to give serious thought to whether we could really keep GOG.com the way it is. We&#8217;ve debated on it for quite some time and, unfortunately, we&#8217;ve decided that GOG.com simply cannot remain in its current form.</div>
<div id="_mcePaste">We&#8217;re very grateful for all support we&#8217;ve received from all of you in the past two years. Working on GOG.com was a great adventure for all of us and an unforgettable journey to the past, through the long and wonderful history of PC gaming.</div>
<div id="_mcePaste">This doesn&#8217;t mean the idea behind GOG.com is gone forever. We&#8217;re closing down the service and putting this era behind us as new challenges await.</div>
<div id="_mcePaste">On a technical note, this week we&#8217;ll put in place a solution to allow everyone to re-download their games. Stay tuned to this page and follow us on Twitter and Facebook for updates.</div>
<div id="_mcePaste">All the best,</div>
<div id="_mcePaste">GOG.com Team</div>
</blockquote>
<p>Seems like they might be hinting that they might be looking at a different way to pull this sort of thing off but something tells me it ain&#8217;t happening. Unless they find new life on Steam (which, by the way, just posted a bunch of SEGA Genesis games&#8211;I&#8217;m thinking they&#8217;re gonna start getting more of those) or some other digital delivery platform (Microsoft&#8217;s Games For Windows LIVE would be suicide unless Microsoft follows through on their plan to &#8220;revamp&#8221; it), you&#8217;ll have to dig around the Web or one of those <a href="http://www.resetgames.com/janioblog.php?subaction=showfull&amp;id=1284236621&amp;archive=&amp;start_from=&amp;ucat=3&amp;" target="_blank">retro gaming stores</a>.</p>
<p>I bought a couple games from them but of course 20 year old PC games don&#8217;t always hold water&#8230;or at least they can be enough of an eye sore to make you not want to play them much. Then again, I lost a few hours after <a href="http://www.phipsisoftware.com/ultima4.html" target="_blank">discovering this gem</a>. Of course, the thing to consider: as time rolls on, that game you&#8217;re playing so much you&#8217;re wearing the CD down might one day show up in a retro game catalog.</p>
<p>And, no, Steam will not be around forever. It&#8217;s the reason I&#8217;ll sometimes pick up some good games I liked from the bargain bin and just stock up&#8211;depending on the price, I&#8217;ll sometimes buy a couple copies just in case.</p>
<p>Anyhow, to the peeps at GoG.com, good luck on the next phase and let&#8217;s hope you&#8211;or someone else&#8211;figures out a way to get that retro gaming business to work. Steam seems to be doing something, anyone else??</p>
<p>kn</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2010/09/great-old-games-gog-com-is-no-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari 5: JavaScript Date Object Issues</title>
		<link>http://www.kennakai.com/blog/2010/07/safari-5-javascript-date-object-issues/</link>
		<comments>http://www.kennakai.com/blog/2010/07/safari-5-javascript-date-object-issues/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 06:11:07 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Date]]></category>
		<category><![CDATA[Safari 5]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=221</guid>
		<description><![CDATA[Alright, it&#8217;s been a while and this is something I ran into after being told &#8220;a lot&#8221; of Safari users were having an issue tied to a specific piece of functionality. Did a little hunting and found a part of the code where we&#8217;re taking data from a JSON Ajax call that&#8217;s a date (but [...]]]></description>
			<content:encoded><![CDATA[<p>Alright, it&#8217;s been a while and this is something I ran into after being told &#8220;a lot&#8221; of Safari users were having an issue tied to a specific piece of functionality.</p>
<p>Did a little hunting and found a part of the code where we&#8217;re taking data from a JSON Ajax call that&#8217;s a date (but passed as a string since the whole Microsoft-Ajax-JSON thing screws up dates with a UTC conversion). Thing is, the date isn&#8217;t always passed. Sometimes we&#8217;ll just get an empty string.</p>
<p>For all the other browsers out there (at least as far as we&#8217;ve heard), the following is true:</p>
<p>IF:</p>
<blockquote><p>var date1 = new Date(&#8220;&#8221;);</p>
<p>var date2 = new Date();</p></blockquote>
<p>THEN:</p>
<blockquote><p>date1 == date2</p></blockquote>
<p>According to the latest version of Safari (v5), this is not always true. Now, obviously, I need to clean up my code and check for an empty string, ignoring the whole check if it&#8217;s blank (which I&#8217;m doing now). But, really? Why, oh, why does Apple think it&#8217;s okay to do something different here when it&#8217;s worked as it has for years now?</p>
<p>Whatever the reason, it&#8217;s typical. I get so tired of all the fanboy stuff going on with Apple. It distracts from the various flaws all of their products have, however minor. It&#8217;s okay that the Delete button doesn&#8217;t work in most applications in Mac OS X. It&#8217;s okay that my iPod randomly pulls songs from a different playlist than the one I was listening to. It&#8217;s okay that my iPhone 3GS&#8217;s Bluetooth drops out 2-3 times when I drive around whereas my original iPhone rarely did it.</p>
<p>Anyhoo, in case you&#8217;re unlucky enough to have to support Safari (15% of our traffic!), be on the look out. You can&#8217;t pass a blank string into the Date object constructor in JS and expect to get today&#8217;s date. It&#8217;s possible it&#8217;s a weird timing issue (the one with the blank param is created first) and somehow these people are hitting a millisecond border or something thus causing the two objects to represent different values.</p>
<p>Then again, we haven&#8217;t heard of anyone on Windows, IE, FF, or Safari 4 having this issue. Could be non-reports but I think we&#8217;d have heard something by now if it were common enough as it seems to be now for Safari 5 people.</p>
<p>Looking forward to Safari no longer supporting DIV tags or something else because Steve Jobs ran into a site that had a stray div tag he didn&#8217;t like&#8230;</p>
<p>kn</p>
<blockquote></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2010/07/safari-5-javascript-date-object-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Max &#8211; The Day After</title>
		<link>http://www.kennakai.com/blog/2010/04/max-the-day-after/</link>
		<comments>http://www.kennakai.com/blog/2010/04/max-the-day-after/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 19:55:39 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[Pets]]></category>
		<category><![CDATA[Cat]]></category>
		<category><![CDATA[Death]]></category>
		<category><![CDATA[Max]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=218</guid>
		<description><![CDATA[My mini-saga with the loss of my Maxy continues. I&#8217;m back to work and the other routines in my life but the holes in many of my routines with Max&#8217;s departure still remind me that despite being numb, I can still see how much Max was a part of my life. I always knew he [...]]]></description>
			<content:encoded><![CDATA[<p>My mini-saga with the loss of my Maxy continues. I&#8217;m back to work and the other routines in my life but the holes in many of <a href="http://www.kennakai.com/blog/personal-stuff/max-the-day-after/">my routines with Max&#8217;s departure </a>still remind me that despite being numb, I can still see how much Max was a part of my life. I always knew he was a big part of my life but with him gone, I&#8217;m seeing just how big a part he played.</p>
<p>kn</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2010/04/max-the-day-after/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The End of the Era of Max</title>
		<link>http://www.kennakai.com/blog/2010/04/the-end-of-the-era-of-max/</link>
		<comments>http://www.kennakai.com/blog/2010/04/the-end-of-the-era-of-max/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 05:16:59 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[Pets]]></category>
		<category><![CDATA[Cat]]></category>
		<category><![CDATA[Death]]></category>
		<category><![CDATA[Max]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=206</guid>
		<description><![CDATA[My first and favorite cat died today. His name was Max and he was the king of cats. The universe is a little less shiny today. The experience was weird as usual when you schedule euthanasia. He&#8217;ll be missed especially since he&#8217;d been around for almost half my life. I said goodbye to him, for [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-209" style="margin: 5px;" title="Max" src="http://www.kennakai.com/blog/wp-content/uploads/2010/04/IMG_SMALL_0076_Cropped.jpg" alt="" width="203" height="299" />My first and favorite cat died today. <a href="http://www.kennakai.com/blog/personal-stuff/max/">His name was Max</a> and he was the king of cats. The universe is a little less shiny today.</p>
<p>The experience was weird as usual when you schedule euthanasia. He&#8217;ll be missed especially since he&#8217;d been around for almost half my life.</p>
<p>I said goodbye to him, for now. I hope to see him again one day.</p>
<p>kn</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2010/04/the-end-of-the-era-of-max/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Will Apple help push us towards HTML5?</title>
		<link>http://www.kennakai.com/blog/2010/03/will-apple-help-push-us-towards-html5/</link>
		<comments>http://www.kennakai.com/blog/2010/03/will-apple-help-push-us-towards-html5/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 04:42:15 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=196</guid>
		<description><![CDATA[Apple&#8217;s anti-Flash debacle&#8211;yes, debacle&#8211;is well known at this point in the post-iPad announcement era. Now, Virgin makes an announcement about their move away from Flash (and, not to be subjective, any possibility of using Microsoft&#8217;s Silverlight) ostensibly to broaden the availability of their Website. I&#8217;m not saying they&#8217;re doing this to purposely drop-kick Adobe&#8217;s Flash [...]]]></description>
			<content:encoded><![CDATA[<p>Apple&#8217;s anti-Flash debacle&#8211;yes, debacle&#8211;is well known at this point in the post-iPad announcement era.</p>
<p>Now, Virgin makes <a href="http://theappleblog.com/2010/03/03/virgin-america-kills-flash-as-a-result-of-appleadobe-conflict/?utm_source=feedburner&amp;utm_medium=email&amp;utm_campaign=Feed%3A+TheAppleBlogFeed+%28The+Apple+Blog%29" target="_blank">an announcement</a> about their move away from Flash (and, not to be subjective, any possibility of using <a href="http://www.microsoft.com/silverlight/" target="_blank">Microsoft&#8217;s Silverlight</a>) ostensibly to broaden the availability of their Website. I&#8217;m not saying they&#8217;re doing this to purposely drop-kick Adobe&#8217;s Flash which has had a great run for some time now. But, with their expanding iPhone (and soon iPad) platform, Apple&#8217;s decision is potentially going to lead developers towards other solutions.</p>
<p>One does exist:  JavaScript and  CSS. But, one the biggest uses for Flash (and the main reason it&#8217;s gotten so mainstream) is support for video&#8211;also the <a href="http://www.wired.com/gadgetlab/2008/11/adobe-flash-on/" target="_blank">most likely reason Apple</a> won&#8217;t allow it on it&#8217;s mobile platform OS (beyond games). <a href="http://en.wikipedia.org/wiki/HTML5" target="_blank">HTML5&#8242;</a>s potential for rich media, namely video support.</p>
<p>The HTML5 standard is still a ways away (the target date is 2012). But, as with previous versions, nothing will stop Microsoft, Mozilla, and others from rolling preliminary support into the coming versions of their browsers. Of course, you can be sure Apple will take as long as possible to roll it into Safari&#8230;at least on the iPhone.</p>
<p>If the industry pushes this (to the demise of Adobe), Apple&#8217;s going to be in a corner. Will that matter? Likely not, knowing Mr. Jobs and his disdain for following the pack. But, there&#8217;s going to be a point, sometime in the future, when Jobs and his disciples will need to stop holding that last tiny hill against the non-Apple waves threatening to submerge it.</p>
<p>Still, here&#8217;s hoping the push towards HTML5 continues or even accelerates. Dealing with plug-in versions and of course yet another plug-in to check for and support. Don&#8217;t get me wrong, though, Flash is still where it&#8217;s going to be when it comes to animation and flashy movie sites. JS and CSS can only go so far (though they CAN go far). Will that hurt Adobe? Maybe but who cares? Their support (version 10 was a pain in the ass for people who offer Flash controls for file downloads) and their profiteering off Flash ($699 just to be able to work with it? Maybe you shouldn&#8217;t have given it away to the end users&#8230;) has built up their egos a bit too much. They were better when they were still fighting Macromedia (remember them? They made Flash) and Quark. They tried. Now, they rule.</p>
<p>kn</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 107px; width: 1px; height: 1px; overflow: hidden;">http://www.wired.com/gadgetlab/2008/11/adobe-flash-on/</div>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2010/03/will-apple-help-push-us-towards-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another clear Microsoft error&#8230;</title>
		<link>http://www.kennakai.com/blog/2010/02/another-clear-microsoft-error/</link>
		<comments>http://www.kennakai.com/blog/2010/02/another-clear-microsoft-error/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 06:19:02 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ugh]]></category>
		<category><![CDATA[Web Method]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=194</guid>
		<description><![CDATA[Maybe it&#8217;s not their fault but then again, they built the server (IIS) and the Web tech (ASP.NET). This had me scratching my head for a few minutes until I just happened to figure it out by mistake. I was doing an Ajax call to an aspx page with a Web Method. Something like this: [...]]]></description>
			<content:encoded><![CDATA[<p>Maybe it&#8217;s not their fault but then again, they built the server (IIS) and the Web tech (ASP.NET). This had me scratching my head for a few minutes until I just happened to figure it out by mistake.</p>
<p>I was doing an Ajax call to an aspx page with a Web Method. Something like this:</p>
<p>/someplace/somefile.aspx/MyWebMethod</p>
<p>Using JSON and JQuery. Fine. Done it a ton of times throughout the site but this time it was in a specific folder that contained files used exclusively for Ajax calls (mostly XML).</p>
<p>The error I was getting was:</p>
<p>Exception information:<br />
Exception type: ArgumentException<br />
Exception message: Unknown web method DoLookup.<br />
Parameter name: methodName</p>
<p>Unknown web method, huh? But, the file was there, the code was in there and it worked fine on Dev&#8230;what the deuce?</p>
<p>After trolling the net to find something (mostly found people forgetting &#8220;static&#8221; or making their WebMethods private), the idea that the file might be corrupt popped into my head.</p>
<p>I thought I was stupid&#8230;after all, the aspx file just contains a basic page reference to the code behind. All the real action was in the site dll. It&#8217;d be stupid if&#8211;</p>
<p>Then I saw it. The file size was ZERO. Nice. I checked the delivery folder (where I drop deployments onto the server). Also zero. Great.</p>
<p>Checked my dev publish folder where said deployments start their life after a publish from within Visual Studio. 1kb. Oooo&#8230;looks like something died in between.</p>
<p>So, I copied that sucker all over again and lo and behold, the friggin thing works!</p>
<p>I dunno, I guess you&#8217;ve got to ask yourself what you&#8217;d do if you were trying to figure out an error message for that&#8230;how&#8217;s about Page reference missing? Or Holy Shit, your aspx file has NO CONTENT.</p>
<p>Ugh&#8230;Microsoft&#8230;love/hate is becoming hate/hate&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2010/02/another-clear-microsoft-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another &#8220;housing&#8221; crisis?</title>
		<link>http://www.kennakai.com/blog/2009/10/another-housing-crisis/</link>
		<comments>http://www.kennakai.com/blog/2009/10/another-housing-crisis/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 17:51:09 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Commercial Real Estate]]></category>
		<category><![CDATA[Finance]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=190</guid>
		<description><![CDATA[It seems everyone&#8217;s on the wagon for this one. From the PBS&#8217;s NewsHour to the WSJ, there are reports and news tidbits about commercial property ventures on the verge of collapse. I just saw this little bit on the WSJ about a large apartment complex in NY that has a year of money left to [...]]]></description>
			<content:encoded><![CDATA[<p>It seems everyone&#8217;s on the wagon for this one. From the PBS&#8217;s <a href="http://www.pbs.org/newshour/bb/business/july-dec09/realestate_10-06.html" target="_blank">NewsHour </a>to the WSJ, there are reports and news tidbits about commercial property ventures on the verge of collapse.</p>
<p>I just saw this <a href="http://online.wsj.com/article/SB125547827547583747.html" target="_blank">little bit</a> on the WSJ about a large apartment complex in NY that has a year of money left to pay a huge debt that was used to finance its purchase not too long ago. Just this time around it&#8217;s less about bad loans and more about bad forecasts and judgment in general.</p>
<p>This quote from the NewsHour piece says it all: &#8220;the market was full of such optimism that rents would keep increasing and office buildings would stay fully leased.&#8221; Of course, because all markets go up all the time&#8230;</p>
<p>Granted the deal was done in early 2007 so everyone was on the same bandwagon seeing dollar signs and thinking the economy would keep going up. But, at the same time, you had others already looking at the overinflated residential market with worry. I can&#8217;t remember the guy but Jon Stewart interviewed someone who was quoted (there was a video so we&#8217;ve got proof!) as saying the market is going to tank. Meanwhile, the guy interviewing him scoffed at the idea. Great job.</p>
<p>The big problem with commercial real estate is the relative size of the transactions. There may be fewer buildings versus single-family homes out there but your typical home doesn&#8217;t sell for a hundred million dollars.</p>
<p>Time will tell of course but I&#8217;d hate to see another dip in the emotional economy&#8211;dictated by fears and whims&#8211;bring the current progress, <a href="http://online.wsj.com/article/SB10001424052748704107204574473242861610358.html" target="_blank">however shaky</a>, crashing down.</p>
<p>kn</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2009/10/another-housing-crisis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ball-It: An all-in-one wireless controller?</title>
		<link>http://www.kennakai.com/blog/2009/10/ball-it-an-all-in-one-wireless-controller/</link>
		<comments>http://www.kennakai.com/blog/2009/10/ball-it-an-all-in-one-wireless-controller/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 17:36:10 +0000</pubDate>
		<dc:creator>knakai</dc:creator>
				<category><![CDATA[Consoles]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Ball-It]]></category>

		<guid isPermaLink="false">http://www.kennakai.com/blog/?p=188</guid>
		<description><![CDATA[TechCrunch talked up a Finnish startup called Ball-It which is trying to push a new wireless controller that will be breaking TVs and other furniture in your living room in the near future. The controller contains sensors to sense just about any movement and even squeezes and passes it to the console or computer. The [...]]]></description>
			<content:encoded><![CDATA[<p>TechCrunch talked up a Finnish startup called <a href="http://www.ball-it.com/index.html" target="_blank">Ball-It</a> which is trying to push a new wireless controller that will be breaking TVs and other furniture in your living room in the near future.</p>
<p>The controller contains sensors to sense just about any movement and even squeezes and passes it to the console or computer. The <a href="http://www.crunchgear.com/2009/10/04/finnish-startup-throws-small-ball-at-gaming-console-giants-video/" target="_blank">demo on CrunchGear</a> looks pretty cool (you can sort of skip the first half if you want).</p>
<p>Outside of being a largely direct competitor to the Wii controller (Microsoft? Sony? You listening? You&#8217;d better get in there quick!), I think the best parts of it are the fact that it&#8217;s smaller (it&#8217;s the size of a friggin golf ball!) and wireless (i.e. none of this bullshit IR that requires you to point a part of the controller at the screen all the time). It can really free things up when it comes to the more &#8220;active&#8221; gaming experience.</p>
<p>Of course, the downside is that&#8211;just like the Wii-mote&#8211;it will be limited a bit in terms of gaming experiences. Even in the demo, you can see that the movements in the real world tend to be jittery when translated to the computer (note the basketball as the guy&#8217;s talking flails around like a loose electron). That might be a calibration or sensitivity issue but it&#8217;s still a potential issue game devs will have to deal with.</p>
<p>And while the Wii has plenty of games that use the Wii-mote they aren&#8217;t always that good. Shooter games have the issue of accuracy (I can never seem to get the console to realize where it should think my controller is aimed at when I look down its length) and sword fighting requires big movements.</p>
<p>Still, if you checked <a href="http://www.crunchgear.com/2009/10/04/finnish-startup-throws-small-ball-at-gaming-console-giants-video/" target="_blank">out that video</a> you&#8217;d see how well the controller worked for running and jumping (though I think there was a bit of a delay on the jump which can be annoying). It&#8217;ll be interesting to see who picks it up and how well it will penetrate. As the days of the PlayStation seem numbered in my mind (it&#8217;s not like it&#8217;s going to disappear&#8230;it&#8217;s just not the hot platform anymore and if my game library is a judge of it, I&#8217;ve got a 10:1 ratio of XBox360 games over PS3 games&#8230;for a reason), this is really Microsoft&#8217;s ball to play (pun intended).</p>
<p>If MS can license that sucker and figure out how to attach, include or incorporate the controller&#8217;s technology into its console bundles, it can finally take a chunk (a potentially huge chunk) out of Nintendo&#8217;s new-found success. Of course, if Nintendo can get it first, they can further solidify their place in the market but it won&#8217;t be quite as revolutionary. It would just be a downsizing of the controllers&#8211;and would make people look even funnier as they play with the controller in their pockets when someone walks in.</p>
<p>The tech has been around for a while&#8211;it was profiled almost <a href="http://games.venturebeat.com/2008/11/30/ball-it-the-magic-ball-that-wants-to-kill-the-wii/" target="_blank">a year ago here</a>&#8211;so you&#8217;ve got to wonder if it&#8217;s just a funding thing or if it&#8217;s because they had trouble figuring out how to leverage the tech properly.</p>
<p>I guess we&#8217;ll see. I&#8217;m sure the main console players have heard about it by now. Time will tell if they pick up on it and grab it before it&#8217;s too late. If they don&#8217;t then Ball-It might have to go the route of the obscure controllers like the <a href="http://www.us.playstation.com/PS3/Accessories/SCPH-98047" target="_blank">PS Eye</a>, the <a href="http://home.novint.com/products/novint_falcon.php" target="_blank">Novint Falcon</a>, and the <a href="http://www.neurosky.com/" target="_blank">NeuroSky </a>which are all trying to carve out some sort of niche in a market that doesn&#8217;t require them for anything.</p>
<p>kn</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kennakai.com/blog/2009/10/ball-it-an-all-in-one-wireless-controller/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

