<?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>TomSoft</title>
	<atom:link href="http://blog.landspurg.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.landspurg.net</link>
	<description>Technology, wireless, games...and more.....</description>
	<lastBuildDate>Mon, 20 Aug 2012 14:34:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>TvTweet: realtime analytics around SocialTv and Twitter</title>
		<link>http://blog.landspurg.net/tvtweet-realtime-analytics-around-socialtv-and-twitter/</link>
		<comments>http://blog.landspurg.net/tvtweet-realtime-analytics-around-socialtv-and-twitter/#comments</comments>
		<pubDate>Mon, 20 Aug 2012 14:01:51 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[TvTweet]]></category>
		<category><![CDATA[socialtv]]></category>
		<category><![CDATA[tvtweet]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=347</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.landspurg.net/tvtweet-realtime-analytics-around-socialtv-and-twitter/icon_512/" rel="attachment wp-att-352"><img src="http://blog.landspurg.net/wp-content/uploads/2012/08/icon_512-300x300.png" alt="" title="TvTweet logo" width="100<code>&#8221; height=&#8221;100&#8243; class=&#8221;alignleft size-medium wp-image-352&#8243; /></a>Previously I&#8217;ve talk of a small client for getting real time twitter informations about tv show: <a href=http://blog.landspurg.net/tvtweet-real-time-twitt-about-tv-shows/>TvTweet</a></p>
<p>The project has evolved since then into a full analytic service, named <strong><a href="http://tvtweet.tv" title="TvTweet.tv">TvTweet</a></strong>.</p>
<p>Thanks to TvTweet, you can have real time information about all tvshows and their twitter audience, for France and UK.<br />
Beyonf real time information, you have anlytics and historical data about these Tv show.</p>
<p>You have a cool real time dashboard:</p>
<p><a href="http://blog.landspurg.net/tvtweet-realtime-analytics-around-socialtv-and-twitter/capture-de%cc%81cran-2012-07-15-a%cc%80-17-03-53/" rel="attachment wp-att-348"><img src="http://blog.landspurg.net/wp-content/uploads/2012/08/Capture-d’écran-2012-07-15-à-17.03.53-300x146.png" alt="Dashboard" title="Dashboard" width="300" height="146" class="alignleft size-medium wp-image-348" /></a></p>
<p>or some more detailled information about a show:</p>
<p><a href="http://blog.landspurg.net/tvtweet-realtime-analytics-around-socialtv-and-twitter/capture-de%cc%81cran-2012-08-16-a%cc%80-10-07-04/" rel="attachment wp-att-350"><img src="http://blog.landspurg.net/wp-content/uploads/2012/08/Capture-d’écran-2012-08-16-à-10.07.04-300x172.png" alt="" title="Detail BBUK" width="300" height="172" class="alignleft size-medium wp-image-350" /></a></p>
<p>For more informations, visit us, there are plenty of features on the way!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/tvtweet-realtime-analytics-around-socialtv-and-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast Gaussian Blur alogrithm (on iPhone)</title>
		<link>http://blog.landspurg.net/fast-gaussian-blur-alogrithm-on-iphone/</link>
		<comments>http://blog.landspurg.net/fast-gaussian-blur-alogrithm-on-iphone/#comments</comments>
		<pubDate>Mon, 20 Aug 2012 13:20:53 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[gaussianblur]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[stackblur]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=332</guid>
		<description><![CDATA[I had to implement a Gaussian Blur for an ihpone project, and the direct approach was really slow. For each point, you compute a rxrx4 pixels for each point (r is that rayon of the blur). I&#8217;ve tried several other approach, but I found the stackblur alorgirthm. The idea of the stackblur is instead of [...]]]></description>
				<content:encoded><![CDATA[<p>I had to implement a Gaussian Blur for an ihpone project, and the direct approach was really slow. For each point, you compute a rxrx4 pixels for each point (r is that rayon of the blur).</p>
<p>I&#8217;ve tried several other approach, but I found the stackblur alorgirthm. The idea of the stackblur is instead of recomputed all the neighbouround points for each new points, you juste maintain a stack of value, and remove/add value on the fly.<br />
<a href="http://blog.landspurg.net/fast-gaussian-blur-alogrithm-on-iphone/capture-d%e2%80%99ecran-2012-08-20-a-15-17-55/" rel="attachment wp-att-342"><img src="http://blog.landspurg.net/wp-content/uploads/2012/08/Capture-d’écran-2012-08-20-à-15.17.55.png" alt="" title="Sample of StackBlur" width="323" height="390" class="alignleft size-full wp-image-342" /></a><br />
<b>The source code is availabe on git hub with a sample project:<br />
<a href="https://github.com/tomsoft1/StackBluriOS">https://github.com/tomsoft1/StackBluriOS</a></b></p>
<p>The source code is adpated from the <a href=http://incubator.quasimondo.com/processing/fast_blur_deluxe.php>Mario Kingemann algorithm</a>, check his web site, full of good stuff</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/fast-gaussian-blur-alogrithm-on-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diawi : Easy upload of iPhone App</title>
		<link>http://blog.landspurg.net/diawi-easy-upload-of-iphone-app/</link>
		<comments>http://blog.landspurg.net/diawi-easy-upload-of-iphone-app/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 08:08:57 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=327</guid>
		<description><![CDATA[One feature that I&#8217;ve totally missed on iPhone4, was the ability to download an .ipa other the air. You can now easily download an app if you specify a link. The requirement, is that your application need to have a valid certificate for this device. So it&#8217;s not possible to download your app on any [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.landspurg.net/diawi-easy-upload-of-iphone-app/capture-d%e2%80%99ecran-2011-08-11-a-10-05-53/" rel="attachment wp-att-328"><img src="http://blog.landspurg.net/wp-content/uploads/2011/08/Capture-d’écran-2011-08-11-à-10.05.53.png" alt="" title="diawi logo" width="175" height="108" class="alignleft size-full wp-image-328" /></a><br />
One feature that I&#8217;ve totally missed on iPhone4, was the ability to download an .ipa other the air. You can now easily download an app if you specify a link. The requirement, is that your application need to have a valid certificate for this device.</p>
<p>So it&#8217;s not possible to download your app on any device, as it will require Apple signature, but it can be done for AdHoc release for instance (developer releases). But the management of the certificate, device id, and so on is usually a pain.</p>
<p>There is a simple service that do it very well: <a href="http://www.diawi.com/">diawi</a> . Just upload your zip or ipa, and then you&#8217;ll get back a link that you can forward to all your tester, with an optional password</p>
<p>Note: this works only on iOS4&#8230;.</p>
<p>Gret service</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/diawi-easy-upload-of-iphone-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Site Stream using EventMachine</title>
		<link>http://blog.landspurg.net/twitter-site-stream-using-eventmachine/</link>
		<comments>http://blog.landspurg.net/twitter-site-stream-using-eventmachine/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 09:08:40 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[eventmachine]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=311</guid>
		<description><![CDATA[I&#8217;ve spend some time to try to use Twitter Site Streaming API with event machine, so here is just a small snipet of code on how to do it. In fact it&#8217;s pretty simple Just go to your app page on twitter ( http://www.twitter.com/apps ) and go to your application. Get the access token here. [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve spend some time to try to use Twitter Site Streaming API with event machine, so here is just a small snipet of code on how to do it. In fact it&#8217;s pretty simple</p>
<p>Just go to your app page on twitter ( <a href="http://www.twitter.com/apps">http://www.twitter.com/apps</a> ) and go to your application. Get the access token here. You will find also a button &#8220;get my access token&#8221; where you can get the oauth access token and access token secret.</p>
<p>With these, you will be able to sign the request</p>
<pre class="brush: ruby; title: ; notranslate">
require 'rubygems'
require 'eventmachine'
require 'em-http'
require 'json'
require 'oauth'
require 'oauth/client/em_http'

# Edit in your details.
CONSUMER_KEY = &quot;&lt;put your consumer secret key here&gt;&quot;
CONSUMER_SECRET = &quot;&lt;put your consumer key here&gt;&quot;
ACCESS_TOKEN = &quot;&lt;put your access token here&gt;&quot;
ACCESS_TOKEN_SECRET = &quot;&lt;put your access token secrethere&gt;&quot;

def twitter_oauth_consumer
  @twitter_oauth_consumer ||= OAuth::Consumer.new(CONSUMER_KEY, CONSUMER_SECRET, :site =&gt; &quot;http://twitter.com&quot;)
end

def twitter_oauth_access_token
  @twitter_oauth_access_token ||= OAuth::AccessToken.new(twitter_oauth_consumer, ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
end

EventMachine.run do
		  # now, let's subscribe to twitter site stream
		  # check informaiton on twitter site
		  # here we are followig to user that have signed to our app...
		  toFollow=[17590452,2071231]
		 http = EventMachine::HttpRequest.new('https://betastream.twitter.com/2b/site.json'
).post(:body=&gt;{&quot;follow&quot;=&gt;toFollow.join(&quot;,&quot;)},
		 	:head =&gt; {&quot;Content-Type&quot; =&gt; &quot;application/x-www-form-urlencoded&quot;},
		 	:timeout =&gt; -1) do |client|
    		twitter_oauth_consumer.sign!(client, twitter_oauth_access_token)
  		end

	  	buffer = &quot;&quot;

		http.stream do |chunk|
    		buffer += chunk
   			while line = buffer.slice!(/.+\r?\n/)
   				puts &quot;handling a new event:&quot;+line
    		end
  		end
   		http.errback { puts &quot;oops&quot; }
   		http.disconnect { puts &quot;oops, dropped connection?&quot; }

 end

</pre>
<p>For this, I use the eventmachine plugins for ruby, as well as the oauth and em-http plugins.</p>
<p>Please note that you must you https with twitter in order for this to work. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/twitter-site-stream-using-eventmachine/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>TvTweet: Real time Twitt about Tv Shows</title>
		<link>http://blog.landspurg.net/tvtweet-real-time-twitt-about-tv-shows/</link>
		<comments>http://blog.landspurg.net/tvtweet-real-time-twitt-about-tv-shows/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 17:02:30 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=275</guid>
		<description><![CDATA[I&#8217;ll present you a small side project, named &#8220;TvTweet&#8220;. Basically, the idea of TvTweet is to be able to check real time what are the discussion in twitter about TvChannel. And even better, to help you if you see something interesting and hot happening on a channel. You can also react on Tv Shows, by [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.landspurg.net/tvtweet-real-time-twitt-about-tv-shows/icon/" rel="attachment wp-att-302"><img src="http://blog.landspurg.net/wp-content/uploads/2011/01/Icon.png" alt="" title="Icon" width="57" height="57" class="alignleft size-full wp-image-302" /></a>I&#8217;ll present you a small side project, named &#8220;<strong><a href="http://itunes.apple.com/fr/app/tvtweet/id410518226?mt=8">TvTweet</a></strong>&#8220;. Basically, the idea of TvTweet is to be able to check real time what are the discussion in twitter about TvChannel. And even better, to help you if you see something interesting and hot happening on a channel.</p>
<p>You can also react on Tv Shows, by sending Tweets.</p>
<p>Here are some screen shots:<br />
<center><br />
<a href="http://blog.landspurg.net/tvtweet-real-time-twitt-about-tv-shows/mainsmall-4/" rel="attachment wp-att-281"><img src="http://blog.landspurg.net/wp-content/uploads/2011/01/mainSmall.png" alt="" title="mainSmall" width="200" height="300" class="alignnone size-full wp-image-281" /></a></p>
<p><a href="http://blog.landspurg.net/tvtweet-real-time-twitt-about-tv-shows/liste_small/" rel="attachment wp-att-282"><img src="http://blog.landspurg.net/wp-content/uploads/2011/01/liste_small.png" alt="" title="liste_small" width="200" height="300" class="alignnone size-full wp-image-282" /></a><br />
</center><br />
Unfortunately, the App is only available in French and for French channels, but anybody interested by a converstion for US or UK channels (or other countries) is welcome.</p>
<p>There is a nice server part, &#8220;<a href="http://TvTweet.fr">TvTweet.fr&#8221;</a>  where you can see the tweets, and also the statistics. The application is mostly client side, but the initial idea of the server side was to get statistics, like this one:<br />
<a href="http://blog.landspurg.net/tvtweet-real-time-twitt-about-tv-shows/stats/" rel="attachment wp-att-285"><img src="http://blog.landspurg.net/wp-content/uploads/2011/01/Stats.png" alt="" title="Stats" width="400" height="300" class="alignnone size-full wp-image-285" /></a></p>
<p>It was done quite rapidly and this was fun to create. Was build of course in Coca on the iPhone side, and using several technologies on the server side:<br />
* Ruby On Rails for the server front end<br />
* <a href="http://nodejs.org/">Node.js</a> for a server side dispatcher, allowing you to follow real time twitter stream without being authentified.<br />
* php for the server side stream tracker</p>
<p>So what I&#8217;ve learned:</p>
<p>* Node.js is definitvely too young, it was hard to make something work as expected , but the principle was nice. But thanks to node.js, I&#8217;ve take a deeper look to <a href="http://rubyeventmachine.com/">EventMachine</a> for Ruby, and it&#8217;s probable that this part will be rewrite using rails</p>
<p>So last reminder: <a href="http://itunes.apple.com/fr/app/tvtweet/id410518226?mt=8">Download TvTweet for iPhone</a> now!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/tvtweet-real-time-twitt-about-tv-shows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AlertMachine 1.5 is out: real time push notification for everyone</title>
		<link>http://blog.landspurg.net/alertmachine-15-is-out-real-time-push-notification-for-everyone/</link>
		<comments>http://blog.landspurg.net/alertmachine-15-is-out-real-time-push-notification-for-everyone/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 08:50:40 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[Webwag]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[Alert]]></category>
		<category><![CDATA[AlertMachine]]></category>
		<category><![CDATA[Alerts]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=274</guid>
		<description><![CDATA[We just release &#8220;AlertMachine&#8221; on iPhone, the latest iteration of our product. It was previously named &#8220;iFlow&#8221;, but &#8220;AlertMachine&#8221; is more self explenatory. Basically, with Alert Machine, you can be notified in real time of any &#8220;events&#8221; hapenning on the internet and easily manage these event and notifications. You can be notified of: New RSS [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://a1.phobos.apple.com/us/r1000/054/Purple/f7/1d/46/mzi.pvgssfxr.175x175-75.jpg" alt="AlertMachine icon" /></p>
<p>We just release <a href="http://itunes.apple.com/fr/app/alert-machine-webwag-iflow/id355889773?mt=8">&#8220;AlertMachine&#8221; on iPhone</a>, the latest iteration of our product. It was previously named &#8220;iFlow&#8221;, but &#8220;AlertMachine&#8221; is more self explenatory.<br />
Basically, with Alert Machine, you can be notified in real time of any &#8220;events&#8221; hapenning on the internet and easily manage these event and notifications. You can be notified of:</p>
<ul>
<li>New RSS article (for instance, each time that techrunch is posting a new article)</li>
<li>Twitter notification or direct message</li>
<li>Facebook event</li>
<li>etc&#8230;.</li>
</ul>
<p>There is no limitation on the number of feed/event that you can follow.</p>
<p><img src="http://a1.phobos.apple.com/us/r1000/031/Purple/91/53/c0/mzl.gavdflsx.320x480-75.jpg" alt="" /></p>
<p>An <a href="http://api.webwag.com/doku.php?id=flowgin_api">API is available</a> if you want to create your own Alerts for this product, more detail soon.</p>
<p>You can download AlertMachine from the AppStor <a href="http://itunes.apple.com/fr/app/alert-machine-webwag-iflow/id355889773?mt=8">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/alertmachine-15-is-out-real-time-push-notification-for-everyone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amiga memories: Unreal Story in Pix&#8217;n&#039;Love</title>
		<link>http://blog.landspurg.net/amiga-memories-unreal-story-in-pixnlove/</link>
		<comments>http://blog.landspurg.net/amiga-memories-unreal-story-in-pixnlove/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 10:17:43 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/amiga-memories-unreal-story-in-pixnlove/</guid>
		<description><![CDATA[Pix&#8217;n'love a nice French fanzine about retro gaming just published an article about one of the game I&#8217;ve participed on the Amiga, Unreal (and it&#8217;s not the FPS Unreal well know now on PC).&#160;I&#8217;ve mostly made the intro, using a technique called &#8216;VectorBalls&#8217; . So here are a few scan of this article, but If [...]]]></description>
				<content:encoded><![CDATA[<p>Pix&#8217;n'love a nice French fanzine about retro gaming just <a href="http://www.editionspixnlove.fr/annoncedetail.php?ID=45">published an article</a> about one of the game I&#8217;ve participed on the Amiga, Unreal (and it&#8217;s not the FPS Unreal well know now on PC).<br />&nbsp;I&#8217;ve mostly made the intro, using a technique called &#8216;VectorBalls&#8217; .</p>
<p>So here are a few scan of this article, but If you read French, I strongly encourage you to buy it and read it!</p>
<p><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/Unreal%20-%20Page%2001.png" width="415" height="332" /></p>
<p><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/Unreal%20-%20Page%2002.png" width="415" height="332" /></p>
<p><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/Unreal%20-%20Page%2003.png" width="414" height="330" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/amiga-memories-unreal-story-in-pixnlove/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iWebwag for iPhone is  out ! RSS reader, tweet, widget and more&#8230;.</title>
		<link>http://blog.landspurg.net/webwagmobilewidgetstweeter/</link>
		<comments>http://blog.landspurg.net/webwagmobilewidgetstweeter/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 06:47:02 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[MobileWidgets]]></category>
		<category><![CDATA[Webwag]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/webwagmobilewidgetstweeter/</guid>
		<description><![CDATA[We&#8217;ve been quite silent the past monthes, because one of the big project was the launch of our iPhone app, iWebwag! iWebwag is a full widget engine for iPhone, with a very powerfull RSS reader and sharing capacities trough email or Tweeter. Go to our app page description to have a nice overview of the [...]]]></description>
				<content:encoded><![CDATA[<p>We&#8217;ve been quite silent the past monthes, because one of the big project was the launch of our iPhone app, iWebwag! iWebwag is a full widget engine for iPhone, with a very powerfull <b>RSS reader</b> and sharing capacities trough email or <b>Tweeter</b>. Go to our <a href="http://app.webwag.com">app page description</a> to have a nice overview of the features, but here are a few screen shot of this App. One of the cool feature is the &#8220;exposé mode&#8221;, where you see all your pages in a single view:</p>
<p><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/en4.png" /></p>
<p>This is a page view. Note that each widget can have different size, choosed by the user:</p>
<p><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/en1.png" /></p>
<p>And now the great news reader:</p>
<p><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/en2.png" /><br /><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/en3.png" /><br /><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/en5.png" /></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=2767fc17-8a72-8eba-8097-4944209adc77" /></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/webwagmobilewidgetstweeter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Hacked!</title>
		<link>http://blog.landspurg.net/twitter-hacked/</link>
		<comments>http://blog.landspurg.net/twitter-hacked/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 20:44:10 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hacked]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/twitter-hacked/</guid>
		<description><![CDATA[This is a translation of an article published in French, on the Korben.info website I&#8217;ve been contacted yesterday by the guy who have hacked Twitter. His pseudo his Hacker Croll (here is the initial reference to Hacker Croll, but in French) and explained to me that he was able to access to the various email [...]]]></description>
				<content:encoded><![CDATA[<p><strong>
<p style="text-align: center;" align="left">This is a translation of an <a href="http://www.korben.info/hack-de-twitter-la-suite.html">article published in French</a>, on the <a href="http://www.korben.info/">Korben.info</a> website</p>
<p style="text-align: center;"></p>
<p></strong>
<p style="text-align: center;"><img class="size-full wp-image-8049 aligncenter" style="border: 1px solid black;" title="twitter-fail-whale" src="http://pictures.korben.info/2009/07/twitter-fail-whale.png" alt="twitter fail whale Hack de Twitter   La suite..."  width="450" /></p>
<p style="text-align: center;" align="left"></p>
<p style="text-align: left;" align="left">I&#8217;ve been contacted yesterday by the guy who have hacked Twitter. His pseudo his <b>Hacker Croll</b> (<a href="http://www.korben.info/twitter-vu-de-linterieur-interface-admin-piratee.html">here is the initial reference to Hacker Croll</a>, but in French) and explained to me that he was able to access to the various email boxes of the twitter employee including <b>Evan Williams</b> ones and his wife. This allowed him to have access to all a number of astonishing informations.</p>
<p>He had access to the <b>Paypal, Amazon, Apple , AT&amp;T, MobileMe and Gmail</b> accounts of Evan Williams, Sara Morishige Williams, Margaret Utgoff and Kevin Thau (twitter employees)</p>
<p>Here are the snapshots that the hacker sent to me:</p>
<p style="text-align: center;"><img class="size-full wp-image-8054 aligncenter" style="border: 1px solid black;" title="Evan-Williams" src="http://pictures.korben.info/2009/07/Evan-Williams1.png" alt="Evan Williams1 Hack de Twitter   La suite..."  width="460" /></p>
<p>
<p>He was able to access to the Registar information of the Twitter domain name, and he could have been able to redirect twitter domain name to any other IP address (or simply steal the domain name)</p>
<p>
<p style="text-align: center;"><img class="size-full wp-image-8048 aligncenter" style="border: 1px solid black;" title="Capture-120" src="http://pictures.korben.info/2009/07/Capture-1201.png" alt="Capture 1201 Hack de Twitter   La suite..." width="450" /></p>
<p>
<p style="text-align: center;"><img class="aligncenter" style="border: 1px solid black;" title="Capture-115" src="http://pictures.korben.info/2009/07/Capture-115.png" alt="Capture 115 Hack de Twitter   La suite..." width="450" /></p>
<p>
<p>But the most incredible, was the quantity of internal information that he was able to get on Twitter:</p>
<ul>
<li>the complete list of employees</li>
<li>their food preferences</li>
<li>their credit card numbers</li>
<li>some confidential contracts with Nokia, Samsung, Dell, AOL, Microsoft and others</li>
<li>direct emails with web and showbizz personalities</li>
<li>phone numbers</li>
<li>meeting reports (very informatives)</li>
<li>internal document templates</li>
<li>time sheet</li>
<li>applicant resumes</li>
<li>salary grid (time for me to move..lol)</li>
</ul>
<p>But amongst all these information, you can see some funny things like:</p>
<ul>
<li>the &#8220;possible&#8221; launch of a TV reality show where contestant will go across USA et will win contests thanks to their followers, with a 100 000$ price at the end (but for a nonprofit organization)</li>
<li>Some growing predictions that target 25 millions of users end of 2009, 100 millions ends of 2010, 350 millions ends of 2010&#8230;with revenue&nbsp; that I will not disclose here&#8230;</li>
<li>A list of new star account like Wyclief Jean, DuranDuran, Cartoon Network, Cisco, UCLA, Guillaume Pepy (CEO of one of the biggest french company, the SNCF), Nirvana, Toshiba, 50 Cents,&#8230;. etc&#8230;</li>
</ul>
<p>
<p style="text-align: center;"><img class="size-full wp-image-8056 aligncenter" style="border: 1px solid black;" title="Capture-110" src="http://pictures.korben.info/2009/07/Capture-1101.png" alt="Capture 1101 Hack de Twitter   La suite..." height="449" width="391" /></p>
<p>
<ul>
<li>The plan of their new offices with a list of whishes from the employee who would like a sleeping room, a playing room, plants, a chief cuisto, a meditation room, bicycle room, adjustable desks, sport room,washer/dryer, wifi, lockers, wine cellar, an aquarium and others&#8230;They seems to have imagination&#8230;.</li>
</ul>
<p>
<p style="text-align: center;"><img class="size-full wp-image-8037 aligncenter" style="border: 1px solid black;" title="Capture-93" src="http://pictures.korben.info/2009/07/Capture-93.png" alt="Capture 93 Hack de Twitter   La suite..."  width="450" /></p>
<p>
<ul>
<li>We learn also their idea about Twitter monetization&#8230;Of course, we&#8217;ve got certified accounts, but also advertising with the ability to put AdSense widget,&nbsp; or sponsored tweets. Twitter whish also to be the first service to reach the billion of&nbsp; users (which is highly probable). They defined themself more as a &#8220;nervous system&#8221; than an alert system.</li>
<li>We also learn that french president will soon use Twitter (@NicolasSarkozy ) and that Nicolas Princen which will do this.</li>
<li>And we&#8217;ve got also some &#8220;test&#8221; of t-shirt and cap designs</li>
</ul>
<p style="text-align: center;"><img class="size-full wp-image-8057 aligncenter" style="border: 1px solid black;" title="Capture-1062" src="http://pictures.korben.info/2009/07/Capture-10621.png" alt="Capture 10621 Hack de Twitter   La suite..." width="450" /></p>
<p>
<p style="text-align: center;"><img class="size-full wp-image-8059 aligncenter" style="border: 1px solid black;" title="Capture-103" src="http://pictures.korben.info/2009/07/Capture-1032.png" alt="Capture 1032 Hack de Twitter   La suite..."  width="450" /></p>
<p>
<p>So Twitter has been visited by this hacker. Since then, everything is back to normal thanks to security recommendations:</p>
<p>
<p style="text-align: center;"><img class="size-full wp-image-8055 aligncenter" style="border: 1px solid black;" title="Capture-112" src="http://pictures.korben.info/2009/07/Capture-1121.png" alt="Capture 1121 Hack de Twitter   La suite..." height="137" width="603" /></p>
<p>
<p>passwords have been changed. The information given by Hacker Croll is from beginning of may, but are still very instructive. In his mail, Hacker Croll explains the things to learn from this misadventure:</p>
<blockquote><p><em>What I would like to say is that even the biggest and the strongest do silly things without realizing it and I hope that my action will help them to realize that nobody is safe on the net. If I did this it&#8217;s to educate those people who feel more secure than simple Internet novices.And security starts with simple things like secret questions because many people don&#8217;t realise the impact of these question on their life if somebody is able to crack them. <br /></em></p>
</blockquote>
<p>concerning me, I&#8217;ve put here only the information that are not against twitter because I am a big fan of Evan and his team works. I&#8217;ve just relayed some information of Hacker Croll and what I can tell to Twitter team is that this hacker seems to have a conduct code which will not give any prejudice to the company.</p>
<p>Now, clearly, we see from this hacking demonstration that it&#8217;s very easy to guess a simple password from a secrete question, and from this to enter into other account (Facebook, GMail and others) and from this enter in the heart of a company, both in accessing confidential data&nbsp; but also by paralyzing business symply by getting a few domain names or admin accounts.</p>
<p>So, don&#8217;t stop to be paranoid. Don&#8217;t use secret question, use a different password for each of your account, don&#8217;t put inline sensible documents, etc&#8230; In short, be careful..</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/twitter-hacked/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Know all about your app: Flurry analytics</title>
		<link>http://blog.landspurg.net/know-all-about-your-app-flurry-analytics/</link>
		<comments>http://blog.landspurg.net/know-all-about-your-app-flurry-analytics/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 07:40:12 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[JavaME]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[flurry]]></category>
		<category><![CDATA[j2me]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=269</guid>
		<description><![CDATA[Flurry, an early developer of mobile mail client for J2me seems to be reborn as a great analytic tools. This tool is available for four platforms: J2ME, iPhone, Android and Blackberry. I&#8217;ve tested the J2me and iPhone version, and it&#8217;s one of the best tool I&#8217;ve found so far. Before, I&#8217;ve used &#8220;mobileZoo&#8221; from Stephane, [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.flurry.com">Flurry</a>, an early developer of mobile mail client for J2me seems to be reborn as a great analytic tools. This tool is available for four platforms: J2ME, iPhone, Android and Blackberry.</p>
<p>I&#8217;ve tested the J2me and iPhone version, and it&#8217;s one of the best tool I&#8217;ve found so far. Before, I&#8217;ve used &#8220;<a href="http://blog.landspurg.net/mobilezoo-the-definitive-museum-for-mobile-diversity/">mobileZoo</a>&#8221; from Stephane, and do the job, but started to be slow.</p>
<p>Flurry follow the same principle: you get stats about your users, their mobile, where do they come from, but give you much more details:
<ul>
<li>session length, </li>
<li>http usage (number of requests, time spent/request, data downloaded and received)&#8230;</li>
<li>number of canvas displayed</li>
<li>etc&#8230;</li>
</ul>
<div align="center"><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/flurry_dashpoard.jpg" /></div>
<p>One of the coolest feature, is the notion of &#8220;events&#8221;. You can track events within your app (with a maximum of 100 events). <br />In J2ME, adding events is dead simple: whe you upload your jar file, flurry introspect it and you can select which procedure you want to track. If your binary is obfuscated, you can send the mapping file generated by the obfuscator. And then, by miracle, all calls to a specfific function are send back to the server.</p>
<p>Here is an exemple of two events that I&#8217;ve added in the 8Motions app:
<div align="center"><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/flurry_events.jpg" /></div>
<p>Want to know if this feature is used or not in your app? Want to know the user path within it, want to track error generated&#8230;All of this is possible quite easily.</p>
<div align="justify">
<div align="center"><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/flurry_3.jpg" /></div>
<p></div>
<p>What is missing: the good thing for J2ME is it&#8217;s not a library, but it&#8217;s also a bad thing. I can not regenerate a new binary without manual interaction with Flurry. I would like to see a lib, like the iPhone version, that could be embeeded n my J2me app during the build process. Also, this could be used to add more details to event reporting, like additional parameters (this s what is done in iPhone version).</p>
<p>But it&#8217;s a very good product, and I strongly recomment any serious developper to check <a href="http://www.flurry.com">Flurry </a>!</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=3496bab6-ea71-84db-998f-3459822c7836" /></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/know-all-about-your-app-flurry-analytics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Webwag widgetize PNDs!</title>
		<link>http://blog.landspurg.net/webwag-widgetize-pnds-2/</link>
		<comments>http://blog.landspurg.net/webwag-widgetize-pnds-2/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 22:32:38 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[GPS]]></category>
		<category><![CDATA[MobileWidgets]]></category>
		<category><![CDATA[Webwag]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/webwag-widgetize-pnds-2/</guid>
		<description><![CDATA[We just announced a few days ago a very exciting things: widgets are coming to your PNDs: Webwag Drives the First Widgets into cars and portable navigation devices. This is interesting as a stand alone news, but also in the Webwag vision of a converging world where you can access to services around all your [...]]]></description>
				<content:encoded><![CDATA[<p>We just announced a few days ago a very exciting things: widgets are coming to your PNDs: <a href="http://finance.yahoo.com/news/Webwag-Drives-the-First-prnews-14318830.html">Webwag Drives the First Widgets into cars and portable navigation devices</a>.</p>
<p>This is interesting as a stand alone news, but also in the Webwag vision of a converging world where you can access to services around all your connected devices, from your computer, netbook, photo frame, settop box, PND or any connected devices, through a service taking advantage of devices specificites (like GPS for a PND) while taking care of device limitation. <br />That&#8217;s our challenge, and result if exciting for now!<br />And remember, see you at MWC, Hall2 , Booth 2E59</p>
<p><img class="aligncenter size-full wp-image-239" title="screen1_wnd" src="http://blog.webwag.com/wp-content/uploads/2009/02/screen1_wnd.png" alt="" height="322" width="372"><img class="aligncenter size-full wp-image-240" title="screen2_wnd" src="http://blog.webwag.com/wp-content/uploads/2009/02/screen2_wnd.png" alt="" height="322" width="372"></p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/e5d8a723-5c8d-44aa-8680-d96c1ff67461/" title="Zemified by Zemanta"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=e5d8a723-5c8d-44aa-8680-d96c1ff67461" alt="Reblog this post [with Zemanta]"></a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/webwag-widgetize-pnds-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Incredible visualisation of mobile datas</title>
		<link>http://blog.landspurg.net/incredible-visualisation-of-mobile-datas/</link>
		<comments>http://blog.landspurg.net/incredible-visualisation-of-mobile-datas/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 11:34:19 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[Wireless]]></category>
		<category><![CDATA[cellid]]></category>
		<category><![CDATA[orange]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=266</guid>
		<description><![CDATA[Incredible video from FaberNovel and Orange, or mobile activity during one day: the 21 of June. This day is very populare in france, because it&#8217;s the day where everybody is playing music around streets in Paris and all around the country. So Orange recorded all mobile activity during this day, and faberNovel created some animation [...]]]></description>
				<content:encoded><![CDATA[<p>Incredible video from <a href="http://www.fabernovel.com">FaberNovel </a>and Orange, or mobile activity during one day: the 21 of June. This day is very populare in france, because it&#8217;s the day where everybody is playing music around streets in Paris and all around the country.</p>
<p>So Orange recorded all mobile activity during this day, and faberNovel created some animation around it. These are quite fascinating. It&#8217;s not a new idea, but the visalisation is extremely well done. Look at what happens around the big concert (Tokyo Hotel?) during this night&#8230;</p>
<p>All the <a href="http://www.urbanmobs.fr/en/france/">videos are here.</a></p>
<div>
<div class="youtube-video"><object width="420" height="339"><param name="movie" value="http://www.dailymotion.com/swf/x7olsx" ></param><param name="allowFullScreen" value="true" ></param><param name="allowScriptAccess" value="always" ></param><embed src="http://www.dailymotion.com/swf/x7olsx" type="application/x-shockwave-flash" width="420" height="339" allowFullScreen="true" allowScriptAccess="always"></embed></object></div>
<p><b><a href="http://www.dailymotion.com/swf/x7olsx">Urban Mobs &#8211; Paris handovers</a></b><br /><i>par <a href="http://www.dailymotion.com/QNTV">QNTV</a></i></div>
<p>Through <a href="http://fr.techcrunch.com/2008/12/19/fr-urbanmobs-les-mobiles-en-spectacle/">Techcrunch.fr</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/incredible-visualisation-of-mobile-datas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What future for J2ME?</title>
		<link>http://blog.landspurg.net/what-future-for-j2me/</link>
		<comments>http://blog.landspurg.net/what-future-for-j2me/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 22:38:06 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[JavaME]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=265</guid>
		<description><![CDATA[Waow, what a big year, with several new platforms (Androïd, iPhone, JavaFX) , the move of Symbian to OpenSource? Everybody these days is talking only of OpenOS (which in fact are not so open, but anyway) and the reborn of mobile applications. So what happens to j2me, which is still the most important technology to [...]]]></description>
				<content:encoded><![CDATA[<p>Waow, what a big year, with several new platforms (Androïd, iPhone, JavaFX) , the move of Symbian to OpenSource?</p>
<p>Everybody these days is talking only of OpenOS (which in fact are not so open, but anyway) and the reborn of mobile applications.</p>
<p><img style="max-width: 800px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px;" src="http://blog.landspurg.net/wp-content/pics/resistantofficierus_small.jpg">So what happens to j2me, which is still the most important technology to deploy applications onhundreds of millions of handsets</p>
<p>The good thing, thanks to the push of these OpenOS is that application are now seen as a viable alternative to browser only, and a viable revenue stream.</p>
<p>But J2me seems to be out of the race. Why:
<ul>
<li><b>Where&#8217;s the AppStore?</b> Still none of the MIDP2 handset have a good equivalent of the AppStore, an easy to use discovery and download mechanism. And even worst, once downloaded, the application are usually hidden in one of the numerous sub menus of the phone. And there is NO WAY to create your own AppStore in J2me using standard API.</p>
</li>
<li><b>MIDP3 is too late</b>: MIDP3 phones, which should have been an answer to many of the MIDP2 lacks (background processing, multitasking, improved UI, etc&#8230;) is late. No phone hit yet the market, and even, MIDP3 as a standard is already below the market. MIDP3 is two years too late.
</li>
<li><b>Why JavaFX? </b>Sun introduced JavaFX trying to compete with Adobe AIR, and Silverlight. Mistake.&nbsp; As I already explained (&#8220;<a href="http://blog.landspurg.net/javafx-the-missed-opportunity-from-sun/">JavaFX, the missed opportunity of Sun</a>&#8220;), they are not good at this. Why Sun did not invest instead to provide an embeed VM into iPhone for instance?
</li>
<li><b>Fragmentation</b>: one of the biggest historical issue of J2me. Something that new platform don&#8217;t have yet, due to their short life. But when we will have tenth of manufacturers doing Androïd phones, I guess that there will be fragmentation too.</li>
</ul>
<p>So this seems to be a pessimistic article about J2me, especially regarding the fact that I invested so much in this technology (I&#8217;ve been in MIDP2 expert group, as well as MIDP3 one). Again, J2me is still the leading technlogy in terms of installed base, but in&nbsp; term of usage and application, the gap is not as big. So the game is quite open, iPhone/Androïd deployment will increase this year, and I am sure that others technology will emerge.</p>
<p></p>
<div style="margin-top: 10px; height: 15px;" class="zemanta-pixie"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/5c08e970-5a35-49a9-b3fb-ae880e5ddc2e/" title="Zemified by Zemanta"><img style="border: medium none ; float: right;" class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=5c08e970-5a35-49a9-b3fb-ae880e5ddc2e" alt="Reblog this post [with Zemanta]"></a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/what-future-for-j2me/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Complete howto list to create self signed application on iPhone2.1</title>
		<link>http://blog.landspurg.net/complete-howto-list-to-create-self-signed-application-on-iphone21/</link>
		<comments>http://blog.landspurg.net/complete-howto-list-to-create-self-signed-application-on-iphone21/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 21:58:48 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/complete-howto-list-to-create-self-signed-application-on-iphone21/</guid>
		<description><![CDATA[I&#8217;ve played a little bit this week end with the iPhone SDK, which is good on some point, but a nightmare on others. Maybe I&#8217;ll do a post on this topic later on, but my main point know is to help others on how to do self signed application running on a real device. It [...]]]></description>
				<content:encoded><![CDATA[<p><img alt="iPhone Software Development" id="Header1_headerimg" src="http://bp0.blogger.com/_3LRNVfBfliQ/SEyKmZMF2ZI/AAAAAAAAALY/7QUSCrilAoo/S1600-R/sdktitle2.png" style="display: block;" width="582" height="263" /> <br />I&#8217;ve played a little bit this week end with the iPhone SDK, which is good on some point, but a nightmare on others. Maybe I&#8217;ll do a post on this topic later on, but my main point know is to help others on how to do self signed application running on a real device. It tooks me several hours to find the right informations, several test and try, so here is the result:
<div align="left">1) Jailbreak your phone. You probably already know how to do it.</p>
<p>2) Install a patched &#8220;<a href="http://www.demonoid.com/files/details/1621027">MobileInstallation</a>&#8221; file. But when moving to V2.1, I had some problems: the phone does not wanted to reboot and was vibrating every 2 to 3 seconds. To correct, this I had to do the following steps: (even if<br />the phone is vibrating and the boot was not finished, you still can connect to it using ssh)</p>
<p>&nbsp;* chmod 775 to the MobileInstallation file (as before)</p>
<p>&nbsp;But also:<br />
<blockquote><font face="Courier New">cd /private/var/mobile</font><br /><font face="Courier New">chmod 777 Applications</font><br /><font face="Courier New">cd /private/var/mobile/Applications/ </font><br /><font face="Courier New">mkdir Documents</font><br /><font face="Courier New">cdmod 777 Documents</font></p></blockquote>
<p>3) Create a self signed certificate, named &#8220;<b><font face="Courier New">iPhone Pwned Developer</font></b>&#8221; (see apple documentation to create a self signed certificate)</p>
<p>4) In your project settings, add the following:</p>
<p>for Code Signed Identity, put &#8220;<font face="Courier New">iPhone Pwned Developer</font>&#8221; (the name of the certificate you just created)</p>
<p>In the general configuration set the values of PROVISONING_PROFILE_ALLOWED and PROVISIONING_PROFILE_REQUIRED to NO<br />(you can also do this by doing &#8220;<font face="Courier New">sudo vi /Developer/Platforms/iPhoneOS.platform/Info.plist&#8221;</font> and modifiy these two values)</p>
<p>In the Info.plist of your project, add the following:</p>
<p>for the key: <b>SignerIdentity</b>&nbsp; add the value: <b>Apple iPhone OS Application Signing</b></p>
<p>and you&#8217;ve done&#8230;You can install your self signed application from XCode</p>
<p>Note that for further project, you just need no to add the SignerIdentity key in the Info.plist and the Code Signed Identity in your poriject settings. The <a href="http://iphonesdkdev.blogspot.com/">iphonesdkdev </a>blog seems to also provides template for this now&#8230;.</p>
<p>Sources:<br /><a href="http://www.demonoid.com/files/details/1621027">http://www.demonoid.com/files/details/1621027</a> for correct V2.1 installation of MobileInstallation (but I did not had to do all the indicated steps)<br /><a href="http://iphonesdkdev.blogspot.com/2008/09/xcode-template-for-pwned-iphone-device.html">http://iphonesdkdev.blogspot.com/2008/09/xcode-template-for-pwned-iphone-device.html</a><br />&nbsp; for SDK installation</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/complete-howto-list-to-create-self-signed-application-on-iphone21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webwag V2.0  mobile beta: the best mobile widget engine ever!</title>
		<link>http://blog.landspurg.net/webwag-v20-mobile-beta-the-best-mobile-widget-engine-ever/</link>
		<comments>http://blog.landspurg.net/webwag-v20-mobile-beta-the-best-mobile-widget-engine-ever/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 08:29:12 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[JavaME]]></category>
		<category><![CDATA[MobileWidgets]]></category>
		<category><![CDATA[Webwag]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/webwag-v20-mobile-beta-the-best-mobile-widget-engine-ever/</guid>
		<description><![CDATA[Ok, may be I am a little bit too enthousiate, but really, we are happy with our first realease of V2 Beta. Features include: A new dashboard, with a &#8220;grid layout&#8221;, with a cool reflection effect A lot of otpimized function (I&#8217;ll go in details later on) But also, plenty of cool widgets to play [...]]]></description>
				<content:encoded><![CDATA[<p>Ok, may be I am a little bit too enthousiate, but really, we are happy with our first realease of V2 Beta.</p>
<p><u>Features include:</u>
<ul>
<li>A new dashboard, with a &#8220;grid layout&#8221;, with a cool reflection effect</li>
<li>A lot of otpimized function (I&#8217;ll go in details later on)</li>
</ul>
<p>But also, plenty of cool widgets to play with:
<ul>
<li>Enhanced mail</li>
<li>Daily comics (Garfield, Dilbert, etc&#8230;)</li>
<li>Sudoku</li>
<li>Wikipedia</li>
<li>Google/MSN and Yahoo search</li>
<li>Traffic information</li>
</ul>
<p>
<div align="center"><img class="aligncenter" style="border: 0pt none ;" src="http://www.webwag.com/images/invitation/wwm_widgets.jpg" alt="" border="0" height="218" width="233" /></div>
<p>And of course, much more handset supports, including blackberries!</p>
<p>But some technical enhancement, interesting for all widget developers:
<ul>
<li>Enhanced &#8220;HTML renderer&#8221;</li>
<li>Much more JavaScript support: JSON creation and serialisation , Date object, etc&#8230; I</li>
<li>Introduction of some new cool high level objects:</li>
<li>TableElem, to easily display table within Widget</li>
<li> Container object&#8230;</li>
</ul>
<p>It never been as easy to <a href="http://api.webwag.com">create mobile widgets</a>, using JavaScript and other standard technologies (XML, HTML, Json,&#8230;)</p>
<p>So, I will share with you <a href="http://www.webwag.com/invitation/?code=tomsoft_blog">20 invites</a> for this new version, available here! be fast:</p>
<div align="center"><big><a href="http://www.webwag.com/invitation/?code=tomsoft_blog">Invites for WebwagV2 mobile</a></big></div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/webwag-v20-mobile-beta-the-best-mobile-widget-engine-ever/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Got my 3G iPhone!</title>
		<link>http://blog.landspurg.net/got-my-3g-iphone/</link>
		<comments>http://blog.landspurg.net/got-my-3g-iphone/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 08:18:08 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/got-my-3g-iphone/</guid>
		<description><![CDATA[Just got my 3G iphone: a 100€ deal for a 16G one thanks to Orange incredible offer (and I still keep my old one!). Nice object, but screen look not as good as first generation, and I am encoutering a lot of random crash&#8230;. But the AppStore is a very good app, and show how [...]]]></description>
				<content:encoded><![CDATA[<p>Just got my 3G iphone: a <b>100€ </b>deal for a 16G one thanks to Orange incredible offer (and I still keep my old one!). Nice object, but screen look not as good as first generation, and I am encoutering a lot of random crash&#8230;. But the AppStore is a very good app, and show how the discovery part is important. Up to now, most of the mobile discovery systems where browser based, which does not give the feeling that applications are high values which was a problem mainly for games. With the AppStore, both the discovery and the payment are easy to do (and that was one of the problem that In-Fusio solved since 2000, by providing and embeeded while upgreadable discovery with an easy to use payment system! <img src='http://blog.landspurg.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )<br />For more interesting comment on this, check CEO post: &#8220;<a href="http://weblog.cenriqueortiz.com/mobility/2008/07/15/apple-store-10-million-downloads-in-just-3-days-who-said-local-apps-are-rip-it-is-about-ease-of-discovery/">Who said local apps are RIP? It is about ease of discovery</a>&#8220;</p>
<p>Related to the iPhone, two interesting things:</p>
<p><b>A great blog post</b>, on the 15 risks that Apple had to fight with the iPhone: iPhone: <a href="http://counternotions.com/2008/07/16/bet-iphone/">The bet Steve Jobs didn&#8217;t decline</a>.</p>
<p>And I must agree with the first comment: I was also very doubtful about the Apple ability to enter this complex and closed market, but they&#8217;ve done it!</p>
<p><a href="http://www.shazam.com/music/portal/template/Myhome/music.html" title="Shazam - experience music"><img src="http://www.shazam.com/music/images/s/logo.png" alt="Shazam - experience music" height="65" width="274" /></a><br /><b>The second cool thing</b> is &#8220;<a href="http://www.shazam.com/music/portal">Shazam</a>&#8220;, a very nice free application, downloadable from the AppStore: this app allows you to &#8220;tag&#8221; any song by recorgin a about 20 seconds of it, and magically, Shazam will show you the title, artist, and even for most of them some related links to the iTune store to buy it, or view a video from YouTube. Great app and perfect realisation! This is similar to TrackID, implemented on some phone, but here, the user experience is close to perfect.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/got-my-3g-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snapshots of incoming Webwag Mobile V2 version</title>
		<link>http://blog.landspurg.net/snapshots-of-incoming-webwag-mobile-v2-version/</link>
		<comments>http://blog.landspurg.net/snapshots-of-incoming-webwag-mobile-v2-version/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 14:22:30 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[MobileAjax]]></category>
		<category><![CDATA[MobileWidgets]]></category>
		<category><![CDATA[Webwag]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[mobile widget]]></category>
		<category><![CDATA[mobile widgets]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/snapshots-of-incoming-webwag-mobile-v2-version/</guid>
		<description><![CDATA[Webwag&#8217;ve got a new CEO, Stephane Labrunie, coming for IPlay, that&#8217;s the first news. The second one is some snapshots of the new incoming V2 version: Creating widget is still incredibely simple: a few XML lines, a little bit of JavaScript, and you have your mobile widget ready to be deployed! More tutorials will come [...]]]></description>
				<content:encoded><![CDATA[<p>Webwag&#8217;ve got a new CEO, <a href="http://www.linkedin.com/in/stephanelabrunie">Stephane Labrunie</a>, coming for IPlay, that&#8217;s the first news.  The second one is some snapshots of the new incoming V2 version: <br /><img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/Screenshot0006.jpg" /> <img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/Screenshot0005.jpg" /> <img style="max-width: 800px;" src="http://blog.landspurg.net/wp-content/pics/Screenshot0002.jpg" /></p>
<p>Creating widget is still incredibely simple: a few XML lines, a little bit of JavaScript, and you have your mobile widget ready to be deployed! More tutorials will come shortly, but you have some of them on Webwag blog.</p>
<p>Check also the <a href="http://blog.webwag.com/">Official Webwag blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/snapshots-of-incoming-webwag-mobile-v2-version/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>FlashLite: the beginning or the end?</title>
		<link>http://blog.landspurg.net/flashlite-the-beginning-or-the-end/</link>
		<comments>http://blog.landspurg.net/flashlite-the-beginning-or-the-end/#comments</comments>
		<pubDate>Mon, 05 May 2008 08:03:23 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[FlashLite]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/flashlite-the-beginning-or-the-end/</guid>
		<description><![CDATA[Two very intersting news last week: Adobe creating the OpenScreen project , aiming to reove some licensing restriction on Flash and Flashlite format, giving access to some Flash porting API&#8230; The spirit is of course to be able to deliver Flash on much more device than today. I am still amazed by the low REAL [...]]]></description>
				<content:encoded><![CDATA[<p>Two very intersting news last week:</p>
<p>Adobe creating the <a href="http://www.adobe.com/openscreenproject/">OpenScreen project</a> , aiming to reove some licensing restriction on Flash and Flashlite format, giving access to some Flash porting API&#8230;</p>
<p>The spirit is of course to be able to deliver Flash on much more device than today. I am still amazed by the low REAL usage of Flash on mobile device. This could have been the enabler of killer app, but due to many mistake, mainly from Adobe, they missed their window of opportunity. This seems to be one of the latest attempt to reverse the trend.<br />Is it too late? </p>
<p>The other (probably linked) news is the <a href="http://developer.sonyericsson.com/site/global/newsandevents/latestnews/newsapr08/p_project_capuchin_announcement.jsp?link_general=article-projectcapuchinannouncement">announce from SonyEricsson of project Capuchin</a>. This project wants to link Java and Flash world. This is one of the most interesting things for Flash since a long time.</p>
<p>One interesting things is that SonyEricsson has been a strong promoter of standards, and it&#8217;s interesting to see it for once doing some properietary API, and for a propietary technology.</p>
<p>This is also probably a bad news for SVG, which never reall took off, as an alternativbe technology  to Flash for creating vector content on mobile.</p>
<p>For your records, it&#8217;s also something that we were doing in &#8220;Exen&#8221;, at In-Fusio, in the early 2000. The game engine was able to play Flash animations (but Flash 4 only) within Java, and for instance, use Flash clip as a sprite within a game. Seemed to be a good idea, but this has never been widely used in our games: lack of documentation, portability issue, etc&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/flashlite-the-beginning-or-the-end/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mobile Widgets: a comprehensible tutorial</title>
		<link>http://blog.landspurg.net/mobile-widgets-a-comprehensible-tutorial/</link>
		<comments>http://blog.landspurg.net/mobile-widgets-a-comprehensible-tutorial/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 17:27:50 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JavaME]]></category>
		<category><![CDATA[MobileWidgets]]></category>
		<category><![CDATA[Webwag]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/mobile-widgets-a-comprehensible-tutorial/</guid>
		<description><![CDATA[Interested in creating mobile widgets? Just check our latest tutorial on how to simply create and deploy mobile widgets using Webwga platform using standard and easy to learn technologies, like XML and JavaScript. Yes, Webwag is since some monthes compliant with JavaScript (in fact a subset of JavaScript), but this make very easy for any [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://blog.webwag.com/wp-content/uploads/2008/04/trans_tuto.jpg" alt="trans_tuto.jpg" />Interested in creating mobile widgets? Just check our latest tutorial on how to simply create and deploy mobile widgets using Webwga platform using standard and easy to learn technologies, like XML and JavaScript.</p>
<p>Yes, <a href="http://webwag.com/">Webwag </a>is since some monthes compliant with JavaScript (in fact a subset of JavaScript), but this make very easy for any Web developer who know a little bit XML/JavaScript to write great mobile widget.</p>
<p>The <a href="http://api.webwag.com/doku.php?id=tutorial1">tutorial </a>describe how to create a translator widget, using a web service and some Ajax techniques. And we&#8217;ve just opened the  <a href="http://forum.webwag.com/viewforum.php?f=3">Developers corner</a> on the forum, so support will be given to all our developers.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/mobile-widgets-a-comprehensible-tutorial/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SecondLife on Mobile</title>
		<link>http://blog.landspurg.net/secondlife-on-mobile/</link>
		<comments>http://blog.landspurg.net/secondlife-on-mobile/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 08:18:25 +0000</pubDate>
		<dc:creator>TomSoft</dc:creator>
				<category><![CDATA[Wireless]]></category>
		<category><![CDATA[WirelessGames]]></category>
		<category><![CDATA[vollee]]></category>

		<guid isPermaLink="false">http://blog.landspurg.net/?p=252</guid>
		<description><![CDATA[Congratulation to Vollee, who displayed for the first time some videos of what they are doing secretely since several years: a great technology to easily deploy any desktop game to mobile, using video streaming. As you can see, it&#8217;s not only a direct transcoding of the desktop stream to a mobile screen, as the content [...]]]></description>
				<content:encoded><![CDATA[<p>Congratulation to <a href="http://www.vollee.com">Vollee</a>, who displayed for the first time some videos of what they are doing secretely since several years: a great technology to easily deploy any desktop game to mobile, using video streaming.<br />
As you can see, it&#8217;s not only a direct transcoding of the desktop stream to a mobile screen, as the content would have been totally unuseable ( too small, too many information, etc&#8230;) but something much more smarter. And of course, this works for any game, not only SecondLife.<br />
We were doing some experimentation in this area two years ago at MobileScope, bascially using streamed GoogleEarth picture as a background of a game. I&#8217;ll do a post some day if I can find some video of these experiments.<br />
But here is the Vollee example:</p>
<div class="youtube-video"><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/XwRnjbkljnc&amp;amp;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/XwRnjbkljnc&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></div>
<p>Now, there are some key question still to be answered: is there a market for this? Does the bandwidth cost worth the value of this?<br />
But anyway, congrat to Vollee team and to Julian for these great achievement.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.landspurg.net/secondlife-on-mobile/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
