<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">

<channel>
	<title>THE NEW 24100.NET</title>
	
	<link>http://www.24100.net</link>
	<description>Ralf Rottmann's Internet Home</description>
	<lastBuildDate>Tue, 10 Nov 2009 07:48:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<creativeCommons:license>http://creativecommons.org/licenses/by-nd/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nd/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/www24100net" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">www24100net</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Video of the Day</title>
		<link>http://www.24100.net/2009/11/guinness-ad/</link>
		<comments>http://www.24100.net/2009/11/guinness-ad/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 18:12:47 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[Watch This!]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[guinness]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=1096</guid>
		<description><![CDATA[This new Guinness ad is simply breathtaking. Enjoy it.


Share this on del.icio.usDigg this!Share this on RedditStumble upon something good? Share it on StumbleUponShare this on TechnoratiPost this to MySpaceShare this on FacebookTweet This!Share this on LinkedinEmail this to a friend?]]></description>
			<content:encoded><![CDATA[<p></p><p>This new Guinness ad is simply breathtaking. <em><strong>Enjoy it.</strong></em></p>
<p>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="486" height="412" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="flashObj" /><param name="bgcolor" value="#FFFFFF" /><param name="flashvars" value="videoId=47833291001&amp;playerId=1509319623&amp;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&amp;servicesURL=http://services.brightcove.com/services&amp;cdnURL=http://admin.brightcove.com&amp;domain=embed&amp;autoStart=false&amp;" /><param name="src" value="http://c.brightcove.com/services/viewer/federated_f8/1509319623" /><embed type="application/x-shockwave-flash" width="486" height="412" src="http://c.brightcove.com/services/viewer/federated_f8/1509319623" flashvars="videoId=47833291001&amp;playerId=1509319623&amp;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&amp;servicesURL=http://services.brightcove.com/services&amp;cdnURL=http://admin.brightcove.com&amp;domain=embed&amp;autoStart=false&amp;" bgcolor="#FFFFFF" name="flashObj"></embed></object></p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/11/guinness-ad/&#038;title=Video+of+the+Day" rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/11/guinness-ad/&#038;title=Video+of+the+Day" rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/11/guinness-ad/&#038;title=Video+of+the+Day" rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/11/guinness-ad/&#038;title=Video+of+the+Day" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/11/guinness-ad/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/11/guinness-ad/&#038;t=Video+of+the+Day" rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/11/guinness-ad/&#038;t=Video+of+the+Day" rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=Video+of+the+Day+-+http://tinyurl.com/y8mc8u3+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/11/guinness-ad/&amp;title=Video+of+the+Day&amp;summary=This%20new%20Guinness%20ad%20is%20simply%20breathtaking.%20Enjoy%20it.%0D%0A%0D%0A%0D%0A%0D%0A&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22Video%20of%20the%20Day%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22This%20new%20Guinness%20ad%20is%20simply%20breathtaking.%20Enjoy%20it.%0D%0A%0D%0A%0D%0A%0D%0A%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/11/guinness-ad/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/11/guinness-ad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A couple of weeks with the amazon kindle and I love it!</title>
		<link>http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/</link>
		<comments>http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 14:23:14 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[amazon kindle]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=1085</guid>
		<description><![CDATA[Living outside the US feels unfavorable when it comes to movie release dates, availability of international TV programs and more often than not new gadgets and software releases.
When amazon announced the international availability of it&#8217;s much acclaimed ebook reader platform, the amazon kindle, I immediately ordered one.
A couple of weeks [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a  href="http://www.24100.net/wp-content/uploads/2009/11/kindle.png"><img class="alignright size-full wp-image-1086" title="kindle" src="http://www.24100.net/wp-content/uploads/2009/11/kindle.png" alt="kindle" width="347" height="348" /></a>Living outside the US feels unfavorable when it comes to movie release dates, availability of international TV programs and more often than not new gadgets and software releases.</p>
<p>When amazon announced the <em>international</em> availability of it&#8217;s much acclaimed ebook <span style="text-decoration: line-through;">reader</span> platform, the <a  href="http://www.amazon.com/gp/product/B0015T963C" target="_blank" class="external external_icon">amazon kindle</a>, I immediately ordered one.</p>
<p>A couple of weeks later I&#8217;m deeply satisfied with the entire experience, from purchasing, via delivery, through setup and everyday use. The buying process, as expected when purchasing from the world&#8217;s largest online retailer, worked seamlessly. A couple of days later the kindle shipped.<span id="more-1085"></span></p>
<p>First surprise: The kindle came fully pre-configured. Absolutely zero setup required. I didn&#8217;t even have to link it to my amazon account as all has been done for me back in the States. I literally had to unpack and switch it on and could immediately start reading. So even though amazon ships thousands of devices each day, they take the extra investment of setting up their customers account prior to sending the devices out. This is simply fantastic!</p>
<p>Second surprise: The kindle comes with built-in, international wireless connectivity. It does not leverage local WLANs, instead amazon has contracted with mobile carriers world-wide to allow the kindle to sync almost everywhere. No extra contract required. No SIM-card required. It just works.</p>
<p>Whether you&#8217;re in an area with 3G mobile network coverage or just EDGE, the kindle syncs seamlessly. When I went from Germany to The Netherlands for eComm Europe, I was almost expecting the syncing to stop working. But it didn&#8217;t. I had to do nothing, the kindle just received my daily newspaper while I stayed there as it does every night back in Germany.</p>
<p>I love to get the &#8220;Frankfurter Allgemeine Zeitung&#8221;, the &#8220;Handelsblatt&#8221; and &#8220;Wirtschaftswoche&#8221;, popular German daily newspapers and magazines, even before they are available in print.</p>
<p><strong>But the kindle really plays out its strength for me when it comes to instantaneously getting books that I urgently need. </strong></p>
<p>For example I recently <a  href="http://thenextweb.com/appetite/2009/10/30/breaking-google-wave-opened-federation-today-host/" target="_blank" class="external external_icon">did a series of blog posts</a> for what&#8217;s now become <a  href="http://www.thenextweb.com" target="_blank" class="external external_icon">my home blog</a> on Google Wave. I&#8217;m also working on integrating real-time message exchange into <a  href="http://www.grandcentrix.com" target="_blank" class="external external_icon">my new startup&#8217;s</a> platform. Therefore I needed to deep dive into the XMPP protocol. I could have searched the web for scattered parts of the complete picture each and everywhere. I would have done so in the past.</p>
<p><a  href="http://www.24100.net/wp-content/uploads/2009/11/xmppkindle.png"><img class="alignleft size-full wp-image-1091" title="xmppkindle" src="http://www.24100.net/wp-content/uploads/2009/11/xmppkindle.png" alt="xmppkindle" width="217" height="288" /></a>With the kindle it took three mouse clicks and <a  href="http://www.amazon.com/XMPP-The-Definitive-Guide/dp/B002OFAY50" target="_blank" class="external external_icon">O&#8217;Reilly&#8217;s XMPP: The Definitive Guide</a> was ready to be read.</p>
<p>It&#8217;s difficult to describe but it&#8217;s just such an ultra-pleasent overall experience. Go to the amazon kindle store. Enter your search terms. Click the &#8220;Buy now with 1-Click&#8221; button and seconds later see the little sync wheel spin on your kindle.</p>
<p>I have, since then, purchased some 30 books. Fiction, non-fiction, business literature and stuff I always wanted to read but never wanted to wait some 10 days for international delivery.</p>
<p>Personally, I prefer the reading experience on my kindle over reading a traditional book.</p>
<p>It&#8217;s outstanding ink display doesn&#8217;t tire your eyes, you can put it on a flat surface and the pages never shut. It also always has the exact same weight even if you&#8217;re reading a 1000+ page book!</p>
<p>For technical publications full text search and bookmarks are just invaluable features.</p>
<p>Last but not least I love to have all my books with me while I&#8217;m traveling without having to carry an additional bag.</p>
<p>If you&#8217;re into English books, you seriously might want to consider giving amazon kindle a try.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/&#038;title=A+couple+of+weeks+with+the+amazon+kindle+and+I+love+it%21" rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/&#038;title=A+couple+of+weeks+with+the+amazon+kindle+and+I+love+it%21" rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/&#038;title=A+couple+of+weeks+with+the+amazon+kindle+and+I+love+it%21" rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/&#038;title=A+couple+of+weeks+with+the+amazon+kindle+and+I+love+it%21" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/&#038;t=A+couple+of+weeks+with+the+amazon+kindle+and+I+love+it%21" rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/&#038;t=A+couple+of+weeks+with+the+amazon+kindle+and+I+love+it%21" rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=A+couple+of+weeks+with+the+amazon+kindle+and+I+love+it%21+-+http://tinyurl.com/yexore4+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/&amp;title=A+couple+of+weeks+with+the+amazon+kindle+and+I+love+it%21&amp;summary=Living%20outside%20the%20US%20feels%20unfavorable%20when%20it%20comes%20to%20movie%20release%20dates%2C%20availability%20of%20international%20TV%20programs%20and%20more%20often%20than%20not%20new%20gadgets%20and%20software%20releases.%0D%0A%0D%0AWhen%20amazon%20announced%20the%20international%20availability%20of%20it%27s%20much%20acclaimed%20ebook%20reader%20platform%2C%20the%20amazon%20kindle%2C%20&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22A%20couple%20of%20weeks%20with%20the%20amazon%20kindle%20and%20I%20love%20it%21%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22Living%20outside%20the%20US%20feels%20unfavorable%20when%20it%20comes%20to%20movie%20release%20dates%2C%20availability%20of%20international%20TV%20programs%20and%20more%20often%20than%20not%20new%20gadgets%20and%20software%20releases.%0D%0A%0D%0AWhen%20amazon%20announced%20the%20international%20availability%20of%20it%27s%20much%20acclaimed%20ebook%20reader%20platform%2C%20the%20amazon%20kindle%2C%20%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/11/a-couple-of-weeks-with-the-amazon-kindle-and-i-love-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Federate Google Wave sandbox with your own (FedOne) server. Here is the step-by-step guide and tutorial.</title>
		<link>http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/</link>
		<comments>http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 13:04:11 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[federation]]></category>
		<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=1043</guid>
		<description><![CDATA[Ever since Google presented Wave – a collaboration and communication platform – to the world during Google I/O 2009, the Internet has been a buzz with all things Google Wave.
As with every new technology, controversial use case discussions quickly dominated the technology and geek blogosphere.
Google Wave is constantly evolving. Before [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a  href="http://www.24100.net/wp-content/uploads/2009/11/communication.jpg"><img class="size-large wp-image-1044 alignright" title="communication" src="http://www.24100.net/wp-content/uploads/2009/11/communication-1024x680.jpg" alt="communication" width="314" height="209" /></a>Ever since Google presented <a  href="http://wave.google.com/help/wave/about.html" target="_blank" class="external external_icon">Wave</a> – a collaboration and communication platform – to the world during <a  href="http://code.google.com/events/io/2009/" target="_blank" class="external external_icon">Google I/O 2009</a>, the Internet has been a buzz with all things Google Wave.</p>
<p>As with every new technology, controversial use case discussions quickly dominated the technology and geek blogosphere.</p>
<p>Google Wave is constantly evolving. Before we start: To stay in touch I kindly ask you to follow me on Twitter (<a  href="http://twitter.com/24z" target="_blank" class="external external_icon">@24z</a>).</p>
<p>One of the key aspects of Google Wave is its federation architecture. Much as email is distributed across hundreds of thousands of distributed servers, implementing standards as POP3, SMTP and IMAP, Google Wave servers are designed from the ground up to support federation, too.</p>
<p>Not only does this allow third parties, including open source initiatives, to come up with their very own implementation of Google Wave servers, it also facilitates (corporate) security, scalability, innovation and, I&#8217;m sure sometime soon, hosted offerings.</p>
<p>Given that federation is such a key aspect of Google Wave, it comes as no surprise, that a <a  href="http://thenextweb.com/appetite/2009/10/30/breaking-google-wave-opened-federation-today-host/" target="_blank" class="external external_icon">recent article I&#8217;ve published</a> over at The Next Web unveiling Google&#8217;s plans to open their developer sandbox environment, quickly ended up on Techmeme&#8217;s front page.</p>
<p><strong>This blog post covers my journey in getting federation between my server and the Google Wave developer sandbox to work. </strong></p>
<p>It&#8217;s been a tough ride.</p>
<p>I&#8217;m by far not an expert on the <a  href="http://www.waveprotocol.org/" target="_blank" class="external external_icon">Google Wave Federation Protocol</a>, yet, and without the tremendous amount of support from the <a  href="http://groups.google.com/group/wave-protocol" target="_blank" class="external external_icon">wave-protocol discussion group</a>, I&#8217;d likely have failed big time.</p>
<p>Many aspects of Wave federation are still very beta – some folks on the wave-protocol list suggested they are even pre-alpha – so details of my findings are guessings and assumptions. Feel free to correct me where I&#8217;m wrong.</p>
<p>I anyway hope, this contributes a bit to the passionate Google Wave scene and hope to hear back from you.</p>
<h3><span id="more-1043"></span>What does &#8220;federating to sandbox works&#8221; mean?</h3>
<p>When Google introduced Wave, invites where given to the 4000+ Google I/O attendees and in a second roll-out phase to more developers. Those invites allowed users to use the Google Wave infrastructure at <a  href="https://wave.google.com/a/wavesandbox.com/" target="_blank" class="external external_icon">http://www.wavesandbox.com</a>. Usernames for this so called <em>Wave sandbox environment</em> are &lt;your alias here&gt;@wavesandbox.com.</p>
<p>Later this year a second environment, the <em>Google Wave preview</em>, invited 100.000+ additional accounts. This environment is at <a  href="http://www.googlewave.com" target="_blank" class="external external_icon">http://www.googlewave.com</a> and users are <em>&lt;your alias here&gt;@googlewave.com</em>.</p>
<p>The Wave sandbox and the preview environment are two totally separate infrastructures with no bridge between the two. <strong>As of this writing, you can federate with sandbox only. <em>googlewave.com</em> has not been opened for federation, yet.</strong></p>
<p>Successfully setting up federation at the time of this writing means, that you</p>
<ul>
<li>run your own Google Wave server, very likely based on the FedOne reference implementation provided as open source by Google</li>
<li>run the command line client included in Google&#8217;s open source package</li>
<li>have your FedOne server connect securely to the Wave sandbox environment</li>
<li>are able to create Waves either via the GWT based web user interface for the Wave sandbox or through the command line client for your own server, add a participant from the respective other environment  and see these Waves on both ends</li>
<li>see live typing (character-by-character) when modifying a Wave on Wave sandbox</li>
</ul>
<p>A typical sessions will look like this, click the image to enlarge:</p>
<p><a  href="http://www.24100.net/wp-content/uploads/2009/11/wave-console-gwt.png"><img class="alignnone size-full wp-image-1051" title="wave-console-gwt" src="http://www.24100.net/wp-content/uploads/2009/11/wave-console-gwt.png" alt="wave-console-gwt" width="505" height="340" /></a><a  href="http://www.24100.net/wp-content/uploads/2009/11/wave-console-gwt.png"><em><span style="font-size: x-small;">(</span></em></a><em><span style="font-size: x-small;">Note: The image has been assembled in Photoshop to show you both, the GWT based Wave sandbox client and the FedOne command line client. The session, however, is a real-world federated session.)</span></em></p>
<h3>Required reading before you start</h3>
<p>Though you very likely read all of the below more than once, I&#8217;d like to point you to my list of required reading for the sake of completeness:</p>
<ul>
<li>The <a  href="http://googlewavedev.blogspot.com/2009/11/wavesandboxcom-federate-this.html" target="_blank" class="external external_icon">federation announcement</a> on the Google Wave Developer Blog</li>
<li><a  href="http://code.google.com/p/wave-protocol/wiki/Installation" target="_blank" class="external external_icon">Instructions</a> how to install your own copy of the FedOne Google Prototype Wave Server (Part I)</li>
<li><a  href="http://code.google.com/p/wave-protocol/wiki/Federation" target="_blank" class="external external_icon">Instructions</a> how to configure FedOne for federation (Part II)</li>
<li>Everything about <a  href="http://code.google.com/p/wave-protocol/wiki/Certificates" target="_blank" class="external external_icon">obtaining and configuring</a> certificates</li>
<li>Optional: <a  href="http://code.google.com/p/wave-protocol/wiki/ConsoleClient" target="_blank" class="external external_icon">The console client how-to</a></li>
</ul>
<p>I highly encourage to print out all of the above and thoroughly go through it while you&#8217;re away from the distractions of your desktop. You will likely revisit the documents time and again anyway, but it helped me a lot to take a break and give them 100% of my attention.</p>
<p>You should also revisit the pages frequently, as they constantly undergo changes influenced by community feedback. As an example the <a  href="http://code.google.com/p/wave-protocol/wiki/Certificates" target="_blank" class="external external_icon">wiki article on certificates</a> has been enhanced while I&#8217;ve been working on this post, making many aspects more clear as in the initial version.</p>
<h3>My setup</h3>
<p>Theoretically federation should work on Windows and any flavor of Unix/Linux, including Mac OS X (Snow Leopard). I got it working on:</p>
<ul>
<li>a <a  href="http://www.rackspacecloud.com/" target="_blank" class="external external_icon">Rackspace</a> provided cloud server with the hostname <em>wave</em></li>
<li>running Debian 5.0 (run <em>cat /etc/debian_version</em> if you&#8217;re unsure)</li>
<li>using <a  href="http://www.dyndns.com/" target="_blank" class="external external_icon">DynDNS</a> Zone Level Services</li>
<li>with certificates created by using the free <a  href="http://www.startssl.com/" target="_blank" class="external external_icon">StartSSL</a> service </li>
</ul>
<h3>Part I: Installing the basics,  getting FedOne up and running</h3>
<p>The <a  href="http://code.google.com/p/wave-protocol/wiki/Installation" target="_blank" class="external external_icon">installation instructions provided by Google</a> are actually quite accurate. I had no trouble getting this part done. I added two steps which have not been on Google&#8217;s wiki page though: Turning off Openfire&#8217;s pubsub service and the group chat features.</p>
<p>Here&#8217;s a quick rundown:</p>
<ul>
<li>As described in &#8220;My Setup&#8221; above I&#8217;ve used a cloud server to set up federation. Most cloud servers come with a static IP address. To get federation working it seems essential that you&#8217;ve got access to a DNS server in order to set up the correct records that point to your server. I&#8217;ll go into more details later. For now it&#8217;s only important that you&#8217;ve got at least a domain pointing to your server. In my case it&#8217;s <em>wave24z.com</em> and the DNS A record points straight to my cloud servers IP. Wherever you read <em>wave24z.com</em> in the following paragraphs, you&#8217;ve got to substitute with your own domain name.</li>
<li><em>ssh</em> into your server as <em>root<br />
 ssh root@wave24z.com </em></li>
<li>Verify that the host is named <em>wave </em>by submitting<br />
 <em>hostname</em></li>
<li>Verify that you&#8217;re running Debian 5.0 by submitting<br />
 <em>cat /etc/debian_version </em></li>
<li>To update the package list, run<br />
 <em>apt-get update</em></li>
<li>There has been quite some discussion on the wave-protocol list whether Sun&#8217;s Java SDK or the Open Java SDK should be used. Some group members pointed out potential incompatibility issues with certificates issued by <a  href="http://www.cacert.org/" target="_blank" class="external external_icon">CAcert</a> and Sun&#8217;s Java SDK. I do not use CAcert and cannot personally confirm this. As Google recommends using Sun&#8217;s Java SDK go ahead and install it by running <br />
 <em>apt-get install sun-java6-jdk sun-java6-fonts</em></li>
<li>Confirm that you&#8217;re running at least Java 1.6.0_12 by running<br />
 <em>java -version</em></li>
<li>If another version of Java is active, switch to the 1.6.0_12 one by running<br />
 <em>update-alternatives &#8211;config java</em></li>
<li>Install <a  href="http://mercurial.selenic.com/" target="_blank" class="external external_icon">Mercurial SCM</a>, the source code control management tool required to grab FedOne later<br />
 <em>apt-get install mercurial</em></li>
<li>Install Apache Ant, the build tool required to build the wave-protocol bits later<br />
 <em>apt-get install ant</em></li>
<li>To simplify troubleshooting later, I recommend to install dnsutils, which will give you the <em>dig</em> command<br />
 <em>apt-get install dnsutils</em></li>
<li>Grab a copy of Openfire, <a  href="http://www.igniterealtime.org/projects/openfire/" target="_blank" class="external external_icon">Ignite Realtime&#8217;s free XMPP server</a> by running<br />
 <em>wget  http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.4_all.deb</em></li>
<li>Install Openfire<br />
 <em>sudo dpkg -i openfire_3.6.4_all.deb</em></li>
<li><em><span style="font-style: normal;">Next launch the web based Openfire installer by opening </span>http://&lt;yourdomain&gt;:9090<span style="font-style: normal;"> in your favorite browser (I&#8217;m using Safari 4.0.3)</span></em></li>
<li><em><span style="font-style: normal;">The wizard guides you through all the required steps. Keep with the defaults. That said:<br />
 &#8211; for </span>Server Settings &gt; Domain<span style="font-style: normal;"> enter your domain name, in my case <em>wave24z.com<span style="font-style: normal;">, keep the Admin Console and Secure Admin Console ports (9090 and 9091 respectively)</span><br />
 </em>- for<em> Database Settings</em> select <em>Embedded Database<br />
 </em>- for <em>Profile Settings</em> keep <em>Default<br />
 </em>- for <em>Administrator Account </em>enter your email address and select a password</span></em></li>
<li><em><span style="font-style: normal;">Once the wizard has completed setting up Openfire, you have to restart the Openfire server. If you forget to do so, you will not be able to log in. On the command line run<br />
 <em>sudo /etc/init.d/openfire restart</em></span></em></li>
<li><em><span style="font-style: normal;">Point your browser to <em>http://&lt;yourdomain&gt;:9090 </em>and log in. For the username use <em>admin</em> and not your email address. Enter the password you&#8217;ve chosen during setup. Trying to log in with your email address as the username will fail. (This turned me nuts, so I thought I emphasize it here. The initial version of Google&#8217;s wiki did not have the bold note on using admin instead of your email address.. .)</span></em></li>
<li><em><span style="font-style: normal;">Once logged in, you&#8217;ve got to modify some settings:<br />
 &#8211; In <em>Server Settings &gt; External Components &gt; Service Enabled</em> select <em>Enabled</em> keep 5275 for <em>Port</em> and enter a <em>Default shared secret</em>. This can be an arbitrary string.<br />
 &#8211; Further down in <em>Allowed to Connect</em> select <em>Whitelist</em> in <em>Subdomain</em> enter <em>wave</em> and in <em>Shared secret</em> enter another arbitrary string. I&#8217;ve used the exact same secret for both (<em>Default shared secret</em> and <em>Shared secret</em> for the subdomain), but I&#8217;m not sure whether this is required.<br />
 &#8211; In <em>Server Settings &gt; Security Settings &gt; Server Connection Security </em>select <em>Custom</em> and make sure that <em>Available </em>is active for <em>Server Dialback</em> and <em>Optional </em>is selected for <em>TLS method</em>. Also check <em>Accept self-signed certificates.</em> Hit <em>Save Settings</em>. Note: The radio button might jump back to <em>Optional</em>. Don&#8217;t worry. This is ok.<br />
 &#8211; In <em>Server Settings &gt; Compression Settings &gt; Server Compression Policy</em> select <em>Available</em>.<br />
 &#8211; In <em>Server Settings &gt; File Transfer Settings </em>select <em>Disabled</em>.<br />
 &#8211; In <em>Server Settings &gt; Registration &amp; Login </em>select <em>Disabled</em> for the top three options, <em>Inband Account Registration, Change Password </em>and <em>Anonymous Login.<br />
 </em>- In <em>Server Settings &gt; Logs </em>enable debug logging by selecting <em>Enabled</em> on the <em>Debug </em>tab.<br />
 &#8211; In <em>Users/Groups &gt; Users</em> create a new user. Give it a simple one-word username. I chose <em>ralf</em>. I&#8217;m not 100% sure whether creating a user is required to have federation working. It&#8217;s just what I did and I thought I let you know.<br />
- In </span><span style="font-style: normal;">Server Manager &gt; System Properties <span style="font-style: normal;">scroll to the bottom, enter </span>xmpp.pubsub.enabled<span style="font-style: normal;"> into the </span>Property Name<span style="font-style: normal;"> field and </span>false<span style="font-style: normal;"> for the </span>Property Value<span style="font-style: normal;"> field. Hit </span>Save Property. <span style="font-style: normal;">This turns off Openfire&#8217;s pubusb service which is known to interfere with how FedOne discovers XMPP items.<br />
</span></span><span style="font-style: normal;">- In </span><span style="font-style: normal;">Group Chat / Group Chat Settings <span style="font-style: normal;">delete the </span>conference <span style="font-style: normal;">domain.</span></span><span style="font-style: normal;"> </span></em></li>
<li><em><span style="font-style: normal;">Next grab the wave-protocol source code, which includes the FedOne Prototype Wave server and the command line client<br />
 <em>hg clone https://wave-protocol.googlecode.com/hg/ wave-protocol</em></span></em></li>
<li><em><span style="font-style: normal;">Build the project<br />
 <em>cd wave-protocol</em><br />
 <em>ant</em></span></em></li>
<li><em><span style="font-style: normal;">The build should take approx. 45 seconds. If you&#8217;re seeing some warnings while building that&#8217;s okay. If the build fails stating something about compliance and Java version, make sure that your system is using the version of Java installed at the very beginning. If not, change it via<br />
 <em>update-alternatives &#8211;config java<br />
 </em>and making the appropriate selection.</span></em></p>
<p><br class="spacer_" /></p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1472px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">apt-get install sun-java6-jdk sun-java6-fonts<strong>Congratulations! You&#8217;ve successfully mastered the first part.</strong></div>
</li>
</ul>
<p>You might also want to modify your <em>/etc/hosts</em> file and add wave.wave24z.com to it. I&#8217;m not sure whether it&#8217;s required, but I did so and it works just fine. Here&#8217;s my <em>hosts</em> file:</p>
<pre>127.0.0.1	localhost localhost.localdomain
174.143.152.55	wave
174.143.152.55	wave.wave24z.com
</pre>
<p><strong>Congratulations! You&#8217;ve successfully mastered the first part.</strong></p>
<p>These instructions are actually more complex than the process itself. The entire setup only takes between 10 &#8211; 15 minutes of your time, depending mostly on the bandwidth for downloading the bits and your server&#8217;s processing power.</p>
<h3>Part II: Domain Name System (DNS) setup</h3>
<p>The <a  href="http://code.google.com/p/wave-protocol/wiki/Federation" target="_blank" class="external external_icon">federation wiki article</a> goes into a great amount of detail as to how important the correct DNS setup is and why it matters. While theoretically FedOne should fall back to alternative mechanisms if the lookups defined by the XMPP standard fail, I could not get federation to work without setting up the correct SRV records.</p>
<p>The exact way to set up DNS records depends much on the system you&#8217;re using. I&#8217;ve decided to use DynDNS for all my DNS needs long time ago and am pretty happy with it. It&#8217;s reliable, propagates fast and by taking away DNS services from my cloud servers, I have a clear line for separation of concern which makes troubleshooting a lot easier.</p>
<p>This is what I&#8217;ve configured via <a  href="http://www.dyndns.com/services/dns/custom/" target="_blank" class="external external_icon">DynDNS Zone Level Services</a>:</p>
<p><a  href="http://www.24100.net/wp-content/uploads/2009/11/dyndnswave24z.png"><img class="alignnone size-full wp-image-1063" title="dyndnswave24z" src="http://www.24100.net/wp-content/uploads/2009/11/dyndnswave24z.png" alt="dyndnswave24z" width="772" height="205" /></a></p>
<p>Please note that I&#8217;ve created <em>A records</em> – these are &#8220;regular&#8221; DNS records as they get created when you&#8217;re registering a domain with your service provider – not only for the main domain but also for the subdomains <em>wave.wave24z.com</em> and <em>pubsub.wave24z.com. </em><span style="text-decoration: line-through;">I&#8217;m not sure whether the </span><em><span style="text-decoration: line-through;">pubsub </span></em><span style="text-decoration: line-through;">subdomain is a requirement.  It&#8217;s not mentioned in Google&#8217;s wiki. I just recognized error message in FedOne&#8217;s console log pointing to problems finding </span><em><span style="text-decoration: line-through;">pubsub.wave24z.com</span></em><span style="text-decoration: line-through;"> so I thought it might not hurt.</span> Turning Openfire&#8217;s pubsub services off as indicated above, should render adding the <em>pubsub</em> subdomain obsolete.</p>
<p>The <em>MX records</em> are there to allow emails to be send to addresses <em>@wave24z.com</em><em>. </em>DynDNS offers mail forwarding for each domain operated via their dynamic DNS servers, so I don&#8217;t have to run an SMTP daemon on my cloud server. The steps required on your side might vary.</p>
<p>You should at least make sure that you can receive email at <em>webmaster@&lt;yourdomain&gt;</em>. This address is used by StartSSL to verify you&#8217;re the owner of your domain, when we&#8217;re going to create certificates later.</p>
<p>The last two entries are the <em>SRV records</em> which allow other Wave servers to discover the address and port FedOne is running on. Please note that I&#8217;ve configured them for both, the main <em>wave24z.com </em>and for the subdomain <em>wave.wave24z.com</em>. Essentially these records tell XMPP servers looking for the XMPP services running on <em>_xmpp-server._tcp.wave24z.com</em> that the service is available on port 5269 at <em>wave24z.com</em>.</p>
<p>Once you&#8217;ve configured DNS settings and let them propagate, you should verify that they resolve correctly by submitting</p>
<p><em>dig +short -t SRV _xmpp-server._tcp.wave24z.com</em></p>
<p>and</p>
<p><em>dig +short -t SRV _xmpp-server._tcp.wave.wave24z.com</em></p>
<p>on the command line. If everything is fine, you should see something similar to:</p>
<p><a  href="http://www.24100.net/wp-content/uploads/2009/11/digoutput.png"><img class="alignnone size-full wp-image-1065" title="digoutput" src="http://www.24100.net/wp-content/uploads/2009/11/digoutput.png" alt="digoutput" width="557" height="136" /></a></p>
<p>You might want to make sure that you can <em>ping wavesandbox.com</em> from your host. Should you try to</p>
<p><em>dig +short -t SRV _xmpp-server._tcp.wavesandbox.com</em></p>
<p>and don&#8217;t get a result, don&#8217;t worry, this is intended by design! The process is as follows:</p>
<ul>
<li>FedOne initiates disco request for <em>wavesandbox.com</em></li>
<li>Openfire tries to look up the SRV record for <em>_xmpp-server._tcp.wavesandbox.com</em> and fails, as we do when trying to dig it</li>
<li>Openfire falls back to the A record for <em>wavesandbox.com</em>, which succeeds, but the server there listening on the standard port (5269) fails the disco request, thus printing a <em>&lt;remote-server-not-found xmlns=&#8221;urn:ietf:params:xml:ns:xmpp-stanzas&#8221;/&gt;</em> to the console</li>
<li>FedOne falls back to the JabberID <em>wave.wavesandbox.com </em>and initiates another disco request</li>
<li>Openfire looks up the SRV record for <em>_xmpp-server._tcp.<strong>wave</strong>.wavesandbox.com</em> and should succeed, thus initiating the connection</li>
<li>XMPP server dialback negotiation starts (this will soon  be TLS) and the connection should succeed</li>
<li>FedOne starts talking to <em>wave.wavesandbox.com</em></li>
</ul>
<p><em><span style="font-size: x-small;">(Thanks to Google&#8217;s Jochen Bekmann for clarifying this part.)</span></em></p>
<p>So running</p>
<p><em>dig +short -t SRV _xmpp-server._tcp.wave.wavesandbox.com</em></p>
<p>on your server should return a similar result to the one I&#8217;m getting on mine:</p>
<p><a  href="http://www.24100.net/wp-content/uploads/2009/11/digoutput2.png"><img class="alignnone size-full wp-image-1067" title="digoutput2" src="http://www.24100.net/wp-content/uploads/2009/11/digoutput2.png" alt="digoutput2" width="464" height="97" /></a></p>
<p>Once you&#8217;ve mastered DNS configuration, the next step is to create certificates and modify FedOne&#8217;s configuration files.</p>
<h3>Part III: Welcome in certificate hell</h3>
<p>Next to the correct DNS setup, certificates seem to be the second most important part of getting federation to work. Shortly after the announcement to open up the sandbox environment, the instructions given on the <a  href="http://code.google.com/p/wave-protocol/wiki/Certificates" target="_blank" class="external external_icon">certificate wiki page</a> have not been all that clear and the wave-protocol list suggest that many of us had severe problems getting the correct certificate setup done.</p>
<p>It has been revised since and now is way better and more precise. While I encourage you to first read through the instructions <a  href="http://code.google.com/p/wave-protocol/wiki/Certificates" target="_blank" class="external external_icon">there</a>, I highlight some of my findings and hope it helps.</p>
<p>Besides the sandbox environment Google has been operating two other environments for developers to test connections before: <em>initech-corp.com</em> and <em>acmewave.com</em>. You will not be able to <em>ping initech-corp.com</em> nor <em>acmewave.com</em>.</p>
<p>However, doing a</p>
<p><em>dig +short -t SRV _xmpp-server._tcp.initech-corp.com</em> or a <em>dig +short -t SRV _xmpp-server._tcp.acmewave.com</em></p>
<p>will reveal they do exist! The FedOne source code currently available in the repository comes with the <em>initech-corp.com</em> Wave server set up as a default ping target, so don&#8217;t worry when you see your FedOne server trying to contact <em>initech-corp.com</em> in your server logs. We&#8217;ll come to that later.</p>
<p>As to the certificates it is important to understand that</p>
<ul>
<li><em>initech-corp.com</em> accepts self-signed certificates,</li>
<li><em>acmewave.com</em> only accepts CA-issued certificates,</li>
<li><em>wavesandbox.com</em> only accepts CA-issued certificates</li>
</ul>
<p>We are planning to federate with the sandbox environment, so next we are going to create CA-issued certificates. Here is how:</p>
<p>Change to your wave-protocol directory and create the <em>make-csr.sh</em> script:</p>
<pre>#!/bin/bash                                                                       

NAME=$1

if [ "$NAME" == '' ]
then
  echo "$0 " 1&gt;&amp;2
  exit 1
fi
openssl genrsa 2048 | openssl pkcs8 -topk8 -nocrypt -out $NAME.key
openssl req -new -nodes -sha1 -days 365 -key $NAME.key -out $NAME.csr
</pre>
<p><a  href="http://www.startssl.com" target="_blank" class="external external_icon">StartSSL</a>, the free service I&#8217;ve used to create my certificates does not accept 1024 bit long signing requests, so I&#8217;ve slightly changed the script provided by Google to generate a 2048 bit CSR.</p>
<p>Make the script executable:</p>
<p><em>chmod +x make-csr.sh</em></p>
<p>and run it as</p>
<p><em>./make-csr.sh wave24z.com</em></p>
<p>Now, leave everything blank (hitting Enter all the time) except the Common Name. For the common name provide <em>wave.&lt;yourdomain&gt;</em>. <strong>Make sure you&#8217;re entering the </strong><em><strong>wave</strong></em><strong> subdomain and <span style="text-decoration: underline;">not just your main domain</span>!</strong></p>
<p><strong><a  href="http://www.24100.net/wp-content/uploads/2009/11/makecsr.png"><img class="alignnone size-full wp-image-1071" title="makecsr" src="http://www.24100.net/wp-content/uploads/2009/11/makecsr.png" alt="makecsr" width="573" height="259" /></a></strong></p>
<p>Next head over to <a  href="http://www.startssl.com" target="_blank" class="external external_icon">StartSSL</a>. Their website looks and feels a bit 1980-ish and it did not work for me in Safari. I ended up using Firefox 3.5.4 which worked just fine.</p>
<p>On the StartSSL website</p>
<ul>
<li>select <em>Sign-up</em> and sign up</li>
<li>StartSSL installs a certificate into your browser, so if you subsequently visit their website, you can log back in by clicking <em>Authenticate</em></li>
<li>select <em>Validation Wizard &gt; Domain Name Validation</em></li>
<li>enter your domain name, for me this was <em>wave24z</em></li>
<li>StartSSL is going to send a verification code to you via email in order to make sure, that you&#8217;re the owner of the domain. That&#8217;s why you do need to have access to emails sent to postmaster/hostmaster/webmaster or dns-admin at your domain. Select the appropriate option, hit <em>Continue </em>and wait for the verification code to show up in your inbox</li>
<li>paste the verification code into the text field and finish the process</li>
</ul>
<p>Once you&#8217;re domain has been verified continue and create the certificate:</p>
<ul>
<li>select <em>Certificate Wizard</em></li>
<li>chose <em>XMPP (Jabber) SSL/TLS Certificate<br />
 <span style="font-style: normal;">During my first attempts I&#8217;ve chosen </span>Web Server SSL/TLS Certificate<span style="font-style: normal;"> and while I&#8217;m not exactly aware of the differences between the both options, only the XMPP certificate worked for me.</span></em></li>
<li>skip the <em>Generate Private Key</em> step by hitting <em>Skip. </em>You will instead use the Certificate Signing Request created before.</li>
<li>go back to your wave server console, print out the contents of the CSR<br />
 <em>cat wave24z.com.csr</em><br />
 and paste them into the text field at StartSSL<em> </em></li>
<li>for the subdomain enter <em>wave</em></li>
<li>wait until StartSSL sends you an email confirming that your certificate is ready</li>
<li>Go to <em>Tool Box &gt; Retrieve Certificate </em>and grab your certificate</li>
</ul>
<p>Next we&#8217;ve got to install the certificate for FedOne:</p>
<ul>
<li>on the FedOne console create a new file <em>wave24z.com.crt </em>and paste the contents of the certificate into it</li>
<li>make sure that the key file (<em>wave24z.com.key</em>) exists. This has been created when we ran make-csr.sh.</li>
<li>download the class 1 StartSSL certificate from <a  href="http://www.startssl.com/certs/" target="_blank" class="external external_icon">http://www.startssl.com/certs/</a><br />
 The file you&#8217;re looking for as of this writing is <em>sub.class1.server.ca.pem</em> (<a  href="http://www.startssl.com/certs/sub.class1.server.ca.pem" target="_blank" class="external external_icon">direct link</a>)</li>
<li>Upload the file to the wave-protocol directory or create an empty file and paste the contents of the downloaded pem file into it</li>
</ul>
<p>Once you&#8217;ve done all of these steps you should have the following files inside your wave-protocol directory:</p>
<ul>
<li><em>wave24z.com.key</em></li>
<li><em>wave24z.com.crt</em></li>
<li><em>wave24z.com.csr</em></li>
<li><em>sub.class1.server.ca.pem</em></li>
</ul>
<p><strong>This is a perfect moment to make a backup of these files.</strong></p>
<p>Though StartSSL has a Tool Box option that states <em>Revocation Request</em> you always almost receive an email stating that they are not going to revoke your certificate and thus not letting you create a new one. So in case you lose your key file and have to set up a new server, you&#8217;re doomed. <strong>Go ahead, and backup the CSR, your key file and your certificate now!</strong></p>
<p>Next we&#8217;ve got to configure FedOne to use the certificates:</p>
<ul>
<li>Make a copy of run-config.sh.example via<br />
 <em>cp run-config.sh.example run-config.sh</em></li>
<li>Open run-config.sh with your favorite editor, I&#8217;m using nano<br />
 <em>nano run-config.sh</em></li>
<li>Comment out &#8220;# echo &#8220;You must configure the run-config.sh script&#8221; ; exit 1&#8243; by putting a # in front of it</li>
<li>Set <em>WAVE_SERVER_DOMAIN_NAME </em>to your domain</li>
<li>Set <em>WAVE_SERVER_HOSTNAME</em> to your domain</li>
<li>Set XMPP_SERVER_SECRET to the secret you&#8217;ve configured during Openfire setup</li>
<li>Set CERTIFICATE_FILENAME_LIST to <br />
 <em>CERTIFICATE_FILENAME_LIST=${WAVE_SERVER_DOMAIN_NAME}.crt,sub.class1.server.ca.pem</em><br />
 Make sure  you changed &#8220;<em>.cert</em>&#8221; to &#8220;<em>.crt</em>&#8220;, you add  &#8221;<em>,sub.class1.server.ca.pem</em>&#8221; file and there is no blank between the comma and the file name!</li>
<li>Set WAVESERVER_DISABLE_SIGNER_VERIFICATION to <em>false</em></li>
</ul>
<p>Please follow these instructions with much attention to detail, as they are super important. Here is a full copy of my run-config.sh with the shared secret blanked out for obvious reasons:</p>
<pre>#!/bin/bash

# Configuration for the FedOne run scripts.
#
# Copy this file to run-config.sh and configure the variables there.
# Please see http://code.google.com/p/wave-protocol/wiki/Installation for
# instructions on how to configure the flags.
#

# Remove this line after configuring
# echo "You must configure the run-config.sh script" ; exit 1

### Variables common to the server, clients, and agents
###

# Domain name of the wave server
WAVE_SERVER_DOMAIN_NAME=wave24z.com

# Host name and port the wave server's client frontend listens on
WAVE_SERVER_HOSTNAME=wave24z.com
WAVE_SERVER_PORT=9876

# The version of FedOne, extracted from the build.properties file
FEDONE_VERSION=`grep ^fedone.version= build.properties | cut -f2 -d=`

### Server-specific variables
###

# These will probably need to be changed
XMPP_SERVER_SECRET=***********
PRIVATE_KEY_FILENAME=${WAVE_SERVER_DOMAIN_NAME}.key
CERTIFICATE_FILENAME_LIST=${WAVE_SERVER_DOMAIN_NAME}.crt,sub.class1.server.ca.pem

# These should be okay to leave alone
CERTIFICATE_DOMAIN_NAME=$WAVE_SERVER_DOMAIN_NAME
XMPP_SERVER_HOSTNAME=$WAVE_SERVER_DOMAIN_NAME
XMPP_SERVER_PORT=5275

# Set XMPP_SERVER_IP to localhost if the XMPP and FedOne servers are
# running on the same host
XMPP_SERVER_IP=$XMPP_SERVER_HOSTNAME

# Set true to disable the verification of signed deltas
WAVESERVER_DISABLE_VERIFICATION=false

# Set true to disable the verification of signers (certificates)
WAVESERVER_DISABLE_SIGNER_VERIFICATION=false
</pre>
<p>In a nutshell this will make FedOne look for the <em>wave24z.com.key</em>, <em>wave24z.com.crt</em> and <em>sub.class1.server.ca.pem</em> files.</p>
<p>The final step is to install the StartSSL intermediate certificate into the Java keystore. Do so by submitting:</p>
<p><em>keytool -importcert -storetype jks -keystore /etc/java-6-sun/security/cacerts -file sub.class1.server.ca.pem</em></p>
<p>If prompted for a password, use <em>changeit</em>. (Without the trailing dot.)</p>
<p>You now might want to take a quick look at the CAcert.org related remarks at the end of this article.</p>
<h3>Part IV: Running FedOne</h3>
<p>We are ready to fire up FedOne and try federation!</p>
<p>Go ahead and start FedOne via</p>
<p><em>./run-server.sh</em></p>
<p>If everything went fine, you should see no Java error messages and the server should start up. Note: You might see &#8220;remote server not found&#8221; errors. Those are okay. Also log messages like</p>
<p><em>INFO: key for this error is org.xmpp.packet.IQ:component.wave24z.com:&lt;some number&gt;</em></p>
<p>are fine and <strong>do not point to an error</strong>.</p>
<p>Here&#8217;s my full start up log for you to compare:</p>
<pre>wave:~/wave-protocol# ./run-server.sh
Nov 5, 2009 12:28:46 PM org.waveprotocol.wave.examples.fedone.waveserver.WaveServerImpl
INFO: Wave Server configured to host local domains: [wave24z.com]
Nov 5, 2009 12:28:46 PM org.waveprotocol.wave.examples.fedone.ServerMain$RpcInetSocketAddressFactory
INFO: Starting client frontend on host: wave24z.com port: 9876
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent initialize
INFO: initializing with JID: wave.wave24z.com
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent start
INFO: connected to XMPP server with JID: wave.wave24z.com
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppDisco sendDiscoItemsGet
INFO: Trying to discover remote server: initech-corp.com
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processPacket
INFO: received XMPP packet:

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processIqPacket
INFO: key for this error is org.xmpp.packet.IQ:component.wave24z.com:963-41
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent sendPacket
INFO: sent XMPP packet: 

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent sendPacket
INFO: sent XMPP packet: 

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent sendPacket
INFO: key for this error is org.xmpp.packet.IQ:initech-corp.com:7759-0
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.ServerMain run
INFO: Starting server
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processPacket
INFO: received XMPP packet:

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processIqPacket
INFO: key for this error is org.xmpp.packet.IQ:initech-corp.com:7759-0
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent sendPacket
INFO: sent XMPP packet: 

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent sendPacket
INFO: key for this error is org.xmpp.packet.IQ:wave.initech-corp.com:8906-1
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processPacket
INFO: received XMPP packet:

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processIqPacket
INFO: key for this error is org.xmpp.packet.IQ:wave.initech-corp.com:8906-1
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.XmppDisco$DiscoItemIterator run
INFO: Discovered remote JID: wave.initech-corp.com for initech-corp.com
Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent transmitDummyMessage
INFO: sending ping message:

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent sendPacket
INFO: sent XMPP packet: 

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processPacket
INFO: received XMPP packet:

Nov 5, 2009 12:28:47 PM org.waveprotocol.wave.examples.fedone.federation.xmpp.WaveXmppComponent processMessageReceipt
INFO: got ping response from initech-corp.com
</pre>
<h3>Part V: Running the console client and waving along</h3>
<p>You&#8217;re close to federating your first Wave!</p>
<ul>
<li>Open a new terminal window and ssh into your server as root.</li>
<li>Change to the <em>wave-protocol</em> directory.</li>
<li>Fire up the console client<br />
 <em>./run-client-console.sh &lt;username&gt;</em><br />
 providing the username you&#8217;ve configured in Openfire. For me this is <em>./run-client-console.sh ralf</em>.</li>
<li>Create a new Wave and open it<br />
 <em>/new<br />
 /open 0 </em></li>
<li>Add a sandbox participant<br />
 <em>/add &lt;name&gt;@wavesandbox.com<br />
 <span style="font-style: normal;">For me this would be </span>/add 24z@wavesandbox.com </em></li>
<li><strong>Type in your messages and have fun waving along!</strong></li>
</ul>
<p><strong>That&#8217;s it! We&#8217;re done! Your very own Wave server is federating with Google&#8217;s sandbox environment. We&#8217;ve come a long way!</strong></p>
<h3>Final remarks and hints</h3>
<h4>Openfire Session monitor</h4>
<p>Openfire&#8217;s web based admin tool provides a convenient way to monitor component and server sessions. If federation is successful, you should see something similar to this in <em>Sessions &gt; Server Sessions</em>:</p>
<p><a  href="http://www.24100.net/wp-content/uploads/2009/11/openfireconsole.png"><img class="alignnone size-full wp-image-1075" title="openfireconsole" src="http://www.24100.net/wp-content/uploads/2009/11/openfireconsole.png" alt="openfireconsole" width="567" height="174" /></a></p>
<p>If you click on one of the sessions Openfire indicates packets sent and received. You should see those numbers increase when exchanging blips with your federation partner.</p>
<h4>The ping server setting in run-server.sh</h4>
<p>The value set for <em>&#8211;xmpp_server_ping</em> in <em>run-server.sh</em> has no impact on the servers you can potentially federate with. It&#8217;s really just meant to configure which server FedOne should automatically start to ping after startup. No matter what you&#8217;ve configured there, it&#8217;s the <em>/add</em> command submitted via the console client which invokes the connection to whatever your federation partner should be.</p>
<p>So it&#8217;s perfectly fine to have the default ping server (<em>&#8211;xmpp_server_ping=&#8221;initech-corp.com</em>) configured in run-server.sh and add participants from wavesandbox.com and other FedOne servers.</p>
<h4>CAcert certificates</h4>
<p>I have not been successful using certificates issued by <a  href="http://www.cacert.org/" target="_blank" class="external external_icon">CAcert</a>. <span style="text-decoration: line-through;">Discussions on the wave-protocol Google Group suggest that it is doable, but I gave up trying and went over to StartSSL.</span> According to posts from Google&#8217;s Dirk Balfanz on the official wave-protocol list suggest, that CAcert.org issued certificates should not be expected to work, as wavesandbox.com only understands StartSSL certificates for the moment.</p>
<p>CAcert would be the better option as they allow you to revoke at any time and create new certificates. In case you&#8217;ve been successful, please let us know in the comments.</p>
<h4>Latency</h4>
<p>While federating with the sandbox environment I&#8217;ve experienced quite some latency. As Google points out federation is still in a very early stage. Thinks will remain a bit shaky for the time being. Once your server logs indicate that you&#8217;ve successfully connected to wavesandbox.com and you start typing on both ends, you might not see the result immediately.</p>
<p>Stay patient. I&#8217;ve experienced times where it took some 5-10 seconds until blips showed up on the other end.</p>
<p>You&#8217;ll also occasionally run into this funny state when things get out of sync:</p>
<p><a  href="http://www.24100.net/wp-content/uploads/2009/11/wave-explodes.png"><img class="alignnone size-full wp-image-1078" title="wave-explodes" src="http://www.24100.net/wp-content/uploads/2009/11/wave-explodes.png" alt="wave-explodes" width="413" height="285" /></a></p>
<h4>Testing</h4>
<p>If you&#8217;d like to join the discussion, we&#8217;ve create a public Wave over at the consumer preview environment (you need to be a Wave member @googlewave.com to join).</p>
<p><br class="spacer_" /></p>
<p>Do a search for</p>
<ul>
<li><em>with:public &#8220;Google Wave Federation Testing&#8221;</em></li>
</ul>
<p>to find it and feel free to join!</p>
<p>Finally, here are contact options, should you require a federation partner:</p>
<ul>
<li>Sandbox environment: 24z@wavesandbox.com</li>
<li>Preview environment: ralf.rottmann@googlewave.com</li>
<li>My own FedOne environment: ralf@wave24z.com</li>
</ul>
<p>I&#8217;ve also created logins to the server running at wave24z.com which allow you to use the command line client to test federation:</p>
<ul>
<li><em>ssh <strong>public</strong>@wave24z.com</em></li>
</ul>
<p>The password is <em>wavepower</em> and public2, public3, public4 and public5 should work, too. As <em>wave24z.com</em> is my personal playground, the server might be down occasionally.</p>
<p>Last but not least, you might want to follow me on twitter, as I&#8217;m continuing to publish my progress and findings there:</p>
<ul>
<li><a  href="http://twitter.com/24z" target="_blank" class="external external_icon">http://twitter.com/24z</a> <a  href="http://twitter.com/24z" target="_blank" class="external external_icon">@24z</a></li>
</ul>
<h4>Final words</h4>
<p>You might ask why I&#8217;m looking into this, after all, it&#8217;s pretty new, pretty beta and pretty controversial.</p>
<p>Well, I recently co-founded <a  href="http://www.grandcentrix.com" target="_blank" class="external external_icon">GrandCentrix</a>, a company that offers a cloud platform that makes it easy to monetize massively scaling mobile services. Part of the GrandCentrix platform is to dramatically simplify integration into third party services, like carrier payment gateways, social network APIs and geo location services.</p>
<p>With major corporations <a  href="http://thenextweb.com/appetite/2009/11/04/novell-major-corporation-announce-google-wave-adoption/" target="_blank" class="external external_icon">starting to announce</a> their Google Wave support, we believe it&#8217;ll ultimately bring a competitive advantage for our customers, if they can easily incorporate Wave as a communication channel for their mobile services.</p>
<p>That&#8217;s why. :-)</p>
<p><strong>Thanks for staying with me for such a loooooong blog post and don&#8217;t forget to share your experience with Google Wave federation in the comments!</strong></p>
<p><br class="spacer_" /></p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/&#038;title=Federate+Google+Wave+sandbox+with+your+own+%28FedOne%29+server.+Here+is+the+step-by-step+guide+and+tutorial." rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/&#038;title=Federate+Google+Wave+sandbox+with+your+own+%28FedOne%29+server.+Here+is+the+step-by-step+guide+and+tutorial." rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/&#038;title=Federate+Google+Wave+sandbox+with+your+own+%28FedOne%29+server.+Here+is+the+step-by-step+guide+and+tutorial." rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/&#038;title=Federate+Google+Wave+sandbox+with+your+own+%28FedOne%29+server.+Here+is+the+step-by-step+guide+and+tutorial." rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/&#038;t=Federate+Google+Wave+sandbox+with+your+own+%28FedOne%29+server.+Here+is+the+step-by-step+guide+and+tutorial." rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/&#038;t=Federate+Google+Wave+sandbox+with+your+own+%28FedOne%29+server.+Here+is+the+step-by-step+guide+and+tutorial." rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=Federate+Google+Wave+sandbox+with+your+own+%28FedOne%29+server.+Here+is+the+step-by-%5B..%5D+-+http://tinyurl.com/ykuxvp9+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/&amp;title=Federate+Google+Wave+sandbox+with+your+own+%28FedOne%29+server.+Here+is+the+step-by-step+guide+and+tutorial.&amp;summary=Ever%20since%20Google%20presented%20Wave%20%E2%80%93%20a%20collaboration%20and%20communication%20platform%20%E2%80%93%20to%20the%20world%20during%20Google%20I%2FO%202009%2C%20the%20Internet%20has%20been%20a%20buzz%20with%20all%20things%20Google%20Wave.%0D%0A%0D%0AAs%20with%20every%20new%20technology%2C%20controversial%20use%20case%20discussions%20quickly%20dominated%20the%20technology%20and%20geek%20blogosphere&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22Federate%20Google%20Wave%20sandbox%20with%20your%20own%20%28FedOne%29%20server.%20Here%20is%20the%20step-by-step%20guide%20and%20tutorial.%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22Ever%20since%20Google%20presented%20Wave%20%E2%80%93%20a%20collaboration%20and%20communication%20platform%20%E2%80%93%20to%20the%20world%20during%20Google%20I%2FO%202009%2C%20the%20Internet%20has%20been%20a%20buzz%20with%20all%20things%20Google%20Wave.%0D%0A%0D%0AAs%20with%20every%20new%20technology%2C%20controversial%20use%20case%20discussions%20quickly%20dominated%20the%20technology%20and%20geek%20blogosphere%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/11/federate-google-wave-sandbox-with-your-own-fedone-server/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>A brief update</title>
		<link>http://www.24100.net/2009/11/a-brief-update/</link>
		<comments>http://www.24100.net/2009/11/a-brief-update/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 09:23:31 +0000</pubDate>
		<dc:creator>Ralf Rottmann</dc:creator>
				<category><![CDATA[Internal]]></category>
		<category><![CDATA[24100.NET]]></category>
		<category><![CDATA[The Next Web]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=1030</guid>
		<description><![CDATA[My loyal readers have noticed that my updates here at 24100.net slowed down a bit over the last couple of months. My last post is well over a month old. Here&#8217;s why:
1. Twitter kills the blogger star
There&#8217;s no doubt that we are headed to the real-time web. More capable  mobile [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="alignright size-full wp-image-1035" title="ralf-rottmann-rounded-border" src="http://www.24100.net/wp-content/uploads/2009/11/ralf-rottmann-rounded-border.png" alt="ralf-rottmann-rounded-border" width="150" height="150" />My loyal readers have noticed that my updates here at 24100.net slowed down a bit over the last couple of months. My last post is well over a month old. Here&#8217;s why:</p>
<h2>1. Twitter kills the blogger star</h2>
<p>There&#8217;s no doubt that we are headed to the real-time web. More capable  mobile devices, a general trend towards mobility and the rise of social networks are rapidly adding new ways to communicate and stay connected to our lives. As in my professional life I&#8217;m dealing with communication technologies since more than a decade, it&#8217;s quite natural for me to try out all the latest and greatest.<span id="more-1030"></span></p>
<p>I&#8217;m broadcasting brief updates via Twitter and no longer expand them into full blog posts. Twitter is a great tool to find topics of interest and to keep a loyal audience updated. <a  href="http://twitter.com/24z" target="_blank" class="external external_icon">My Twitter stream</a> tends to focus on smartphone related stuff (think &#8220;Apple&#8221;), Google Wave hints, social media and mobile strategy related content and occasional personal updates.</p>
<p>I highly encourage you to sign up for a Twitter account should you not have one, yet. In case for some weird reason you don&#8217;t want to &#8220;join the hype&#8221; (it&#8217;s not a hype anyway, it&#8217;s technology evolution), my Twitter updates get replicated to 24100.net and <a  href="http://twitter.com/24z" target="_blank" class="external external_icon">following my timeline</a> can be done without being signed up, as all updates are public.</p>
<p>Without your own Twitter account there is, however, no backchannel, and I like to hear from my readers.</p>
<h2>2. The Next Web</h2>
<p>The second reason for less update on 24100.net is my increasing <a  href="http://thenextweb.com/author/ralf/" target="_blank" class="external external_icon">editorial work</a> for <a  href="http://www.thenextweb.com" target="_blank" class="external external_icon">The Next Web</a>.</p>
<p>The Next Web (TNW) is a leading technology blog driven predominantly out of Europe. We recently <a  href="http://thenextweb.com/2009/10/13/world/" target="_blank" class="external external_icon">grew TNW into a global network</a>, covering local content in many countries, but its roots are in Europe.</p>
<p>Initially I cross-posted many articles but quickly noticed, that 99% of my readers here at 24100.net are also subscribed to The Next Web anyway. In an attempt to not spam their RSS readers, I decided to stop cross-posting. Not only is The Next Web a fantastic opportunity to share my opinion and get in touch with many think-alikes, it&#8217;s also a great team and a major source for inspiration.</p>
<p>Here&#8217;s what some of the industries most acclaimed internet influentials say about our blog:</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 259px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Werner Vogels (CTO Amazon): “What sets the TheNextWeb apart is a focus on the internet as a key driver for a global market. Their international view is unique, making their blogs a must read and their conferences a must attend for professionals like me who do business around the globe”</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 259px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Robert Scoble (tech evangelist): “I read thousands of news sources for tech industry information and the Next Web is on my short list of “must read”</div>
<p><em><a  href="http://www.amazon.com" target="_blank" class="external external_icon">Werner Vogels</a></em><em> (CTO Amazon): <br />
 <em>&#8220;What sets the TheNextWeb apart is a focus on the internet as a key driver for a global market. Their international view is unique, making their blogs a must read and their conferences a must attend for professionals like me who do business around the globe.&#8221;</em></em></p>
<p><strong><em><a  href="http://scobleizer.com/" target="_blank" class="external external_icon">Robert Scoble</a> (tech evangelist):</em></strong><em><br />
 &#8220;I read thousands of news sources for tech industry information and the Next Web is on my short list of &#8216;must read&#8217;.&#8221;</em></p>
<div><em><strong><a  href="http://www.rheingold.com/" target="_blank" class="external external_icon">Howard Rheingold</a> (Writer):</strong><br />
 &#8220;The Next Web is one of the online sources I check daily — a great blend of foresight, trend-spotting, analysis, and humor&#8221;</em></div>
<div>The enormous reach of TNW along with the outstanding team I met there forced me to shift most of my blogging activities.</div>
<h2>What&#8217;s next?</h2>
<p>I&#8217;m not planning to take the 24100.net blog down but instead contemplate various ideas towards giving 24100.net a new content focus. I&#8217;ve not yet come to a final conclusion and am currently discussing my early ideas with some close friends. If everything works out fine, I&#8217;m going to announce the changes in January 2010.</p>
<p>Stay tuned and let me hear back what you think. Use the real-time web as blog comments are so not Web 2.0 anymore. :-)</p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/11/a-brief-update/&#038;title=A+brief+update" rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/11/a-brief-update/&#038;title=A+brief+update" rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/11/a-brief-update/&#038;title=A+brief+update" rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/11/a-brief-update/&#038;title=A+brief+update" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/11/a-brief-update/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/11/a-brief-update/&#038;t=A+brief+update" rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/11/a-brief-update/&#038;t=A+brief+update" rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=A+brief+update+-+http://tinyurl.com/yaos2w3+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/11/a-brief-update/&amp;title=A+brief+update&amp;summary=My%20loyal%20readers%20have%20noticed%20that%20my%20updates%20here%20at%2024100.net%20slowed%20down%20a%20bit%20over%20the%20last%20couple%20of%20months.%20My%20last%20post%20is%20well%20over%20a%20month%20old.%20Here%27s%20why%3A%0D%0A%0D%0A%0D%0A1.%20Twitter%20kills%20the%20blogger%20star%0D%0A%0D%0A%0D%0AThere%27s%20no%20doubt%20that%20we%20are%20headed%20to%20the%20real-time%20web.%20More%20capable%20%C2%A0mobile%20devices%2C%20a%20&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22A%20brief%20update%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22My%20loyal%20readers%20have%20noticed%20that%20my%20updates%20here%20at%2024100.net%20slowed%20down%20a%20bit%20over%20the%20last%20couple%20of%20months.%20My%20last%20post%20is%20well%20over%20a%20month%20old.%20Here%27s%20why%3A%0D%0A%0D%0A%0D%0A1.%20Twitter%20kills%20the%20blogger%20star%0D%0A%0D%0A%0D%0AThere%27s%20no%20doubt%20that%20we%20are%20headed%20to%20the%20real-time%20web.%20More%20capable%20%C2%A0mobile%20devices%2C%20a%20%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/11/a-brief-update/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/11/a-brief-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Apple Mail (Snow Leopard) fails big time.</title>
		<link>http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/</link>
		<comments>http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 20:17:54 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[Read This!]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=1025</guid>
		<description><![CDATA[Over at the increasingly famous The Next Web blog, I&#8217;ve covered my first weeks without Entourage 2008 and why I ultimately switched back to Microsoft Entourage. If you&#8217;re an Apple prosumer, I&#8217;d love to get your feedback and tips. In case you&#8217;ve got a solution for any of the issues [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a  href="http://www.24100.net/wp-content/uploads/2009/09/logo_.png"><img class="alignleft size-full wp-image-1026" title="logo_" src="http://www.24100.net/wp-content/uploads/2009/09/logo_.png" alt="logo_" width="141" height="131" /></a>Over at the <a  href="http://thenextweb.com/2009/09/16/stage-techcrunch50-pitching-web/" target="_blank" class="external external_icon">increasingly famous</a> The Next Web blog, <a  href="http://thenextweb.com/2009/09/16/microsoft-apple-email/" target="_blank" class="external external_icon">I&#8217;ve covered my first weeks without Entourage 2008</a> and why I ultimately switched back to Microsoft Entourage. If you&#8217;re an Apple prosumer, I&#8217;d love to get your feedback and tips. In case you&#8217;ve got a solution for any of the issues I&#8217;m mentioning, please don&#8217;t keep it as a secret, post it here!</p>
<p>Should you prefer a direct dialog, <a  href="http://twitter.com/24z" target="_blank" class="external external_icon">DM me (@24z) at twitter</a>.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/&#038;title=Why+Apple+Mail+%28Snow+Leopard%29+fails+big+time." rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/&#038;title=Why+Apple+Mail+%28Snow+Leopard%29+fails+big+time." rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/&#038;title=Why+Apple+Mail+%28Snow+Leopard%29+fails+big+time." rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/&#038;title=Why+Apple+Mail+%28Snow+Leopard%29+fails+big+time." rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/&#038;t=Why+Apple+Mail+%28Snow+Leopard%29+fails+big+time." rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/&#038;t=Why+Apple+Mail+%28Snow+Leopard%29+fails+big+time." rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=Why+Apple+Mail+%28Snow+Leopard%29+fails+big+time.+-+http://tinyurl.com/oon2eo+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/&amp;title=Why+Apple+Mail+%28Snow+Leopard%29+fails+big+time.&amp;summary=Over%20at%20the%20increasingly%20famous%20The%20Next%20Web%20blog%2C%20I%27ve%20covered%20my%20first%20weeks%20without%20Entourage%202008%20and%20why%20I%20ultimately%20switched%20back%20to%20Microsoft%20Entourage.%20If%20you%27re%20an%20Apple%20prosumer%2C%20I%27d%20love%20to%20get%20your%20feedback%20and%20tips.%20In%20case%20you%27ve%20got%20a%20solution%20for%20any%20of%20the%20issues%20I%27m%20mentioning%2C%20pl&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22Why%20Apple%20Mail%20%28Snow%20Leopard%29%20fails%20big%20time.%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22Over%20at%20the%20increasingly%20famous%20The%20Next%20Web%20blog%2C%20I%27ve%20covered%20my%20first%20weeks%20without%20Entourage%202008%20and%20why%20I%20ultimately%20switched%20back%20to%20Microsoft%20Entourage.%20If%20you%27re%20an%20Apple%20prosumer%2C%20I%27d%20love%20to%20get%20your%20feedback%20and%20tips.%20In%20case%20you%27ve%20got%20a%20solution%20for%20any%20of%20the%20issues%20I%27m%20mentioning%2C%20pl%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/09/why-apple-mail-snow-leopard-fails-big-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Vodafone Mobile Connect with Snow Leopard (10A432)</title>
		<link>http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/</link>
		<comments>http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 22:43:40 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=1018</guid>
		<description><![CDATA[Preface: I love to get in touch with my readers. Are you on Twitter? Follow me @24z please! 
If you happen to be a The Next Web subscriber, you might have stumbled across my How-to-get-Snow-Leopard-early article. I&#8217;ve been running Snow Leopard for a while and the speed improvements on my [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a  href="http://www.24100.net/wp-content/uploads/2009/08/h1107.jpg"><img class="alignright size-full wp-image-1019" title="h1107" src="http://www.24100.net/wp-content/uploads/2009/08/h1107.jpg" alt="h1107" width="229" height="200" /></a><em>Preface: I love to get in touch with my readers. Are you on Twitter? </em><a  href="http://twitter.com/24z" target="_blank" class="external external_icon"><em>Follow me @24z please! </em></a></p>
<p>If you happen to be a <a  href="http://www.thenextweb.com" target="_blank" class="external external_icon">The Next Web</a> subscriber, you might have stumbled across my <a  href="http://thenextweb.com/2009/08/26/snow-leopard-early-build-10a432-is-the-gold-master/" target="_blank" class="external external_icon">How-to-get-Snow-Leopard-early</a> article. I&#8217;ve been running Snow Leopard for a while and the speed improvements on my MacBook Pro (one of the latest unibody models) alone are a reason to upgrade every one of my iMacs within the next two days.</p>
<p>While 99% of my software library has always been working fine for all previous updates, I regularly ran into severe issues with Vodafone&#8217;s Mobile Connect hard- and software. As far as I am concerned Vodafone Germany never managed to get out a software update in time. In fact, I occasionally had to wait for 8-12 weeks until I could use my UMTS modem on a new operating system. For a corporation which claims to always be at the edge of technology it&#8217;s a shame.</p>
<p>And again, my Vodafone Mobile Connect card did not work on Snow Leopard. It started with obscure error message during install and ended with the device not being found.</p>
<p>Twitter tipster <a  href="http://twitter.com/svhennig" target="_blank" class="external external_icon">@svhennig</a> pointed me to the solution:</p>
<p>The <a  href="http://www.a1.net/privat/vmcmodeme220" target="_blank" class="external external_icon">Austrian A1 website</a> offers a version of the &#8220;Mac OS Dashboard Software&#8221; which works absolutely perfect on Snow Leopard. Though the system requirements state &#8220;Leopard 10.5.0 &#8211; 10.5.6&#8243; I can confirm Version 3.04.01.00 (14,6 MB) is fully working on 10A432 with Vodafone Germany. <a  href="http://software.a1.net/vmc/Dashboard/VMC_MAC_3.04.01.00.dmg" target="_blank" class="external external_icon">This is the direct download link</a>. (Version 3.04.06.00 seems to be <a  href="http://www.business.vodafone.com/site/bus/public/enuk/support/10_productsupport/laptop_connectivity/40_software/software/10_latest/p_mac.jsp" target="_blank" class="external external_icon">available</a>, too. I did not try it. In case you&#8217;ve been successful, please leave a comment.)</p>
<p>Thanks to Sven sharing the link. Hope it helps others, too.</p>
<p>If you&#8217;d like to get more random thoughts about Snow Leopard, iPhone Development and everything else from me, <a  href="http://twitter.com/24z" target="_blank" class="external external_icon">start following me on Twitter</a>.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/&#038;title=Using+Vodafone+Mobile+Connect+with+Snow+Leopard+%2810A432%29" rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/&#038;title=Using+Vodafone+Mobile+Connect+with+Snow+Leopard+%2810A432%29" rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/&#038;title=Using+Vodafone+Mobile+Connect+with+Snow+Leopard+%2810A432%29" rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/&#038;title=Using+Vodafone+Mobile+Connect+with+Snow+Leopard+%2810A432%29" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/&#038;t=Using+Vodafone+Mobile+Connect+with+Snow+Leopard+%2810A432%29" rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/&#038;t=Using+Vodafone+Mobile+Connect+with+Snow+Leopard+%2810A432%29" rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=Using+Vodafone+Mobile+Connect+with+Snow+Leopard+%2810A432%29+-+http://tinyurl.com/mcdaf3+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/&amp;title=Using+Vodafone+Mobile+Connect+with+Snow+Leopard+%2810A432%29&amp;summary=Preface%3A%20I%20love%20to%20get%20in%20touch%20with%20my%20readers.%20Are%20you%20on%20Twitter%3F%20Follow%20me%20%4024z%20please%21%20%0D%0A%0D%0AIf%20you%20happen%20to%20be%20a%20The%20Next%20Web%20subscriber%2C%20you%20might%20have%20stumbled%20across%20my%20How-to-get-Snow-Leopard-early%20article.%20I%27ve%20been%20running%20Snow%20Leopard%20for%20a%20while%20and%20the%20speed%20improvements%20on%20my%20MacBook%20&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22Using%20Vodafone%20Mobile%20Connect%20with%20Snow%20Leopard%20%2810A432%29%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22Preface%3A%20I%20love%20to%20get%20in%20touch%20with%20my%20readers.%20Are%20you%20on%20Twitter%3F%20Follow%20me%20%4024z%20please%21%20%0D%0A%0D%0AIf%20you%20happen%20to%20be%20a%20The%20Next%20Web%20subscriber%2C%20you%20might%20have%20stumbled%20across%20my%20How-to-get-Snow-Leopard-early%20article.%20I%27ve%20been%20running%20Snow%20Leopard%20for%20a%20while%20and%20the%20speed%20improvements%20on%20my%20MacBook%20%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/08/using-vodafone-mobile-connect-with-snow-leopard-10a432/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Calling Linus Torvalds to build a new social network aka Facebook acquires FriendFeed.</title>
		<link>http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/</link>
		<comments>http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 20:17:10 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[FriendFeed]]></category>
		<category><![CDATA[linus torvalds]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=1009</guid>
		<description><![CDATA[Today marks an important day in the short history of social networks or – as you might prefer to call it – the real-time web: Facebook announced the definitive agreement to acquire FriendFeed. As the FriendFeed founders have put it, they&#8217;ve accepted Facebook&#8217;s friend request.
While the internet is a buzz [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a  href="http://www.24100.net/wp-content/uploads/2009/08/nlc_klein.jpg"><img class="alignright size-full wp-image-1010" title="nlc_klein" src="http://www.24100.net/wp-content/uploads/2009/08/nlc_klein.jpg" alt="nlc_klein" width="250" height="177" /></a>Today marks an important day in the short history of social networks or – as you might prefer to call it – the real-time web: Facebook announced the definitive agreement to acquire FriendFeed. As the FriendFeed founders <a  href="http://blog.friendfeed.com/2009/08/friendfeed-accepts-facebook-friend.html" target="_blank" class="external external_icon">have put it</a>, they&#8217;ve accepted Facebook&#8217;s friend request.</p>
<p><strong>While the internet is a buzz about these breaking news, it&#8217;s sad news for me.</strong></p>
<p>A quick glimpse at FriendFeed right after the announcement it appears to me, that the majority of FriendFeeders seem to dislike the idea of being forced to become Facebook users for what FriendFeed delivered to them, as well; some have even started to cancel their accounts.</p>
<p>It&#8217;s very likely only a matter of time until Facebook kills FriendFeed as a product, slightly &#8220;adjusts&#8221; content ownership policies and starts using the FriendFeed history for behavioral analysis and &#8220;targeted&#8221; ads. We&#8217;ve all seen this before.</p>
<p>To me it reemphasizes the need for a community owned, community driven, non-commercial platform. This might sound stupid, but it has worked before with programming and scripting languages, version control solutions and even entire operating systems. There&#8217;s no obvious reason why it shouldn&#8217;t work for stuff that forms the real-time web.</p>
<p>Having sold my own company, which did enterprise communication solutions, to Alcatel in 2008, I can very much understand the founders motivation to agree to the deal. But this only strengthens my point: At a certain time any founder will be offered enough money, to agree to the deal of his lifetime. And even if they claim not to, we might see Twitter being acquired in the near future, too.</p>
<p>Ultimately the only solution might be, to ask Linus Torvalds to do us one more favor and kick off a real-time web platform, that let&#8217;s us build a social network that can stand commercial interests and ask the Gates Foundation to fund it. If Linda and Bill don&#8217;t come to our rescue, we might ask users to voluntarily donate in favor of guaranteed privacy.</p>
<p>I&#8217;d love to see how that &#8220;business model&#8221; would work out.</p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/&#038;title=Calling+Linus+Torvalds+to+build+a+new+social+network+aka+Facebook+acquires+FriendFeed.+" rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/&#038;title=Calling+Linus+Torvalds+to+build+a+new+social+network+aka+Facebook+acquires+FriendFeed.+" rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/&#038;title=Calling+Linus+Torvalds+to+build+a+new+social+network+aka+Facebook+acquires+FriendFeed.+" rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/&#038;title=Calling+Linus+Torvalds+to+build+a+new+social+network+aka+Facebook+acquires+FriendFeed.+" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/&#038;t=Calling+Linus+Torvalds+to+build+a+new+social+network+aka+Facebook+acquires+FriendFeed.+" rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/&#038;t=Calling+Linus+Torvalds+to+build+a+new+social+network+aka+Facebook+acquires+FriendFeed.+" rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=Calling+Linus+Torvalds+to+build+a+new+social+network+aka+Facebook+acquires+Frien%5B..%5D+-+http://tinyurl.com/nddslr+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/&amp;title=Calling+Linus+Torvalds+to+build+a+new+social+network+aka+Facebook+acquires+FriendFeed.+&amp;summary=Today%20marks%20an%20important%20day%20in%20the%20short%20history%20of%20social%20networks%20or%20%E2%80%93%20as%20you%20might%20prefer%20to%20call%20it%20%E2%80%93%20the%20real-time%20web%3A%20Facebook%20announced%20the%20definitive%20agreement%20to%20acquire%20FriendFeed.%20As%20the%20FriendFeed%20founders%20have%20put%20it%2C%20they%27ve%20accepted%20Facebook%27s%20friend%20request.%0D%0A%0D%0AWhile%20the%20intern&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22Calling%20Linus%20Torvalds%20to%20build%20a%20new%20social%20network%20aka%20Facebook%20acquires%20FriendFeed.%20%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22Today%20marks%20an%20important%20day%20in%20the%20short%20history%20of%20social%20networks%20or%20%E2%80%93%20as%20you%20might%20prefer%20to%20call%20it%20%E2%80%93%20the%20real-time%20web%3A%20Facebook%20announced%20the%20definitive%20agreement%20to%20acquire%20FriendFeed.%20As%20the%20FriendFeed%20founders%20have%20put%20it%2C%20they%27ve%20accepted%20Facebook%27s%20friend%20request.%0D%0A%0D%0AWhile%20the%20intern%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/08/calling-linus-torvalds-to-build-a-new-social-network-aka-facebook-acquires-friendfeed/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The Day our iPhone app ranked #1 in Highlights!</title>
		<link>http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/</link>
		<comments>http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 09:42:52 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[App Recommendation]]></category>
		<category><![CDATA[acceleract]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=997</guid>
		<description><![CDATA[I&#8217;ve recently release an emergency pharmacy finder for German iPhone owners [iTunes link].
In Germany 2.000 of a total number of 21.500 pharmacies are on emergency duty each day, available for 24 hours. The problem the app solves is how to quickly find the nearest available pharmacy on duty in case [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a  href="http://www.24100.net/wp-content/uploads/2009/08/AppStoreHighlights.png"><img class="alignright size-full wp-image-998" title="AppStoreHighlights" src="http://www.24100.net/wp-content/uploads/2009/08/AppStoreHighlights.png" alt="AppStoreHighlights" width="373" height="213" /></a>I&#8217;ve recently release an emergency pharmacy finder for German iPhone owners [<a  href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=322815024&#038;mt=8" target="_blank" class="external external_icon">iTunes link</a>].</p>
<p>In Germany 2.000 of a total number of 21.500 pharmacies are on emergency duty each day, available for 24 hours. The problem the app solves is how to quickly find the nearest available pharmacy on duty in case of an emergency.</p>
<p>Other location based apps, like &#8220;Telefonbuch&#8221;, &#8220;Around Me&#8221; or &#8220;Meine Stadt&#8221; provide users with the nearest pharmacy, too. However, they don&#8217;t take into account whether the drugstore is open or closed. In case of an emergency you might very well end up standing in front of closed doors, using one of these to find the nearest pharmacy.</p>
<p>The app, which has been conceptualized and designed by <a  href="http://www.apertomove.de" target="_blank" class="external external_icon">aperto move</a> and developed for the iPhone via my personal holding <a  href="http://www.acceleract.com" target="_blank" class="external external_icon">acceleract GmbH</a>, has experienced tremendous acceptance by iPhone users across Germany.</p>
<p><strong>I&#8217;m very happy to report that today it entered the top #1 position in Apple&#8217;s &#8220;Highlights&#8221; section.</strong></p>
<p>This drives the application to the default front page of the mobile and the desktop iTunes App Store and I&#8217;m eager to find out how this might impact application deployment.</p>
<p>Given that more sources claim that the App Store is only about games these days, it&#8217;s good to find out that an application which delivers true value can still make it into top positions within days. (&#8221;Apotheken&#8221; ranks #3 in &#8220;Utilities&#8221; and  <span style="text-decoration: line-through;">#29</span> <span style="text-decoration: line-through;">#20</span> <span style="text-decoration: line-through;">#8</span> #7 in &#8220;Top Paid Apps&#8221;.)</p>
<p>Numerous iPhone Developers have asked via <a  href="http://twitter.com/24z" target="_blank" class="external external_icon">Twitter</a>, why we&#8217;ve not chosen to go the EUR 0,79 route.</p>
<p>The rationale is simple: For once I personally very much dislike the trend to offer your app almost for free, just to get into the charts. Nobody can produce a quality iPhone application and give it away for nothing AND feel happy with it.</p>
<p>Second: Maintaining and updating the list of pharmacies which are on duty for every single day is a manual and time consuming task. We believe, it&#8217;s in fact really worth a one-time fee of EUR 2,39 – maybe even more.</p>
<p>Last but not least: I never really understood the pricing debate itself at all. The iPhone is not the best value-for-money cellphone you can get if you focus solely on hardware specs, yet we all love it and happily pay for it. We frequently pay more than 3 Euros for two glasses of diet coke. Why do we even think that purchasing an app which took a fair amount of time in design, development, testing and support should cost less than two drinks? :-)</p>
<p>With that said, I&#8217;d like to thank all customers for supporting &#8220;Apotheken&#8221;, the great amount of feedback and positive reviews and hope to stay in touch!</p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/&#038;title=The+Day+our+iPhone+app+ranked+%231+in+Highlights%21" rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/&#038;title=The+Day+our+iPhone+app+ranked+%231+in+Highlights%21" rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/&#038;title=The+Day+our+iPhone+app+ranked+%231+in+Highlights%21" rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/&#038;title=The+Day+our+iPhone+app+ranked+%231+in+Highlights%21" rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/&#038;t=The+Day+our+iPhone+app+ranked+%231+in+Highlights%21" rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/&#038;t=The+Day+our+iPhone+app+ranked+%231+in+Highlights%21" rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=The+Day+our+iPhone+app+ranked+%231+in+Highlights%21+-+http://tinyurl.com/nkwpho+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/&amp;title=The+Day+our+iPhone+app+ranked+%231+in+Highlights%21&amp;summary=I%27ve%20recently%20release%20an%20emergency%20pharmacy%20finder%20for%20German%20iPhone%20owners%20%5BiTunes%20link%5D.%0D%0A%0D%0AIn%20Germany%202.000%20of%20a%20total%20number%20of%2021.500%20pharmacies%20are%20on%20emergency%20duty%20each%20day%2C%20available%20for%2024%20hours.%20The%20problem%20the%20app%20solves%20is%20how%20to%20quickly%20find%20the%20nearest%20available%20pharmacy%20on%20duty%20in%20ca&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22The%20Day%20our%20iPhone%20app%20ranked%20%231%20in%20Highlights%21%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22I%27ve%20recently%20release%20an%20emergency%20pharmacy%20finder%20for%20German%20iPhone%20owners%20%5BiTunes%20link%5D.%0D%0A%0D%0AIn%20Germany%202.000%20of%20a%20total%20number%20of%2021.500%20pharmacies%20are%20on%20emergency%20duty%20each%20day%2C%20available%20for%2024%20hours.%20The%20problem%20the%20app%20solves%20is%20how%20to%20quickly%20find%20the%20nearest%20available%20pharmacy%20on%20duty%20in%20ca%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/08/the-day-our-iphone-app-ranked-1-in-highlights/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>That’s why I love developing stuff for the iPhone! Augmented reality APIs are coming.</title>
		<link>http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/</link>
		<comments>http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 14:27:34 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[Inspiring]]></category>
		<category><![CDATA[Watch This!]]></category>
		<category><![CDATA[augmented reality]]></category>
		<category><![CDATA[iphone os 3.1]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=993</guid>
		<description><![CDATA[A few years ago you would have seen stuff like this in Hollywood movies only. Well, it&#8217;ll be available soon. iPhone OS 3.1 is expected to be released in September.
I&#8217;m really excited by the new opportunities this opens up for the iPhone developer community and playing with these 3.1 Beta [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A few years ago you would have seen stuff like this in Hollywood movies only. Well, it&#8217;ll be available soon. iPhone OS 3.1 is expected to be released in September.</p>
<p>I&#8217;m really excited by the new opportunities this opens up for the iPhone developer community and playing with these 3.1 Beta 2 APIs is just so addictive!</p>
<p><!-- Smart Youtube --><span class="youtube"><object width="480" height="360"><param name="movie" value="http://www.youtube.com/v/cH6r2tIaRXU&amp;rel=0&amp;color1=3a3a3a&amp;color2=999999&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0&amp;ap=%2526fmt%3D18" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/cH6r2tIaRXU&amp;rel=0&amp;color1=3a3a3a&amp;color2=999999&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0&amp;ap=%2526fmt%3D18" type="application/x-shockwave-flash" allowfullscreen="true" width="480" height="360" ></embed><param name="wmode" value="transparent" /></object></span></p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/&#038;title=That%27s+why+I+love+developing+stuff+for+the+iPhone%21+Augmented+reality+APIs+are+coming." rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/&#038;title=That%27s+why+I+love+developing+stuff+for+the+iPhone%21+Augmented+reality+APIs+are+coming." rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/&#038;title=That%27s+why+I+love+developing+stuff+for+the+iPhone%21+Augmented+reality+APIs+are+coming." rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/&#038;title=That%27s+why+I+love+developing+stuff+for+the+iPhone%21+Augmented+reality+APIs+are+coming." rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/&#038;t=That%27s+why+I+love+developing+stuff+for+the+iPhone%21+Augmented+reality+APIs+are+coming." rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/&#038;t=That%27s+why+I+love+developing+stuff+for+the+iPhone%21+Augmented+reality+APIs+are+coming." rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=That%27s+why+I+love+developing+stuff+for+the+iPhone%21+Augmented+reality+APIs+are+co%5B..%5D+-+http://tinyurl.com/lhkopq+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/&amp;title=That%27s+why+I+love+developing+stuff+for+the+iPhone%21+Augmented+reality+APIs+are+coming.&amp;summary=A%20few%20years%20ago%20you%20would%20have%20seen%20stuff%20like%20this%20in%20Hollywood%20movies%20only.%20Well%2C%20it%27ll%20be%20available%20soon.%20iPhone%20OS%203.1%20is%20expected%20to%20be%20released%20in%20September.%0D%0A%0D%0AI%27m%20really%20excited%20by%20the%20new%20opportunities%20this%20opens%20up%20for%20the%20iPhone%20developer%20community%20and%20playing%20with%20these%203.1%20Beta%202%20APIs%20i&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22That%27s%20why%20I%20love%20developing%20stuff%20for%20the%20iPhone%21%20Augmented%20reality%20APIs%20are%20coming.%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22A%20few%20years%20ago%20you%20would%20have%20seen%20stuff%20like%20this%20in%20Hollywood%20movies%20only.%20Well%2C%20it%27ll%20be%20available%20soon.%20iPhone%20OS%203.1%20is%20expected%20to%20be%20released%20in%20September.%0D%0A%0D%0AI%27m%20really%20excited%20by%20the%20new%20opportunities%20this%20opens%20up%20for%20the%20iPhone%20developer%20community%20and%20playing%20with%20these%203.1%20Beta%202%20APIs%20i%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/07/thats-why-i-love-developing-stuff-for-the-iphone-augmented-reality-apis-are-coming/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Need a pharmacy that’s open 24 hours? There’s an app for that.</title>
		<link>http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/</link>
		<comments>http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 00:39:41 +0000</pubDate>
		<dc:creator>ralf.rottmann</dc:creator>
				<category><![CDATA[App Recommendation]]></category>
		<category><![CDATA[acceleract]]></category>
		<category><![CDATA[Apotheken]]></category>
		<category><![CDATA[App Store]]></category>

		<guid isPermaLink="false">http://www.24100.net/?p=981</guid>
		<description><![CDATA[Have you ever been in urgent need for a pharmacy that&#8217;s open 24 hours to get a drug? iPhone and iPod touch owners in Germany don&#8217;t have to worry anymore: Apotheken – the German word for pharmacy – is now available via the iTunes App Store. Grab your copy here! [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="alignright size-medium wp-image-982" title="appstore_icon" src="http://www.24100.net/wp-content/uploads/2009/07/appstore_icon-300x300.png" alt="appstore_icon" width="168" height="168" />Have you ever been in urgent need for a pharmacy that&#8217;s open 24 hours to get a drug? iPhone and iPod touch owners in Germany don&#8217;t have to worry anymore: <em>Apotheken</em> – the German word for pharmacy – is now available via the iTunes App Store. <a  href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=322815024&#038;mt=8" target="_blank" class="external external_icon">Grab your copy here!</a> [link opens iTunes]</p>
<p>While the App Store has lots of applications that give you a list of pharmacies around you, Apotheken is unique in that it provides you with those drugstores only that are on emergency service and open <strong>at the time of your request. </strong>It&#8217;s the only official solution of the German Pharmacys&#8217; Umbrella Organization (<a  href="http://www.abda.de/" target="_blank" class="external external_icon">ABDA</a>).</p>
<p>Each day the ABDA updates the list of roughly 2000 of the 21.500 drugstores in Germany which are on duty 24 hours. This exclusive data is available only from the ABDA – and now at your fingertips wherever you are.</p>
<p><a  href="http://www.24100.net/wp-content/uploads/2009/07/04.jpg"><img class="alignleft size-full wp-image-985" style="border: 1px solid black;" title="04" src="http://www.24100.net/wp-content/uploads/2009/07/04.jpg" alt="04" width="256" height="384" /></a>The application has been integrated into ABDA&#8217;s backend services and makes use of the latest Google Maps features that have been introduced with iPhone OS 3.0. It requires just two touches two get directions to the nearest pharmacy which is available now. <em>Apotheken </em>can either locate you automatically or you can manually enter an address, which will then be used for the search.</p>
<p>The concept and screen design has been done by <a  href="http://www.apertomove.com" target="_blank" class="external external_icon">apertomove</a> GmbH for the ABDA. apertomove asked <a  href="http://www.acceleract.com" target="_blank" class="external external_icon">acceleract</a> GmbH to develop <em>Apotheken</em> for the iPhone.</p>
<p><strong>With so many gimmicks with limited use in the App Store these days, I hope this application will add value for you and helps you being prepared if it comes to the worst.</strong></p>
<div class="sexy-bookmarks sexy-bookmarks-expand sexy-bookmarks-center sexy-bookmarks-bg-sexy"><ul class="socials"><li class="sexy-delicious"><a  href="http://del.icio.us/post?url=http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/&#038;title=Need+a+pharmacy+that%27s+open+24+hours%3F+There%27s+an+app+for+that." rel="nofollow" title="Share this on del.icio.us" class="external external_icon">Share this on del.icio.us</a></li><li class="sexy-digg"><a  href="http://digg.com/submit?phase=2&#038;url=http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/&#038;title=Need+a+pharmacy+that%27s+open+24+hours%3F+There%27s+an+app+for+that." rel="nofollow" title="Digg this!" class="external external_icon">Digg this!</a></li><li class="sexy-reddit"><a  href="http://reddit.com/submit?url=http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/&#038;title=Need+a+pharmacy+that%27s+open+24+hours%3F+There%27s+an+app+for+that." rel="nofollow" title="Share this on Reddit" class="external external_icon">Share this on Reddit</a></li><li class="sexy-stumbleupon"><a  href="http://www.stumbleupon.com/submit?url=http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/&#038;title=Need+a+pharmacy+that%27s+open+24+hours%3F+There%27s+an+app+for+that." rel="nofollow" title="Stumble upon something good? Share it on StumbleUpon" class="external external_icon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a  href="http://technorati.com/faves?add=http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/" rel="nofollow" title="Share this on Technorati" class="external external_icon">Share this on Technorati</a></li><li class="sexy-myspace"><a  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/&#038;t=Need+a+pharmacy+that%27s+open+24+hours%3F+There%27s+an+app+for+that." rel="nofollow" title="Post this to MySpace" class="external external_icon">Post this to MySpace</a></li><li class="sexy-facebook"><a  href="http://www.facebook.com/share.php?u=http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/&#038;t=Need+a+pharmacy+that%27s+open+24+hours%3F+There%27s+an+app+for+that." rel="nofollow" title="Share this on Facebook" class="external external_icon">Share this on Facebook</a></li><li class="sexy-twitter"><a  href="http://twitter.com/home?status=Need+a+pharmacy+that%27s+open+24+hours%3F+There%27s+an+app+for+that.+-+http://tinyurl.com/lo8bgl+(via+@24z)" rel="nofollow" title="Tweet This!" class="external external_icon">Tweet This!</a></li><li class="sexy-linkedin"><a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/&amp;title=Need+a+pharmacy+that%27s+open+24+hours%3F+There%27s+an+app+for+that.&amp;summary=Have%20you%20ever%20been%20in%20urgent%20need%20for%20a%20pharmacy%20that%27s%20open%2024%20hours%20to%20get%20a%20drug%3F%20iPhone%20and%20iPod%20touch%20owners%20in%20Germany%20don%27t%20have%20to%20worry%20anymore%3A%20Apotheken%20%E2%80%93%20the%20German%20word%20for%20pharmacy%20%E2%80%93%20is%20now%20available%20via%20the%20iTunes%20App%20Store.%20Grab%20your%20copy%20here%21%20%5Blink%20opens%20iTunes%5D%0D%0A%0D%0AWhile%20the%20Ap&amp;source=THE NEW 24100.NET" rel="nofollow" title="Share this on Linkedin">Share this on Linkedin</a></li><li class="sexy-mail"><a href="mailto:?subject=%22Need%20a%20pharmacy%20that%27s%20open%2024%20hours%3F%20There%27s%20an%20app%20for%20that.%22&amp;body=I%20thought%20this%20article%20might%20interest%20you.%0A%0A%22Have%20you%20ever%20been%20in%20urgent%20need%20for%20a%20pharmacy%20that%27s%20open%2024%20hours%20to%20get%20a%20drug%3F%20iPhone%20and%20iPod%20touch%20owners%20in%20Germany%20don%27t%20have%20to%20worry%20anymore%3A%20Apotheken%20%E2%80%93%20the%20German%20word%20for%20pharmacy%20%E2%80%93%20is%20now%20available%20via%20the%20iTunes%20App%20Store.%20Grab%20your%20copy%20here%21%20%5Blink%20opens%20iTunes%5D%0D%0A%0D%0AWhile%20the%20Ap%22%0A%0AYou%20can%20read%20the%20full%20article%20here%3A%20http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/" rel="nofollow" title="Email this to a friend?">Email this to a friend?</a></li></ul><div style="clear:both;"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.24100.net/2009/07/need-a-pharmacy-thats-open-24-hours-theres-an-app-for-that/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
