<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog/shl@INTERDOSE &#187; Apple</title>
	<atom:link href="http://blogs.interdose.com/sebastian/topics/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.interdose.com/sebastian</link>
	<description>Interdose Ltd. &#38; Co KG</description>
	<lastBuildDate>Thu, 02 Sep 2010 21:01:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Leben mit dem iPad</title>
		<link>http://blogs.interdose.com/sebastian/2010/07/05/leben-mit-dem-ipad/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/07/05/leben-mit-dem-ipad/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 17:20:31 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/2010/07/05/leben-mit-dem-ipad/</guid>
		<description><![CDATA[Vor einiger Zeit habe ich eine Art &#8220;Selbstversuch&#8221; mit meinem iPad gemacht. Leider komme ich erst heute dazu darüber zu berichten, aber ich denke es wird trotzdem noch für den ein oder anderen interessant sein.  
Regelmäßig werde ich gefragt, was man eigentlich mit einem iPad tut. Ohne hier jetzt genauer auf die Antwort einzugehen [...]]]></description>
			<content:encoded><![CDATA[<p>Vor einiger Zeit habe ich eine Art &#8220;Selbstversuch&#8221; mit meinem iPad gemacht. Leider komme ich erst heute dazu darüber zu berichten, aber ich denke es wird trotzdem noch für den ein oder anderen interessant sein.  </p>
<p>Regelmäßig werde ich gefragt, was man eigentlich mit einem iPad tut. Ohne hier jetzt genauer auf die Antwort einzugehen habe ich mir nach einigen Malen Gedanken gemacht, ob man wohl so weit gehen kann und mit dem iPad einen &#8220;normalen&#8221; Computer ersetzen kann. Mein Versuch bestand nun daraus für einen definierten Zeitraum auf die Nutzung eines normalen Macs zu verzichten, wenn auch mit ein paar kleinen Zugeständnissen: ich habe meinen Mac zum Fileserver degradiert, da ich nicht alle notwendigen Daten auf das iPad kopieren wollte. Es sei allerdings erwähnt, daß dies kein Problem gewesen wäre sondern pure Faulheit meinerseits.  Außerdem habe ich nur die private Nutzung durch mein iPad ersetzt; weder meine Firma noch meine Kunden sollten darunter leiden, sollte ich wider erwarten nicht alle use-cases mit dem iPad abfackeln können. </p>
<p>Eine Woche lang hat mein Versuch gedauert, und um die Spannung zu nehmen: es hat Spaß gemacht und ich hatte keine wirklichen Probleme. Alle für mich notwendigen Applikationen existieren auf der iPad-Plattform und arbeiten so wie man es erwarten würde. Auch das Verwalten von Daten geht erstaunlich gut. Entgegen meiner Erwartungen war die Gewöhnungsphase an die on-screen Tastatur erstaunlich kurz. </p>
<p>Sehr angenehm und damit durchaus erwähnungswürdig ist der Formfaktor und das Gewicht bzw. die damit verbundene Portabilität. Man trägt einfach weniger mit sich herum und hat trotzdem alles notwendige in der Hand.<br />
Solltest Du, lieber Leser, noch immer über die Investition nachdenken, go for it. Der flache Apfel ist das Geld wert. Oder hast Du schon ein iPad und ähnliche Erfahrungen gemacht? </p>
<p>Dieser Beitrag (und auch schon ein paar frühere) ist übrigens komplett auf dem iPad verfasst worden. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />    </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/07/05/leben-mit-dem-ipad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>multi-user GTD mit Things</title>
		<link>http://blogs.interdose.com/sebastian/2010/05/30/multi-user-gtd-mit-things/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/05/30/multi-user-gtd-mit-things/#comments</comments>
		<pubDate>Sun, 30 May 2010 11:30:13 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[getting things done]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[GTD]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2985</guid>
		<description><![CDATA[Es gibt eine Problemstellung die mir schon seit Monaten durch den Kopf wandert: wie bekommt man getting things done (GTD) sinnvoll multi-user fähig? Am liebsten natürlich mit meinem Liebling &#8220;Things&#8221; von Cultured Code. 

Things arbeitet hervorragend auf dem Mac, dem iPhone bzw. dem iPod Touch und neuerdings auch auf dem iPad. Nur ist bisher keine [...]]]></description>
			<content:encoded><![CDATA[<p>Es gibt eine Problemstellung die mir schon seit Monaten durch den Kopf wandert: wie bekommt man <em>getting things done</em> (GTD) sinnvoll multi-user fähig? Am liebsten natürlich mit meinem Liebling &#8220;<a href="http://culturedcode.com/things/">Things</a>&#8221; von <a href="http://culturedcode.com">Cultured Code</a>. </p>
<p><a href="http://culturedcode.com/things/"><img src="http://upload.blogs.interdose.com/sebastian//2010/05/things-300x300.png" alt="" title="things" width="300" height="300" class="aligncenter size-medium wp-image-2989" /></a></p>
<p>Things arbeitet hervorragend auf dem Mac, dem <a href="http://culturedcode.com/things/iphone/">iPhone</a> bzw. dem <a href="http://culturedcode.com/things/iphone/">iPod Touch</a> und neuerdings auch auf dem <a href="http://culturedcode.com/things/ipad/">iPad</a>. Nur ist bisher keine &#8211; <em>mir bekannte</em> &#8211; multi-user Lösung in Sicht. Aber &#8230; eigentlich funktioniert es ja doch. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>Was braucht man?</strong> (Achtung, jetzt wird&#8217;s wild&#8230;)</p>
<ul>
<li>eine zentrale Things-Instanz (z.B. einen Mac Mini oder einen Mac der sowieso läuft)</li>
<li>pro Benutzer ein iPad oder ein iPhone</li>
<li>entsprechend Lizenzen pro Gerät bzw. pro Benutzer</li>
<li>das mit den Lizenzen meine ich ernst</li>
<li>ein funktionierendes WLAN (für den Sync)</li>
</ul>
<p><strong>Aufbau:</strong><br />
Auf der zentralen Things-Instanz werden nun alle Tasks erfasst und verwaltet. Pro Benutzer gibt&#8217;s zusätzlich ein spezielles <a href="http://de.wikipedia.org/wiki/Tag_(Informatik)">Tag</a>, so daß jeder nach seinen Tasks sortieren und seine angepassten Suchen nutzen kann.<br />
Regelmäßig (am besten mehrfach pro Arbeitstag) synct jeder Nutzer sein Endgerät (also das iPad oder das iPhone) mit dem Mac Mini um so die Aktualisierung an die anderen Nutzer zu übertragen. Erledigte Tasks sind danach für alle ersichtlich erledigt und neue Tasks werden den Benutzern zeitnah auf das Endgerät gebeamt. </p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2010/05/Screen-shot-2010-05-30-at-13.03.41.png"><img src="http://upload.blogs.interdose.com/sebastian//2010/05/Screen-shot-2010-05-30-at-13.03.41-300x239.png" alt="" title="Screen shot 2010-05-30 at 13.03.41" width="300" height="239" class="aligncenter size-medium wp-image-2994" /></a></p>
<p><strong>Funktioniert das?</strong><br />
In der Theorie ja, in der Praxis müsste man&#8217;s mal testen. </p>
<p><strong>Disclaimer:</strong><br />
Das ist nur ein Gedankenspiel, ich habe keine Ahnung ob die Lizenz von <a href="http://culturedcode.com/things/">Things</a> das zulässt oder ob die Kollegen von <a href="http://culturedcode.com">Cultured Code</a> mein Vorhaben für eine gute Idee halten. Vor&#8217;m Realisieren bitte abklären!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/05/30/multi-user-gtd-mit-things/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hallo Echo, hallo Sebastian</title>
		<link>http://blogs.interdose.com/sebastian/2010/05/15/hallo-echo-hallo-sebastian/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/05/15/hallo-echo-hallo-sebastian/#comments</comments>
		<pubDate>Sat, 15 May 2010 14:59:44 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[allgemeines]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/2010/05/15/hallo-echo-hallo-sebastian/</guid>
		<description><![CDATA[Liebe Leser, entschuldigt, daß hier fast nichts mehr los ist. Ich bin weder verstorben noch habe ich die IT Karriere an den Nagel gehängt.
Dafür wird es allerdings ein neues Themengebiet geben, denn ich bin stolzer Besitzer eines iPads. Meine Meinung nach knapp einer Woche: I love it!
]]></description>
			<content:encoded><![CDATA[<p>Liebe Leser, entschuldigt, daß hier fast nichts mehr los ist. Ich bin weder verstorben noch habe ich die IT Karriere an den Nagel gehängt.</p>
<p>Dafür wird es allerdings ein neues Themengebiet geben, denn ich bin stolzer Besitzer eines iPads. Meine Meinung nach knapp einer Woche: <strong>I love it</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/05/15/hallo-echo-hallo-sebastian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Schon jemand ein oPas?</title>
		<link>http://blogs.interdose.com/sebastian/2010/04/24/schon-jemand-ein-opas/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/04/24/schon-jemand-ein-opas/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 08:48:33 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IT-Humor]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2856</guid>
		<description><![CDATA[
Die eigenen Produkte in der Rechtschreibkorrektur zu integrieren war wohl zu viel Aufwand.  
]]></description>
			<content:encoded><![CDATA[<p><a href="http://upload.blogs.interdose.com/sebastian//2010/04/opas.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2010/04/opas-200x300.PNG" alt="opas" title="opas" width="200" height="300" class="aligncenter size-medium wp-image-2857" /></a></p>
<p>Die eigenen Produkte in der Rechtschreibkorrektur zu integrieren war wohl zu viel Aufwand. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/04/24/schon-jemand-ein-opas/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dock-Icon des Hardware Growlers entfernen</title>
		<link>http://blogs.interdose.com/sebastian/2010/04/08/dock-icon-des-hardware-growlers-entfernen/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/04/08/dock-icon-des-hardware-growlers-entfernen/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 11:40:54 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2804</guid>
		<description><![CDATA[Wer sich am Dock-Icon des Hardware Growlers stört:
in der Datei /Applications/HardwareGrowler/HardwareGrowler.app/Contents/Info.plist direkt nach dem öffnenden &#60;dict&#62; folgende zwei Zeilen einfügen:

1
2
&#60;key&#62;LSUIElement&#60;/key&#62;
&#60;true /&#62;

Das Icon wird ab dem nächsten Neustart des Growlers nicht mehr sichtbar sein.
]]></description>
			<content:encoded><![CDATA[<p>Wer sich am Dock-Icon des Hardware <a href="http://www.growl.info">Growlers</a> stört:<br />
in der Datei <code>/Applications/HardwareGrowler/HardwareGrowler.app/Contents/Info.plist</code> direkt nach dem öffnenden <code>&lt;dict&gt;</code> folgende zwei Zeilen einfügen:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;key<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>LSUIElement<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/key<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;true</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span></pre></td></tr></table></div>

<p>Das Icon wird ab dem nächsten Neustart des Growlers nicht mehr sichtbar sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/04/08/dock-icon-des-hardware-growlers-entfernen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>boot up a Mac in verbose mode</title>
		<link>http://blogs.interdose.com/sebastian/2010/04/08/boot-up-a-mac-in-verbose-mode/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/04/08/boot-up-a-mac-in-verbose-mode/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 07:44:27 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2799</guid>
		<description><![CDATA[If you are like me and you always feel the need to run the latest ZFS bits on your Mac, there&#8217;s a feature you probably don&#8217;t want to miss: the verbose mode.
How to do so? Just boot up your Mac and press [Command]-[V] to see log messages instead of the boring apple logo.  And [...]]]></description>
			<content:encoded><![CDATA[<p>If you are like me and you always feel the need to run the latest <a href="http://github.com/dustin/mac-zfs">ZFS</a> bits on your Mac, there&#8217;s a feature you probably don&#8217;t want to miss: <strong>the verbose mode</strong>.</p>
<p>How to do so? Just boot up your Mac and press [<em>Command</em>]-[<em>V</em>] to see log messages instead of the boring apple logo.  And if you want to make that mode persistent, open your Terminal and set <code>-v</code> as default boot argument:</p>
<p><code>sudo nvram boot-args="-v"</code></p>
<p>Disabling verbose booting is just as easy:<br />
<code>sudo nvram boot-args=</code></p>
<p>And if you’re curious what the current <a href="http://en.wikipedia.org/wiki/Non-volatile_random_access_memory">nvram</a> settings are, type the following:<br />
<code>nvram -p</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/04/08/boot-up-a-mac-in-verbose-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sysops.tv #70 &#8211; ZFS auf MacOS X</title>
		<link>http://blogs.interdose.com/sebastian/2010/04/08/sysops-tv-70-zfs-auf-macos-x/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/04/08/sysops-tv-70-zfs-auf-macos-x/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 07:01:40 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[sysops.tv]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2796</guid>
		<description><![CDATA[Nach Folge 69 hatten wir direkt noch eine weitere Folge gedreht:
																				
															Click To Play					
										
Viel Spaß beim Spielen mit ZFS! 
Links:

opensolaris.org
ZFS-Workshop im Wiki des UUGRN e.V.
ZFS für MacOS X (auch 10.6.x)

]]></description>
			<content:encoded><![CDATA[<p>Nach <a href="http://blogs.interdose.com/sebastian/2010/04/02/sysops-tv-69-zfs-mit-opensolaris/">Folge 69</a> hatten wir direkt noch eine weitere Folge gedreht:</p>
<p><center>															<script type="text/javascript" src="http://blip.tv/scripts/pokkariPlayer.js?ver=2009070701"></script>					<script type="text/javascript" src="http://blip.tv/syndication/write_player?skin=js&#038;posts_id=3473773&#038;source=3&#038;autoplay=true&#038;file_type=flv&#038;player_width=&#038;player_height="></script>
<div id="blip_movie_content_3473773">					<a rel="enclosure" href="http://blip.tv/file/get/Sysopstv-sysops070_zfsosx_hd892.flv" onclick="play_blip_movie_3473773(); return false;"><img title="Click to play" alt="Video thumbnail. Click to play" src="http://blip.tv/file/get/Sysopstv-sysops070_zfsosx_hd892.flv.jpg" border="0" title="Click To Play" /></a>					<br />					<a rel="enclosure" href="http://blip.tv/file/get/Sysopstv-sysops070_zfsosx_hd892.flv" onclick="play_blip_movie_3473773(); return false;">Click To Play</a>					</div>
<p>										</center></p>
<p>Viel Spaß beim Spielen mit ZFS! </p>
<p><strong>Links:</strong></p>
<ul>
<li><a href="http://www.opensolaris.org">opensolaris.org</a></li>
<li><a href="https://wiki.uugrn.org/ZFS-Workshop">ZFS-Workshop im Wiki</a> des <a href="http://www.uugrn.org">UUGRN e.V.</a></li>
<li><a href="http://github.com/dustin/mac-zfs">ZFS für MacOS X</a> (auch 10.6.x)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/04/08/sysops-tv-70-zfs-auf-macos-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://blip.tv/file/get/Sysopstv-sysops070_zfsosx_hd892.flv" length="128123455" type="video/x-flv" />
		</item>
		<item>
		<title>&#8220;Things&#8221; per git und der iDisk syncen</title>
		<link>http://blogs.interdose.com/sebastian/2010/02/24/things-per-git-und-der-idisk-syncen/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/02/24/things-per-git-und-der-idisk-syncen/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 09:33:40 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Shells & Scripting]]></category>
		<category><![CDATA[getting things done]]></category>
		<category><![CDATA[GTD]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2677</guid>
		<description><![CDATA[Things ist ein großartiges Produkt. (Punkt! Dem ist nichts hinzuzufügen!)
Nutzer von .Mac bzw. MobileMe können mit der Hilfe der iDisk und etwas git-Magie™ allerdings noch ein Stückchen mehr awesome bauen, nämlich ein Sync der Things-Datenbank über mehrere Macs.
Vorgeplänkel:

Wenn Du Things auf mehr als einem Mac nutzen möchtest, dann kaufe bitte eine entsprechende Anzahl von Lizenzen. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://culturedcode.com/things/">Things</a> ist ein großartiges Produkt. (<strong>Punkt!</strong> Dem ist nichts hinzuzufügen!)<br />
Nutzer von <a href="http://www.apple.com/de/mobileme/">.Mac</a> bzw. <a href="http://www.apple.com/de/mobileme/">MobileMe</a> können mit der Hilfe der <a href="http://www.apple.com/mobileme/features/idisk.html">iDisk</a> und etwas <a href="http://git-scm.com/">git</a>-Magie™ allerdings noch ein Stückchen mehr <em>awesome</em> bauen, nämlich ein Sync der Things-Datenbank über mehrere Macs.</p>
<p><strong>Vorgeplänkel:</strong></p>
<ul>
<li>Wenn Du Things auf mehr als einem Mac nutzen möchtest, dann kaufe bitte eine entsprechende Anzahl von <a href="http://sites.fastspring.com/culturedcode/product/main">Lizenzen</a>. </li>
<li>Ja, ich meine das ernst &#8211; die Buben aus <a href="http://culturedcode.com/about/">Stuttgart</a> haben wahnsinnig gute Arbeit geleistet, sowas muß man einfach würdigen.</li>
<li>Ich gehe davon aus, daß Du ein lauffähiges <a href="http://git-scm.com/">git</a> auf Deinem Mac hast, <a href="http://www.google.de/search?q=git+osx">Anleitungen hierzu gibt es genug im Netz</a>.</li>
<li>Ich habe vor langer Zeit den symlink <code>/Volumes/iDisk</code> erstellt, um einen generischen Zugriffspfad zu haben. In den kompletten Zeilen weiter unten referenziere ich diesen Pfad. Der Name Deiner iDisk ist Dein Benutzername, ersetze also entsprechend <code>iDisk</code> mit <code>$Du</code>.</li>
</ul>
<p><strong>Let&#8217;s get dirty!</strong><br />
Auf dem Mac mit installiertem und genutztem Things erstellen wir ein git-Repository. Things legt seine Datenbank als XML in <code>~/Library/Application Support/Cultured Code/Things</code> ab, und damit das Setup einfach bleibt, nutzen wir auch genau diesen Pfad für das Repository.<br />
<code>cd ~/Library/Application\ Support/Cultured\ Code/Things<br />
git init<br />
git add .<br />
git commit -a -m "initial commit"</code></p>
<p>Sobald das neu erstellte Repository existiert und mit den bisherigen Daten gefüllt ist, erstellen wir erst ein neues Repository auf der iDisk (<code>--bare</code> weil wir in diesem Repository nicht arbeiten wollen, sondern es nur als &#8220;Server&#8221; benutzt wird) und pushen die Daten dort hin.<br />
<code>git clone --bare . /Volumes/iDisk/Repository/things.git<br />
git remote add idisk /Volumes/iDisk/Repository/things.git<br />
git push idisk master</code><br />
Der Name &#8220;iDisk&#8221; für das remote-Repository ist hierbei frei gewählt.</p>
<p>Das folgende Shell-Script wird in Zukunft die oben angesprochene Magie™ für uns übernehmen, daher bitte einmal copy&#038;paste, <code>chmod +x</code> und mit dem gewünschten Zeitpunkt in die <code>crontab</code> des eigenen Users eintragen.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #007800;">DATE</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">date</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>Library<span style="color: #000000; font-weight: bold;">/</span>Application\ Support<span style="color: #000000; font-weight: bold;">/</span>Cultured\ Code<span style="color: #000000; font-weight: bold;">/</span>Things
git pull idisk master
git commit <span style="color: #660033;">-a</span> <span style="color: #660033;">-m</span> <span style="color: #ff0000;">&quot;Auto Sync - <span style="color: #007800;">$DATE</span>&quot;</span>
git push idisk master</pre></td></tr></table></div>

<p>Bis hier haben wir ein Backup-System mit Versionshistorie, aber von einem zweiten Mac war bisher noch nicht die Rede, oder? Also&#8230;</p>
<p><strong>Schickt die Clone herrein!</strong></p>
<p>Auf dem zweiten oder <em>siebzenten</em> Mac Things installieren und mit der leeren Datenbank beenden.</p>
<p><code>cd ~/Library/Application\ Support/Cultured\ Code<br />
mv Things Things.dist<br />
git clone /Volumes/iDisk/Repository/things.git<br />
</code></p>
<p>Und auch auf diesem Apfel lassen wir das obige Shell-Script per <code>cron</code> laufen. Ich empfehle hier die Zeitpunkte nicht zu nah aneinander zu legen, so daß Kollisionen bestmöglich vermieden werden.</p>
<p><strong>Kollisionen:</strong><br />
Auch wenn <a href="http://git-scm.com/">git</a> mit Kollisionen umgehen kann, dieser Weg sollte nur so weit als Sicher bezeichnet werden, als das nur ein Mensch an einem Mac parallel arbeitet. Mit etwas mehr Magie™ läßt sich sicherlich ein Weg finden, die Things Datenbank bei Änderungen aus mehreren Quellen entsprechend zu mergen, aber diese Anforderung stellte sich bei der Motivation dieser Anleitung nicht. Für Vorschläge bin ich immer offen. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Egal was Du tust, sichere Deine Daten! Ich bin zwar kein Fießling, und absichtlich werden hier niemals Fehler zu finden sein, aber wer blind ein <code>rm -rf /</code> abtippt, dem ist nicht mehr zu helfen. <strong>Sichere Deine Daten, denke nach was Du tust, teste was man testen kann.</strong></p>
<p>Inspiriert von:</p>
<ul>
<li><a href="http://culturedcode.com/things/wiki/index.php/Syncing_Things_with_git_and_Launchd">Syncing Things with git and Launchd</a></li>
<li><a href="http://www.komprovisation.de/news/show/3">Git, iDisk und so</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/02/24/things-per-git-und-der-idisk-syncen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone 2G Unlock durch die Telekom</title>
		<link>http://blogs.interdose.com/sebastian/2010/02/17/iphone-2g-unlock-durch-die-telekom/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/02/17/iphone-2g-unlock-durch-die-telekom/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 09:32:51 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[immer unterwegs]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2591</guid>
		<description><![CDATA[Sobald die zwei Jahre des T-Mobile Vertrags abgelaufen sind (egal ob hierbei der Vertrag gekündigt oder verlängert wird), bietet die Telekom nach etwas Nachfragen die Möglichkeit an die iPhones zu unlocken, d.h. die Sperre die verhindert andere SIM-Karten zu nutzen zu entfernen.
Das Prozedere funktioniert in etwa so: 

man quängelt an der Kundenhotline (per T-Mobile unter [...]]]></description>
			<content:encoded><![CDATA[<p>Sobald die zwei Jahre des T-Mobile Vertrags abgelaufen sind (egal ob hierbei der Vertrag gekündigt oder verlängert wird), bietet die Telekom nach etwas Nachfragen die Möglichkeit an die iPhones zu unlocken, d.h. die Sperre die verhindert andere SIM-Karten zu nutzen zu entfernen.</p>
<p>Das Prozedere funktioniert in etwa so: </p>
<ul>
<li>man quängelt an der Kundenhotline (per T-Mobile unter <code>2202</code> erreichbar) bis man einen freundlichen und gewillten Mitarbeiter am (R)Ohr hat</li>
<li>die <a href="http://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity">IMEI</a> des Geräts wird erfasst und von der Telekom an Apple weiter gegeben (die Nummer findet man auf der Rückseite des iPhones</li>
<li>angeblich(!) wird man per E-Mail informiert, sobald Apple das Gerät zur Freischaltung anerkannt hat &#8211; diese E-Mail wurde <em>mir</em> nur nie zugestellt</li>
<li>sobald die E-Mail angekommen ist, bzw. man einfach etwa drei Tage gewartet hat, kann das Gerät per <a href="http://www.apple.com/itunes/">iTunes</a> freigeschaltet werden</li>
<li><strong>die T-Mobile SIM-Karte wieder einlegen, falls schon eine SIM eines anderen Anbieters im iPhone ist</strong></li>
<li>iPhone mit iTunes verbinden, etwas abwarten, dem Dialog folgen &#8211; fertig</li>
<li>ggf. die gewünschte SIM-Karte einlegen</li>
</ul>
<p>Warum-auch-immer™ wird man gebeten den iPhone Terms and Conditions erneut zuzustimmen, wenn diese auch bei mir komplett leer waren. (Von anderen Unlockern habe ich bereits gehört, daß mein iTunes da wohl kein Einzelfall war &#8211; die Terms and Conditions scheinen recht oft zu fehlen und man bestätigt ein leeres Fenster)<br />
<a href="http://upload.blogs.interdose.com/sebastian//2010/02/Screen-shot-2010-02-09-at-15.50.40.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2010/02/Screen-shot-2010-02-09-at-15.50.40-300x225.PNG" alt="Screen shot 2010-02-09 at 15.50.40" title="Screen shot 2010-02-09 at 15.50.40" width="300" height="225" class="aligncenter size-medium wp-image-2593" /></a></p>
<p>Das iPhone wurde freigeschaltet:<br />
<a href="http://upload.blogs.interdose.com/sebastian//2010/02/Screen-shot-2010-02-09-at-15.51.08.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2010/02/Screen-shot-2010-02-09-at-15.51.08-300x128.PNG" alt="Screen shot 2010-02-09 at 15.51.08" title="Screen shot 2010-02-09 at 15.51.08" width="300" height="128" class="aligncenter size-medium wp-image-2594" /></a></p>
<p>Nach dem Unlock steht u.A. auch <a href="http://en.wikipedia.org/wiki/Tethering">Tethering</a> wieder zur Verfügung, allerdings ist bei mir der Menüpunkt magischerweise nach dem ersten reboot wieder verschwunden. </p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2010/02/IMG_0557.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2010/02/IMG_0557-200x300.PNG" alt="IMG_0557" title="IMG_0557" width="200" height="300" class="aligncenter size-medium wp-image-2592" /></a></p>
<p><em>Und bevor auch Du Dich über den kleinen Kringel neben dem Betreiberschriftzug wunderst: der Kringel steht im Gegensatz zum <strong>E</strong> für GPRS. Wenn Du diesen Kringel siehst, dann hat Dein Anbieter keine Edge-Abdeckung. Und da die 2G iPhones kein UMTS können, ärgert sich auch sicherlich niemand über das wieder verschwindende Tethering (scheint auch bei einigen anderen iPhone Nutzern mit Ex-T-Mobile-iPhones so zu sein).</em></p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2010/02/timo-edge.png"><img src="http://upload.blogs.interdose.com/sebastian//2010/02/timo-edge.png" alt="timo-edge" title="timo-edge" width="320" height="18" class="aligncenter size-full wp-image-2638" /></a><a href="http://upload.blogs.interdose.com/sebastian//2010/02/o2-edge.png"><img src="http://upload.blogs.interdose.com/sebastian//2010/02/o2-edge.png" alt="o2-edge" title="o2-edge" width="320" height="18" class="aligncenter size-full wp-image-2636" /></a><a href="http://upload.blogs.interdose.com/sebastian//2010/02/o2-gprs.png"><img src="http://upload.blogs.interdose.com/sebastian//2010/02/o2-gprs.png" alt="o2-gprs" title="o2-gprs" width="320" height="18" class="aligncenter size-full wp-image-2637" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/02/17/iphone-2g-unlock-durch-die-telekom/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Netatalk on OpenSolaris (incl. Service Discovery)</title>
		<link>http://blogs.interdose.com/sebastian/2010/02/17/netatalk-on-opensolaris-incl-service-discovery/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/02/17/netatalk-on-opensolaris-incl-service-discovery/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 09:06:42 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[(Open)Solaris]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[OpenSolaris]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2625</guid>
		<description><![CDATA[I just found an excellent article via an excellent article via another excellent article about building Netatalk on OpenSolaris. 

Seven Useful OpenSolaris ZFS Home Server Tips by @zalez
Home Fileserver by @anfalas
Building netatalk on OpenSolaris 2009.06
&#8230;and if you like Service Discovery, read Making netatalk discoverable in OpenSolaris

Thanks folks, after about 15min of compile-time and a some [...]]]></description>
			<content:encoded><![CDATA[<p>I just found an excellent <a href="http://cafenate.wordpress.com/2009/02/08/building-netatalk-on-opensolaris-200811/">article</a> via an excellent <a href="http://www.blogs.uni-erlangen.de/anfalas/stories/4633/">article</a> via <em>another</em> excellent <a href="http://constantin.glez.de/content/seven-useful-zfs-home-server-tips">article</a> about building <a href="http://netatalk.sourceforge.net/">Netatalk</a> on <a href="http://www.opensolaris.org">OpenSolaris</a>. </p>
<ul>
<li><a href="http://constantin.glez.de/content/seven-useful-zfs-home-server-tips">Seven Useful OpenSolaris ZFS Home Server Tips</a> by <a href="http://twitter.com/zalez">@zalez</a></li>
<li><a href="http://www.blogs.uni-erlangen.de/anfalas/stories/4633/">Home Fileserver</a> by <a href="http://twitter.com/anfalas">@anfalas</a></li>
<li><a href="http://cafenate.wordpress.com/2009/02/08/building-netatalk-on-opensolaris-200811/">Building netatalk on OpenSolaris 2009.06</a></li>
<li>&#8230;and if you like Service Discovery, read <a href="http://cafenate.wordpress.com/2009/02/26/making-netatalk-discoverable-in-opensolaris/">Making netatalk discoverable in OpenSolaris</a></li>
</ul>
<p>Thanks folks, after about 15min of compile-time and a some copy&#038;paste, my ZPool is now visible in Finder. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/02/17/netatalk-on-opensolaris-incl-service-discovery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>rsync vs. zfs send&#124;zfs receive</title>
		<link>http://blogs.interdose.com/sebastian/2010/01/20/zfs-send-receive-statt-rsync/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/01/20/zfs-send-receive-statt-rsync/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 09:57:38 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[(Open)Solaris]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Shells & Scripting]]></category>
		<category><![CDATA[OpenSolaris]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2319</guid>
		<description><![CDATA[Problemstellung:

die Daten eines auf MacOS X erstellten ZPools sollen auf eine OpenSolaris-Maschine uebertragen werden.

Gedankengang #1:
Es war schon spaet abends, wirklich nachgedacht wurde nicht, klein Sebastian startet ein rsync und denkt &#8220;so lang wird das schon nicht dauern&#8221;. Problematik dabei ist bzw. war allerdings, dass auf dem Pool u.A. auch diverse OpenSource-Projekte und -Sammlungen im Quelltext [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problemstellung:</strong></p>
<ul>
<li>die Daten eines auf <a href="http://blogs.interdose.com/sebastian/2009/10/25/unofficial-fork-zfs-for-macos-x/">MacOS X erstellten ZPool</a>s sollen auf eine <a href="http://www.opensolaris.org">OpenSolaris</a>-Maschine uebertragen werden.</li>
</ul>
<p><strong>Gedankengang #1:</strong><br />
Es war schon spaet abends, wirklich nachgedacht wurde nicht, klein Sebastian startet ein <a href="http://samba.anu.edu.au/rsync/">rsync</a> und denkt &#8220;so lang wird das schon nicht dauern&#8221;. Problematik dabei ist bzw. war allerdings, dass auf dem Pool u.A. auch diverse OpenSource-Projekte und -Sammlungen im Quelltext vorlagen, so z.B. <a href="http://www.netbsd.org/docs/software/packages.html">pkgsrc</a>, was ohne mit der Wimper zu zucken zu mehreren Millionen kleinen Files fuehrt. Ebenfalls kam der kleine Sebastian nicht auf die Idee fuer das rsync ein LAN-Kabel anzuschliessen und schickte den kompletten Datenstrom ueber WLAN durch die Luft. (Immerhin zwar <em>n</em>, aber im Vergleich zu Gigabit-Ethernet immernoch langsam.) Einigen wir uns auf <em>keine so gute Idee</em>, auch wenn sie zum Ziel gefuehrt hat.</p>
<p><code>rsync -avzP -e "ssh -p 22" /Volumes/tank/* shl@&lt;ziel&gt;:/tank/transfer</code> </p>
<p><strong>Gedankengang #2:</strong> (ein paar Tage spaeter)<br />
Die Daten sind auf dem neuen Pool angekommen &#8211; so weit so gut. Und damit es noch einen Lern-Erfolg gibt, machen wir das jetzt nochmal <em>in richtig</em>. Damit ich den &#8211; in diesem Falle &#8211; ueberfluessigen Layer Netzwerk los werde, schliesse ich die USB-Platten vom Mac direkt an die OpenSolaris-Box an. Hierfuer muss der Pool allerdings erst umbenannt werden, da eine Maschine nicht zwei Pools des gleichen Namens mounten kann. </p>
<p><code>sudo zpool export tank<br />
sudo zpool import oldtank tank<br />
sudo zpool export oldtank</code></p>
<p>Die Schritte im Detail: wir exportieren den Pool, damit wir ihn per import &lt;neu&gt; &lt;alt&gt; umbenennen koennen und exportieren ihn nochmals, damit wir ihn an die andere Kiste anschliessen koennen. Hier noch ein </p>
<p><code>pfexec zpool import oldtank</code></p>
<p>und zumindest das erste Problem ist gegessen.</p>
<p><a href="http://hub.opensolaris.org/bin/view/Community+Group+zfs/">ZFS</a> bietet von Haus aus eine durchdachte Moeglichkeit an um Daten von A nach B zu schieben, naemlich <code>zfs send | zfs receive</code>. Durch die Pipe (<code>|</code>) kann man hier auch prima z.B. <a href="http://www.openssh.com/">ssh</a> als Transport-Medium nutzen. Allerdings kann <code>zfs send</code> nur Snapshots uebertragen &#8211; aber bei einem Filesystem was effektiv still steht (hier <em>oldtank</em>) tut das ja nun wirklich nicht weh.</p>
<p>Das folgende Script habe ich die letzten Monate auf meinem Mac zum snapshot&#8217;en benutzt. In groben Zuegen basiert es auf <a href="http://jeffhigham.blogspot.com/2008/10/jeffs-zfs-snapshot-script-zfs.html">Jeff&#8217;s Snapshot-Script</a>, allerdings erstellen wir hier keinen Timestamp sondern einen hoffentlich eindeutigen String fuer die Snapshots die wir kopieren moechten, in diesem Falle &#8220;<em>NOWITSTHETIME</em>&#8220;.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #007800;">FS</span>=<span style="color: #000000; font-weight: bold;">`</span>zfs list <span style="color: #660033;">-t</span> filesystem <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> oldtank <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'/^[a-z0-9]+\//{ print $1}'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #666666; font-style: italic;">#NOW=`date +%Y-%m-%d`</span>
<span style="color: #007800;">NOW</span>=NOWITSTHETIME
&nbsp;
<span style="color: #000000; font-weight: bold;">for</span> I <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #007800;">$FS</span>; <span style="color: #000000; font-weight: bold;">do</span>
 <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Snapshot'ing <span style="color: #007800;">${I}</span>@<span style="color: #007800;">$NOW</span> ...&quot;</span>
 zfs snapshot <span style="color: #800000;">${I}</span><span style="color: #000000; font-weight: bold;">@</span><span style="color: #007800;">$NOW</span>
 <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #007800;">$?</span> = <span style="color: #000000;">0</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;success!&quot;</span>
 <span style="color: #000000; font-weight: bold;">else</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;failed ($?)!&quot;</span>
 <span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #000000; font-weight: bold;">done</span></pre></td></tr></table></div>

<p>Im naechsten Script &#8211; ich entschuldige mich im Vorfeld fuer die massive und z.T. unnoetige Nutzung von <a href="http://www.gnu.org/software/grep/">grep</a>, aber mir gefaellt das halt so <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  &#8211; schicken wir die eben erstellten Snapshots nach <code>tank/transfer2</code> (vorher natuerlich anlegen, sonst wird das nix&#8230;):</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> <span style="color: #000000; font-weight: bold;">`</span>zfs list <span style="color: #660033;">-rH</span> <span style="color: #660033;">-t</span> snapshot <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $1}'</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> oldtank <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-v</span> tank<span style="color: #000000; font-weight: bold;">/</span>transfer2<span style="color: #000000; font-weight: bold;">/</span>oldtank <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> NOWITSTHETIME<span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #000000; font-weight: bold;">do</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;sending Snapshot&quot;</span> <span style="color: #007800;">$i</span> <span style="color: #ff0000;">&quot;to transfer2&quot;</span>
pfexec zfs send <span style="color: #007800;">$i</span> <span style="color: #000000; font-weight: bold;">|</span> pfexec zfs receive tank<span style="color: #000000; font-weight: bold;">/</span>transfer2<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$i</span>
<span style="color: #000000; font-weight: bold;">done</span></pre></td></tr></table></div>

<p>Fragt sich nun natuerlich: <strong>was haben wir gewonnen?</strong><br />
<code>zfs send</code> serialisiert den Datenstrom, was z.B. dazu fuehrt, dass es vollkommen egal ist, ob wir mit Millionen von kleinen Dateien oder drei grossen 1TB-Files arbeiten. Ebenfalls koennen wir uns den kompletten Weg der Daten sicher ueber deren Zustand sein, denn wir vertrauen durchweg auf die Integritaetschecks von ZFS. Wenn gewuenscht (ich habe nicht wirklich einen Sinn darin gesehen) kann man durch die Pipes noch z.B. <a href="http://www.gzip.org/">gzip</a> einbauen, oder eben Transport-Mechanismen wir <a href="http://www.openssh.org">ssh</a> oder sonstwas nutzen. Konstrukte wie </p>
<p><code> zfs send tank@BRIEFTAUBE &gt; file</code><br />
<em><a href="http://de.wikipedia.org/wiki/Monkey_Island">Benutze</a> <code>file</code> mit Brieftaube</em><br />
<code> cat file | zfs receive tank@BRIEFTAUBE</code></p>
<p>sind genauso moeglich. Und auch die Nutzung als Backup ist durchaus eine Ueberlegung wert.<br />
Um zur urspruenglichen Problemstellung zurueck zu kommen: im Vergleich zur Methode #1 ist die Loesung mit <code>zfs send</code> eindeutig schneller. Und &#8211; <em>zumindest ich</em> &#8211; habe damit ein besseres Gefuehl.</p>
<p>Beide Scripte sind per <a href="http://git-scm.com/">git</a> auf <a href="http://github.com/shl/zfssnapsend">github</a> verfuegbar.<br />
(<code>git clone git://github.com/shl/<a href="http://github.com/shl/zfssnapsend">zfssnapsend</a>.git</code>)</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/01/20/zfs-send-receive-statt-rsync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPv6 &#8211; the Apple way</title>
		<link>http://blogs.interdose.com/sebastian/2009/12/12/ipv6-the-apple-way/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/12/12/ipv6-the-apple-way/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 10:58:58 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IPv6]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1991</guid>
		<description><![CDATA[Als ich neulich meinen WRT54g in Rente geschickt habe, ist mir aufgefallen, daß die Time Capsule ziemlich gut mit IPv6 umgehen kann.  

Die Time Capsule beherrscht hierbei drei verschiedene IPv6-Modi:

link local only: es wird eine fe80::-Adresse gebunden, und Kommunikation per IPv6 ist nur innerhalb des LANs möglich
node: die Time Capsule wird zum Teilnehmer eines [...]]]></description>
			<content:encoded><![CDATA[<p>Als ich neulich meinen <a href="http://de.wikipedia.org/wiki/WRT54G">WRT54g</a> in Rente geschickt habe, ist mir aufgefallen, daß die <a href="http://www.apple.com/de/timecapsule/">Time Capsule</a> ziemlich gut mit <a href="http://blogs.interdose.com/sebastian/tags/ipv6/">IPv6</a> umgehen kann.  </p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-25-at-14.55.04.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-25-at-14.55.04-300x299.PNG" alt="IPv6-Mode" title="IPv6-Mode" width="300" height="299" class="aligncenter size-medium wp-image-2207" /></a></p>
<p>Die Time Capsule beherrscht hierbei drei verschiedene IPv6-Modi:</p>
<ul>
<li><em>link local only</em>: es wird eine <code>fe80::</code>-Adresse gebunden, und Kommunikation per IPv6 ist nur innerhalb des LANs möglich</li>
<li><em>node</em>: die Time Capsule wird zum Teilnehmer eines existierenden IPv6 Netzwerks, wird sich also ihre IP per <a href="http://www.litech.org/radvd/">router advertisement</a> ziehen</li>
<li><em>Tunnel</em>: die Time Capsule stellt selbstständig einen Tunnel per IPv4 her und sorgt für das Routing und das <a href="http://www.litech.org/radvd/">advertisement</a> eines /64-Prefixes ins LAN</li>
</ul>
<p>Wer beim Thema Tunnel lieber selbst Hand anlegen möchte, oder zumindest kontrollieren möchte <em>wo</em> sein IPv6 Upstream her kommt, auch dem sei geholfen:</p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/12/Screen-shot-2009-12-12-at-11.48.29.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/12/Screen-shot-2009-12-12-at-11.48.29-300x299.PNG" alt="manual tunnel" title="manual tunnel" width="300" height="299" class="aligncenter size-medium wp-image-2210" /></a><br />
Wird die Konfiguration einfach auf <em>Automatik</em> belassen, bekommt man ein /64-Prefix frei Haus mit genau <strong>keinem</strong> Aufwand.</p>
<p>Die Time Capsule verfügt sogar über eine rudimentäre Firewall:<br />
<a href="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-25-at-14.55.08.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-25-at-14.55.08-300x299.PNG" alt="Teredo und Firewall" title="Teredo und Firewall" width="300" height="299" class="aligncenter size-medium wp-image-2208" /></a></p>
<p>Sinnvoll finde ich persönlich in diesem Zusammenhang die Möglichkeit, <a href="http://blogs.interdose.com/sebastian/2009/05/29/teredo-for-macos-x-ipv6-in-2-minuten/">teredo</a>-Tunnel zu unterbinden, und damit das IPv6-Routing nicht unnötig zu verkomplifizieren, wenn durch die Time Capsule schon <em>halbwegs nativer</em> Upstream besteht.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/12/12/ipv6-the-apple-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jugendschutz im iTunes Store</title>
		<link>http://blogs.interdose.com/sebastian/2009/12/12/jugendschutz-im-itunes-store/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/12/12/jugendschutz-im-itunes-store/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 10:42:28 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1840</guid>
		<description><![CDATA[Wie schonmal gezeigt nimmt Apple den Jugendschutz im iTunes Store wohl sehr ernst.
Teils wohl auch etwas zu ernst.
Die folgenden Hinweise habe ich in einer Applikation (scheinbar in den Augen von Apple ein &#8220;Spiel&#8221;) entdeckt, die wirklich nicht vor der Jugend geschützt werden muß.

Natürlich wieder verbunden mit der altbekannten Meldung:

Ehrlich &#8230; man kann&#8217;s auch übertreiben.
(DIeses &#8220;Spiel&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Wie <a href="http://blogs.interdose.com/sebastian/2009/07/26/altersprufung-im-itunes-store/">schonmal gezeigt</a> nimmt Apple den Jugendschutz im iTunes Store wohl sehr ernst.</p>
<p>Teils wohl auch etwas <em>zu</em> ernst.<br />
Die folgenden Hinweise habe ich in einer Applikation (scheinbar in den Augen von Apple ein &#8220;Spiel&#8221;) entdeckt, die wirklich nicht vor der Jugend geschützt werden muß.</p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-13-at-15.48.03.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-13-at-15.48.03-300x76.PNG" alt="Screen shot 2009-10-13 at 15.48.03" title="Screen shot 2009-10-13 at 15.48.03" width="300" height="76" class="aligncenter size-medium wp-image-1841" /></a></p>
<p>Natürlich wieder verbunden mit der altbekannten Meldung:<br />
<a href="http://upload.blogs.interdose.com/sebastian//2009/07/itunes-alter.png"><img src="http://upload.blogs.interdose.com/sebastian//2009/07/itunes-alter-300x130.png" alt="itunes-alter" title="itunes-alter" width="300" height="130" class="aligncenter size-medium wp-image-1341" /></a></p>
<p>Ehrlich &#8230; man kann&#8217;s auch übertreiben.<br />
<em>(DIeses &#8220;Spiel&#8221; ist übrigens der Client für <a href="http://last.fm">last.fm</a>&#8230;)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/12/12/jugendschutz-im-itunes-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave mit dem iPhone</title>
		<link>http://blogs.interdose.com/sebastian/2009/12/12/google-wave-mit-dem-iphone/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/12/12/google-wave-mit-dem-iphone/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 10:39:21 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Wave]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2158</guid>
		<description><![CDATA[Um Google Wave mit dem iPhone zu nutzen, muß niemand von uns auf eine App im App-Store warten; die Web-Version funktioniert bereits ausgezeichnet.

Auch wenn diese Website behauptet, daß der iPhone-eigene Safari nicht unterstützt wird, bisher habe ich keine ernsthaften Probleme gehabt oder Bugs aufgedeckt.
Das iPhone der ersten Generation ist allerdings etwas schwach auf der Brust, [...]]]></description>
			<content:encoded><![CDATA[<p>Um Google Wave mit dem iPhone zu nutzen, muß niemand von uns auf eine App im App-Store warten; die Web-Version funktioniert bereits ausgezeichnet.</p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/12/IMG_0482.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/12/IMG_0482-300x200.PNG" alt="IMG_0482" title="IMG_0482" width="300" height="200" class="aligncenter size-medium wp-image-2159" /></a></p>
<p>Auch wenn diese Website behauptet, daß der iPhone-eigene Safari nicht unterstützt wird, bisher habe ich keine ernsthaften Probleme gehabt oder Bugs aufgedeckt.<br />
Das iPhone der ersten Generation ist allerdings etwas schwach auf der Brust, also erwartet bitte nicht die Geschwindigkeit eines Desktop-Clients.</p>
<p>Und noch ein kleiner Trick nebenbei: sobald <a href="http://wave.google.com">wave.google.com</a> geöffnet ist, im Safari &#8220;Save to Homepage&#8221; ausprobieren &#8211; dann &#8220;<em>entsteht</em>&#8221; eine iPhone App. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>Update:</strong><br />
<a href="http://blogs.interdose.com/sebastian/2009/10/19/google-wave-desktop-client-fur-macos/">Waveboard</a> gibt es bereits im iTunes Store <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=335558495&#038;mt=8"><img src="http://upload.blogs.interdose.com/sebastian//2009/12/AppStore.png" alt="AppStore" title="AppStore" width="112" height="39" class="alignleft size-full wp-image-2217" /></a> (Danke Norbert)</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/12/12/google-wave-mit-dem-iphone/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Chrome beta für MacOS X</title>
		<link>http://blogs.interdose.com/sebastian/2009/12/09/google-chrome-beta-fur-macos-x/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/12/09/google-chrome-beta-fur-macos-x/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 10:43:20 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2170</guid>
		<description><![CDATA[Es ist soweit, endlich gibt es eine offizielle beta-Version von Google Chrome für MacOS X.

Bereits vor einiger Zeit habe ich meinen geliebten Safari in Rente geschickt und bin fast komplett auf Chrome umgestiegen. Sogar die alpha-preview-unstable-it-will-hurt-your-mac Version die in den letzten Wochen bereits verfügbar (jedoch gut versteckt) war, überzeugte durch Geschwindigkeit und lief in meinen [...]]]></description>
			<content:encoded><![CDATA[<p>Es ist soweit, endlich gibt es eine <a href="http://www.google.com/chrome?hl=de&#038;platform=mac">offizielle beta-Version von Google Chrome</a> für MacOS X.</p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/12/Screen-shot-2009-12-09-at-11.30.28.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/12/Screen-shot-2009-12-09-at-11.30.28-300x253.PNG" alt="Google Chrome f. MacOS X" title="Google Chrome f. MacOS X" width="300" height="253" class="aligncenter size-medium wp-image-2171" /></a></p>
<p>Bereits vor einiger Zeit habe ich meinen geliebten <a href="http://www.apple.com/safari/">Safari</a> in Rente geschickt und bin <em>fast</em> komplett auf Chrome umgestiegen. Sogar die <em>alpha-preview-unstable-it-<strong>will</strong>-hurt-your-mac</em> Version die in den letzten Wochen bereits verfügbar (jedoch gut versteckt) war, überzeugte durch Geschwindigkeit und lief in meinen Augen sehr stabil.  Probleme hatte ich bisher noch keine nennenswerten, probiert <a href="http://www.google.com/chrome?hl=de&#038;platform=mac">Chrome</a> einfach aus.</p>
<blockquote><p>
Im Folgenden finden Sie einige interessante Fakten, die das Google Chrome-Team zusammengestellt hat:</p>
<ul>
<li>73.804 geschriebene Codezeilen speziell für Mac</li>
<li>29 Entwickler-Builds</li>
<li>1177 Mac-spezifische Fehlerbehebungen</li>
<li>12 externe Mitarbeiter und Fehlerbearbeiter für den Quellcode für Google Chrome für Mac, 48 externe Codemitarbeiter</li>
<li>8760 Erfrischungsgetränke und Kaffees wurden konsumiert</li>
</ul>
</blockquote>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/12/Screen-shot-2009-12-09-at-11.34.34.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/12/Screen-shot-2009-12-09-at-11.34.34-300x228.PNG" alt="Screen shot 2009-12-09 at 11.34.34" title="Screen shot 2009-12-09 at 11.34.34" width="300" height="228" class="aligncenter size-medium wp-image-2174" /></a></p>
<p>Leider ist <a href="http://www.google.com/chrome?hl=de&#038;platform=mac">Chrome</a> <strong>nicht</strong> für <a href="http://support.apple.com/kb/HT1531?viewlocale=de_DE&#038;locale=de_DE">PowerPC Macs</a> verfügbar. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/12/09/google-chrome-beta-fur-macos-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>preserving history: ZFS for MacOS X &#8211; Part II</title>
		<link>http://blogs.interdose.com/sebastian/2009/11/08/preserving-history-zfs-for-macos-x-part-ii/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/11/08/preserving-history-zfs-for-macos-x-part-ii/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 15:38:45 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2077</guid>
		<description><![CDATA[In addition to the code-fork, I&#8217;ve made a local mirror of the two mailing-lists:

zfs-discuss
zfs-dev

The two lists have been removed some days ago, so have fun with the local copy.
]]></description>
			<content:encoded><![CDATA[<p>In addition to the <a href="http://blogs.interdose.com/sebastian/2009/10/24/preserving-history-zfs-for-macos-x/">code</a>-fork, I&#8217;ve made a local mirror of the two mailing-lists:</p>
<ul>
<li><a href="http://upload.blogs.interdose.com/sebastian/mirror/lists.macosforge.org/pipermail/zfs-discuss/">zfs-discuss</a></li>
<li><a href="http://upload.blogs.interdose.com/sebastian/mirror/lists.macosforge.org/pipermail/zfs-dev/">zfs-dev</a></li>
</ul>
<p>The two lists have been removed some days ago, so have fun with the local copy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/11/08/preserving-history-zfs-for-macos-x-part-ii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iTunes: sync everything but&#8230;</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/25/itunes-sync-everything-but/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/25/itunes-sync-everything-but/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 18:26:25 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1992</guid>
		<description><![CDATA[How to tell iTunes to sync your entire Library but not some songs?
After three&#8217;ish cups of tea and some time with google, I figured out, that it&#8217;s actually pretty easy! Just create two playlists: one containing these some songs, and one containing everything but the first playlist.

Done that? Now tell iTunes to sync just the [...]]]></description>
			<content:encoded><![CDATA[<p><strong>How to tell iTunes to sync your entire Library <em>but not</em> some songs?</strong></p>
<p>After three&#8217;ish cups of tea and some time with google, I figured out, that it&#8217;s actually pretty easy! Just create two playlists: one containing these <em>some songs</em>, and one containing everything but the first playlist.</p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-25-at-19.13.34.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-25-at-19.13.34-300x121.PNG" alt="Screen shot 2009-10-25 at 19.13.34" title="Screen shot 2009-10-25 at 19.13.34" width="300" height="121" class="aligncenter size-medium wp-image-1993" /></a></p>
<p>Done that? Now tell iTunes to sync just the secondly created playlist. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/25/itunes-sync-everything-but/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>unofficial fork: ZFS for MacOS X</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/25/unofficial-fork-zfs-for-macos-x/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/25/unofficial-fork-zfs-for-macos-x/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 11:30:14 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1978</guid>
		<description><![CDATA[Looks like I&#8217;m not the only one with that idea: Dustin created a repository as well and there&#8217;s active development on this one!
I&#8217;ll just post the links, so have fun &#8211; try it and enjoy ZFS!  

dusin&#8217;s initial blog post
git-Repository on github
google group for discussion
files to download
&#8220;release&#8221; files
getting started guide
google code site
my posting on [...]]]></description>
			<content:encoded><![CDATA[<p>Looks like I&#8217;m not the only one with <a href="http://blogs.interdose.com/sebastian/2009/10/24/preserving-history-zfs-for-macos-x/">that</a> idea: <a href="http://github.com/dustin">Dustin</a> created a <a href="http://github.com/dustin/mac-zfs/">repository</a> as well and there&#8217;s <strong>active development</strong> on this one!</p>
<p>I&#8217;ll just post the links, so have fun &#8211; try it and enjoy <a href="http://blogs.interdose.com/sebastian/tags/zfs/">ZFS</a>! <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<ul>
<li><a href="http://dustin.github.com/2009/10/23/mac-zfs.html">dusin&#8217;s initial blog post</a></li>
<li><a href="http://github.com/dustin/mac-zfs/">git-Repository on github</a></li>
<li><a href="http://groups.google.com/group/zfs-macos">google group</a> for discussion</li>
<li><a href="http://groups.google.com/group/zfs-macos/files">files to download</a></li>
<li><a href="http://github.com/dustin/mac-zfs/downloads">&#8220;release&#8221; files</a></li>
<li><a href="http://code.google.com/p/maczfs/wiki/GettingStarted">getting started guide</a></li>
<li><a href="http://code.google.com/p/maczfs/">google code</a> site</li>
<li><a href="http://blogs.interdose.com/sebastian/2009/08/24/zfs-rw-support-mit-macos-10-5/">my posting</a> on ZFS on 10.5 (german only)</li>
</ul>
<p>I said <strong>active development</strong>:<br />
there is a <a href="http://cloud.github.com/downloads/dustin/mac-zfs/ZFS-119-SnowLeopard.pkg">package</a> with ZFS build 119 for <strong>MacOS 10.6 ‹Snow Leopard›</strong>!<br />
<em>Grab it, while it&#8217;s hot!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/25/unofficial-fork-zfs-for-macos-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anmeldung an Hotspots der deutschen Telekom</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/25/anmeldung-an-hotspots-der-deutschen-telekom/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/25/anmeldung-an-hotspots-der-deutschen-telekom/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 08:24:48 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[immer unterwegs]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1964</guid>
		<description><![CDATA[Nicht nur die iPhone-Verträge der älteren Generation, z.T. auch DSL-Tarife der Deutschen Telekom haben freie Minuten, ein gewisses Transfervolumen oder sogar Flatrates für die Wifi-Hotspots, mit denen die Telekom freundlicherweise die Innenstädte pflastert.
Allerdings: wer hat schon seine Zugangsdaten zur Hand, wenn man bei Starbucks Kaffee genießt, oder sich in der Gegend rund um einen McDonalds [...]]]></description>
			<content:encoded><![CDATA[<p>Nicht nur die iPhone-Verträge der älteren Generation, z.T. auch DSL-Tarife der Deutschen Telekom haben <em>freie Minuten</em>, ein gewisses <em>Transfervolumen</em> oder sogar <em>Flatrates</em> für die Wifi-Hotspots, mit denen die Telekom freundlicherweise die Innenstädte pflastert.</p>
<p>Allerdings: wer hat schon seine Zugangsdaten zur Hand, wenn man bei Starbucks Kaffee genießt, oder sich in der Gegend rund um einen McDonalds aufhält. Man kann allerdings einen Shortcut in den Browser der Wahl einbauen, und somit die Anmeldung durch einen eizelnen Klick ersetzen.  </p>
<p>Man lege einen Bookmark in die Bookmark-Bar, der folgende URL enthält:</p>
<p><code>https://hotspot.t-mobile.net/wlan/index.do?username=<font color="red">491711234567</font>@t-mobile.de&#038;password=<font color="red">geheim</font>&#038;strHinweis=Zahlungsbedingungen&#038;strAGB=AGB</code></p>
<p>Nun einfach sobald man mit dem Telekom Wifi verbunden ist diesen Bookmark aufrufen und das Internet genießen. Falls die Zugangsdaten nicht zur Hand: <a href="http://blogs.interdose.com/sebastian/2008/04/11/freischaltung-hotspot-zugang-fur-iphone/">siehe mein Posting von 2008</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/25/anmeldung-an-hotspots-der-deutschen-telekom/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>preserving history: ZFS for MacOS X</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/24/preserving-history-zfs-for-macos-x/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/24/preserving-history-zfs-for-macos-x/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 15:49:20 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1951</guid>
		<description><![CDATA[The ZFS project has been discontinued. The mailing list and repository will also be removed shortly.
To preserve this part of history &#8211; and maybe to fork around? &#8211; I&#8217;ve created a clone of the original repository on github. As far as I see, there should be no legal issue, but if you know more than [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The ZFS project has been discontinued. The mailing list and <strong>repository will also be removed shortly</strong>.</p></blockquote>
<p>To preserve this part of history &#8211; and maybe to fork around? &#8211; I&#8217;ve created a clone of the original repository on <a href="http://github.com/shl/zfs-for-osx">github</a>. As far as I see, there <em>should</em> be no legal issue, but if you know more than me, just drop <a href="http://www.interdose.com">me</a> a line. </p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-24-at-18.06.27.PNG"><img src="http://upload.blogs.interdose.com/sebastian//2009/10/Screen-shot-2009-10-24-at-18.06.27-300x153.PNG" alt="Screen shot 2009-10-24 at 18.06.27" title="Screen shot 2009-10-24 at 18.06.27" width="300" height="153" class="aligncenter size-medium wp-image-1956" /></a></p>
<p><strong>I don&#8217;t plan to continue this project, I don&#8217;t plan to release new versions of anything. And I&#8217;m not fixing it to work with 10.6.</strong> You don&#8217;t want me to do that &#8211; I&#8217;m a horrible programmer! <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Feel free to clone your own copy!<br />
<code>git clone git://<a href="http://github.com/shl/zfs-for-osx">github.com/shl/zfs-for-osx</a>.git</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/24/preserving-history-zfs-for-macos-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Das Aus für ZFS in MacOS X</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/24/das-aus-fur-zfs-in-macos-x/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/24/das-aus-fur-zfs-in-macos-x/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 15:38:43 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1947</guid>
		<description><![CDATA[The ZFS project has been discontinued. The mailing list and repository will also be removed shortly.
Apple hat sich entschieden den Support von ZFS aus MacOS 10.6 zu entfernen, und nun sogar das ZFS Projekt komplett zu stoppen. Aus diversen Quellen kann man heute Mutmaßungen lesen, warum man sich in Californien dazu entschieden hat, doch egal [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The ZFS project has been discontinued. The mailing list and repository will also be removed shortly.</p></blockquote>
<p>Apple hat sich entschieden den <a href="http://blogs.interdose.com/sebastian/2009/08/24/zfs-rw-support-mit-macos-10-5/">Support von ZFS aus MacOS 10.6</a> zu entfernen, und nun sogar das <a href="http://zfs.macosforge.org/">ZFS Projekt</a> komplett zu stoppen. <a href="http://www.macnn.com/articles/09/10/23/company.may.be.working.on.its.own.alternative/">Aus</a> <a href="http://www.appleinsider.com/articles/09/10/23/apple_shuts_down_zfs_open_source_project.html">diversen</a> <a href="http://www.tuaw.com/2009/10/23/zfs-project-for-mac-os-x-discontinued/">Quellen</a> kann man heute Mutmaßungen lesen, warum man sich in Californien dazu entschieden hat, doch egal was schlußendlich der Grund war, wir müssen damit leben. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/24/das-aus-fur-zfs-in-macos-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave Desktop-Client für MacOS</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/19/google-wave-desktop-client-fur-macos/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/19/google-wave-desktop-client-fur-macos/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 11:26:38 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Wave]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1915</guid>
		<description><![CDATA[Der erste (?) Google Wave Desktop-Client für MacOS ist verfügbar. 

&#8220;Waveboard&#8221; ist &#8211; stand heute &#8211; in der Preview 0.3 zum Download verfügbar, macht bisher aber schon einen recht soliden Eindruck. Er erinnert etwas an GMDesk, hat allerdings den MacOS-typischen Ansatz, daß ungelesene Items im Dock und/oder der Menübar angezeigt werden. 
Ebenfalls für MacOS Nutzer [...]]]></description>
			<content:encoded><![CDATA[<p>Der erste <font size="-3">(?)</font> <strong>Google Wave Desktop-Client für MacOS</strong> ist verfügbar. </p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2009/10/waveboard.png"><img src="http://upload.blogs.interdose.com/sebastian//2009/10/waveboard-300x193.png" alt="waveboard" title="waveboard" width="300" height="193" class="aligncenter size-medium wp-image-1917" /></a></p>
<p>&#8220;<a href="http://www.getwaveboard.com/">Waveboard</a>&#8221; ist &#8211; stand heute &#8211; in der Preview 0.3 zum Download verfügbar, macht bisher aber schon einen recht soliden Eindruck. Er erinnert etwas an <a href="https://blogs.uugrn.org/mac-tools/2009/09/06/gmdesk-google-applikationen-auf-dem-desktop/">GMDesk</a>, hat allerdings den MacOS-typischen Ansatz, daß ungelesene Items im Dock und/oder der Menübar angezeigt werden. </p>
<p>Ebenfalls für MacOS Nutzer interessant: <a href="http://growl.info"><strong>Growl</strong></a>-Integration per <a href="http://mashable.com/2009/06/11/google-wave-extensions/">Wave-Robot</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/19/google-wave-desktop-client-fur-macos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacOS Forge und git</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/06/macos-forge-und-git/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/06/macos-forge-und-git/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 15:02:40 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1754</guid>
		<description><![CDATA[Wie auf macosforge.org zu lesen, bietet Apple für seine Open Source Projekte nun auch git an. 
You can use git and git-svn to work with a project&#8217;s source code now. These read-only git repositories are mirrored after each commit, so they should always be in sync. The WebKit project has a wiki page which explains [...]]]></description>
			<content:encoded><![CDATA[<p>Wie auf <a href="http://www.macosforge.org/post/git-mirrors/">macosforge.org</a> zu lesen, bietet Apple für seine Open Source Projekte nun auch <a href="http://git-scm.com/">git</a> an. </p>
<blockquote><p>You can use <a href="http://git-scm.com/">git</a> and <a href="http://www.kernel.org/pub/software/scm/git/docs/git-svn.html">git-svn</a> to work with a project&#8217;s source code now. These read-only git repositories are mirrored after each commit, so they should always be in sync. The WebKit project has <a href="http://trac.webkit.org/wiki/UsingGitWithWebKit">a wiki page</a> which explains how to use git and svn and is a good example to follow.</p></blockquote>
<p>Bis auf <a href="http://www.macosforge.org/post/git-mirrors/">einige Ausnahmen</a> lautet die <em>clone</em>-URL für git <code>git://git.macosforge.org/&lt;project&gt;.git</code>, also z.B. <code>git://git.macosforge.org/<a href="http://zfs.macosforge.org/">zfs</a>.git</code>.</p>
<p>Den lokalen Mirror des Repositories legt man sich dann wie bei git gewohnt per <code>git clone git://git.macosforge.org/<a href="http://zfs.macosforge.org/">zfs</a>.git</code> an.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/06/macos-forge-und-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PL2303 und MacOS X</title>
		<link>http://blogs.interdose.com/sebastian/2009/09/16/pl2303-und-macos-x/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/09/16/pl2303-und-macos-x/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 11:30:45 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1640</guid>
		<description><![CDATA[Kurz-Notiz:
Der Prolific PL2303 &#8211; zu finden in den meisten USB-to-serial Adaptern &#8211; wird mit einem offiziellen Treiber sogar von MacOS 10.6 unterstützt!
Den Treiber findet man auf der Seite des Herstellers. Danach z.B. mit screen:
sudo screen /dev/tty.usbserial 
die Verbindung aufbauen.
]]></description>
			<content:encoded><![CDATA[<p><strong>Kurz-Notiz:</strong><br />
Der Prolific PL2303 &#8211; zu finden in den meisten USB-to-serial Adaptern &#8211; wird mit einem offiziellen Treiber sogar von MacOS 10.6 unterstützt!</p>
<p>Den Treiber findet man auf der Seite des <a href="http://www.prolific.com.tw/eng/downloads.asp?ID=31">Herstellers</a>. Danach z.B. mit <code><a href="http://de.wikipedia.org/wiki/GNU_Screen">screen</a></code>:</p>
<p><code>sudo screen /dev/tty.usbserial</code> </p>
<p>die Verbindung aufbauen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/09/16/pl2303-und-macos-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacPorts und Fink unter MacOS 10.6</title>
		<link>http://blogs.interdose.com/sebastian/2009/09/13/macports-und-fink-unter-macos-10-6/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/09/13/macports-und-fink-unter-macos-10-6/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 14:54:18 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1626</guid>
		<description><![CDATA[Zumindest mir sind mit dem Update auf MacOS 10.6 sowohl fink als auch die MacPorts gestorben. 
So schlimm ist das ja nicht zwingend, und durch den Wechsel auf 64bit ergibt auch eine Neu-Installation wirklich Sinn. Daher hier die nötigen Schritte für fink und für die MacPorts:
MacPorts:
svn co http://svn.macports.org/repository/macports/trunk/base/
cd base
./configure
make
sudo make install
sudo /opt/local/bin/port -v selfupgrade
fink:
cvs -d:pserver:anonymous@fink.cvs.sourceforge.net:/cvsroot/fink [...]]]></description>
			<content:encoded><![CDATA[<p>Zumindest <em>mir</em> sind mit dem Update auf <a href="http://blogs.interdose.com/sebastian/2009/08/24/macos-10-6-snow-leopard-im-apple-store/">MacOS 10.6</a> sowohl <a href="http://finkproject.org/"><code>fink</code></a> als auch die <a href="http://www.macports.org/"><code>MacPorts</code></a> gestorben. </p>
<p>So schlimm ist das ja nicht zwingend, und durch den Wechsel auf 64bit ergibt auch eine Neu-Installation wirklich Sinn. Daher hier die nötigen Schritte für <code>fink</code> und für die <code>MacPorts</code>:</p>
<p><strong><code>MacPorts</code>:</strong><br />
<code>svn co http://svn.macports.org/repository/macports/trunk/base/<br />
cd base<br />
./configure<br />
make<br />
sudo make install<br />
sudo /opt/local/bin/port -v selfupgrade</code></p>
<p><strong><code>fink</code>:</strong><br />
<code>cvs -d:pserver:anonymous@fink.cvs.sourceforge.net:/cvsroot/fink login<br />
cvs -z3 -d:pserver:anonymous@fink.cvs.sourceforge.net:/cvsroot/fink co -P fink<br />
cd fink<br />
./bootstrap /sw64</code></p>
<p>Die Datei <code>/sw64/etc/fink.conf</code> noch bei Bedarf anpassen, um den <em>unstable</em>-Branch zu aktivieren.<br />
<code>Trees: local/main stable/main stable/crypto unstable/main unstable/crypto</code></p>
<p>Anschließend:<br />
<code>source /sw64/bin/init.sh<br />
fink selfupdate-cvs<br />
fink -y update-all<br />
fink scanpackages</code></p>
<p>Alternativ (bzw. zusätzlich) kann kann man natürlich noch <a href="http://blogs.interdose.com/sebastian/2009/09/13/pkgsrc-unter-macos-x/"><code>pkgsrc</code></a> nutzen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/09/13/macports-und-fink-unter-macos-10-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
