<?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>LB Technology Services Blog &#187; lorenb</title>
	<atom:link href="http://www.lbtechservices.com/blog/author/lorenb/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lbtechservices.com/blog</link>
	<description></description>
	<lastBuildDate>Fri, 04 Dec 2009 20:26:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Google Wave</title>
		<link>http://www.lbtechservices.com/blog/2009/12/04/google-wave/</link>
		<comments>http://www.lbtechservices.com/blog/2009/12/04/google-wave/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 20:26:52 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=932</guid>
		<description><![CDATA[Finally got an invite onto Google Wave. If you&#8217;ve never heard of it before, here is a short video on what it is and some of the things it can do. I&#8217;d like to setup my own wave server long term and just federate over to Google&#8217;s (and other people&#8217;s systems).]]></description>
			<content:encoded><![CDATA[<p>Finally got an invite onto <a href="http://wave.google.com/">Google Wave</a>.  If you&#8217;ve never heard of it before, here is a <a href="http://www.youtube.com/watch?v=rDu2A3WzQpo">short video</a> on what it is and some of the things it can do. </p>
<p>I&#8217;d like to setup my own wave server long term and just federate over to Google&#8217;s (and other people&#8217;s systems).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/12/04/google-wave/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firedfox</title>
		<link>http://www.lbtechservices.com/blog/2009/09/29/firedfox/</link>
		<comments>http://www.lbtechservices.com/blog/2009/09/29/firedfox/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 13:15:51 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=924</guid>
		<description><![CDATA[I started using Firefox as my web browser when it was still called Phoenix around version 0.5/0.6. Previously I was using Netscape Communicator which had become a bloated mess. At the time Firefox was a breath of fresh air. It was just a browser without all the mail, IRC client, web page designer that came [...]]]></description>
			<content:encoded><![CDATA[<p>I started using <a href="http://www.mozilla.com">Firefox</a> as my web browser when it was still called <a href="http://en.wikipedia.org/wiki/History_of_Mozilla_Firefox">Phoenix</a> around version 0.5/0.6. Previously I was using <a href="http://en.wikipedia.org/wiki/Netscape_Communicator">Netscape Communicator</a> which had become a bloated mess. </p>
<p>At the time Firefox was a breath of fresh air. It was just a browser without all the mail, IRC client, web page designer that came with Netscape. It was very fast. It had cool features like tabs. Linux was well supported.</p>
<p>Over time this has changed and I find Firefox getting slower and less relevant. The developers seem to be under the impression that Firefox users are their personal army to push web standards. I only used Firefox because it&#8217;s a tool not because of any social movement.</p>
<p>Things like how Firefox handles SSL, specifically self-signed certificates are a pain compared to other browsers. I hate it when my browser crashes and I lose all open tabs/windows. Things seem to get worse every new Firefox release.</p>
<p>In the past I didn&#8217;t have much of a choice, I had to put up with this as under Linux there wasn&#8217;t anything else available. That however has changed with <a href="http://www.google.com/chrome">Google Chrome</a>. It&#8217;s much better than Firefox ever was and I&#8217;m now using it full time.</p>
<p>The <a href="http://www.gnome.org/">GNOME</a> developers have also dropped Firefox/Gecko and are moving to <a href="http://webkit.org/">WebKit</a>. This is the same engine Google Chrome uses as well. In the very near future, I except Firefox will no longer be the default browser in most Linux distributions.</p>
<p>On Windows, I also expect Firefox usage will drop. <a href="http://www.microsoft.com/">Microsoft</a> has made Internet Explorer v8 much better and somewhere in Redmond they are working on v9, v10, etc. As people upgrade to Windows 7, willl they keep using Firefox? I suspect IE will start be &#8220;good enough&#8221; for most people. </p>
<p>On the Mac, most people are going to use the default and that is <a href="http://www.apple.com/safari/">Safari</a>.</p>
<p>When you look at the mobile scene it&#8217;s much the same. Microsoft is going to use IE in Windows Mobile devices. Google has another WebKit based browser for Android. Apple has Safari on the iPhone. Nokia will use WebKit as they now own <a herf="http://qt.nokia.com/products">QT</a>. </p>
<p>Notice how the industry seems to be standardizing on WebKit? The odd man out there is Firefox.  Who is going to use <a  href="http://www.mozilla.org/projects/fennec/1.0a1/releasenotes/">Fennec</a> on their phone? </p>
<p>Another thing to consider is that the Mozilla Corporation gets most of their funding from Google. It&#8217;s not very hard to see that coming to an end too as Chrome becomes more important. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/09/29/firedfox/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iPhone 3GS</title>
		<link>http://www.lbtechservices.com/blog/2009/09/08/iphone-3gs-2/</link>
		<comments>http://www.lbtechservices.com/blog/2009/09/08/iphone-3gs-2/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 13:00:28 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=922</guid>
		<description><![CDATA[Finally got a iPhone 3GS. They have been sold out in Canada and some what hard to get up here. Got a friend to pick me one up in Hong Kong. As a bonus the phone is unlocked (it&#8217;s against the law in Hong Kong to sell carrier locked phones) so I can use it [...]]]></description>
			<content:encoded><![CDATA[<p>Finally got a <a href="http://www.apple.com/iphone/iphone-3gs/">iPhone 3GS</a>. They have been sold out in Canada and some what hard to get up here. Got a <a href="http://www.canadianwineguy.com/">friend</a> to pick me one up in <a href="https://www.cia.gov/library/publications/the-world-factbook/geos/hk.html">Hong Kong</a>. As a bonus the phone is unlocked (it&#8217;s against the law in Hong Kong to sell carrier locked phones) so I can use it on any GSM carrier.</p>
<p>I defintely noticed the speed increase on the 3GS compared to my old 3G. New camera is nicer. Haven&#8217;t tried the video out yet or the compass. </p>
<p>It&#8217;s a decent upgrade for sure. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/09/08/iphone-3gs-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Snow Leopard Install</title>
		<link>http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/</link>
		<comments>http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 20:08:51 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=911</guid>
		<description><![CDATA[Got my copy of Snow Leopard today. I&#8217;m in the process of installing it now on my Macbook. The install was straightforward as you can see from the screenshots below. I don&#8217;t expect any issues. Note there is an iPhone SDK available for Snow Leopard now (400MB download) at the iPhone Dev Center]]></description>
			<content:encoded><![CDATA[<p>Got my copy of <a href="http://www.apple.com/macosx/">Snow Leopard</a> today. I&#8217;m in the process of installing it now on my Macbook. The install was straightforward as you can see from the screenshots below. I don&#8217;t expect any issues. </p>
<p>Note there is an iPhone SDK available for Snow Leopard now (400MB download) at the <a href="http://developer.apple.com/iphone/index.action">iPhone Dev Center</a></p>

<a href='http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/osx-01/' title='osx-01'><img width="150" height="150" src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/osx-01-150x150.png" class="attachment-thumbnail" alt="osx-01" title="osx-01" /></a>
<a href='http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/osx-02/' title='osx-02'><img width="150" height="150" src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/osx-02-150x150.png" class="attachment-thumbnail" alt="osx-02" title="osx-02" /></a>
<a href='http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/osx-03/' title='osx-03'><img width="150" height="150" src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/osx-03-150x150.png" class="attachment-thumbnail" alt="osx-03" title="osx-03" /></a>
<a href='http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/osx-04/' title='osx-04'><img width="150" height="150" src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/osx-04-150x150.png" class="attachment-thumbnail" alt="osx-04" title="osx-04" /></a>
<a href='http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/osx-05/' title='osx-05'><img width="150" height="136" src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/osx-05-150x136.png" class="attachment-thumbnail" alt="osx-05" title="osx-05" /></a>
<a href='http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/osx-06/' title='osx-06'><img width="150" height="150" src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/osx-06-150x150.png" class="attachment-thumbnail" alt="osx-06" title="osx-06" /></a>
<a href='http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/osx-07/' title='osx-07'><img width="150" height="150" src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/osx-07-150x150.png" class="attachment-thumbnail" alt="osx-07" title="osx-07" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/08/28/snow-leopard-install/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Snow Leopard</title>
		<link>http://www.lbtechservices.com/blog/2009/08/24/snow-leopard/</link>
		<comments>http://www.lbtechservices.com/blog/2009/08/24/snow-leopard/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 13:29:53 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=907</guid>
		<description><![CDATA[Apple is now taking pre-orders for OSX 10.6 a/k/a Snow Leopard. It will ship on Aug 28th. It cost me $35 CDN to upgrade from 10.5. If I had bought a mac recently it would have been $9.95. Too bad Apple insists on phyical CDs. Would be nicer to just buy an ISO and I [...]]]></description>
			<content:encoded><![CDATA[<p>Apple is now taking pre-orders for <a href="http://www.apple.com/ca/macosx/">OSX 10.6</a> a/k/a Snow Leopard. It will ship on Aug 28th. It cost me $35 CDN to upgrade from 10.5. If I had bought a mac recently it would have been $9.95.</p>
<p>Too bad Apple insists on phyical CDs. Would be nicer to just buy an ISO and I could burn my own DVD to upgrade. </p>
<p>Hopefully this upgrade won&#8217;t cause any issues with XCode/iPhone development. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/08/24/snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MMATracker 2.4</title>
		<link>http://www.lbtechservices.com/blog/2009/08/13/mmatracker-2-4/</link>
		<comments>http://www.lbtechservices.com/blog/2009/08/13/mmatracker-2-4/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 17:33:24 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=892</guid>
		<description><![CDATA[MMATracker v2.4 has been submitted to Apple. Changes in this release: Fixed problems with MMAJunkie news feed Show title/description for news articles Replace WAMMA with Strikeforce in Champions view Remove deprecated APIs Note that MMATracker now requires OS 3.x so if you are still using 2.x now would be a good time to upgrade. Screenshot [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=290587059&#038;mt=8">MMATracker</a> v2.4 has been submitted to <a href="http://www.apple.com/">Apple</a>. Changes in this release:</p>
<ul>
<li>Fixed <a href="http://www.lbtechservices.com/blog/2009/08/13/ascii-vs-utf8/">problems with MMAJunkie news feed</a></li>
<li>Show title/description for news articles</li>
<li>Replace WAMMA with Strikeforce in Champions view</li>
<li>Remove deprecated APIs</li>
</ul>
<p>Note that MMATracker now requires OS 3.x so if you are still using 2.x now would be a good time to upgrade.</p>
<p>Screenshot of news view in portrait:</p>
<p><img src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/mmatracker-2.4.jpg" alt="mmatracker-2.4" title="mmatracker-2.4" width="330" height="488" class="aligncenter size-full wp-image-893" /></p>
<p>In landscape:</p>
<p><img src="http://www.lbtechservices.com/blog/wp-content/uploads/2009/08/mma-tracker-2.4-land.jpg" alt="Landscape view" title="Landscape view" width="487" height="323" class="aligncenter size-full wp-image-900" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/08/13/mmatracker-2-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASCII vs UTF8</title>
		<link>http://www.lbtechservices.com/blog/2009/08/13/ascii-vs-utf8/</link>
		<comments>http://www.lbtechservices.com/blog/2009/08/13/ascii-vs-utf8/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 17:21:06 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=889</guid>
		<description><![CDATA[We got some email from MMATracker users saying that the MMAJunkie RSS feed wasn&#8217;t working in the application any more. The code that I was using: NSURL *xmlURL = [NSURL URLWithString:URL]; NSError *err = nil; NSString *xmlFeed = [[NSString alloc] initWithContentsOfURL:xmlURL encoding:NSUTF8StringEncoding error:&#38;err]; if (err) { // handle error } After some trial/error, I determined [...]]]></description>
			<content:encoded><![CDATA[<p>We got some email from <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=290587059&#038;mt=8">MMATracker</a> users saying that the <a href="http://mmajunkie.com/">MMAJunkie</a> RSS feed wasn&#8217;t working in the application any more.</p>
<p>The code that I was using:</p>
<pre class="brush: cpp;">NSURL *xmlURL = [NSURL URLWithString:URL];
NSError *err = nil;
NSString *xmlFeed = [[NSString alloc] initWithContentsOfURL:xmlURL encoding:NSUTF8StringEncoding error:&amp;err];
if (err) {
	// handle error
}
</pre>
<p>After some trial/error, I determined the problem was the encoding. It was <a href="http://en.wikipedia.org/wiki/ASCII">ASCII</a> instead of <a href="http://en.wikipedia.org/wiki/UTF-8">UTF8</a>. The feed is coming from <a  href="http://www.feedburner.com/">Feedburner</a> which is owned by <a href="http://www.google.com">Google</a>. Seems odd they would stop using UTF8.</p>
<p>To fix this, I used the following code:</p>
<pre class="brush: cpp;">NSURL *xmlURL = [NSURL URLWithString:URL];

NSError *err = nil;
NSString *agentString = @&quot;MMATracker&quot;;

NSMutableURLRequest *req = [[NSMutableURLRequest alloc] initWithURL:xmlURL];
[req setValue:agentString forHTTPHeaderField:@&quot;User-Agent&quot;];

NSData *data = [NSURLConnection sendSynchronousRequest:req returningResponse:nil error:&amp;err];
NSString *xmlFeed = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSUTF8StringEncoding];
if (xmlFeed == nil) {
	xmlFeed = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSASCIIStringEncoding];
}

if (err) {
	// handle error
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/08/13/ascii-vs-utf8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple Review Times</title>
		<link>http://www.lbtechservices.com/blog/2009/08/11/apple-review-times/</link>
		<comments>http://www.lbtechservices.com/blog/2009/08/11/apple-review-times/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 15:42:39 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=886</guid>
		<description><![CDATA[Still no word from Apple about the latest MMATracker release. Used to only take around 6/7 days to get an approval for app updates, but that seems to be rising. I&#8217;ve talked to other developers and they have noticed the same thing. Perhaps Apple is having trouble keeping up with demand.]]></description>
			<content:encoded><![CDATA[<p>Still no word from <a href="http://www.apple.com/">Apple</a> about the latest <a href="http://www.lbtechservices.com/blog/2009/08/03/mmatracker-2-3/">MMATracker</a> release. Used to only take around 6/7 days to get an approval for app updates, but that seems to be rising.</p>
<p>I&#8217;ve talked to other developers and they have noticed the same thing. Perhaps Apple is having trouble keeping up with demand.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/08/11/apple-review-times/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Porting from iPhone to Windows Mobile</title>
		<link>http://www.lbtechservices.com/blog/2009/08/05/porting-from-iphone-to-windows-mobile/</link>
		<comments>http://www.lbtechservices.com/blog/2009/08/05/porting-from-iphone-to-windows-mobile/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 14:29:01 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=883</guid>
		<description><![CDATA[Saw a Microsoft case study on Porting the Amplitude Application from the iPhone to a Windows Mobile Device. I&#8217;ll have to read that in more detail later on.]]></description>
			<content:encoded><![CDATA[<p>Saw a <a href="http://www.microsoft.com/">Microsoft</a> case study on <a href="http://msdn.microsoft.com/en-us/library/ee355030.aspx">Porting the Amplitude Application from the iPhone to a Windows Mobile Device</a>. I&#8217;ll have to read that in more detail later on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/08/05/porting-from-iphone-to-windows-mobile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>High Scores</title>
		<link>http://www.lbtechservices.com/blog/2009/08/05/high-scores/</link>
		<comments>http://www.lbtechservices.com/blog/2009/08/05/high-scores/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 12:52:39 +0000</pubDate>
		<dc:creator>lorenb</dc:creator>
				<category><![CDATA[game development]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.lbtechservices.com/blog/?p=877</guid>
		<description><![CDATA[I’ve been thinking about high scores and how that should be implemented in a game. If you are only concerned about local scores that can be done using NSUserDefaults or you could use a sqlite database. Those are fairly easy to implement. Local scores though are limited in use. They are good if you want [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been thinking about high scores and how that should be implemented in a game. If you are only concerned about local scores that can be done using <a href=" http://www.artandstructure.com/softwaredev/hscores.php">NSUserDefaults</a> or you could use a <a href="http://www.sqlite.org/">sqlite</a> database. Those are fairly easy to implement.</p>
<p>Local scores though are limited in use. They are good if you want track your personal best effort in a given game. How many other people use your iPhone/iPod and would play a given game?  Probably not many; maybe none. </p>
<p>Global/Internet based scores are more interesting. I think it encourages people to play games more due to competition with other players. That can help word of mouth sales, if someone likes your game(s) and they get their friends to buy it and see who is the best. </p>
<p>The more people playing your games can create more opportunities to sell in app purchases. You can obtain better metrics of who is playing your games and how they are doing (Is it too easy? Too hard?  etc.),</p>
<p>Long term it’s not hard to see Apple putting something together like <a href="http://www.xbox.com/en-US/live">XBox Live</a> that developers could plug into for these purposes.</p>
<p>Today you are on your own. I did see one open source system called <a href="http://code.google.com/p/igetscores/">iGetScores</a>. The server side is written in PHP with a MySQL backend.  It uses <a href="http://oauth.net/core/1.0a">OAuth</a>. The client code is not small and you’d be adding around 40 files to your project. It seemed to be more complicated that it should be.</p>
<p>I wanted something simple and am looking to writing my own.The basic requirements would be to accept new high scores and to be able to get a list of them for a given game. From a security point of view, accepting data from random users into your database can be an issue. You need to consider people trying to use <a href="http://en.wikipedia.org/wiki/SQL_injection">SQL Injections</a> or denial of service attacks. You have to deal with people who might try to cheat and put in false scores.</p>
<p>I was thinking about having a <a href="http://en.wikipedia.org/wiki/Shared_secret">shared secret</a> where by the iPhone/iPod that wants to submit a score, encrypts the data with a shared secret and sends to server. The server then decrypts the data and inserts into the database after some validation. Depending on encryption used that might cause export issues for some countries.</p>
<p>You could use the UUID of the iPhone/iPod to keep track of submissions from people and use the date/time of the request to see if that person has submitted anything before. If someone tries to post multiple scores within a few minutes and you know your game would take at least X number of minutes to complete, you could throw that out as a fake.</p>
<p>I’m still thinking it through and I don’t have a full design yet. I’m still flushing things out. I’ll have more to say about this later and maybe some code too.</p>
<p>To be continued…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lbtechservices.com/blog/2009/08/05/high-scores/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->