<?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>controlc.de</title>
	<atom:link href="http://controlc.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://controlc.de</link>
	<description>mehr als nur ein Notizblock</description>
	<lastBuildDate>Mon, 16 Apr 2012 12:43:35 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>fs &#124; iPad-Stylus für Hunde?!</title>
		<link>http://controlc.de/2012/01/13/fs-ipad-stylus-fur-hunde/</link>
		<comments>http://controlc.de/2012/01/13/fs-ipad-stylus-fur-hunde/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 18:37:18 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[fundstücke]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2108</guid>
		<description><![CDATA[Ich mag Kickstarter, wirklich. Aber es ist schon recht lustig, was für Stilblüten das Ganze treibt — manchmal erst auf dem zweiten oder dritten Blick. So einen iPad-Stylus fand ich schon recht interessant und wird ja auch hier und da gelobt/gehypt/verbreitet. Dann hab ich mal näher durchgelesen wie der Stylus funktionieren soll und bin über [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: center;"><a href="http://controlc.de/wp-content/uploads/2012/01/jaja.png" class="floatbox" rev="group:2108 caption:`jaja`"><img class="aligncenter  wp-image-2111" title="jaja" src="http://controlc.de/wp-content/uploads/2012/01/jaja.png" alt="" width="680" height="440" /></a></p>
	<p style="text-align: justify;">Ich mag <a href="http://www.kickstarter.com">Kickstarter</a>, wirklich. Aber es ist schon recht lustig, was für Stilblüten das Ganze treibt — manchmal erst auf dem zweiten oder dritten Blick. <a href="http://www.kickstarter.com/projects/jonatherton/jaja-worlds-first-pressure-sensitive-stylus-for-ip">So einen iPad-Stylus</a> fand ich schon recht interessant und wird ja auch <a href="http://gigaom.com/apple/kickstarter-finds-pressure-sensitive-ipad-stylus-a-case-that-pops-and-super-simple-sound/">hier</a> und <a href="http://www.mobilemag.com/2012/01/03/jaja-is-the-worlds-first-pressure-sensitive-ipad-stylus-video/">da</a> gelobt/gehypt/verbreitet. Dann hab ich mal näher durchgelesen wie der Stylus funktionieren soll und bin über das hier gestolpert:</p>
	<p><a href="http://controlc.de/wp-content/uploads/2012/01/iPad-Stylus-für-Hunde.png"><img class="aligncenter size-full wp-image-2109" title="iPad-Stylus für Hunde" src="http://controlc.de/wp-content/uploads/2012/01/iPad-Stylus-für-Hunde.png" alt="" width="558" height="104" /></a></p>
	<p><strong>Wie jetzt?</strong> Er kommuniziert mit Tönen, die über den menschlich Hörbarem liegen? War da nicht <a href="http://de.wikipedia.org/wiki/Hundepfeife">etwas</a>? Ich will mir jetzt gar nicht vorstellen, was Hunde zukünftig in der Straßen-, S– oder Bundesbahn erleiden müssen.</p>
	<p>Jetzt werdet ihr denken: Jaja (ha, was für ne Analogie <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ), nun spiel Dich mal nicht so auf! Das wird schon alles nicht so schlimm sein. Bedenkt aber bitte Folgendes:</p>
	<p>1. Lautstärke: So einen Stylus möchte man nicht unbedingt nur im eigenen Kämmerlein bei absoluter Stille nutzen, d.h. der Stylus muss schon ordentlich laut sein um andere Nebengeräusche übertönen zu können. Ebenso ist es extrem von der Position des Mikrofons im Verhältnis zur Haltung des Stylus abhängig. Egal was der Hersteller/Erfinder dazu sagt — das kann nicht leise sein.</p>
	<p>2. Frequenz: So hoch kann die Frequenz gar nicht sein, dass es nicht im hörbaren Bereich eines Hundes liegen kann. Wie ich darauf komme? <a href="http://blog.faberacoustical.com/2010/ios/ipad/ipad-audio-input-options/">faberacoustical</a> hat sich mal das eingebaute Mikrofon von iPod und iPhone 3GS angeschaut und ausgemessen. Das normale Mikrofon kann also Frequenzen im Bereich von ca. 180Hz bis ca. 21kHz »hören«.</p>
	<p>Ich will jetzt mal gar nicht mit Studien anfangen, die den Einfluss von Lärm und Frequenzen auf das menschliche Wohlbefinden untersucht haben …</p>
	<p>Aber etwas möchte ich Euch noch mit auf den Weg geben: <a href="http://www.compoundsecurity.co.uk/security-information/mosquito-devices">The Mosquito</a> und die <a href="http://de.wikipedia.org/wiki/The_Mosquito">kurze Erklärung</a> dazu. Schräg oder?</p>
	<p>Wie kann man da als normaler Mensch auf die Idee kommen im 21. Jahrhundert in Zeiten von WLAN/BT/Funk einen Übertragungsweg im niedersten Frequenzband zu wählen?!
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2012/01/13/fs-ipad-stylus-fur-hunde/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mac &#124; iTunes und das Link-Zeichen (auf ein Neues)</title>
		<link>http://controlc.de/2012/01/13/mac-itunes-und-das-link-zeichen-auf-ein-neues/</link>
		<comments>http://controlc.de/2012/01/13/mac-itunes-und-das-link-zeichen-auf-ein-neues/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 17:27:16 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[iTunes]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2099</guid>
		<description><![CDATA[Apple treibt es immer bunter mit den internen Verlinkungen in iTunes. Ich weiß gar nicht, wann Apple das Verhalten bzw. das Aussehen des Link-Zeichens verändert hat (ich nehme an mit Version 10.5 kam dies). Auch dieser Titel gibt nicht meinen normalen Musikgeschmack wieder Diese Drop-Down-Box zumindest nervt gewaltig, Ping wollte ich so oder so nicht [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: justify;"><a href="http://controlc.de/wp-content/uploads/2010/09/iTunes.png" class="floatbox" rev="group:2099 caption:`iTunes`"><img class="aligncenter  wp-image-1878" title="iTunes" src="http://controlc.de/wp-content/uploads/2010/09/iTunes-300x300.png" alt="" width="216" height="216" /></a>Apple treibt es immer bunter mit den internen Verlinkungen in iTunes. Ich weiß gar nicht, wann Apple das Verhalten bzw. das Aussehen des Link-Zeichens verändert hat (ich nehme an mit Version 10.5 kam dies).</p>
	<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_2102" class="wp-caption aligncenter" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://controlc.de/wp-content/uploads/2012/01/Bildschirmfoto-2012-01-13-um-18.01.51.png" class="floatbox" rev="group:2099 caption:`iTunes-Link-Zeichen welches noch mehr nervt`"><img class="size-medium wp-image-2102" title="iTunes-Link-Zeichen welches noch mehr nervt" src="http://controlc.de/wp-content/uploads/2012/01/Bildschirmfoto-2012-01-13-um-18.01.51-300x126.png" alt="" width="300" height="126" /></a></dt>
	<dd class="wp-caption-dd">Auch dieser Titel gibt nicht meinen normalen Musikgeschmack wieder <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </dd>
</dl>
</div>
	<p style="text-align: justify;">Diese Drop-Down-Box zumindest nervt gewaltig, Ping wollte ich so oder so nicht nutzen — kann alles weg.</p>
	<p style="text-align: justify;">Es reicht zumindest nicht mehr aus <a href="http://controlc.de/2010/09/10/mac-itunes-und-das-link-zeichen/">einen kleinen Befehl</a> aufzurufen um das Verhalten des Link-Zeichens wieder auf die eigene iTunes-Mediathek zu lenken. Jetzt muss es schon eine ganze Latte an Befehlen sein:</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes invertStoreLinks <span style="color: #660033;">-bool</span> YES
defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes disablePingSidebar <span style="color: #000000;">1</span>
defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes hide-ping-dropdown <span style="color: #000000;">1</span>
defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.iTunes show-store-link-arrows <span style="color: #000000;">1</span></pre></div></div>

	<p>Das alles ins Terminal bei geschlossener iTunes-Anwendung eingeben und nach dem Starten von iTunes sieht es nun wieder ordentlich aus und mit dem kleinen Pfeil neben Album/Interpret/ect. sucht ihr in Eurer eigenen iTunes-Mediathek.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2012/01/13/mac-itunes-und-das-link-zeichen-auf-ein-neues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>blog &#124; keinen zwang!</title>
		<link>http://controlc.de/2012/01/13/blog-keinen-zwang/</link>
		<comments>http://controlc.de/2012/01/13/blog-keinen-zwang/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 16:15:02 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2090</guid>
		<description><![CDATA[Huch, schon wieder ein Jahr rum . Keine Angst, das wird kein Jahres-Blog-Rückblick mit einer Aufzählung aller geschriebener Artikel, wie das ja anscheinend so üblich unter Bloggern ist (auf Beispiel-Links verzichte ich jetzt mal bewusst). Ich weiß selber, dass ich nicht wirklich viel im letzten Jahr geschrieben habe und werde mir das auch für dieses [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: center;"><a href="http://controlc.de/wp-content/uploads/2012/01/20120113-165609.jpg" class="floatbox" rev="group:2090"><img class=" aligncenter" src="http://controlc.de/wp-content/uploads/2012/01/20120113-165609.jpg" alt="blog-screen" width="512" height="384" /></a></p>
	<p>Huch, schon wieder ein Jahr rum <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
	<p style="text-align: justify;">Keine Angst, das wird kein Jahres-Blog-Rückblick mit einer Aufzählung aller geschriebener Artikel, wie das ja anscheinend so üblich unter Bloggern ist (auf Beispiel-Links verzichte ich jetzt mal bewusst). Ich weiß selber, dass ich nicht wirklich viel im letzten Jahr geschrieben habe und werde mir das auch für dieses Jahr nicht vornehmen — es passiert wie es passiert.</p>
	<p style="text-align: justify;">Aber: Ich habe schon eine Weile hier nix geschrieben und das hier soll mein Lebenszeichen sein. Obwohl, wieso eigentlich mein Lebenszeichen? Wohl eher das Lebenszeichen des Blogs <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Ja, er lebt noch, … und zwar so wie schon immer, anfangs eher als Notizblock gedacht, zeitweise regelmäßig gefüllt, dann eher spärlich. Und genauso soll es weitergehen — keinen Zwang, keine falschen Vorhaben; mal mehr, mal weniger und wenn gar nix passiert, dann ist das so! Der ganze Facebook/Twitter/Google+-Kram geht mir ehrlich gesagt auf den Sack! Ja, ich hab eine <a href="https://www.facebook.com/pages/controlcde/113938128658313?sk=wall">Facebook-Seite</a> für den Blog angelegt, für Twitter gibt’s einen <a href="https://twitter.com/#!/controlcde">Account</a> und bei Google+ hats <a href="https://plus.google.com/112356580458289942743/posts">sowas</a> auch schon. Bei Letzterem (gähnende Leere) merkt man schon: Nicht wirklich gepflegt! Ich laß den Spaß jetzt erstmal bestehen und schau auch mal, wie lange ich diese aktuell halten werden.</p>
	<p style="text-align: justify;">Was will ich damit eigentlich sagen?! Mir ist es herzlich egal, ob es gerade <a href="http://www.admartinator.de/2012/01/06/fuer-mich/" target="_blank">Chic</a> ist wieder zu bloggen — ich machs wie ich es will. So! Ein tolles neues Jahr Euch allen, wenns auch schon recht spät ist <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2012/01/13/blog-keinen-zwang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone &#124; Siri hin, Siri her …</title>
		<link>http://controlc.de/2011/10/17/iphone-siri-hin-siri-her/</link>
		<comments>http://controlc.de/2011/10/17/iphone-siri-hin-siri-her/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 21:27:46 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[siri]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2074</guid>
		<description><![CDATA[Das tolle neue Feature vom iPhone 4S ist also Siri  — und, wie zu erwarten war, werden dem armen Assistenten lauter (mehr oder weniger) dumme Fragen gestellt. Damit aber nicht genug: Jetzt werden für die Antworten schon Webseiten (hier, hier, da auch und dort) angelegt, auf denen alle Ihrer Screenshots verbreiten müssen — komischerweise alle [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: left;"><a href="http://controlc.de/wp-content/uploads/2011/10/apple-siri-app-icon.jpg" class="floatbox" rev="group:2074 caption:`Apple Siri App Icon`"><img class="aligncenter size-full wp-image-2075" title="Apple Siri App Icon" src="http://controlc.de/wp-content/uploads/2011/10/apple-siri-app-icon.jpg" alt="" width="204" height="204" /></a>Das tolle neue Feature vom iPhone 4S ist also <a href="http://www.apple.com/de/iphone/features/siri.html">Siri</a>  — und, wie zu erwarten war, werden dem armen Assistenten lauter (mehr oder weniger) dumme Fragen gestellt. Damit aber nicht genug: Jetzt werden für die Antworten schon Webseiten (<a href="http://www.siri-sagt.de/">hier</a>, <a href="http://shitthatsirisays.tumblr.com/">hier</a>, <a href="http://www.sirisagt.de/">da auch</a> und <a href="http://siritalks.tumblr.com">dort</a>) angelegt, auf denen alle Ihrer Screenshots verbreiten müssen — komischerweise alle mit den gleichen Fragen. <strong>Gähn! Langweilig!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/10/17/iphone-siri-hin-siri-her/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>bash &#124; Abgestürzte ssh-Sitzungen beenden</title>
		<link>http://controlc.de/2011/09/20/bash-abgesturzte-ssh-sitzungen-beenden/</link>
		<comments>http://controlc.de/2011/09/20/bash-abgesturzte-ssh-sitzungen-beenden/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 12:21:40 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2044</guid>
		<description><![CDATA[Ab und an reagieren SSH-Sessions nicht mehr und damit ist das komplette Terminal blockiert. Das liegt meist daran, das die Netzwerkverbindung unterbrochen wurde — sei es auf Grund von Netzwerkfehlern oder weil das Notebook in den Energiesparmodus gegangen ist. In solchen Fällen habe ich immer das Terminal-Fenster geschlossen, was ich ziemlich nervig fand (Stichwort: Fensteranordnung [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: center;"><a href="http://controlc.de/wp-content/uploads/2011/08/Absturz-SSH-Verkehrsschild.png" class="floatbox" rev="group:2044 caption:`Absturz SSH Verkehrsschild`"><img class="aligncenter size-medium wp-image-2060" title="Absturz SSH Verkehrsschild" src="http://controlc.de/wp-content/uploads/2011/08/Absturz-SSH-Verkehrsschild-300x281.png" alt="" width="270" height="253" /></a></p>
	<p>Ab und an reagieren SSH-Sessions nicht mehr und damit ist das komplette Terminal blockiert. Das liegt meist daran, das die Netzwerkverbindung unterbrochen wurde — sei es auf Grund von Netzwerkfehlern oder weil das Notebook in den Energiesparmodus gegangen ist. In solchen Fällen habe ich immer das Terminal-Fenster geschlossen, was ich ziemlich nervig fand (Stichwort: Fensteranordnung im <a href="http://www.iterm2.com">iTerm</a>). Irgendwann habe ich die <a href="http://blog.jozjan.net/2008/01/close-your-frozen-ssh-session.html" target="_blank">Lösung</a> gefunden, die ich Euch nicht vorenthalten möchte. Wenn man im Terminal-Fenster die Tasten [ENTER] [TILDE] und [PUNKT] der Reihe nach eingibt, wird die abgestürzte SSH-Session beendet und das Terminal freigegeben:</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">↩~.</pre></div></div>

	<p>Da ich mir das nicht merken kann bzw. mir die Tastenkombination zu kompliziert ist, habe ich damit einfach <a href="http://www.ergonis.com/products/typinator/">Typinator</a> »missbraucht«</p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/09/Typinator-SSH-session-abort.png" class="floatbox" rev="group:2044 caption:`Typinator - SSH session abort`"><img class="aligncenter size-medium wp-image-2067" title="Typinator - SSH session abort" src="http://controlc.de/wp-content/uploads/2011/09/Typinator-SSH-session-abort-265x300.png" alt="" width="265" height="300" /></a>So ist es mir möglich mit der Tastenkombination »XXX« jede hängende SSH-Session zu beenden.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/09/20/bash-abgesturzte-ssh-sitzungen-beenden/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>mac &#124; OSX Lion und die aktuellste BASH-Shell</title>
		<link>http://controlc.de/2011/08/04/mac-osx-lion-und-die-aktuellste-bash-shell/</link>
		<comments>http://controlc.de/2011/08/04/mac-osx-lion-und-die-aktuellste-bash-shell/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 08:45:06 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[10.7]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[lion]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2052</guid>
		<description><![CDATA[Man sollte meinen, das Apple mit der Herausgabe eines neuen Betriebssystems nach knappen zwei Jahren auch alle Komponenten auf den aktuellsten Stand bringt — zumindest in Bezug auf die Standard-Shell Bash trifft das auf jeden Fall nicht zu. Auch in OS X Lion 10.7 ist die mitgelieferte Bash-Version die 3.2.48 — die letzte Überarbeitung der [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://controlc.de/wp-content/uploads/2011/02/Bash.png" class="floatbox" rev="group:2052 caption:`Bash`"><img class="aligncenter size-full wp-image-2010" title="Bash" src="http://controlc.de/wp-content/uploads/2011/02/Bash.png" alt="" width="462" height="344" /></a>Man sollte meinen, das Apple mit der Herausgabe eines neuen Betriebssystems nach knappen zwei Jahren auch alle Komponenten auf den aktuellsten Stand bringt — zumindest in Bezug auf die Standard-Shell <a href="http://tiswww.case.edu/php/chet/bash/bashtop.html" target="_blank">Bash</a> trifft das auf jeden Fall nicht zu. Auch in <a href="http://www.apple.com/de/macosx/" target="_blank">OS X Lion 10.7</a> ist die mitgelieferte Bash-Version die 3.2.48 — die letzte Überarbeitung der Version 3. Meine frühere Beschreibung zur <a href="http://controlc.de/2011/02/06/mac-osx-und-die-shell/">Installation von BASH-Version 4</a> trifft immer noch zu — die zur Zeit aktuellste Version von Bash ist die 4.2.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/08/04/mac-osx-lion-und-die-aktuellste-bash-shell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fs &#124; OSX Lion gestures</title>
		<link>http://controlc.de/2011/07/27/fs-osx-lion-gestures/</link>
		<comments>http://controlc.de/2011/07/27/fs-osx-lion-gestures/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 10:49:49 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[fundstücke]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2046</guid>
		<description><![CDATA[via]]></description>
			<content:encoded><![CDATA[<a href="http://controlc.de/wp-content/uploads/2011/07/1569.gif" class="floatbox" rev="group:2046 caption:`Introducing OSX Lion´s new gestures`"><img class="aligncenter size-full wp-image-2047" title="Introducing OSX Lion´s new gestures" src="http://controlc.de/wp-content/uploads/2011/07/1569.gif" alt="" width="634" height="858" /></a>

<a href="http://www.geekculture.com/joyoftech/joyarchives/1569.html" target="_blank">via</a>]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/07/27/fs-osx-lion-gestures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mac &#124; OSX und die Shell</title>
		<link>http://controlc.de/2011/02/06/mac-osx-und-die-shell/</link>
		<comments>http://controlc.de/2011/02/06/mac-osx-und-die-shell/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 19:36:37 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=2009</guid>
		<description><![CDATA[In MacOSX ist die Standardshell Bash — leider in der ca. fast schon zwei Jahre alten Version 3.2.48. Das wird jetzt nicht jeden stören, da nicht jeder auf der Kommandozeile arbeitet. Wer aber, wie ich, ab und an ein Shell-Script erstellt, wird vielleicht schon mal mit der »neuesten« Version 4.1 geliebäugelt haben. Hervorzuheben sind There [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://controlc.de/wp-content/uploads/2011/02/Bash.png" class="floatbox" rev="group:2009 caption:`Bash`"><img class="aligncenter size-full wp-image-2010" title="Bash" src="http://controlc.de/wp-content/uploads/2011/02/Bash.png" alt="" width="462" height="344" /></a>In MacOSX ist die Standardshell Bash — leider in der ca. fast schon zwei Jahre alten Version 3.2.48. Das wird jetzt nicht jeden stören, da nicht jeder auf der Kommandozeile arbeitet. Wer aber, wie ich, ab und an ein Shell-Script erstellt, wird vielleicht schon mal mit der »neuesten« Version 4.1 geliebäugelt haben. Hervorzuheben sind</p>
	<blockquote>
	<pre>There is a new `autocd' option that, when enabled, causes bash to attempt
to `cd' to a directory name that is supplied as the first word of a
simple command.
</pre>
	<pre>There is a new shell option: `globstar'.  When enabled, the globbing code
treats `**' specially -- it matches all directories (and files within
them, when appropriate) recursively.
</pre>
	<pre>There is a new shell option: `dirspell'.  When enabled, the filename
completion code performs spelling correction on directory names during
completion.
</pre>
	<pre>Brace expansion now allows zero-padding of expanded numeric values and
will add the proper number of zeroes to make sure all values contain the
same number of digits.
</pre>
	<pre>There is a new &amp;&gt;&gt; redirection operator, which appends the standard output
and standard error to the named file.
</pre>
	<pre>The parser now understands `|&amp;' as a synonym for `2&gt;&amp;1 |', which redirects
the standard error for a command through a pipe.
</pre>
	</blockquote>
	<p>Alle neuen Features aufzuzählen würde zu viel Zeit rauben, deswegen sei auf die <a href="http://tiswww.case.edu/php/chet/bash/NEWS">Liste des Bash-Maintainers</a> verwiesen.</p>
	<p>Wie man diese Version in OSX installiert werde ich hier zeigen.</p>
	<p><span id="more-2009"></span>Es gibt verschiedene Wege um Bash 4 in OSX zu installieren: Neben <a href="http://www.macports.org/">MacPorts</a>, <a href="http://mxcl.github.com/homebrew/">Homebrew</a> möchte ich hier zeigen, wie man sich Bash 4 aus dem Quellcode selbst kompiliert. Das klingt erst mal kompliziert, ist es aber gar nicht. Man muss sich nur Xcode aus den Developer Tools installieren — die hat man auf den Installation-CDs von OSX oder kann sie auch direkt von <a href="http://developer.apple.com/">Apple</a> herunterladen.</p>
	<p>Nun lädt man sich das aktuelle Quellcode-Archiv vom <a href="http://ftp.gnu.org/gnu/bash/">FTP-Server</a> herunter</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">curl http:<span style="color: #000000; font-weight: bold;">//</span>ftp.gnu.org<span style="color: #000000; font-weight: bold;">/</span>gnu<span style="color: #000000; font-weight: bold;">/</span>bash<span style="color: #000000; font-weight: bold;">/</span>bash-<span style="color: #000000;">4.1</span>.tar.gz <span style="color: #660033;">-o</span> bash-<span style="color: #000000;">4.1</span>.tar.gz</pre></div></div>

	<p>und entpackt diesen auf seiner Festplatte. Ich nehme dazu den Pfad <em>~/usr/local/src</em>.</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> xvzf bash-<span style="color: #000000;">4.1</span>.tar.gz <span style="color: #660033;">-C</span> ~<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">cd</span> ~<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>src<span style="color: #000000; font-weight: bold;">/</span>bash-<span style="color: #000000;">4.1</span></pre></div></div>

	<p>anschliessend</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">.<span style="color: #000000; font-weight: bold;">/</span>configure <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></pre></div></div>

	<p>die neue Bash wird dann nach <em>/usr/local/bin</em> installiert.</p>
	<p>Nun muss die neue zusätzliche Shell dem System bekannt gemacht werden. Das geschieht mit dem Befehl</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">bash</span> <span style="color: #660033;">-c</span> <span style="color: #ff0000;">&quot;echo /usr/local/bin/bash &gt;&gt; /private/etc/shells&quot;</span></pre></div></div>

	<p>in der Datei <em>/etc/shells</em></p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/02/shells.png" class="floatbox" rev="group:2009 caption:`/etc/shells`"><img class="aligncenter size-medium wp-image-2015" title="/etc/shells" src="http://controlc.de/wp-content/uploads/2011/02/shells-300x204.png" alt="" width="300" height="204" /></a>Jetzt kann jeder Benutzer für sich die neue Shell als Standardshell definieren.</p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/02/chsh-1.png" class="floatbox" rev="group:2009 caption:`chsh 1`"><img class="aligncenter size-full wp-image-2017" title="chsh 1" src="http://controlc.de/wp-content/uploads/2011/02/chsh-1.png" alt="" width="208" height="53" /></a></p>
	<p>In dem darauffolgendem Editor-Fenster ändert man die Zeile Shell von <em>/bin/bash</em></p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/02/chsh-2.png" class="floatbox" rev="group:2009"></a><a href="http://controlc.de/wp-content/uploads/2011/02/chsh-2.png" class="floatbox" rev="group:2009 caption:`chsh 2`"><img class="aligncenter size-full wp-image-2020" title="chsh 2" src="http://controlc.de/wp-content/uploads/2011/02/chsh-2.png" alt="" width="304" height="172" /></a></p>
	<p>zu <em>/usr/local/bin/bash</em></p>
	<p><a href="http://controlc.de/wp-content/uploads/2011/02/chsh-3.png" class="floatbox" rev="group:2009 caption:`chsh 3`"><img class="aligncenter size-full wp-image-2021" title="chsh 3" src="http://controlc.de/wp-content/uploads/2011/02/chsh-3.png" alt="" width="303" height="172" /></a></p>
	<p>Nach einem Neustart der Terminal-Session hat man nun Bash 4 als Shell.</p>
	<p>Einige Beispiele für die neuen Features findet man bei <a href="http://concisionandconcinnity.blogspot.com/2009/03/upgrade-bash-to-40-in-mac-os-x.html">Ian McCracken</a>, wo auch die englischsprachige Anleitung für die Installation von Bash 4 zu finden ist.
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/02/06/mac-osx-und-die-shell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mac &#124; Apple Mail gesprächiger machen</title>
		<link>http://controlc.de/2011/02/03/mac-apple-mail-gesprachiger-machen/</link>
		<comments>http://controlc.de/2011/02/03/mac-apple-mail-gesprachiger-machen/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 17:05:56 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[apple mail]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[logfile]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=1865</guid>
		<description><![CDATA[Im Normalfall braucht man sich um sein EMail-Programm keinen Gedanken machen — es funktioniert einfach! Aber was ist, wenn man auf Fehler bei der Email-Kommunikation stößt? Was macht man, wenn sich das EMail-Programm nicht mit dem Server verbinden will, man aber einfach nicht herausbekommt, woran es liegt? Die Meisten haben keinen Zugriff auf die LogFiles [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: left;"><a href="http://controlc.de/wp-content/uploads/2009/10/Apple-Mail-Icon.png" class="floatbox" rev="group:1865 caption:`Apple Mail Icon`"><img class="aligncenter size-full wp-image-961" title="Apple Mail Icon" src="http://controlc.de/wp-content/uploads/2009/10/Apple-Mail-Icon.png" alt="" width="197" height="197" /></a>Im Normalfall braucht man sich um sein EMail-Programm keinen Gedanken machen — es funktioniert einfach! Aber was ist, wenn man auf Fehler bei der Email-Kommunikation stößt? Was macht man, wenn sich das EMail-Programm nicht mit dem Server verbinden will, man aber einfach nicht herausbekommt, woran es liegt? Die Meisten haben keinen Zugriff auf die LogFiles ihres EMail-Servers und sind somit auf die Gesprächigkeit ihres EMail-Programms angewiesen.</p>
	<p style="text-align: justify;">Apple Mail scheint nicht zu der Sorte Email-Programm zu gehören, die es dem Benutzer einfach machen — zumindest nicht auf der Oberfläche. Aber zum Glück gibt es noch die Kommandzeile <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
	<p style="text-align: justify;">Grob eingestuft kann man entweder Apple Mail von der Kommandzeile aus mit Parametern starten oder aber diese Schalter in den Einstellungsdateien (Preferences) definieren. Einen bespielhafter Aufruf von Apple Mail auf der Kommandzeile könnte so aussehen</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>Applications<span style="color: #000000; font-weight: bold;">/</span>Mail.app<span style="color: #000000; font-weight: bold;">/</span>Contents<span style="color: #000000; font-weight: bold;">/</span>MacOS<span style="color: #000000; font-weight: bold;">/</span>Mail <span style="color: #660033;">-LogSocketErrors</span> YES <span style="color: #660033;">-LogActivityOnHost</span> your.mail.server <span style="color: #660033;">-LogActivityOnPort</span> <span style="color: #000000;">143</span> <span style="color: #000000; font-weight: bold;">&amp;&gt;</span> ~<span style="color: #000000; font-weight: bold;">/</span>Desktop<span style="color: #000000; font-weight: bold;">/</span>ConnectionLog.txt</pre></div></div>

	<p style="text-align: justify;">Die Erklärung der Parameter erfolgt weiter unten. Die Einträge in der Einstellungsdatei erstellt man entweder mit einem Programm wie <a href="http://www.bresink.com/osx/PrefEdit.html">PrefEdit</a> oder aber auch schnell auf der Kommandozeile mit dem Befehl <em>defaults</em>. Ein beispielhafter Aufruf wäre für Apple Mail</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail LogActivityOnPort <span style="color: #000000;">25</span></pre></div></div>

	<p style="text-align: justify;">Und nun zu den einzelnen Einstellungsmöglichkeiten, die ich bei <a href="http://blogs.sun.com/chienr/entry/debugging_os_x_mail_app">Robert Chien</a>, <a href="http://developer.apple.com/bugreporter/bugbestpractices.html#Mail">Apple</a> und <a href="http://hints.macworld.com/article.php?story=2004101603285984">MacOSXHints</a> gefunden habe:</p>
	<h4 style="text-align: justify;">LogSocketErrors</h4>
	<p style="text-align: justify;">Hiermit werden prinzipielle Fehler aufgelistet. Diese Option kann man an– (YES) oder abschalten (NO).</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail LogSocketErrors YES</pre></div></div>

	<h4 style="text-align: justify;">LogActivityOnHost</h4>
	<p>Mit dieser Einstellung schränkt man das Logging auf die Kommunikation mit einem bestimmten Email-Server ein.</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail LogActivitiyOnHost mail.gmx.net</pre></div></div>

	<h4 style="text-align: justify;">LogActivityOnPort</h4>
	<p style="text-align: justify;">Mit dieser Einstellung kann man am besten einschränken. Man muss für jedes Protokoll, welches man beobachten möchte, einfach die dazugehörige Portnummer eintragen. Die am meisten genutzen sind</p>
	<table style="width: 180px; height: 113px;" border="1" frame="box">
<caption>Protokolle und ihre Ports</caption>
	<tbody>
	<tr>
	<td><strong>Protokoll</strong></td>
	<td><strong>Port</strong></td>
	</tr>
	<tr>
	<td>SMTP</td>
	<td>25</td>
	</tr>
	<tr>
	<td>POP3</td>
	<td>110</td>
	</tr>
	<tr>
	<td>POP3S</td>
	<td>995</td>
	</tr>
	<tr>
	<td>IMAP</td>
	<td>143</td>
	</tr>
	<tr>
	<td>IMAPs</td>
	<td>993</td>
	</tr>
	</tbody>
	</table>
	<p>Sollen mehrere Ports gleichzeitig überwacht werden, müssen sie einfach in Anführungszeichen und mit Komma getrennt eingegeben werden.</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.mail LogActivitiyOnPort <span style="color: #ff0000;">&quot;993,143&quot;</span></pre></div></div>

	<p>Mit den drei Parametern <span style="font-variant: small-caps;">LogSocketErrors, LogActivityOnHost und LogActivityOnPort</span> sollte man jedem Problem beim Abrufen oder Senden von Emails auf die Schliche kommen — wenn man die LogFiles zu deuten weiß.<br />
Und wo finden sich die LogFiles? Beim Start von Apple Mail über die Kommandzeile gibt man das zu schreibende LogFile inkl. des Pfades mit an, bei den Änderungen in der Einstellungsdatei kann man die zusätzlichen Loggingeinträge in der Datei <em>system.log</em> finden. Dazu einfach das Programm <em>Konsole</em> öffnen.</p>
	<p><strong><span style="color: #ff0000;">Aber Achtung</span>: Die LogFiles enthalten viele sensible Daten wie Usernamen, Passwörter und die übertragenen Emails im Klartext und ausserdem wird das LogFile schnell sehr groß.</strong>
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/02/03/mac-apple-mail-gesprachiger-machen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mac &#124; Manches ist einfacher als man denkt …</title>
		<link>http://controlc.de/2011/01/21/mac-manches-ist-einfacher-als-man-denkt/</link>
		<comments>http://controlc.de/2011/01/21/mac-manches-ist-einfacher-als-man-denkt/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 16:56:03 +0000</pubDate>
		<dc:creator>controlc.de</dc:creator>
				<category><![CDATA[mac]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[c´t]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[sysctl]]></category>
		<category><![CDATA[sysctl.conf]]></category>

		<guid isPermaLink="false">http://controlc.de/?p=1953</guid>
		<description><![CDATA[Man sollte nicht immer alles so hinnehmen, was Andere so schreiben — egal wie sehr man ihnen Profession anerkennt. Bestes Beispiel ist der Artikel von MacMacken zum Thema IPv6-Privatsphäre. Da verweist er auf einen Artikel der Zeitschrift c´t in dem es um die Privacy Extension für IPv6 geht und darum, das diese bei OSX nicht [...]]]></description>
			<content:encoded><![CDATA[	<p style="text-align: center;"><a href="http://controlc.de/wp-content/uploads/2011/01/konfus.png" class="floatbox" rev="group:1953 caption:`konfus`"><img class="aligncenter size-full wp-image-1955" title="konfus" src="http://controlc.de/wp-content/uploads/2011/01/konfus.png" alt="" width="333" height="268" /></a></p>
	<p>Man sollte nicht immer alles so hinnehmen, was Andere so schreiben — egal wie sehr man ihnen Profession anerkennt. Bestes Beispiel ist der Artikel von MacMacken zum Thema <a href="http://www.macmacken.com/2011/01/17/ipv6-privatsphaere-fuer-mac-os-x-sowie-ios-mit-jailbreak/">IPv6-Privatsphäre</a>. Da verweist er auf einen <a href="http://www.heise.de/netze/hotline/IPv6-anonym-1100727.html">Artikel</a> der Zeitschrift c´t in dem es um die Privacy Extension für IPv6 geht und darum, das diese bei OSX nicht per Default aktiviert sind. Eine Aufklärung, wie man diese denoch bei OSX aktiviert wird aufgezeigt. Da dieses Aktivierung per <em>sysctl</em> (also per Befehlszeile) erfolgt, ist sie somit auch nicht Neustart-sicher. Die Lösung der c´t lautet daher ihren selbstgebauten LaunchDaemon herunterzuladen und zu installieren. Dabei gibt es, wie auch bei anderen *nix/BSD-Betriebssystemen, eine deutlich einfachere Lösung:</p>
	<p>Man lege eine Datei <em>/etc/sysctl.conf</em> mit dem Inhalt</p>
	<pre>net.inet6.ip6.use_tempaddr=1</pre>
	<p>an und nach einem Reboot kann man mit dem Befehl</p>
	
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> sysctl net.inet6.ip6.use_tempaddr</pre></div></div>

	<p>herausfinden, das das Ergebnis<a href="http://controlc.de/wp-content/uploads/2011/01/Terminal-sysctl.png" class="floatbox" rev="group:1953 caption:`Terminal - sysctl`"><img class="aligncenter size-full wp-image-1959" title="Terminal - sysctl" src="http://controlc.de/wp-content/uploads/2011/01/Terminal-sysctl.png" alt="" width="511" height="219" /></a>ist und somit die Einstellungen wirken.</p>
	<p>Es hilft in Zukunft also durchaus mal nachzudenken und das auszuprobieren, was bei anderen *nix/BSD-Betriebssystemen auch funktioniert — auch eine mehr oder minder renomierte Zeitschrift wie die c´t kann sich irren. Übrigens verweist Apple in seinen man-Pages selbst auf <a href="http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man5/sysctl.conf.5.html">sysctl.conf</a> <img src='http://controlc.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .
</p>
]]></content:encoded>
			<wfw:commentRss>http://controlc.de/2011/01/21/mac-manches-ist-einfacher-als-man-denkt/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

