<?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.matthias-balke.de &#187; Mac</title>
	<atom:link href="http://blog.matthias-balke.de/tag/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.matthias-balke.de</link>
	<description>infos von und rund um matthias-balke.de</description>
	<lastBuildDate>Fri, 02 Jul 2010 08:21:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Apache2 + PHP + MySQL + memcached unter Mac OS 10.5</title>
		<link>http://blog.matthias-balke.de/2009/02/07/apache2-php-mysql-memcached-unter-mac-os-105/</link>
		<comments>http://blog.matthias-balke.de/2009/02/07/apache2-php-mysql-memcached-unter-mac-os-105/#comments</comments>
		<pubDate>Sat, 07 Feb 2009 16:15:03 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/?p=194</guid>
		<description><![CDATA[Nachdem ich lange Zeit zum Entwickeln von PHP Anwendungen MAMP benutzt habe, gefiel mir doch irgendwan das ganze nicht mehr! Warum sollte ich denn MAMP installieren, wenn doch das meiste schon mit Mac OS 10.5 (Leopard) installiert wird? Was nicht jeder weiß: Bei Mac OS 10.5 ist standardmäßig schon Apache2 und PHP5 installiert. Manchem mag [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich lange Zeit zum Entwickeln von PHP Anwendungen MAMP benutzt habe, gefiel mir doch irgendwan das ganze nicht mehr! Warum sollte ich denn MAMP installieren, wenn doch das meiste schon mit Mac OS 10.5 (Leopard) installiert wird?</p>
<p>Was nicht jeder weiß: Bei Mac OS 10.5 ist <span style="text-decoration: underline;">standardmäßig</span> schon Apache2 und PHP5 installiert. Manchem mag das schon reichen, aber früher oder später braucht man doch meist eine Datenbank. Häufig kommt MySQL zum einsatz, die es auch als fertiges Build für Mac OS gibt.</p>
<p>Mir fehlte nun noch memcached und die passende PHP Erweiterung memcache, welche sich aber auch beide leicht einrichten lassen, wenn man über mache Stolpersteine bescheid weiß!<span id="more-194"></span></p>
<p>Ich werde in meinen Beispielen immer den Editor vim benutzen. Natürlich kann man genau so gut jeden anderen Editor benutzen!</p>
<h3><span style="text-decoration: underline;">Apache2</span></h3>
<p>Der Apache2 Webserver muss nicht weiter konfiguriert werden, die Websites liegen standardmäßig unter:</p>
<blockquote><p><strong>/Library/WebServer/Documents</strong> bzw. <strong>/Users/&lt;username&gt;/Sites</strong></p></blockquote>
<p>zugreifen kann man dann über:</p>
<blockquote><p><strong>http://localhost/</strong> bzw. <strong>http://localhost/~&lt;username&gt;/</strong></p></blockquote>
<h3><span style="text-decoration: underline;">PHP5</span></h3>
<p>Als erstes aktiviert man nun PHP5 in der Apache2 Konfiguration:</p>
<blockquote><p>$ sudo vim /etc/apache2/httpd.conf</p></blockquote>
<p>Nun sucht man nach dieser Zeile</p>
<blockquote><p><span style="color: #ff0000;">#LoadModule php5_module        libexec/apache2/libphp5.so</span></p></blockquote>
<p>und entfernt das Kommentarzeichen am Anfang</p>
<blockquote><p><span style="color: #008000;">LoadModule php5_module        libexec/apache2/libphp5.so</span></p></blockquote>
<p>speichert die Datei wieder ab und beendet den Edtitor (unter vim :wq).<br />
Nun starten wir den Apache2 neu, damit PHP5 geladen wird. Neustarten kann man den Server mit dem Befehl:</p>
<blockquote><p>$ sudo apachectl restart</p></blockquote>
<p>Um zu testen ob PHP wie gewünscht arbeitet, legt man eine Datei in seinem Webverzeichnis mit folgendem Inhalt an:</p>
<blockquote><p>&lt;?php phpinfo(); ?&gt;</p></blockquote>
<p>Diese speichert man z.B. als info.php. Ruft man diese nun über den Webserver auf (z.B. http://localhost/info.php) sollten Informationen über die PHP Installation angezeigt werden.</p>
<h3><span style="text-decoration: underline;">MySQL</span></h3>
<p>Die Installation von MySQL verläuft sehr reibungslos. Dafür läd man einfach das passende Disc Image (dmg) runter <a title="MySQL Download" href="http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg" target="_blank">http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg<br />
</a>Danach muss ma nur noch den Installer durchlaufen lassen.</p>
<p>Da die Pfade für mysqld unter Mac etwas anders sind als üblich sollte man noch einen Symlink einrichten, damit Anwendungen wie phpMyAdmin usw. auch auf MySQL zugreifen können:</p>
<blockquote><p>$ sudo mkdir /var/mysql/<br />
$ sudo chown _mysql /var/mysql<br />
$ sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock</p></blockquote>
<p>Um den MySQL Server zu starten, kann man einfach in die Systemsteuerung gehen und unter MySQL den Server starten. Alternativ kann man den Server auch aus dem Terminal mit dem folgenden Befehl steuern (wobei start <strong>oder</strong> stop zu wählen ist):</p>
<blockquote><p>$ sudo /Library/StartupItems/MySQLCOM/MySQLCOM start|stop</p></blockquote>
<h3><span style="text-decoration: underline;">phpMyAdmin</span></h3>
<p>Wer gerne phpMyAdmin nutzen möchte läd dies einfach von der Autorenseite nach: <a title="phpMyAdmin Download" href="http://www.phpmyadmin.net/home_page/downloads.php" target="_blank">http://www.phpmyadmin.net/home_page/downloads.php</a> und entpackt es ins Webverzeichnis.</p>
<p><span style="text-decoration: underline;"><span style="color: #ff0000;">Man sollte nun nur noch das root Passwort ändern, da dieses standardmäßig nicht gesetzt ist!</span></span></p>
<h3><span style="text-decoration: underline;">memcached</span></h3>
<p>Auch wenn man nach einigem Suchen ein Installationsscript findet, was verspricht alles notwendige runterzuladen und zu installieren, sollte man von diesem Abstand nehmen. Das hört sich zwar sehr gut an, doch werden <span style="text-decoration: underline;"><em>meist veraltete</em></span> Versionen der Programme installiert.</p>
<p>Die aktuellen Sourcen von <a title="memcached" href="http://www.danga.com/memcached" target="_blank">memcached</a> und <a title="libevent" href="http://www.monkey.org/~provos/libevent/" target="_blank">libevent</a> (welches von memcached benötigt wird) lassen sich einwandfrei unter Mac OS X kompilieren und installieren!</p>
<p>In meinem Beispiel verwende ich die zur Zeit aktuellen Sourcen. Man sollte aber <strong><span style="text-decoration: underline;">immer die aktuellste stable build</span></strong> benutzen!</p>
<p>Die aktuellen Sourcen von libevent ( <a title="libevent" href="http://www.monkey.org/~provos/libevent/" target="_blank">http://www.monkey.org/~provos/libevent/</a> ) runterladen<a title="libevent" href="http://www.monkey.org/~provos/libevent/" target="_blank"><br />
</a></p>
<p>Danach müssen die Sourcen noch wie folgt entpackt und compiliert werden:</p>
<blockquote><p>$ tar xzf libevent-1.4.9-stable.tar.gz<br />
$ cd libevent-1.4.9-stable<br />
$ ./configure<br />
$ make<br />
$ sudo make install</p></blockquote>
<p>Für memcached die Sourcen hier ( <a title="memcached" href="http://www.danga.com/memcached/download.bml" target="_blank">http://www.danga.com/memcached/download.bml </a>) runterladen</p>
<p>Wieder entpacken und compilieren</p>
<blockquote><p>$ tar xzf memcached-1.2.6.tar.gz<br />
$ cd memcached-1.2.6<br />
$ ./configure<br />
$  make<br />
$ sudo make install</p></blockquote>
<p>Danach ist memcached einsatzbereit!<br />
Starten kann man den Dienst z.B. mit:</p>
<blockquote><p>$ sudo /usr/local/bin/memcached -d -l 127.0.0.1 -m 32 -p 11211 -u nobody</p></blockquote>
<h3><span style="text-decoration: underline;">PHP Extension memcache</span></h3>
<p>Um memcached auch in PHP nutzen zu können braucht man die PHP Extension <a title="PHP Extension memcache" href="http://de.php.net/memcache" target="_blank">memache</a>. Diese kann man ganz einfach kompilieren, wenn man weiß, dass der Apache2 und PHP5 unter Mac OS 10.5 standardmäßig als 64bit binaries kompiliert wurden. Denn dementsprechend muss man auch 64bit extensions kompilieren.</p>
<p>Hierfür läd man sich als erstes die Sourcen von memcache ( <a title="PHP Extension memcache download" href="http://pecl.php.net/package/memcache" target="_blank">http://pecl.php.net/package/memcache</a> ) herrunter.<br />
Danach werden die Sourcen wie folgt entpackt und kompiliert:</p>
<blockquote><p>$ gunzip -c memcache-2.2.4.tgz | tar -xvf -<br />
$ cd memcache-2.2.4</p></blockquote>
<p>Nun erstellt muss man dem Compiler sagen, dass man eine 64bit Version benötigt:</p>
<blockquote><p>$ export CCFLAGS=&#8221;-arch x86_64&#8243;</p></blockquote>
<p>Nun wie üblich kompilieren:</p>
<blockquote><p>$ ./configure<br />
$  make<br />
$ sudo make install</p></blockquote>
<p>Zur Sicherheit kann man noch testen, ob das erstellen der 64bit Version erfolgreich war, indem man folgenden Befehl ausführt:</p>
<blockquote><p>$ file modules/memcache.so</p></blockquote>
<p>Dabei sollte eine Ausgabe wie diese erscheinen (wichtig ist das 64bit!):</p>
<blockquote><p><span style="color: #008000;">modules/memcache.so: Mach-O 64-bit bundle x86_64</span></p></blockquote>
<p><span style="color: #000000;">Nun muss der Apache noch einmal neugestartet werden, damit das Modul geladen wird. Ob das ganze geklappt hat kann man nun sehen, indem man wieder die info.php vom Anfang aufruft und auf der Seite nach &#8220;memcache&#8221; sucht. Es sollte nun eine eigene Sekti</span>on geben, die über die Einstellungen für memcache informiert.<span style="color: #ff0000;"><em> Falls diese Sektion nicht vorhanden ist bitte unten bei den Tipps zum Fehler beheben schauen!</em></span></p>
<p>Nun sollte die PHP Erweiterung memcache verfügbar sein. Man kann nun eine php Testdatei mit folgendem Inhalt erzeugen:</p>
<blockquote><p>&lt;?php<br />
$memcache = new Memcache;<br />
$memcache-&gt;connect(&#8216;localhost&#8217;, 11211) or die (&#8220;Could not connect&#8221;);</p>
<p>$version = $memcache-&gt;getVersion();<br />
echo &#8220;Server&#8217;s version: &#8220;.$version.&#8221;&lt;br/&gt;\n&#8221;;</p>
<p>$tmp_object = new stdClass;<br />
$tmp_object-&gt;str_attr = &#8216;test&#8217;;<br />
$tmp_object-&gt;int_attr = 123;</p>
<p>$memcache-&gt;set(&#8216;key&#8217;, $tmp_object, false, 10) or die (&#8220;Failed to save data at the server&#8221;);<br />
echo &#8220;Store data in the cache (data will expire in 10 seconds)&lt;br/&gt;\n&#8221;;</p>
<p>$get_result = $memcache-&gt;get(&#8216;key&#8217;);<br />
echo &#8220;Data from the cache:&lt;br/&gt;\n&#8221;;</p>
<p>var_dump($get_result);<br />
?&gt;</p></blockquote>
<p><strong>Herzlichen Glückwunsch alles ist fertig eingerichtet!</strong></p>
<p><strong><br />
</strong></p>
<h3><span style="text-decoration: underline;">Fehlerbehebung</span></h3>
<p>Falls die memcache Sektion in der info.php nicht vorhanden ist kann es sein, dass das PHP Modul nicht richtig geladen werden konnte. Um dies genauer zu untersuchen hilft ein Blick in das Apache log:</p>
<blockquote><p>$ tail -f /var/log/apache2/error_log</p></blockquote>
<p>Mit diesem Befehl wird die Logdatei kontinuierlich angezeigt. Man kann also beobachten welche Einträge wärend des Startens des Apache erzeugt werden!</p>
<p><strong>Typische Fehlermeldung:<br />
</strong><em>PHP Warning:  PHP Startup: Unable to load dynamic library &#8216;/usr/lib/php/extensions/no-debug-non-zts-20060613/memcache.so&#8217; &#8211; (null) in Unknown on line 0</em></p>
<p><strong>Lösungsansätze:</strong></p>
<ul>
<li> Das Modul ist nicht passend für den Apache Server (evtl. keine 64bit Version kompiliert?).</li>
<li>Die Datei existiert nicht / ist nicht lesbar?</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2009/02/07/apache2-php-mysql-memcached-unter-mac-os-105/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenSource Streaming Server</title>
		<link>http://blog.matthias-balke.de/2008/12/11/open-source-streaming-server/</link>
		<comments>http://blog.matthias-balke.de/2008/12/11/open-source-streaming-server/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 06:07:58 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Darwin]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Streaming Server]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/?p=155</guid>
		<description><![CDATA[Vor Kurzem habe ich mich mit der Möglichkeit beschäftigt, einen Live Video Stream von meinem Mac Book Pro im Internet zur Verfügung zu stellen. Auf der Suche nach geeigneten freien Programmen bin ich auf den von Apple frei angebotenen QuickTime Broadcaster gestoßen. Dieses Programm ermöglicht es dem Benutzer Live Video Streams über das Internet Anderen [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-169" title="Apple Logo" src="http://blog.matthias-balke.de/wp-content/2008/12/applelogo.png" alt="" width="105" height="128" />Vor Kurzem habe ich mich mit der Möglichkeit beschäftigt, einen Live Video Stream von meinem Mac Book Pro im Internet zur Verfügung zu stellen. Auf der Suche nach geeigneten freien Programmen bin ich auf den von Apple frei angebotenen <a title="QuickTime Broadcaster" href="http://www.apple.com/de/quicktime/broadcaster/">QuickTime Broadcaster</a> gestoßen.</p>
<p>Dieses Programm ermöglicht es dem Benutzer Live Video Streams über das Internet Anderen zur Verfügung zu stellen. Es gibt die Möglichkeiten Streams per Unicast oder Multicast zu verschicken. Der Unicast Stream, kann entweder manuell erfolgen oder automatisiert über einen Streaming Server.<span id="more-155"></span></p>
<p>Da mich die Möglichkeit einen Streaming Server einzusetzen interessierte, habe ich nach freien Streaming Servern für Linux gesucht. Dabei bin ich per Zufall auf den <a title="Darwin Streaming Server" href="http://developer.apple.com/opensource/server/streaming/">Darwin Streaming Server (DSS)</a> aus Apples <a title="Apple Open Source" href="http://developer.apple.com/opensource/index.html">OpenSource Abteilung</a> gestoßen. Diesen hat Apple unter der Hauseigenen <a title="Apple Public Source License" href="http://www.opensource.apple.com/apsl/">Apple Public Source License</a> zum Download bereit gestellt. Er basiert auf dem Code des kommerziellen und im Mac OS 10.5 Server eingesetzten <a title="QuickTime Streaming Server" href="http://www.apple.com/de/quicktime/streamingserver/">QuickTime Streaming Server (QTSS)</a>.</p>
<p>Obwohl der DSS auf dem Code des QTSS basiert stehen einige Funktionen des QTSS für die Administration des Servers und der zu streamenden Medien in der freien Version nicht zu Verfügung.</p>
<p>Ein großer Vorteil des DSS ist die Möglichkeit ihn auf andere Betriebssysteme, wie z.B. Linux, Solaris oder Windows zu portieren. Daher benötigt man keinen Mac OS Server mehr um den Streaming Server benutzen zu können.</p>
<p>Es gibt auch <a title="Darwin Streaming Server Builds für Linux und Windows" href="http://dss.macosforge.org/post/41/">fertige Builds</a> für Linux und Windows zum Download, allerdings stammen diese nicht von dem neusten Source Code (6.0.6) sondern von der älteren Version 5.5.5.</p>
<p>Wer also auf der Suche nach einem freien und sehr mächtigen Streaming Server ist, der trotzdem relativ einfach zu installieren ist, sollte sicherlich einen Blick auf den DSS werfen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2008/12/11/open-source-streaming-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photoshop CS3 Extended SSL</title>
		<link>http://blog.matthias-balke.de/2008/05/01/photoshop-cs3-extended-ssl/</link>
		<comments>http://blog.matthias-balke.de/2008/05/01/photoshop-cs3-extended-ssl/#comments</comments>
		<pubDate>Thu, 01 May 2008 14:15:39 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Studentenrabatt]]></category>
		<category><![CDATA[Unimall]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/?p=49</guid>
		<description><![CDATA[Als Student hat man bekanntlich ein laues Leben, aber man hat des weiteren auch noch viele andere Vorteile. Unteranderem beim Bestellen von profi Software. Heute habe ich mir Photoshop CS3 Extended als SSL Version bei Unimall bestellt. Statt 1.442,50€ bezahlt man als Student, Schüler oder Lehrer nur 274,90€. Wenn das mal kein Angebot ist. Dafür [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.matthias-balke.de/wp-content/2008/05/pscs3mac.jpg"><img class="alignleft alignnone size-medium wp-image-50" style="border: 0pt none; float: left;" title="Photoshop CS 3 Extended Mac" src="http://blog.matthias-balke.de/wp-content/2008/05/pscs3mac-234x300.jpg" alt="Photoshop CS 3 Extended Mac" width="128" height="164" /></a>Als Student hat man bekanntlich ein laues Leben, aber man hat des weiteren auch noch viele andere Vorteile. Unteranderem beim Bestellen von profi Software.</p>
<p>Heute habe ich mir Photoshop CS3 Extended als SSL Version bei <a title="Unimall" href="http://www.unimall.de" target="_blank">Unimall</a> bestellt. <strong>Statt</strong> <strong>1.442,50€</strong> bezahlt man als Student, Schüler oder Lehrer <strong>nur</strong> <strong>274,90€</strong>. Wenn das mal kein Angebot ist. Dafür darf man Photoshop sogar noch kommerziell nutzen und kann spätere Updates auf neuere Versionen wie CS4 kaufen.<span id="more-49"></span></p>
<p>Wer Photoshop eh nur privat einsetzen will und sich nicht für neure Versionen interessiert, kauft einfach die <strong>Student Edition</strong>, die kostet sogar <strong>nur 178,90€</strong>.</p>
<p>Wenn man mal so drüber nachdenkt, wo man sonst 80% Rabatt bekommt? Ich kenne da nicht so viele Hersteller und Läden, die mir das anbieten.</p>
<p>In dem Sinne allen glücklichen Besitzern von Photoshop: Happy Photoshopping.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2008/05/01/photoshop-cs3-extended-ssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X-Lite 3.0 mit 1&amp;1 (unter Mac OS X)</title>
		<link>http://blog.matthias-balke.de/2008/04/15/x-lite-30-mit-11-unter-mac-os-x/</link>
		<comments>http://blog.matthias-balke.de/2008/04/15/x-lite-30-mit-11-unter-mac-os-x/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 12:25:24 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[1und1]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[VoIP]]></category>
		<category><![CDATA[X-Lite]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/?p=20</guid>
		<description><![CDATA[Da ich immer Schwierigkeiten damit hatte X-Lite 3.0 unter Mac OS X mit einer VoIP Verbindung von 1&#38;1 zum laufen zu bekommen will euch heute mal eine kurze Anleitung schreiben. Es ist wie fast immer im Leben: Es ist ganz einfach, wenn man weiß wie es geht. Für meine Konfuguration habe ich natürlich erst einmal [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-48" style="border: 0; margin-top: 5pxpx; margin-bottom: 5pxpx;" title="CounterPath Logo" src="http://blog.matthias-balke.de/wp-content/2008/04/counterpath.png" alt="CounterPath Logo" width="277" height="74" />Da ich immer Schwierigkeiten damit hatte X-Lite 3.0 unter Mac OS X mit einer VoIP Verbindung von <a title="1 und 1" href="http://1und1.de/" target="_blank">1&amp;1</a> zum laufen zu bekommen will euch heute mal eine kurze Anleitung schreiben.</p>
<p>Es ist wie fast immer im Leben: Es ist ganz einfach, wenn man weiß wie es geht.<br />
Für meine Konfuguration habe ich natürlich erst einmal gegoogelt, aber leider habe ich <strong>kein</strong> einziges <strong>Tutorial</strong> zu der aktuellen Version gefunden, <strong>was </strong>auch<strong> </strong>so<strong> funktionierte</strong>, wie es auf den entsprechenden Seiten beschrieben war.</p>
<p><strong>Daher mein kurzes Tutorial:</strong></p>
<p><span id="more-20"></span>Als erstes läd man sich den aktuellen Client für Mac OS X &#8211; soweit ich weiß sind die Einstellungsdialoge bei Windows und Mac OS X gleich &#8211; bei <a title="CounterPath X-Lite Download" href="http://www.counterpath.com/xlite-overview.html" target="_blank">CounterPath.com</a> herrunter.</p>
<p><strong>Die Installation</strong> geht wie von Mac OS X gewohnt sehr leicht von der Hand: einfach die .dmg Datei öffnen und X-Lite in den Applications Ordner kopieren.<br />
<strong>Nach dem ersten Start</strong> von X-Lite wird man gefragt, ob die Soundeinstellungen automatisch erkannt werden sollen. Die automatische Konfiguration hat bei mir mein nicht angeschlossenes Bluetooth Headset erkannt, daher musste ich meine interne Soundkarte noch über das Menü (X-Lite &gt; Prereferences &gt; Devices) einstellen.</p>
<p>Nun kommen wir zu den <strong>Einstellungen für den VoIP Provider</strong>.</p>
<p>Dazu <strong>öffnet</strong> man die <strong>SIP Account Settings</strong> (Rechtsklick auf das X-Lite Fenster &gt; SIP Account Settings).</p>
<p>Für meinen <strong>1&amp;1 3DSL</strong> Vertrag habe ich folgende Optionen eingestellt:</p>
<p><strong>Display Name:</strong> <em>&lt;euer Name (beliebig)&gt;</em><br />
<strong>User name:</strong> <em>&lt;Landesvorwahl ohne führende Nullen&gt;&lt;Ortsvorwahl ohne führende Null&gt;&lt;Telefonnummer die bei 1&amp;1 für VoIP freigeschaltet ist&gt;</em><br />
<strong> Password:</strong> <em>&lt;das bei 1&amp;1 für die VoIP-Nummer eingerichtete Passwort&gt;</em><br />
<strong> Authorization user name:</strong> <em>&lt;die gleiche Nummer wie bei User name&gt;</em><br />
<strong> Domain:</strong> <em>sip.1und1.de</em></p>
<p>Danach muss man noch den STUN-Server von 1&amp;1 unter dem <strong>Tab Topology</strong> einstellen:</p>
<p><strong>STUN Server:</strong> Use specified Server: <em>stun.1und1.de</em></p>
<p>Nun sollte man mit X-Lite über die VoIP Verbindung von 1&amp;1 telefonieren können.<br />
<span style="text-decoration: line-through;">Allerdings schellt X-Lite leider nicht wenn jemand auf der mit X-Lite benutzten Nummer anruft. Ich denke das ist aber eher ein Problem was auf bestimmte nicht geforwardete Ports zurück zu führen ist. Falls ich es mal schaffe, werde ich den Beitrag hier ergänzen.</span></p>
<p>Da ich bald in die USA fliege und dort über X-Lite meine PhoneFlat ins Deutsche Festnetz nutzen wollte, habe ich mich noch einmal mit X-Lite beschäftigt. Ich konnte das Problem lösen!</p>
<p>Wenn das Softfone nicht schellen will kann es sein, dass es daran liegt, dass man keine <strong>reine</strong> VoIP Rufnummer verwendet. Ich hatte immer eine Festnetznummer der Telekom angegeben, die ich aber zu 1und1 &#8220;umgezogen&#8221; hatte. Doch das reicht nicht. Probiert man es stattdessen mit einer von 1und1 vergebenen VoIP Nummer schellt das Softfone absofort auch bei eingehenden Gesprächen!</p>
<p><a title="X-Lite Screenshot" href="http://blog.matthias-balke.de/wp-content/2008/03/xlite.png"><img src="http://blog.matthias-balke.de/wp-content/2008/03/xlite.thumbnail.png" border="0" alt="X-Lite Screenshot" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2008/04/15/x-lite-30-mit-11-unter-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Podcasts manuell zu iTunes hinzufügen</title>
		<link>http://blog.matthias-balke.de/2008/04/15/podcasts-manuell-zu-itunes-hinzufugen/</link>
		<comments>http://blog.matthias-balke.de/2008/04/15/podcasts-manuell-zu-itunes-hinzufugen/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 12:07:40 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Podcast]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/?p=46</guid>
		<description><![CDATA[Da ich mich gerade mal wieder gefragt habe, wie man eigentlich eine Podcast URL manuell in iTunes hinzufügt und mir ein befreundeter Mac Nutzer auch nicht helfen konnte, habe ich mal schnell gegoogelt und dabei ist mir aufgefallen, dass viele Seiten anbieten Podcasts direkt per Klick in iTunes hinzuzufügen. Da ich keine direkte Lösung gefunden [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft alignnone size-medium wp-image-47" style="border: 0; float: left;" title="iTunes Logo" src="http://blog.matthias-balke.de/wp-content/2008/04/itunes.png" alt="iTunes Logo" width="128" height="131" />Da ich mich gerade mal wieder gefragt habe, wie man eigentlich eine Podcast URL manuell in <a title="iTunes" href="http://www.apple.com/de/itunes/" target="_blank">iTunes</a> hinzufügt und mir ein befreundeter Mac Nutzer auch nicht helfen konnte, habe ich mal schnell <a title="Google.de" href="http://www.google.de" target="_blank">gegoogelt</a> und dabei ist mir aufgefallen, dass viele Seiten anbieten Podcasts direkt per Klick in iTunes hinzuzufügen.</p>
<p>Da ich keine direkte Lösung gefunden habe, nutze ich nun einen Workaround:</p>
<p><span id="more-46"></span>Auf der Seite eurer Wahl bekommt ihr eine URL für den Podcast im Format:<strong></p>
<p>http://domain.tld/podcast.xml</strong></p>
<p>nun öffnet ihr einfach euren Browser und ersetzt das <strong>http://</strong> durch ein <strong>itpc:// </strong>daraus ergibt sich folgender Link:<br />
<strong>itpc://domain.tld/podcast.xml</strong></p>
<p>einmal mit Return bestätigen und euer Podcast erscheint in iTunes.</p>
<p>Falls ich irgendwann mal einen Shortcut finde um das ganze aus iTunes herraus zu machen, werde ich es euch hier mitteilen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2008/04/15/podcasts-manuell-zu-itunes-hinzufugen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Valve Complete Pack 2007</title>
		<link>http://blog.matthias-balke.de/2008/04/03/valve-complete-pack-2007/</link>
		<comments>http://blog.matthias-balke.de/2008/04/03/valve-complete-pack-2007/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 11:27:04 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Spiele]]></category>
		<category><![CDATA[Steam]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/?p=31</guid>
		<description><![CDATA[Nachdem ich mir neulich CrossOver Games gekauft habe und nun endlich viele Windows Spiele auf meinem Mac spielen kann, habe ich mir heute das Valve Complete Pack 2007 gegönnt. In dem Pack sind insgesammt 21 Spiele enthalten. Damit ist mein Spielebedarf für die nächsten Jahre erstmal wieder abgedeckt.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.matthias-balke.de/wp-content/2008/04/valve.jpg"><img class="alignnone size-full wp-image-32" style="border: 0;" title="Valve Complete Pack 2007" src="http://blog.matthias-balke.de/wp-content/2008/04/valve.jpg" alt="" width="500" height="85" /></a></p>
<p>Nachdem ich mir neulich <a title="CrossOver Games" href="http://www.codeweavers.com/products/cxgames/">CrossOver Games</a> gekauft habe und nun endlich viele Windows Spiele auf meinem Mac spielen kann, habe ich mir heute das <a title="Valve Complete Pack 2007" href="http://steampowered.com/v/index.php?area=package&amp;SubId=478&amp;l=german&amp;cc=DE">Valve Complete Pack 2007</a> gegönnt.<span id="more-31"></span></p>
<p>In dem Pack sind insgesammt 21 Spiele enthalten. Damit ist mein Spielebedarf für die nächsten Jahre erstmal wieder abgedeckt.</p>
<p style="text-align: center;"><a href="http://blog.matthias-balke.de/wp-content/2008/04/steam.png"><img class="alignnone size-medium wp-image-38" style="border: 0;" title="MyGames Steam" src="http://blog.matthias-balke.de/wp-content/2008/04/steam-123x300.png" alt="" width="123" height="300" /></a><a href="http://blog.matthias-balke.de/wp-content/2008/04/steam.png"> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2008/04/03/valve-complete-pack-2007/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Crossover Games for Mac</title>
		<link>http://blog.matthias-balke.de/2008/04/02/crossover-games-for-mac/</link>
		<comments>http://blog.matthias-balke.de/2008/04/02/crossover-games-for-mac/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 15:58:03 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Spiele]]></category>
		<category><![CDATA[CrossOver]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Steam]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/?p=34</guid>
		<description><![CDATA[Vor ein paar Tagen habe ich nun endlich den Beschluss gefasst mir das neue Release von CrossOver for Mac zu kaufen. Ich habe mich für die Games Version entschieden. Dabei handelt es sich um eine für Spiele optimierte Wine Version, die etwas aktuellere Wine Sourcen benutzt als die normale CrossOver Version, die eher für Büroanwendungen [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://blog.matthias-balke.de/wp-content/2008/04/cxlogo_games.png"><img class="alignnone size-full wp-image-35" style="border: 0; vertical-align: middle;" title="CrossOver Games" src="http://blog.matthias-balke.de/wp-content/2008/04/cxlogo_games.png" alt="" width="248" height="40" /></a></p>
<p><br clear="both" /><br />
Vor ein paar Tagen habe ich nun endlich den Beschluss gefasst mir das neue Release von <a title="CrossOver for Mac" href="http://www.codeweavers.com/products/cxmac/" target="_blank">CrossOver for Mac</a> zu kaufen. Ich habe mich für die <a title="CrossOver Games" href="http://www.codeweavers.com/products/cxgames/" target="_blank">Games</a> Version entschieden. Dabei handelt es sich um eine für Spiele optimierte Wine Version, die etwas aktuellere Wine Sourcen benutzt als die normale CrossOver Version, die eher für Büroanwendungen und Stabilität optimiert wurde.<span id="more-34"></span></p>
<p>Durch CrossOver Games kann ich nun wieder alle meine Steam-Spiele u.v.m. auf meinem MacBook Pro spielen, die ich früher nur auf meinem Windows Desktop spielen konnte. Der Kauf hat sich echt gelohnt und ist jedem Macbenutzer, der gerne mal wieder ein paar Windows Spiele auf seinem Mac spielen möchte zu empfehlen.</p>
<p>CrossOver unterstützt sehr viele aktuellen Spiel und es existiert eine Datenbank, in der man den aktuellen Status (wie gut die Spiele unter CrossOver laufen) nachschlagen/bewerten kann.</p>
<p>Übringes: CrossOver gibt es auch für <a title="CrossOver Linux" href="http://www.codeweavers.com/products/cxlinux/" target="_blank">Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2008/04/02/crossover-games-for-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quicksilver als Timer nutzen</title>
		<link>http://blog.matthias-balke.de/2008/03/29/quicksilver-als-timer-nutzen/</link>
		<comments>http://blog.matthias-balke.de/2008/03/29/quicksilver-als-timer-nutzen/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 11:51:26 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Launchy]]></category>
		<category><![CDATA[Quicksilver]]></category>
		<category><![CDATA[Timer]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/03/29/2008/quicksilver-als-timer-nutzen</guid>
		<description><![CDATA[Wenn man als Mac Benutzer einmal Quicksilver installiert hat möchte man es meist nicht mehr missen. Doch Quicksilver kann viel mehr als nur Programme starten. Quicksilver hat eine eingebaute Komandozeile, mit der man einiges machen kann. Ich will euch hier kurz erklären, wie man Quicksilver als Timer benutzt: Öffnet Quicksilver Aktionsfenster mit Shortcut öffnen &#8220;.&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft alignnone size-full wp-image-29" style="border: 0; float: left;" title="Quicksilver Logo" src="http://blog.matthias-balke.de/wp-content/2008/04/quicksilver_logo.png" alt="" width="122" height="120" />Wenn man als Mac Benutzer einmal <a title="Quicksilver" href="http://blacktree.com/?quicksilver">Quicksilver</a> installiert hat möchte man es meist nicht mehr missen. Doch Quicksilver kann viel mehr als nur Programme starten. Quicksilver hat eine eingebaute Komandozeile, mit der man einiges machen kann.</p>
<p>Ich will euch hier kurz erklären, wie man <a title="Quicksilver als Timer" href="http://suelzomat.de/2007/02/13/quicksilver-timer/trackback/">Quicksilver als Timer</a> benutzt:<span id="more-25"></span></p>
<ol>
<li><strong>Öffnet Quicksilver</strong></li>
<li>Aktionsfenster <strong>mit Shortcut öffnen</strong></li>
<li><strong>&#8220;.&#8221; eintippen</strong> (Ohne Anführungszeichen natürlich) um in die Komandozeile zu wechseln.</li>
<li><strong>Gebt jetzt den Text ein</strong> der nach Ablauf des Timer erscheinen soll.</li>
<li><strong>drückt dann ENTER</strong> und wählt QSLargeTypeAction</li>
<li><strong>drückt nun Ctrl (Strg) + ENTER</strong> und wählt Run aus</li>
<li>wählt jetzt durch <strong>drücken</strong> der <strong>[runter] </strong>Taste <em>&#8220;Run at Time&#8221; </em>oder <em>&#8220;Run after Delay&#8221;</em> aus</li>
<li><strong>drückt ENTER</strong> wenn ihr <em>&#8220;Run after Delay&#8221;</em> gewählt habt gebt ihr nun die zu wartende Zeit ein (z.B. <strong>30s</strong> für 30 Sekunden m für Minuten h für Stunden) wenn ihr <em>&#8220;Run at Time&#8221;</em> gewählt habt, dann gebt die Uhrzeit im 12h Format ein, zu der der Timer schellen soll (z.B. <strong>3:30pm</strong> für 15:30Uhr)</li>
<li>noch einmal <strong>mit ENTER bestätigen</strong> und warten bis der Timer abgelaufen ist.</li>
</ol>
<p>Ich finde diese Funktion von Quicksilver total genial, denn so vergesse ich endlich nicht mehr meine Pizza im Ofen oder jemanden in 15min zurückzurufen <img src='http://blog.matthias-balke.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>PS: Ich habe gerade per Zufall noch ein Tool für Windows Benutzer gefunden, was so ählich wie Quicksilver sein soll und auch Freeware ist.<br />
Hier findet ihr einen Bericht eines anderen Blogs über <a title="Bericht über Launchy" href="http://www.whywerock.com/artikel/launchy-noch-ein-applauncher-fuer-windows/">Launchy</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2008/03/29/quicksilver-als-timer-nutzen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ooVoo (beta) &#8211; das bessere Skype?</title>
		<link>http://blog.matthias-balke.de/2008/03/22/oovoo-beta-das-bessere-skype/</link>
		<comments>http://blog.matthias-balke.de/2008/03/22/oovoo-beta-das-bessere-skype/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 18:36:47 +0000</pubDate>
		<dc:creator>matthias</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[videokonferenz]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blog.matthias-balke.de/03/22/2008/oovoo-beta-das-bessere-skype</guid>
		<description><![CDATA[Heute will ich euch von einer möglichen Skype Alternative berichten, die ich vor kurzem im Internet gefunden habe. Es handelt sich dabei um ooVoo ein Skype ähnliches Programm, was im gegensatz zu Skype allerdings Multi-Videokonferenzen unterstützt. Man kann also mit bis zu 6 Teilnehmern gleichzeitig in einer Videokonferenz kommunizieren. Bisher habe ich noch nicht genügend [...]]]></description>
			<content:encoded><![CDATA[<p>Heute will ich euch von einer möglichen <a href="http://www.skype.com" title="Skype">Skype</a> Alternative berichten, die ich vor kurzem im Internet gefunden habe. Es handelt sich dabei um <a href="http://www.oovoo.com/de/" title="ooVoo Deutsch">ooVoo</a> ein Skype ähnliches Programm, was im gegensatz zu Skype allerdings Multi-Videokonferenzen unterstützt. Man kann also mit bis zu 6 Teilnehmern gleichzeitig in einer Videokonferenz kommunizieren.</p>
<p>Bisher habe ich noch nicht genügend ooVoo Kontakte um die 6er Konferenz zu testen und hier darüber zu berichten, aber ich denke, dass ich schon bald 6 freiwillige Tester zusammen haben werde. Dann werde ich natürlich direkt testen, wie sich die Quallität ändert und ob das ganze dann noch effektiv nutzbar ist.</p>
<p><a href="http://blog.matthias-balke.de/wp-content/2008/03/oovoo.png" title="ooVoo (beta) - Mac"><img src="http://blog.matthias-balke.de/wp-content/2008/03/oovoo.thumbnail.png" alt="ooVoo (beta) - Mac" border="0" /></a></p>
<p>Website: <a href="http://www.oovoo.com/de" title="ooVoo.com - Deutsch">ooVoo.com<br />
</a>Download: <a href="http://www.oovoo.com/de/download/" title="ooVoo Download Windows und Mac">ooVoo (Windows und Mac)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.matthias-balke.de/2008/03/22/oovoo-beta-das-bessere-skype/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
