<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>MichaelKerley.net</title>
	
	<link>http://www.michaelkerley.net/wp</link>
	<description>Software made by Michael Kerley... and other stuff.</description>
	<lastBuildDate>Mon, 11 Jan 2010 06:06:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Michaelkerleynet" /><feedburner:info uri="michaelkerleynet" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Pipes J2ME is now open source!</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/knJ6pMKtcRI/</link>
		<comments>http://www.michaelkerley.net/wp/2010/01/09/pipes-j2me-is-now-open-source/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 05:11:30 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Pipes J2ME]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=113</guid>
		<description><![CDATA[I have opened the source to the J2ME version of Pipes. If you&#8217;re interested in contributing to the project, it&#8217;s hosted on Github: http://github.com/mkerley/PipesJ2ME Anyone is welcome to submit source code, documentation, translations, etc. directly to Github. I&#8217;m putting the source under the GPL license. I&#8217;ll be happy to answer questions about the source and [...]]]></description>
			<content:encoded><![CDATA[<p>I have opened the source to the J2ME version of Pipes.  If you&#8217;re interested in contributing to the project, it&#8217;s hosted on Github:</p>
<p><a title="PipesJ2ME on Github" href="http://github.com/mkerley/PipesJ2ME">http://github.com/mkerley/PipesJ2ME</a></p>
<p>Anyone is welcome to submit source code, documentation, translations, etc. directly to Github.  I&#8217;m putting the source under the GPL license.</p>
<p>I&#8217;ll be happy to answer questions about the source and the code architecture, but I probably won&#8217;t be able to help much regarding how to use Git or Github.  Most of my experience has been with Subversion, CVS, and Perforce, so Git is still new to me <img src='http://www.michaelkerley.net/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Note: The iPhone version of Pipes will remain a separate closed-source project under my personal ownership.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/aNz4Mxx_djKcf4FD4jrPVBimo7o/0/da"><img src="http://feedads.g.doubleclick.net/~a/aNz4Mxx_djKcf4FD4jrPVBimo7o/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/aNz4Mxx_djKcf4FD4jrPVBimo7o/1/da"><img src="http://feedads.g.doubleclick.net/~a/aNz4Mxx_djKcf4FD4jrPVBimo7o/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=knJ6pMKtcRI:LmshIOWpJMs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=knJ6pMKtcRI:LmshIOWpJMs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=knJ6pMKtcRI:LmshIOWpJMs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=knJ6pMKtcRI:LmshIOWpJMs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=knJ6pMKtcRI:LmshIOWpJMs:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/knJ6pMKtcRI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2010/01/09/pipes-j2me-is-now-open-source/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2010/01/09/pipes-j2me-is-now-open-source/</feedburner:origLink></item>
		<item>
		<title>Anyone interested in working on Pipes J2ME?</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/4-HWAMlph3s/</link>
		<comments>http://www.michaelkerley.net/wp/2010/01/03/anyone-interested-in-working-on-pipes-j2me/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 09:02:23 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Pipes J2ME]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[Pipes]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=109</guid>
		<description><![CDATA[A number of people have pointed out that my J2ME version of Pipes doesn&#8217;t work properly on some newer phones (especially those with touch screens, such as the Blackberry Storm). It is also lacking in features compared to my iPhone version. The fact is I simply don&#8217;t have the time or resources to maintain the [...]]]></description>
			<content:encoded><![CDATA[<p>A number of people have pointed out that my J2ME version of Pipes doesn&#8217;t work properly on some newer phones (especially those with touch screens, such as the Blackberry Storm).  It is also lacking in features compared to my iPhone version.</p>
<p>The fact is I simply don&#8217;t have the time or resources to maintain the J2ME version.  I don&#8217;t have a J2ME phone anymore, and since I don&#8217;t make any money from the J2ME verison, I can&#8217;t justify buying development equipment.</p>
<p>So my question is this: If I were to release the source, would anyone be willing to help out by adding new features?</p>

<p><a href="http://feedads.g.doubleclick.net/~a/acTiDElH8UIRrKxg0dy5CwtYRw0/0/da"><img src="http://feedads.g.doubleclick.net/~a/acTiDElH8UIRrKxg0dy5CwtYRw0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/acTiDElH8UIRrKxg0dy5CwtYRw0/1/da"><img src="http://feedads.g.doubleclick.net/~a/acTiDElH8UIRrKxg0dy5CwtYRw0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=4-HWAMlph3s:MbNMd9HDjoc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=4-HWAMlph3s:MbNMd9HDjoc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=4-HWAMlph3s:MbNMd9HDjoc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=4-HWAMlph3s:MbNMd9HDjoc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=4-HWAMlph3s:MbNMd9HDjoc:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/4-HWAMlph3s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2010/01/03/anyone-interested-in-working-on-pipes-j2me/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2010/01/03/anyone-interested-in-working-on-pipes-j2me/</feedburner:origLink></item>
		<item>
		<title>From Nothing To Something. How To Get There.</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/aDOgNi-qG8M/</link>
		<comments>http://www.michaelkerley.net/wp/2009/09/22/from-nothing-to-something-how-to-get-there/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 17:36:44 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=105</guid>
		<description><![CDATA[This is an interesting read for anyone interested in startups: http://www.techcrunch.com/2009/09/20/from-nothing-to-something-how-to-get-there/]]></description>
			<content:encoded><![CDATA[<p>This is an interesting read for anyone interested in startups:<br />
<a href="http://www.techcrunch.com/2009/09/20/from-nothing-to-something-how-to-get-there/">http://www.techcrunch.com/2009/09/20/from-nothing-to-something-how-to-get-there/</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/_2QCcGF6e6hb-NfXeEMXHIafSh0/0/da"><img src="http://feedads.g.doubleclick.net/~a/_2QCcGF6e6hb-NfXeEMXHIafSh0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/_2QCcGF6e6hb-NfXeEMXHIafSh0/1/da"><img src="http://feedads.g.doubleclick.net/~a/_2QCcGF6e6hb-NfXeEMXHIafSh0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=aDOgNi-qG8M:TxOHIYodY30:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=aDOgNi-qG8M:TxOHIYodY30:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=aDOgNi-qG8M:TxOHIYodY30:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=aDOgNi-qG8M:TxOHIYodY30:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=aDOgNi-qG8M:TxOHIYodY30:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/aDOgNi-qG8M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2009/09/22/from-nothing-to-something-how-to-get-there/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2009/09/22/from-nothing-to-something-how-to-get-there/</feedburner:origLink></item>
		<item>
		<title>Article: Alex’s Soapbox: Programming Sucks! Or At Least, It Ought To</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/01DOQR4zWEk/</link>
		<comments>http://www.michaelkerley.net/wp/2009/03/04/article-alexs-soapbox-programming-sucks-or-at-least-it-ought-to/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 00:10:45 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=102</guid>
		<description><![CDATA[http://thedailywtf.com/Articles/Programming-Sucks!-Or-At-Least,-It-Ought-To-.aspx]]></description>
			<content:encoded><![CDATA[<p><a href="http://thedailywtf.com/Articles/Programming-Sucks!-Or-At-Least,-It-Ought-To-.aspx">http://thedailywtf.com/Articles/Programming-Sucks!-Or-At-Least,-It-Ought-To-.aspx</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/Wrcgw4RA7Rw95LfVelDqyx8Nr3Y/0/da"><img src="http://feedads.g.doubleclick.net/~a/Wrcgw4RA7Rw95LfVelDqyx8Nr3Y/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Wrcgw4RA7Rw95LfVelDqyx8Nr3Y/1/da"><img src="http://feedads.g.doubleclick.net/~a/Wrcgw4RA7Rw95LfVelDqyx8Nr3Y/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=01DOQR4zWEk:Brkq8dsl_WU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=01DOQR4zWEk:Brkq8dsl_WU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=01DOQR4zWEk:Brkq8dsl_WU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=01DOQR4zWEk:Brkq8dsl_WU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=01DOQR4zWEk:Brkq8dsl_WU:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/01DOQR4zWEk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2009/03/04/article-alexs-soapbox-programming-sucks-or-at-least-it-ought-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2009/03/04/article-alexs-soapbox-programming-sucks-or-at-least-it-ought-to/</feedburner:origLink></item>
		<item>
		<title>What’s up, doc?</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/mBB_NhsieXc/</link>
		<comments>http://www.michaelkerley.net/wp/2009/03/04/whats-up-doc/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 11:11:28 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Pipes iPhone]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=92</guid>
		<description><![CDATA[I was looking through the user reviews of Pipes Lite on the App Store, and one review caught my attention: At first, I didn&#8217;t think much of it.  Then I decided to try out Loops of Zen and see if it was true.  I may be biased (OK, let&#8217;s be honest, I&#8217;m obviously biased), but [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">I was looking through the user reviews of Pipes Lite on the App Store, and one review caught my attention:</p>
<p style="text-align: left; padding-left: 30px;"><a href="http://www.michaelkerley.net/wp/wp-content/uploads/2009/03/ripoffanht.png"><img class="size-full wp-image-93 alignnone" style="border: 1px solid #dddddd;" title="&quot;Rip off&quot; by Ahnt" src="http://www.michaelkerley.net/wp/wp-content/uploads/2009/03/ripoffanht.png" alt="&quot;Rip off&quot; by Ahnt" width="301" height="54" /></a></p>
<p>At first, I didn&#8217;t think much of it.  Then I decided to try out Loops of Zen and see if it was true.  I may be biased (OK, let&#8217;s be honest, I&#8217;m <em>obviously</em> biased), but I believe Pipes is far superior to Loops of Zen.</p>
<p>Let&#8217;s break down this review point by point:</p>
<ol>
<li>&#8220;Ahnt&#8221; claims that Pipes is a Loops of Zen ripoff</li>
<li>&#8220;Ahnt&#8221; claims that Pipes is a very bad game</li>
</ol>
<p>Point 1 is simply a lie.  I originally released the J2ME version of Pipes in April 2006 on <a title="Pipes at GetJar" href="http://www.getjar.com/products/4808/Pipes">GetJar.com</a>.  Loops was developed over two years later in <a href="http://www.alproductions.us/Loops_Of_Zen/Loops_Of_Zen/Blog/Eintr%C3%A4ge/2008/9/16_Ein_Tag_beim_Longboarden.html">September 2008</a>.  I won&#8217;t claim that Pipes was my own original idea, but it certainly isn&#8217;t a Loops ripoff.  If I could travel through time, I&#8217;d find much better things to do than copy games from the future and give them away or sell them for next to nothing.</p>
<p style="padding-left: 30px;"><strong>Point 1: Destroyed</strong></p>
<p>Point 2, &#8220;Pipes is a very bad game,&#8221; is obviously more subjective.  I think it&#8217;s safe to say, though, that <strong>Pipes is at least as good as Loops of Zen</strong>.  Let&#8217;s compare features:</p>
<table border="0">
<tbody>
<tr>
<td valign="top"><strong>Pipes</strong></p>
<ul>
<li>11 board sizes</li>
<li>High quality graphics</li>
<li>Clear, easily-identifiable puzzle pieces</li>
<li>Virtually unlimited random puzzles</li>
<li>Personal best times</li>
<li>Online leaderboard/best times</li>
<li>Piece locking</li>
<li>And more</li>
</ul>
</td>
<td valign="top"><strong>Loops of Zen</strong></p>
<ul>
<li>1 board size</li>
<li>Basic non-offensive graphics</li>
<li>Confusing, complex puzzle pieces</li>
<li>24 &#8220;levels&#8221;</li>
<li>No time tracking, online or offline</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>Again, this point is subjective, but I&#8217;m gonna go ahead and say:</p>
<p style="padding-left: 30px;"><strong>Point 2: Put In Its Place</strong></p>
<h2>So what?</h2>
<p>All of this is interesting enough&#8230; or maybe not, depending on your point of view <img src='http://www.michaelkerley.net/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   But here&#8217;s where it gets even better.  I wonder who this &#8220;Ahnt&#8221; is anyway?  Wait a minute&#8230;</p>
<p>According to the App Store, Loops of Zen was developed by <strong>Dr. Arend Hintze</strong>.  Wait another minute&#8230;</p>
<p style="padding-left: 30px;"><span style="color: #ff0000;"><span style="color: #000000;">Dr. </span>A</span>rend <span style="color: #ff0000;">H</span>i<span style="color: #ff0000;">nt</span>ze<br />
<span style="color: #ff0000;">Ahnt</span></p>
<p>Certainly that&#8217;s just a coincidence.  Right?  <em>Right?</em> Let&#8217;s take a look at some of Ahnt&#8217;s other reviews.  All of these reviews come from the App Store in iTunes.  To see them, look up his review of <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=304871296&amp;mt=8">Pipes Lite</a>, then click on the &#8220;by Ahnt&#8221; link.</p>
<p style="padding-left: 30px;">Orion&#8217;s Belt Lite: 1 star &#8211; no comments<br />
WritePad: 1 star &#8211; no comments<br />
DizzyBeeFree: 1 star &#8211; no comments<br />
Rolando Lite: 1 star &#8211; no comments<br />
Fastlane Street Racing Lite: 1 star &#8211; no comments<br />
iShoot Lite: 1 star &#8211; no comments</p>
<p>Wow, this guy just doesn&#8217;t like anything!  Not even iShoot or Fastlane, which I believe have each reached #1 on the App Store in the past (if not for the entire store, then at least #1 within their respective game genres).  I guess I should feel priviliged to even get 2 stars!  Oh, but what did he rate Loops of Zen, you ask?</p>
<p style="padding-left: 30px;">Loops of Zen Lite (by Dr. <span style="color: #ff0000;">A</span>rend <span style="color: #ff0000;">H</span>i<span style="color: #ff0000;">nt</span>ze): 5 stars &#8211; &#8220;&#8230;obviously the game-designer listned! [<em>sic</em>] Thank you!&#8221;</p>
<p>Well, naturally.  But I wonder&#8230;</p>
<p style="padding-left: 30px;">titriplos (by Dr. <span style="color: #ff0000;">A</span>rend <span style="color: #ff0000;">H</span>i<span style="color: #ff0000;">nt</span>ze): 5 stars &#8211; &#8220;This is so much better than most other connect3 games. You have so many options&#8230;&#8221;<br />
tbamfh (by Dr. <span style="color: #ff0000;">A</span>rend <span style="color: #ff0000;">H</span>i<span style="color: #ff0000;">nt</span>ze, and no I&#8217;m not making these titles up): 5 stars &#8211; &#8220;What a surprise! I love it&#8230;.&#8221;</p>
<p>Maybe not quite as conclusive as a fingerprint or a DNA sample, but it&#8217;s pretty clear to me that the doctor is going around writing bad reviews for all the apps he considers threatening to his own.  Not only that, he&#8217;s writing positive reviews for his own games as if he were just another customer in the App Store.</p>
<p>Last, but certainly not least, let&#8217;s look at one more of Ahnt&#8217;s reviews:</p>
<p style="padding-left: 30px;">platelets (by Dr. <span style="color: #ff0000;">A</span>rend <span style="color: #ff0000;">H</span>i<span style="color: #ff0000;">nt</span>ze): 5 stars &#8211; &#8220;I released a version where I deactivated some collisions, gimme a few days and it will be fixed.&#8221;</p>
<p>WOW &#8211; most developers would just post that in the app info, but this guy decides to give himself a 5-star review while he&#8217;s at it.  Oh, and to completely expose his own little self-review scheme.</p>
<p>I&#8217;m flattered that he considers Pipes enough of a threat to go out of his way and actually write up a review.  Um, thanks?  I&#8217;m just glad I&#8217;m not one of his <a href="http://www.alproductions.us/Loops_Of_Zen/Loops_Of_Zen/Blog/Eintr%C3%A4ge/2008/9/16_Ein_Tag_beim_Longboarden.html">students</a>!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/EwFu3GO9JazyXmy-M8ezVnyTWZ8/0/da"><img src="http://feedads.g.doubleclick.net/~a/EwFu3GO9JazyXmy-M8ezVnyTWZ8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/EwFu3GO9JazyXmy-M8ezVnyTWZ8/1/da"><img src="http://feedads.g.doubleclick.net/~a/EwFu3GO9JazyXmy-M8ezVnyTWZ8/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=mBB_NhsieXc:KMvLr1izjFU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=mBB_NhsieXc:KMvLr1izjFU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=mBB_NhsieXc:KMvLr1izjFU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=mBB_NhsieXc:KMvLr1izjFU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=mBB_NhsieXc:KMvLr1izjFU:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/mBB_NhsieXc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2009/03/04/whats-up-doc/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2009/03/04/whats-up-doc/</feedburner:origLink></item>
		<item>
		<title>Pipes Lite released</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/hN6-EOZA2IM/</link>
		<comments>http://www.michaelkerley.net/wp/2009/03/04/pipes-lite-released/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 09:25:58 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Pipes iPhone]]></category>
		<category><![CDATA[1.4]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[lite]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=88</guid>
		<description><![CDATA[Pipes Lite has been relased for the iPhone.  This is a FREE feature-limited version of Pipes.]]></description>
			<content:encoded><![CDATA[<p><a title="Pipes Lite in the App Store" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=304871296&amp;mt=8">Pipes Lite</a> has been relased for the iPhone.  This is a FREE feature-limited version of <a title="Pipes in the App Store" href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=296105712">Pipes</a>.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/mzTb-kOHMfwzWtRu20d1c0UgjHM/0/da"><img src="http://feedads.g.doubleclick.net/~a/mzTb-kOHMfwzWtRu20d1c0UgjHM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/mzTb-kOHMfwzWtRu20d1c0UgjHM/1/da"><img src="http://feedads.g.doubleclick.net/~a/mzTb-kOHMfwzWtRu20d1c0UgjHM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=hN6-EOZA2IM:YODMzHoYOCM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=hN6-EOZA2IM:YODMzHoYOCM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=hN6-EOZA2IM:YODMzHoYOCM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Michaelkerleynet?a=hN6-EOZA2IM:YODMzHoYOCM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/Michaelkerleynet?i=hN6-EOZA2IM:YODMzHoYOCM:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/hN6-EOZA2IM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2009/03/04/pipes-lite-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2009/03/04/pipes-lite-released/</feedburner:origLink></item>
		<item>
		<title>Pipes 1.4 approved</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/aYwGOMXel9I/</link>
		<comments>http://www.michaelkerley.net/wp/2009/02/13/pipes-14-approved/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 21:37:52 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Pipes iPhone]]></category>
		<category><![CDATA[1.4]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=85</guid>
		<description><![CDATA[Pipes 1.4 has been approved by Apple, and should be available in the App Store in the next few hours.]]></description>
			<content:encoded><![CDATA[<p>Pipes 1.4 has been approved by Apple, and should be available in the App Store in the next few hours.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/OnGYjLj0rwd3msqV2hSU4_1fKXI/0/da"><img src="http://feedads.g.doubleclick.net/~a/OnGYjLj0rwd3msqV2hSU4_1fKXI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/OnGYjLj0rwd3msqV2hSU4_1fKXI/1/da"><img src="http://feedads.g.doubleclick.net/~a/OnGYjLj0rwd3msqV2hSU4_1fKXI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=tTCYk2CO"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?i=tTCYk2CO" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=2FR5VKVp"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=BMU3gcYh"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?i=BMU3gcYh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/aYwGOMXel9I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2009/02/13/pipes-14-approved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2009/02/13/pipes-14-approved/</feedburner:origLink></item>
		<item>
		<title>Pipes 1.4 submitted to Apple</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/Rmz217UTS7E/</link>
		<comments>http://www.michaelkerley.net/wp/2009/02/08/pipes-14-submitted-to-apple/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 07:44:01 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Pipes]]></category>
		<category><![CDATA[Pipes iPhone]]></category>
		<category><![CDATA[1.4]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=78</guid>
		<description><![CDATA[I just submitted Pipes 1.4 to Apple.  If all goes well, it should be on the App Store shortly! What&#8217;s New in Pipes 1.4: Added two new board sizes: Super Insane (48&#215;60) and Mega Insane (56&#215;70) Added piece locking feature Added tutorial on how to play and basic strategies Rewrote graphics engine for much smoother [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_79" class="wp-caption alignright" style="width: 210px"><a href="http://www.michaelkerley.net/wp/wp-content/uploads/2009/02/screenshot-20090208-234124.png"><img class="size-medium wp-image-79" title="Tutorial Screen Shot" src="http://www.michaelkerley.net/wp/wp-content/uploads/2009/02/screenshot-20090208-234124-200x300.png" alt="Tutorial Screen Shot" width="200" height="300" /></a><p class="wp-caption-text">Tutorial Screen Shot</p></div>
<p>I just submitted Pipes 1.4 to Apple.  If all goes well, it should be on the <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=296105712">App Store</a> shortly!</p>
<p><strong>What&#8217;s New in Pipes 1.4:</strong></p>
<ul>
<li>Added two new board sizes: Super Insane (48&#215;60) and Mega Insane (56&#215;70)</li>
<li>Added piece locking feature</li>
<li>Added tutorial on how to play and basic strategies</li>
<li>Rewrote graphics engine for much smoother zooming/scrolling on larger board sizes</li>
</ul>
<p><strong>Technical junk for my fellow iPhone nerds<br />
</strong></p>
<p>The most interesting and difficult part of this update for me was the graphics engine rewrite.  Basically I switched from using standard 2-dimensional rendering (based on CoreGraphics) to OpenGL-based rendering.  I suspect that CoreGraphics doesn&#8217;t provide much hardware acceleration, while OpenGL obviously does.</p>
<p>I don&#8217;t have a benchmark of the old rendering engine handy, but it was somewhere in the neighborhood of 10-15 FPS during a zoom operation on the <em>Insane </em>board size. Using OpenGL, I&#8217;m able to get 50-60 FPS on <em>Insane</em> (according to the OpenGL ES tool in Instruments). That&#8217;s why I was able to add 2 larger board sizes in this release; my old rendering engine simply couldn&#8217;t have handled them adequately.</p>
<p>I&#8217;m using a sprite sheet to render all the pipe shapes using a single OpenGL texture.  This optimization completely eliminates texture state switching, which helps to keep things running nice and fast.  Also, I&#8217;m building up all the vertex/texture data and then rendering each frame with a single call to glDrawArrays.  I&#8217;m sure there are other things that could be done to optimize things even further (probably switching to glDrawElements for starters), but I&#8217;m still fairly new to OpenGL, and still learning.  If I find a way to speed things up more, I&#8217;ll add at least one even more devious and demented board size to the game.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/jNqYto0nJViizKsOkUAqKsgZA5w/0/da"><img src="http://feedads.g.doubleclick.net/~a/jNqYto0nJViizKsOkUAqKsgZA5w/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/jNqYto0nJViizKsOkUAqKsgZA5w/1/da"><img src="http://feedads.g.doubleclick.net/~a/jNqYto0nJViizKsOkUAqKsgZA5w/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=BomkfGOm"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?i=BomkfGOm" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=1pvQsyUl"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=IDrn2354"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?i=IDrn2354" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/Rmz217UTS7E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2009/02/08/pipes-14-submitted-to-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2009/02/08/pipes-14-submitted-to-apple/</feedburner:origLink></item>
		<item>
		<title>Article: Interview with an Adware Author</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/O9qFLMGL9Nc/</link>
		<comments>http://www.michaelkerley.net/wp/2009/01/30/article-interview-with-an-adware-author/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 08:31:57 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=74</guid>
		<description><![CDATA[I thought this was a pretty interesting article.  It goes into some technical material on the tricks that adware programs use to survive and resist being deleted.  It also made me appreciate my Mac Link: Interview with an Adware Author]]></description>
			<content:encoded><![CDATA[<p>I thought this was a pretty interesting article.  It goes into some technical material on the tricks that adware programs use to survive and resist being deleted.  It also made me appreciate my Mac <img src='http://www.michaelkerley.net/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Link: <a href="http://philosecurity.org/2009/01/12/interview-with-an-adware-author">Interview with an Adware Author</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/k9n1_8T_3aPJFJWCiwCb5UJ5uVY/0/da"><img src="http://feedads.g.doubleclick.net/~a/k9n1_8T_3aPJFJWCiwCb5UJ5uVY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/k9n1_8T_3aPJFJWCiwCb5UJ5uVY/1/da"><img src="http://feedads.g.doubleclick.net/~a/k9n1_8T_3aPJFJWCiwCb5UJ5uVY/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=V3NICGDS"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?i=V3NICGDS" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=1yV7Qqv8"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=mKKa7vNS"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?i=mKKa7vNS" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/O9qFLMGL9Nc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2009/01/30/article-interview-with-an-adware-author/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2009/01/30/article-interview-with-an-adware-author/</feedburner:origLink></item>
		<item>
		<title>Mac Software Discovery: Zooom/2</title>
		<link>http://feedproxy.google.com/~r/Michaelkerleynet/~3/dhZsjG4fCEw/</link>
		<comments>http://www.michaelkerley.net/wp/2009/01/22/mac-software-discovery-zooom2/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 08:30:14 +0000</pubDate>
		<dc:creator>Michael Kerley</dc:creator>
				<category><![CDATA[Discoveries]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.michaelkerley.net/wp/?p=63</guid>
		<description><![CDATA[I just found an awesome program for the Mac called Zooom/2.  This is essentially the combination of two of my favorite Windows utilities, KDE Mouse and allSnap.  Briefly, KDE Mouse lets you move and resize windows without having to position the mouse right over the title bar or resize handles.  AllSnap makes windows stick to [...]]]></description>
			<content:encoded><![CDATA[<p>I just found an awesome program for the Mac called <a title="Zooom/2 Homepage" href="http://coderage-software.com/zooom/">Zooom/2</a>.  This is essentially the combination of two of my favorite Windows utilities, <a title="KDE Mouse homepage" href="http://martin.ankerl.com/2006/02/16/kde-style-window-dragging-for-xp-win2k/">KDE Mouse</a> and <a title="allSnap homepage" href="http://ivanheckman.com/allsnap/">allSnap</a>.  Briefly, KDE Mouse lets you move and resize windows without having to position the mouse right over the title bar or resize handles.  AllSnap makes windows stick to the edges of other windows, or the edges of the screen.</p>
<p>Zooom/2 combines these features into one package.  This is especially useful on the Mac because Macs have little tiny resize handles down in the bottom-right corner of every window, and that&#8217;s not always the most convenient place for resizing.</p>
<p>I just downloaded the trial version of this program, and so far I think I&#8217;m in love <img src='http://www.michaelkerley.net/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I&#8217;m pretty sure I&#8217;ll be spending the $15 to get the full version at the end of the trial period.</p>
<p>If anyone is interested, here are screen shots of my preferences:</p>
<p><span id="more-63"></span><img class="alignnone size-full wp-image-72" title="Zooom/2 Preferences: General" src="http://www.michaelkerley.net/wp/wp-content/uploads/2009/01/picture-10.png" alt="Zooom/2 Preferences: General" width="617" height="652" /><img class="alignnone size-full wp-image-66" title="Zooom/2 Preferences: Magnetics" src="http://www.michaelkerley.net/wp/wp-content/uploads/2009/01/zooom2magnetics.png" alt="Zooom/2 Preferences: Magnetics" width="617" height="652" /></p>

<p><a href="http://feedads.g.doubleclick.net/~a/i5P0kl2JCpsU8TMuvNg8XBBK7-c/0/da"><img src="http://feedads.g.doubleclick.net/~a/i5P0kl2JCpsU8TMuvNg8XBBK7-c/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/i5P0kl2JCpsU8TMuvNg8XBBK7-c/1/da"><img src="http://feedads.g.doubleclick.net/~a/i5P0kl2JCpsU8TMuvNg8XBBK7-c/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=ZMvdNqxf"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?i=ZMvdNqxf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=tuXe2WSd"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Michaelkerleynet?a=x6hcmfqb"><img src="http://feeds.feedburner.com/~f/Michaelkerleynet?i=x6hcmfqb" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Michaelkerleynet/~4/dhZsjG4fCEw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.michaelkerley.net/wp/2009/01/22/mac-software-discovery-zooom2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.michaelkerley.net/wp/2009/01/22/mac-software-discovery-zooom2/</feedburner:origLink></item>
	</channel>
</rss>
