<?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>Kevin Peno &#187; Web</title>
	<atom:link href="http://kevinpeno.com/topics/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://kevinpeno.com</link>
	<description>Game development for everyday browsers</description>
	<lastBuildDate>Mon, 18 May 2009 21:26:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Disinfectant Cleanser With Bleach</title>
		<link>http://kevinpeno.com/2009/04/18/68-disinfectant-cleanser-with-bleach.html</link>
		<comments>http://kevinpeno.com/2009/04/18/68-disinfectant-cleanser-with-bleach.html#comments</comments>
		<pubDate>Sat, 18 Apr 2009 17:13:29 +0000</pubDate>
		<dc:creator>Kevin Peno</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[web-service]]></category>

		<guid isPermaLink="false">http://www.kevinpeno.com/2009/04/18/68-disinfectant-cleanser-with-bleach.html</guid>
		<description><![CDATA[So jQuery Love made a post talking about Games Over the Wire yesterday. I found it ironic that this was posted on the same day that I posted about using comet for games. Coincidentally, I also had been discussing with a few people offering a comet web service to allow people who can&#8217;t setup a [...]]]></description>
			<content:encoded><![CDATA[<p>So <a href="http://jquerylove.com/" target="_blank">jQuery Love</a> made a post talking about <a href="http://jquerylove.com/2009/04/16/games-over-the-wire/">Games Over the Wire</a> yesterday. I found it ironic that this was posted on the same day that I posted about using <a href="http://www.kevinpeno.com/2009/04/16/67-comet-battleship-win.html" target="_blank">comet for games</a>. Coincidentally, I also had been discussing with a few people offering a comet web service to allow people who can&#8217;t setup a comet server to share my server. Well, needless to say, the post made me want to set down a complete the service. So, here&#8217;s all the details.</p>
<p>First off, go and <a href="http://www.kevinpeno.com/services/comet/signup.aspx" target="_self">sign up</a> to get an API key so that you can use the service. Second, <a href="http://www.kevinpeno.com/services/comet/service.asmx">take a look at the documentation</a> on the methods available. After that, it is as simple as making a GET/POST request (w/ SOAP if you prefer) in the correct format for the method.</p>
<p>I&#8217;ve left all the API Key&#8217;s to run with unlimited requests. However, if the this gets popular I will obviously need to throttle those that are beating heavily on the server. So it is probably not a generally good idea to put your API key in your JS source, even though the service won&#8217;t care either way. Doing so would give the ability for anyone to make requests against the server in your name with full access to your channels, etc.</p>
<p>Let me know your thoughts!</p>
<p>Update: I&#8217;ve updated the service links to a new C# web service.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevinpeno.com/2009/04/18/68-disinfectant-cleanser-with-bleach.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comet + Battleship = Win!</title>
		<link>http://kevinpeno.com/2009/04/16/67-comet-battleship-win.html</link>
		<comments>http://kevinpeno.com/2009/04/16/67-comet-battleship-win.html#comments</comments>
		<pubDate>Fri, 17 Apr 2009 00:55:10 +0000</pubDate>
		<dc:creator>Kevin Peno</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[battleship]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.kevinpeno.com/2009/04/16/67-comet-battleship-win.html</guid>
		<description><![CDATA[I&#8217;ve been experimenting with Comet programming techniques for web applications for some time now. Most specifically, I&#8217;ve focused my experimentations on how Comet programming techniques could be applied to bring real-time action to games on the web. All without the need for a user to download a plugin and/or wait for some plugin to load [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been experimenting with Comet programming techniques for web applications for some time now. Most specifically, I&#8217;ve focused my experimentations on how <a href="http://en.wikipedia.org/wiki/Comet_(programming)" target="_blank">Comet programming</a> techniques could be applied to bring real-time action to games on the web. All without the need for a user to download a plugin and/or wait for some plugin to load on the page. There&#8217;s nothing new about this technique, nor anything extremely special (besides the above noted advantages), but, being the purest that I am, I&#8217;d prefer to not require anything other than what is available to almost all web browsers (including mobile ones). <a href="http://en.wikipedia.org/wiki/Comet_(programming)" target="_blank">Comet</a> fits my requirements perfectly.</p>
<p>So, why this ramble? Well, obviously you are bored, hopefully with a friend who is also bored, because who doesn&#8217;t like a give a good old fashion ass whooping <a title="Classic Battleship" href="http://en.wikipedia.org/wiki/Battleship_(game)" target="_blank">Battleship</a> style?! I&#8217;ve made an early prototype of a game I will be releasing in the next few months leveraging exactly these features and those of <a title="jQuery" href="http://jquery.com" target="_blank">jQuery</a> and <a title="jQuery UI" href="http://ui.jquery.com" target="_blank">jQueryUI</a>. Check it out <a title="Classic Battleship" href="http://harborassault.com/battleship/index.html" target="_blank">here</a>. Go aheadâ€¦try the page on your Wii or any mobile phone that supports mouse dragging. I think you&#8217;ll see that the system is much more responsive than the fully AJAX ideas like <a title="Sink My Ship" rel="nofollow" href="http://sinkmyship.com" target="_blank">SinkMyShip</a>.</p>
<p>I&#8217;ve already got ideas on the table to expand the classic game to include random terrain generation, harbor defense mechanisms, &#8220;big guns&#8221;, and special effects to ensure nothing survives your strategic assault. Should you feel so inclined, everyone is welcome to make any suggestions for a super crazy battleship-like turn-based game as well and I&#8217;ll see what I can do about incorporating them in to the final version. Happy hunting!</p>
]]></content:encoded>
			<wfw:commentRss>http://kevinpeno.com/2009/04/16/67-comet-battleship-win.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>KeithFrank.net » Captcha? Nearly Killed Him.</title>
		<link>http://kevinpeno.com/2009/04/15/53-keithfrank-captcha-nearly-killed-him.html</link>
		<comments>http://kevinpeno.com/2009/04/15/53-keithfrank-captcha-nearly-killed-him.html#comments</comments>
		<pubDate>Wed, 15 Apr 2009 20:53:24 +0000</pubDate>
		<dc:creator>Kevin Peno</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.kevinpeno.com/2009/04/15/53-keithfranknet-captcha-nearly-killed-him.html</guid>
		<description><![CDATA[KeithFrank.net » Captcha? Nearly Killed Him.
This is so true. Are the spammers really winning? Are we destroying usability because there lack of valuable spam filtering software? Shouldn&#8217;t we be focusing on improving such technology rather than destroying the user experience further? Maybe everyone else is already submitting to the same destruction suffered by the customer [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://keithfrank.net/2009/04/15/captcha-nearly-killed-him/">KeithFrank.net » Captcha? Nearly Killed Him.</a></p>
<p>This is so true. Are the spammers really winning? Are we destroying <a href="http://en.wikipedia.org/wiki/Usability" target="_blank">usability</a> because there lack of valuable spam filtering software? Shouldn&#8217;t we be focusing on improving such technology rather than destroying the user experience further? Maybe everyone else is already submitting to the same destruction suffered by the customer support industry where it was decided that it is acceptable to be treated like dirt for the benefit of some company.</p>
<p>I wont stand for that and I hope you won&#8217;t either. Next time you see an image like this, please walk away from that site and never look back. Only by standing up for our right to usable software will we continue to enjoy our internet experience. If you think it&#8217;s not worth the effort to leave the site, then you rank with the scum clinging to IE6 after all these years, and, if that is any example, god knows the kind of contributions you&#8217;ve made to the web so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevinpeno.com/2009/04/15/53-keithfrank-captcha-nearly-killed-him.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
