<?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>weblog von Sebastian Nemak</title>
	<atom:link href="http://der-basti.com/weblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://der-basti.com/weblog</link>
	<description>Schnee von gestern oder die Zukunft von morgen</description>
	<lastBuildDate>Mon, 22 Apr 2013 09:32:15 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Fahrradläden in Berlin</title>
		<link>http://der-basti.com/weblog/2013/04/fahrradladen-in-berlin/</link>
		<comments>http://der-basti.com/weblog/2013/04/fahrradladen-in-berlin/#comments</comments>
		<pubDate>Sun, 14 Apr 2013 10:01:07 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[My legs are my geaers]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=811</guid>
		<description><![CDATA[Dieses Jahre waren schon die bekannten Fahrradmessen FAHRRAD SCHAU und die VELO in Berlin. Mein Favorit&#8230; Jetzt sind endlich die lang ersehnten Sonnenstrahlen da und für viele geht die Fahrradsession jetzt wieder richtig los. Wer noch einen Drahtesel sucht oder sein bestehendes Zweirad funktionstüchtig bzw. aufhübschen will. Findet auf der Webseite fahrradlaeden-berlin.de die passenden Fahrradläden [...]]]></description>
				<content:encoded><![CDATA[<p>Dieses Jahre waren schon die bekannten Fahrradmessen <a href="http://www.berlinerfahrradschau.com/view.php" target="new">FAHRRAD SCHAU</a> und die <a href="http://www.veloberlin.com/" target="new">VELO</a> in Berlin.</p>
<p>Mein Favorit&#8230;</p>
<p><iframe src="http://player.vimeo.com/video/63828496" width="625" height="352" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>Jetzt sind endlich die lang ersehnten Sonnenstrahlen da und für viele geht die Fahrradsession jetzt wieder richtig los.<br />
Wer noch einen Drahtesel sucht oder sein bestehendes Zweirad funktionstüchtig bzw. aufhübschen will. Findet auf der Webseite <a href="http://www.fahrradlaeden-berlin.de/" target="new">fahrradlaeden-berlin.de</a> die passenden Fahrradläden ordentlich sortiert nach Bezirken.</p>
<p>Ich kann noch folgende Empfehlungen geben:</p>
<ul>
<li><a href="http://www.goldsprint.de/" target="new">goldsprint.de</a></li>
<li><a href="http://www.bikedudes-berlin.com/" target="new">bikedudes-berlin.com</a></li>
<li><a href="http://8bar-bikes.com/" target="new">8bar-bikes.com</a></li>
<li><a href="http://www.fahrradladen-mehringhof.de/" target="new">fahrradladen-mehringhof.de</a> (top Adresse für Lastenräder)</li>
<li><a href="http://bike24.de" target="new">bike24.de</a> (mit Sitz in Dresden und schnellem Onlineversandt)</li>
</ul>
<p><!-- more...<br />
bmo<br />
cnc-bike.de<br />
--></p>
<p>Ich wünsche euch ein frohes und sonniges Radeln!</p>
<p>P.S.: <a href="http://www.wearetraffic.de/" target="new">WE ARE TRAFFIC</a></p>
<p><img src="http://www.wearetraffic.de/wp-content/uploads/2013/03/20130310_WAT_STEPHAN_0009.jpg" /></p>
<p><img src="http://www.wearetraffic.de/wp-content/uploads/2013/03/130310_WAT_DANIEL.jpg" /></p>
<p><img src="http://www.wearetraffic.de/wp-content/uploads/2013/02/20130108_WAT_LARS_0001.jpg" /></p>
<p><img src="http://www.wearetraffic.de/wp-content/uploads/2013/04/20130325_WAT_KAETE_0001.jpg" /></p>
<p><!--</p>
<p>http://www.radforum.de/wer-kann-guten-fahrradhaendler-in-berlin-empfehlen-25637.html</p>
<p>http://rad-kreuz.de/index.htm</p>
<p>http://bike-store-berlin.de/</p>
<p>http://www.qype.com/place/308871-The-Bike-Store-Berlin-Berlin</p>
<p>http://www.zweirad-stadler.com/standorte/berlin-prenzlauerberg.html,f14</p>
<p>http://conrad-fahrrad.worldpacker.com/</p>
<p>--></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2013/04/fahrradladen-in-berlin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Open Source</title>
		<link>http://der-basti.com/weblog/2013/04/best-open-source/</link>
		<comments>http://der-basti.com/weblog/2013/04/best-open-source/#comments</comments>
		<pubDate>Wed, 03 Apr 2013 18:45:02 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[Fundsache]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1234</guid>
		<description><![CDATA[Im Web gibt es sehr viele Open Source Libraries, welche über zahlreiche Code Hosting Dienste und Repositories verteilt sind. Um einen Überblick zu bekommen, welche Framework wo eingesetzt wird und man verwenden sollten, hat sich die Webseite www.findbestopensource.com zur Aufgabe gemacht.]]></description>
				<content:encoded><![CDATA[<p>Im Web gibt es sehr viele Open Source Libraries, welche über zahlreiche Code Hosting Dienste und Repositories verteilt sind. Um einen Überblick zu bekommen, welche Framework wo eingesetzt wird und man verwenden sollten, hat sich die Webseite <a href="http://www.findbestopensource.com/projects" title="http://www.findbestopensource.com/projects" target="new">www.findbestopensource.com</a> zur Aufgabe gemacht.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2013/04/best-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL-Joins</title>
		<link>http://der-basti.com/weblog/2013/01/sql-joins/</link>
		<comments>http://der-basti.com/weblog/2013/01/sql-joins/#comments</comments>
		<pubDate>Fri, 11 Jan 2013 17:15:48 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1185</guid>
		<description><![CDATA[Immer wieder kommt die Frage auf, wie das mit den SQL-Joins ist. Vor allem kurz vor den Prüfungen . Darum hier eine kleine visuelle Übersicht. SELECT * FROM TableA INNER JOIN TableB ON TableA.name = TableB.name SELECT * FROM TableA FULL OUTER JOIN TableB ON TableA.name = TableB.name SELECT * FROM TableA LEFT OUTER JOIN [...]]]></description>
				<content:encoded><![CDATA[<p>Immer wieder kommt die Frage auf, wie das mit den SQL-Joins ist. Vor allem kurz vor den Prüfungen <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Darum hier eine kleine visuelle Übersicht.</p>
<p><b>SELECT * FROM TableA INNER JOIN TableB ON TableA.name = TableB.name</b><br />
<img src="http://codinghorror.typepad.com/.a/6a0120a85dcdae970b012877702708970c-pi" /></p>
<p><b>SELECT * FROM TableA FULL OUTER JOIN TableB ON TableA.name = TableB.name</b><br />
<img src="http://codinghorror.typepad.com/.a/6a0120a85dcdae970b012877702725970c-pi" /></p>
<p><b>SELECT * FROM TableA LEFT OUTER JOIN TableB ON TableA.name = TableB.name</b><br />
<img src="http://codinghorror.typepad.com/.a/6a0120a85dcdae970b01287770273e970c-pi" /></p>
<p><b>SELECT * FROM TableA LEFT OUTER JOIN TableB ON TableA.name = TableB.name WHERE TableB.id IS null</b><br />
<img src="http://codinghorror.typepad.com/.a/6a0120a85dcdae970b012877702754970c-pi" /></p>
<p><b>SELECT * FROM TableA FULL OUTER JOIN TableB ON TableA.name = TableB.name WHERE TableA.id IS null OR TableB.id IS null</b><br />
<img src="http://codinghorror.typepad.com/.a/6a0120a85dcdae970b012877702769970c-pi" /></p>
<p><b>SELECT * FROM TableA CROSS JOIN TableB</b><br />
Kartesisches Produkt / Cross Join<br />
<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/4/4e/Cartesian_Product_qtl1.svg/220px-Cartesian_Product_qtl1.svg.png" /><br />
</p>
<ul>
<li><a href="http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html">Join-Source-Link</a></li>
<li><a href="http://www.datenbank-plsql.de/index.htm">Für DB2 ein paar PL/SQL Informationen</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2013/01/sql-joins/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Git #password-caching</title>
		<link>http://der-basti.com/weblog/2013/01/git-password-caching/</link>
		<comments>http://der-basti.com/weblog/2013/01/git-password-caching/#comments</comments>
		<pubDate>Tue, 08 Jan 2013 17:36:05 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1184</guid>
		<description><![CDATA[Seit Git 1.7.10 muss man mit dem credential helper beim pull, push, &#8230; nicht immer sein Benutzernamen und kryptisches Passwort eingeben. Wie er installiert und eingerichtet wird erfährst du hier: https://help.github.com/articles/set-up-git#password-caching Happy Coding.]]></description>
				<content:encoded><![CDATA[<p>Seit Git 1.7.10 muss man mit dem <i>credential helper</i> beim pull, push, &#8230; nicht immer sein Benutzernamen und kryptisches Passwort eingeben. Wie er installiert und eingerichtet wird erfährst du hier:</p>
<ul>
<li><a herf="https://help.github.com/articles/set-up-git#password-caching" target="new">https://help.github.com/articles/set-up-git#password-caching</a></li>
</ul>
<p>Happy Coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2013/01/git-password-caching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBoss AS gzip HTTP compression einschalten</title>
		<link>http://der-basti.com/weblog/2012/11/jboss-as-gzip-http-compression-einschalten/</link>
		<comments>http://der-basti.com/weblog/2012/11/jboss-as-gzip-http-compression-einschalten/#comments</comments>
		<pubDate>Sat, 03 Nov 2012 05:42:25 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/2011/07/jboss-as-gzip-http-compression-einschalten/</guid>
		<description><![CDATA[HTTP Protokoll Komprimierung ist eine feine Sache. Dadurch lässt sich u.a. auch gut Bandbreite sparen und alle Bits sind schnell auf der gewünschten Empfängerseite. Zwar benötig der Empfänger auch etwas mehr Leistung um die Daten wieder zu dekompriemieren, jedoch packen dies auch die heutigen Smartphones problemlos. JBoss AS 7.x Einfach unter standalone/configuration/standalone.xml folgendes eintragen: //... [...]]]></description>
				<content:encoded><![CDATA[<p>HTTP Protokoll Komprimierung ist eine feine Sache. Dadurch lässt sich u.a. auch gut Bandbreite sparen und alle Bits sind schnell auf der gewünschten Empfängerseite. Zwar benötig der Empfänger auch etwas mehr Leistung um die Daten wieder zu dekompriemieren, jedoch packen dies auch die heutigen Smartphones problemlos.</p>
<h2>JBoss AS 7.x</h2>
<p>Einfach unter <i>standalone/configuration/standalone.xml</i> folgendes eintragen:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="xml" style="font-family:monospace;">//...
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/extensions<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;system-properties<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;org.apache.coyote.http11.Http11Protocol.COMPRESSION&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;on&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;property</span> <span style="color: #000066;">name</span>=<span style="color: #ff0000;">&quot;org.apache.coyote.http11.Http11Protocol.COMPRESSION_MIME_TYPES&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;text/javascript,text/css,text/html&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/system-properties<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;management<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
//...</pre></td></tr></table></div>

<p><!--pre lang="xml"><br />
<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" native="false"><br />
    <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/><br />
    <virtual-server name="default-host" enable-welcome-root="true"><br />
        <alias name="localhost"/><br />
        <alias name="example.com"/><br />
    </virtual-server><br />
</subsystem>
</pre-->
<h2>JBoss AS 5.x</h2>
<p>Um die gzip Komprimierung anzuschalten genügt es die <i>server/YOUR_CONFIGURATION/jboss-web.deployer/server.xml</i> zu modifizieren.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;Connector</span> <span style="color: #000066;">protocol</span>=<span style="color: #ff0000;">&quot;HTTP/1.1&quot;</span> <span style="color: #000066;">port</span>=<span style="color: #ff0000;">&quot;8080&quot;</span> <span style="color: #000066;">address</span>=<span style="color: #ff0000;">&quot;${jboss.bind.address}&quot;</span></span>
<span style="color: #009900;">	<span style="color: #000066;">maxThreads</span>=<span style="color: #ff0000;">&quot;200&quot;</span> <span style="color: #000066;">acceptCount</span>=<span style="color: #ff0000;">&quot;50&quot;</span></span>
<span style="color: #009900;">	<span style="color: #000066;">connectionTimeout</span>=<span style="color: #ff0000;">&quot;60000&quot;</span></span>
<span style="color: #009900;">	<span style="color: #000066;">redirectPort</span>=<span style="color: #ff0000;">&quot;8443&quot;</span> <span style="color: #000066;">minSpareThreads</span>=<span style="color: #ff0000;">&quot;5&quot;</span> <span style="color: #000066;">maxSpareThreads</span>=<span style="color: #ff0000;">&quot;50&quot;</span></span>
<span style="color: #009900;">	<span style="color: #000066;">compression</span>=<span style="color: #ff0000;">&quot;on&quot;</span> <span style="color: #000066;">compressionMinSize</span>=<span style="color: #ff0000;">&quot;256&quot;</span> </span>
<span style="color: #009900;">	<span style="color: #000066;">compressableMimeType</span>=<span style="color: #ff0000;">&quot;text/html,text/xml,text/css,text/javascript /&gt;</span></span></pre></td></tr></table></div>

<p>Standard mäßig ist die Komprimierung, mit dem Parameter off, ausgeschaltet.<br />
Es gibt noch weiter compression Parameter wie zum Beispiel compressionMinSize und compressableMimeType. Mehr kann man <a href="http://docs.jboss.org/jbossweb/2.1.x/config/http.html" target="_blank">hier</a> nachlesen.</p>
<p>Happy config.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/11/jboss-as-gzip-http-compression-einschalten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WebView</title>
		<link>http://der-basti.com/weblog/2012/10/webview/</link>
		<comments>http://der-basti.com/weblog/2012/10/webview/#comments</comments>
		<pubDate>Mon, 29 Oct 2012 18:14:30 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1162</guid>
		<description><![CDATA[In der Webentwicklung ist es wichtig zu wissen, wie die Webseite an der man gerade arbeitet auf anderen Browsern aussieht. Hierfür gibt einige Lösungenvarianten: Man installiert sich viele VMs und viele Browser. Das ist aufwendig und nicht schön. Die Webseite http://ipinfo.info/netrenderer/ bietet die Möglichkeit Screenshots der Webseite mit verschiedenen Internet Explorer Versionen zu erstellen. Für [...]]]></description>
				<content:encoded><![CDATA[<p>In der Webentwicklung ist es wichtig zu wissen, wie die Webseite an der man gerade arbeitet auf anderen Browsern aussieht. Hierfür gibt einige Lösungenvarianten:</p>
<ol>
<li>Man installiert sich viele VMs und viele Browser. Das ist aufwendig und nicht schön.</li>
<li>Die Webseite <a href="http://ipinfo.info/netrenderer/" target="new">http://ipinfo.info/netrenderer/</a> bietet die Möglichkeit Screenshots der Webseite mit verschiedenen Internet Explorer Versionen zu erstellen.</li>
<li>Für Screensots von vielen verschiedenen Browsern, kann ich euch die Webseite <a href="http://browsershots.org/" target="new">browsershots.org</a> an Herz legen. Hier sollte man jedoch einen moment Geduld mitbringen, bis die Screenshots erstellt sind.</li>
<li>Wer ein bisschen JavaScript kann, kann auch das <a href="http://phantomjs.org/" target="new">phantomjs.org</a> headless WebKit Framework nutzen. Mit ihm lassen sich unter anderem Screenshots von Webseiten erstellen (<a href="https://github.com/ariya/phantomjs/wiki/Screen-Capture" target="new">Wiki &#8211; Screen-Capture</a>).</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/10/webview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gute Bäcker Berlin</title>
		<link>http://der-basti.com/weblog/2012/10/gute-backer-berlin/</link>
		<comments>http://der-basti.com/weblog/2012/10/gute-backer-berlin/#comments</comments>
		<pubDate>Wed, 17 Oct 2012 16:20:52 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Fundsache]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1139</guid>
		<description><![CDATA[www.brot-test.de Google Map &#8211; Bäcker Layer Imagefilm Bin über den Podcast Mobilemacs MM94 darauf gestoßen.]]></description>
				<content:encoded><![CDATA[<ul>
<li><a href="http://www.brot-test.de/baeckerei-finder.html" target="_blank">www.brot-test.de</a></li>
<li><a href="https://maps.google.com/maps/ms?msid=209047120561350687342.0004c6bc5a4d315fcc24f&#038;msa=0&#038;ll=52.536691,13.422546&#038;spn=0.225115,0.503998" target="_blank">Google Map &#8211; Bäcker Layer</a></li>
</ul>
<p>Imagefilm</p>
<p><iframe width="625" height="352" src="http://www.youtube.com/embed/WApO6VQ2Dvc?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Bin über den Podcast Mobilemacs <a href="http://mobilemacs.de/2012/08/mm094-mit-einer-leichten-haselnuss-im-abgang.html" target="_blank">MM94</a> darauf gestoßen.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/10/gute-backer-berlin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eigene Datei und Ordner Icons</title>
		<link>http://der-basti.com/weblog/2012/10/eigene-datei-und-ordner-icons/</link>
		<comments>http://der-basti.com/weblog/2012/10/eigene-datei-und-ordner-icons/#comments</comments>
		<pubDate>Wed, 17 Oct 2012 14:53:40 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1025</guid>
		<description><![CDATA[Immer diese Mac User&#8230; eigene Icons für Dateien &#038; Ordner sind jedoch ganz hilfreich. Der Mensch merkt sich Bilder meist besser als Text. Mit einer Assiziation zu einem Bild, kann man beispielsweise schneller zu einer Datei navigieren. Um eigene Bilder zu verwenden benötigt man &#8216;.icns&#8217;-Dateien. Diese kann man einfach und kostenlos mit der Anwendung Img2icns [...]]]></description>
				<content:encoded><![CDATA[<p>Immer diese Mac User&#8230; eigene Icons für Dateien &#038; Ordner sind jedoch ganz hilfreich. Der Mensch merkt sich Bilder meist besser als Text. Mit einer Assiziation zu einem Bild, kann man beispielsweise schneller zu einer Datei navigieren.</p>
<p>Um eigene Bilder zu verwenden benötigt man &#8216;.icns&#8217;-Dateien. Diese kann man einfach und kostenlos mit der Anwendung <a href="http://www.img2icnsapp.com/" target="new">Img2icns</a> bewerkstelligen. Nachdem die Applikation heruntergeladen, entpackt und gestartet ist, muss man nur noch ein geeignetes Bild hineinziehen.</p>
<p>Für Icons bevorzuge ich zum Beispiel PNGs mit transparentem Hintergrund. Unter <i>/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources</i> gibt es die Standard Icons.</p>
<p>Wie man jetzt das Icon ersetzt beschreibt Apple <a href="http://support.apple.com/kb/HT2493?viewlocale=de_DE&#038;locale=de_DE" target="new">hier</a>.</p>
<p>Hier gibt es fertige Icons:</p>
<ul>
<li><a href="http://www.iconarchive.com/" target="new">http://www.iconarchive.com/</a></li>
<li><a href="http://iconfactory.com/home" target="new">http://iconfactory.com/home</a></li>
<li><a href="http://www.pixelgirlpresents.com/icons" target="new">http://www.pixelgirlpresents.com/icons</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/10/eigene-datei-und-ordner-icons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle&#8217;s Java 7 auf Mac OS X</title>
		<link>http://der-basti.com/weblog/2012/04/oracles-java-7-auf-mac-os-x/</link>
		<comments>http://der-basti.com/weblog/2012/04/oracles-java-7-auf-mac-os-x/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 13:32:25 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1117</guid>
		<description><![CDATA[Seit Oktober 2010, mit der Übernahme Sun&#8217;s von Oracle, hat Apple beschlossen ihre eigene Java-Implementierung nicht mehr weiter entwickeln zu wollen. Vor ein paar Stunden hat Oracle nun das erste Java Release (7u4) für Mac OS veröffentlicht. Ich bin jetzt guter Hoffnung, dass für alle Systeme (Windows, Linux und Mac) von Oracle zeitgleich neue Versionen [...]]]></description>
				<content:encoded><![CDATA[<p>Seit Oktober 2010, mit der Übernahme Sun&#8217;s von Oracle, hat Apple beschlossen ihre eigene Java-Implementierung nicht mehr weiter entwickeln zu wollen. Vor ein paar Stunden hat Oracle nun das erste Java Release (7u4) für Mac OS veröffentlicht. Ich bin jetzt guter Hoffnung, dass für alle Systeme (Windows, Linux und Mac) von Oracle zeitgleich neue Versionen und damit auch fixes herauskommen. </p>
<p><b>Java 7 installieren</b></p>
<ol>
<li><a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html" target="new">Java 1.7 downloaden</a></li>
<li>Heruntergeladene <i>dmg</i> Datei öffnen und den Installer durchklicken</li>
<li>Das JDK sollte nun erfolgreich installiert sein</li>
<li>Nun öffnet man die <i>Java-Einstellungen</i>, welche unter <i>/Programme/Diesntprogramme</i> liegen</li>
<li>Den Eintrag <i>Java 7 SE</i> nach oben ziehen<br />
<a href="http://der-basti.com/weblog/files/2012/04/javaSettings.jpg" rel="lightbox[1117]"><img src="http://der-basti.com/weblog/files/2012/04/javaSettings-300x213.jpg" alt="" title="javaSettings" width="300" height="213" class="alignnone size-medium wp-image-1120" /></a></li>
<li>Jetzt kann man über das Terminal kontrollieren, ob alles funktioniert<br />
<a href="http://der-basti.com/weblog/files/2012/04/java7versionInfo.jpg" rel="lightbox[1117]"><img src="http://der-basti.com/weblog/files/2012/04/java7versionInfo.jpg" alt="" title="java7versionInfo" width="442" height="106" class="alignnone size-full wp-image-1119" /></a></li>
</ol>
<p><b>Eclipse einrichten</b></p>
<ol>
<li>Eclipse öffnen</li>
<li><i>Preferences</i> (cmd + ,) öffnen</li>
<li><i>Java</i> -> <i>Installed JREs</i> wählen</li>
<li><i>Add&#8230;</i> Button drücken und <i>MacOS X VM</i> auswählen</li>
<li>Im <i>JRE Home</i> Feld &#8220;/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home&#8221; eintragen</li>
<li>Jetzt sollten die <i>JRE system libraries</i> gefühlt sein<br />
<a href="http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/1588946.png" rel="lightbox[1117]"><img src="http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/1588946.png" alt="" title="JRE system libraries" width="520" height="394" class="alignnone size-full" /></a></li>
<li>Dem <i>JRE name</i> noch beispielsweise &#8220;JDK 1.7&#8243; eintragen und <i>Finish</i> drücken</li>
<li>Jetzt kann man das JDK 1.7 wählen</li>
</ol>
<p>Happy Coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/04/oracles-java-7-auf-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS 5 Tastatur-Tipps</title>
		<link>http://der-basti.com/weblog/2012/04/ios-5-tastatur-tipps/</link>
		<comments>http://der-basti.com/weblog/2012/04/ios-5-tastatur-tipps/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 13:00:36 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Fundsache]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1111</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<p><iframe width="625" height="469" src="http://www.youtube.com/embed/sZOtj3OZ0Oc?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><!--http://vimeo.com/30311836--></p>
<p><iframe width="625" height="352" src="http://www.youtube.com/embed/apfgZ-z8YhY?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/04/ios-5-tastatur-tipps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ForkLift unter Mac OS X Lion</title>
		<link>http://der-basti.com/weblog/2012/04/forklift-unter-mac-os-x-lion/</link>
		<comments>http://der-basti.com/weblog/2012/04/forklift-unter-mac-os-x-lion/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 08:52:39 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1104</guid>
		<description><![CDATA[ForkLift ist ein klassischer file manager für Mac OS X. Habe ihn heut mal wieder nutzen wollen. Jedoch ist die alte Version 1.7.x nicht Lion kompatibel. Apple hat in Lion u.a. zwei Tools entfernt, die ForkLift nutzt. nmblookup und smbtree sind die Übeltäter. Um die nicht die aktuelle 2.x Version kaufen zu müssen, gibt es [...]]]></description>
				<content:encoded><![CDATA[<p>ForkLift ist ein klassischer file manager für Mac OS X. Habe ihn heut mal wieder nutzen wollen. Jedoch ist die alte Version 1.7.x nicht Lion kompatibel. Apple hat in Lion u.a. zwei Tools entfernt, die ForkLift nutzt. <i>nmblookup</i> und <i>smbtree</i> sind die Übeltäter. Um die nicht die aktuelle 2.x Version kaufen zu müssen, gibt es einen workaround.</p>
<ol>
<li>Lade das folgende Archiv herunter: <a href="http://download.binarynights.com/smb_tools.zip" target="new">http://download.binarynights.com/smb_tools.zip</a> (~ 2,4 MB)</li>
<li>Entpacke den Archivinhalt nach <i>/usr/bin/</i></li>
<li>Jetzt sollte ForkLift 1.7.x wieder unter Lion funktionieren</li>
</ol>
<p>Erfolgreich getestet mit Mac OS X (10.7.3) und ForkLift (1.7.8).</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/04/forklift-unter-mac-os-x-lion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git &amp; Dropbox</title>
		<link>http://der-basti.com/weblog/2012/04/git-dropbox/</link>
		<comments>http://der-basti.com/weblog/2012/04/git-dropbox/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 07:50:40 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[dev]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1093</guid>
		<description><![CDATA[Neulich suchte ich ein kostenlosen/freien git repository hoster, welcher für kleine Gruppen eignet ist. Fündig bin ich auch geworden bei z.B. BitBucket, unfuddle, Assembla, ProjectLocker, codebase, Springloops oder einen eigenen Git-Server aufzusetzen (mit DynDNS/NO-IP und gitosis). Jedoch bin ich auch auf eine andere Lösung getroffen. Die gute alte Dropbox. Sie lässt sich auch für solche [...]]]></description>
				<content:encoded><![CDATA[<p>Neulich suchte ich ein kostenlosen/freien git repository hoster, welcher für kleine Gruppen eignet ist. Fündig bin ich auch geworden bei z.B. <a href="https://bitbucket.org/plans" target="new">BitBucket</a>, <a href="http://unfuddle.com/about/tour/plans" target="new">unfuddle</a>, <a href="http://www.assembla.com/plans" target="new">Assembla</a>, <a href="https://projectlocker.com/signup/startup" target="new">ProjectLocker</a>, <a href="http://www.codebasehq.com/packages" target="new">codebase</a>, <a href="http://www.springloops.com/v2/plans.php" target="new">Springloops</a> oder einen eigenen Git-Server aufzusetzen (mit <a href="http://dyn.com/dns/" target="new">DynDNS</a>/<a href="http://www.no-ip.com/services/managed_dns/free_dynamic_dns.html" target="new">NO-IP</a> und <a href="http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way" target="new">gitosis</a>).<br />
Jedoch bin ich auch auf eine andere Lösung getroffen. Die gute alte Dropbox. Sie lässt sich auch für solche Zwecke malträtieren. Dropbox spielt hier das zentrale repository.</p>
<p>Hier ein Beispiel-Setup via Terminal:</p>
<pre>
# create your local git project
~/yourLocalProjectDir $ git init
~/yourLocalProjectDir $ git add .
~/yourLocalProjectDir $ git commit -m "initial commit"
~/yourLocalProjectDir $ cd ~/Dropbox/git

# create a new git project on your local-Dropbox folder
~/Dropbox/git $ git init --bare projectOnDropbox.git
~/Dropbox/git $ cd ~/projectOnDropbox

# link your local project with the local-Dropbox repository
~/yourLocalProjectDir $ git remote add origin ~/Dropbox/git/projectOnDropbox.git
~/yourLocalProjectDir $ git push -u origin master
</pre>
<p><i><a href="http://stackoverflow.com/questions/1960799/using-gitdropbox-together-effectively" target="new">Source</a></i></p>
<p><b>Update 2012-10-15</b><br />
Kleiner aber feiner online Kurs: <a href="http://try.github.com" target="new">http://try.github.com/</a>.</p>
<p><!--<br />
git clone - "erstmailges kopieren des Repos"<br />
git push - "hochladen"<br />
git push -u origin master - '-u git merkt sich die übergebenen Parameter'<br />
git pull - "Änderungen runterladen"<br />
git diff - 'Änderungen ansehen'<br />
git diff --staged - 'Nur Änderungen aus dem Stage bereich'<br />
git reset - 'staged filed entfernen, wird aber nicht gelöscht'<br />
git checkout --[space] - 'Alle Änderungen seit dem letzten Commit verwerfen'<br />
git rm - 'Files werden gelöscht und gleichzeitig dem Staging Bereich "mitgeteilt", das Dateien gelöscht wurden' -> danach noch commiten</p>
<p>Branch:<br />
git branch &#8211; &#8216;anlegen eines Branches&#8217;<br />
git checkout &#8211; &#8216;switch zu anderem Branch&#8217;<br />
git merge &#8211; &#8216;Um änderung aus einem anderen Branch zu übernehmen, bsp: bugfix integrieren&#8217;<br />
git branch -d &#8211; &#8216;branch löschen, bsp: nach erfolgreichem Bugfix&#8217;<br />
&#8211;></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/04/git-dropbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Erlang auf Mac OS X installieren</title>
		<link>http://der-basti.com/weblog/2012/04/erlang-auf-mac-os-x-installieren/</link>
		<comments>http://der-basti.com/weblog/2012/04/erlang-auf-mac-os-x-installieren/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 14:28:21 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1071</guid>
		<description><![CDATA[Hier die kurz und einfache Installationsanleitung für Erlang auf Mac OS X (10.7.3): Das letzte Release hier herrunterladen Im Terminal folgendes ausführen # ggf. in der Verzeichnis Downloads wechseln # cd Downloads/ tar -xzf otp_src_%VERSION-NUMBER%.tar.gz # download entpacken cd otp_src_%VERSION-NUMBER% # in das Verzeichnis wechseln ./configure # configurieren make # bauen sudo make install # [...]]]></description>
				<content:encoded><![CDATA[<p>Hier die kurz und einfache Installationsanleitung für Erlang auf Mac OS X (10.7.3):</p>
<ol>
<li><a href="http://www.erlang.org/download.html" target="new">Das letzte Release hier herrunterladen</a></li>
<li>Im Terminal folgendes ausführen

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># ggf. in der Verzeichnis Downloads wechseln</span>
<span style="color: #666666; font-style: italic;"># cd Downloads/</span>
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xzf</span> otp_src_<span style="color: #000000; font-weight: bold;">%</span>VERSION-NUMBER<span style="color: #000000; font-weight: bold;">%</span>.tar.gz <span style="color: #666666; font-style: italic;"># download entpacken</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> otp_src_<span style="color: #000000; font-weight: bold;">%</span>VERSION-NUMBER<span style="color: #000000; font-weight: bold;">%</span> <span style="color: #666666; font-style: italic;"># in das Verzeichnis wechseln</span>
.<span style="color: #000000; font-weight: bold;">/</span>configure <span style="color: #666666; font-style: italic;"># configurieren</span>
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #666666; font-style: italic;"># bauen</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> <span style="color: #666666; font-style: italic;"># installieren</span></pre></td></tr></table></div>

<p><i>%VERSION-NUMBER% &#8211; Aktuell ist gerade &#8216;R15B01&#8242;.</i></li>
<li>Das war es schon. Mittels &#8230;

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">erl</pre></td></tr></table></div>

<p>&#8230; gelangt man in die interaktive Erlang Console.</li>
</ol>
<p>Mehr Informationen über Erlang sind hier zu finden:</p>
<ul>
<li><a href="http://www.erlang.org/" target="new">erlang.org</a></li>
<li><a href="http://en.wikipedia.org/wiki/Erlang_(programming_language)" target="new">erlang@wikipedia</a></li>
<li><a href="http://learnyousomeerlang.com/" target="new">learnyousomeerlang.com</a></li>
<li><a href="http://www.erlang-dach.org/lernen/lernen.html" target="new">erlang-dach.org &#8211; Erlang Anwendergruppe Deutschand.Österreich.Schweiz</a></li>
<li><a href="http://www.asconix.com/howtos/erlang/erlang" target="new">Erlang Howto</a></li>
<li><a href="http://www.erlang.se/doc/programming_rules.shtml" target="new">Erlang Programming Rules and Conventions</a></li>
<li><a href="http://erlide.org/" target="new">erlIDE für Eclipse</a></li>
<li><a href="https://groups.google.com/group/erlang-berlin/" target="new">Berlin Erlang User Group</a></li>
<li><a href="http://twitter.com/#!/erloungeberlin" target="new">erloungeberlin@twiter</a></li>
</ul>
<p>Happy Coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/04/erlang-auf-mac-os-x-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deklaration von Java Array&#8217;s</title>
		<link>http://der-basti.com/weblog/2012/04/deklaration-von-java-arrays/</link>
		<comments>http://der-basti.com/weblog/2012/04/deklaration-von-java-arrays/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 23:46:23 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1060</guid>
		<description><![CDATA[Gestern habe ich das erste mal die Deklaration von einem Java Array in dieser Form gesehen. int foo&#91;&#93;; Bis dato kannte ich lewiglich die &#8216;klassische&#8217; Form. int&#91;&#93; foo, bar; Hier gibt es jedoch Unterschiede. Die Klammern können Teil des Typs oder der Variable sein. Sind sie Teil des Typs, so sind alle deklarierten Variablen ein [...]]]></description>
				<content:encoded><![CDATA[<p>Gestern habe ich das erste mal die Deklaration von einem Java Array in dieser Form gesehen.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">int</span> foo<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Bis dato kannte ich lewiglich die &#8216;klassische&#8217; Form.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">int</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> foo, bar<span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Hier gibt es jedoch Unterschiede. Die Klammern können Teil des Typs oder der Variable sein. Sind sie Teil des Typs, so sind alle deklarierten Variablen ein Array.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">int</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> foo_1d, foo_2d<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>, foo_3d<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// the same as</span>
<span style="color: #000066; font-weight: bold;">int</span> bar_1d<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>, bar_2d<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>, bar_3d<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Tricky ist folgender Fall.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">int</span> <span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span>foo, bar<span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Hier ist <i>bar</i> kein int sondern ein int-Feld. Der Compiler verweigern hier eine Zuweisung.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java" style="font-family:monospace;">bar <span style="color: #339933;">=</span> <span style="color: #cc66cc;">123</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Also nicht zu schnell auf der Tastatur tippen. Somit lieber den guten Stil wählen und die Deklaration direkt an den Typ setzen.<br />
Happy coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/04/deklaration-von-java-arrays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Force Attack</title>
		<link>http://der-basti.com/weblog/2012/04/force-attack/</link>
		<comments>http://der-basti.com/weblog/2012/04/force-attack/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 23:11:09 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[My legs are my geaers]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1046</guid>
		<description><![CDATA[Die guten alten &#8216;Michelin Select&#8217; rollen nicht mehr.]]></description>
				<content:encoded><![CDATA[<p>Die guten alten &#8216;Michelin Select&#8217; rollen nicht mehr.<br />

<a href='http://der-basti.com/weblog/2012/04/force-attack/bike-4-old-ms/' title='bike-4-old-ms'><img width="150" height="150" src="http://der-basti.com/weblog/files/2012/04/bike-4-old-ms-150x150.jpg" class="attachment-thumbnail" alt="bike-4-old-ms" /></a>
<a href='http://der-basti.com/weblog/2012/04/force-attack/bike-5-old-ms/' title='bike-5-old-ms'><img width="150" height="150" src="http://der-basti.com/weblog/files/2012/04/bike-5-old-ms-150x150.jpg" class="attachment-thumbnail" alt="bike-5-old-ms" /></a>
<a href='http://der-basti.com/weblog/2012/04/force-attack/bike-1-force/' title='bike-1-force'><img width="150" height="150" src="http://der-basti.com/weblog/files/2012/04/bike-1-force-150x150.jpg" class="attachment-thumbnail" alt="bike-1-force" /></a>
<a href='http://der-basti.com/weblog/2012/04/force-attack/bike-2-attack/' title='bike-2-attack'><img width="150" height="150" src="http://der-basti.com/weblog/files/2012/04/bike-2-attack-150x150.jpg" class="attachment-thumbnail" alt="bike-2-attack" /></a>
<a href='http://der-basti.com/weblog/2012/04/force-attack/bike-3-ready/' title='bike-3-ready'><img width="150" height="150" src="http://der-basti.com/weblog/files/2012/04/bike-3-ready-150x150.jpg" class="attachment-thumbnail" alt="bike-3-ready" /></a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/04/force-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BerlinExpertDays 2012 (#bedcon) &#8211; join the talk</title>
		<link>http://der-basti.com/weblog/2012/03/berlin-expert-days/</link>
		<comments>http://der-basti.com/weblog/2012/03/berlin-expert-days/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 07:03:42 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1027</guid>
		<description><![CDATA[An event around the Java world. Download/Link: bed-con.org 2012.ics (update day 1 &#038; 2) My favorite talks 2012-03-29 &#8230; Was tut ein guter Software Architekt? &#8211; Eberhard Wolff Darf’s ein wenig größer sein – Architekturmuster für hochskalierbare Systeme &#8211; Uwe Friedrichsen Matt in drei Iterationen. Lebendiger Architekturentwurf am Beispiel einer Schach-Engine &#8211; Stefan Zörner &#8230; [...]]]></description>
				<content:encoded><![CDATA[<p>An event around the Java world.<br />
Download/Link: <a href="http://dl.dropbox.com/u/1068771/bed-con.org%202012.ics" target="_blank">bed-con.org 2012.ics</a> (<strong>update</strong> day 1 &#038; 2)<br />
<!-- http://db.tt/iiLv6C7b --><br />
My favorite talks 2012-03-29 &#8230;</p>
<ol>
<li><a href="http://bed-con.org/talks/was-tut-ein-guter-software-architekt/" target="new">Was tut ein guter Software Architekt? &#8211; Eberhard Wolff</a></li>
<li><a href="http://bed-con.org/talks/darfs-ein-wenig-groser-sein-architekturmuster-fur-hochskalierbare-systeme/" target="new">Darf’s ein wenig größer sein – Architekturmuster für hochskalierbare Systeme &#8211; Uwe Friedrichsen</a></li>
<li><a href="http://bed-con.org/talks/matt-in-drei-iterationen-lebendiger-architekturentwurf-am-beispiel-einer-schach-engine/" target="new">Matt in drei Iterationen. Lebendiger Architekturentwurf am Beispiel einer Schach-Engine &#8211; Stefan Zörner</a></li>
</ol>
<p>&#8230; and 2012-03-30 &#8230;</p>
<ol>
<li><a href="http://bed-con.org/talks/scala-eine-rundum-einfuhrung/" target="new">Scala – eine rundum Einführung &#8211; Felix Müller</a></li>
<li><a href="http://bed-con.org/talks/blazing-fast-jboss-7/" target="new">Blazing fast! JBoss 7 &#8211; Sascha Möllering</a></li>
<li><a href="http://bed-con.org/talks/multi-core-fur-jedermann-mit-gpars/" target="new">Multi-core für jedermann mit GPars &#8211; Dierk König</a></li>
<li><a href="http://bed-con.org/talks/javascript-in-the-cloud/" target="new">JavaScript in the Cloud &#8211; Jan Jongboom </a></li>
<p><!--li><a href="" target="new">jBPM / CoffeeScript</a></li-->
<!--li><a href="" target="new">Elasticsearch</a></li-->
</ol>
<p>Thanks to all speakers, visitors and the organizers.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/03/berlin-expert-days/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.DS_Store&#8217;s nerven</title>
		<link>http://der-basti.com/weblog/2012/03/ds_store-auf-usb-sticks-storen/</link>
		<comments>http://der-basti.com/weblog/2012/03/ds_store-auf-usb-sticks-storen/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 13:08:19 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=1020</guid>
		<description><![CDATA[.DS_Store&#8217;s (hidden files) legt Mac OS X auch automatisch auf USB-Stick und Netzlaufwerken an. Sie dienen dem System dazu individuelle Attribute (z.B. Position von Symbolen) zu speichern. Um diesen Desktop-Service abzuschalten genügt es folgende Zeile im Terminal auszuführen und sich abzumelden bzw. einen reboot durchzuführen. defaults write com.apple.desktopservices DSDontWriteNetworkStores true .DS_Store&#8217;s kann man natürlich auch [...]]]></description>
				<content:encoded><![CDATA[<p>.DS_Store&#8217;s (hidden files) legt Mac OS X auch automatisch auf USB-Stick und Netzlaufwerken an. Sie dienen dem System dazu individuelle Attribute (z.B. Position von Symbolen) zu speichern.</p>
<p>Um diesen Desktop-Service abzuschalten genügt es folgende Zeile im Terminal auszuführen und sich abzumelden bzw. einen reboot durchzuführen.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.desktopservices DSDontWriteNetworkStores <span style="color: #c20cb9; font-weight: bold;">true</span></pre></td></tr></table></div>

<p>.DS_Store&#8217;s kann man natürlich auch bequem per Terminal entfernen. Dazu geht man in das gewünschte Verzeichnis und führt folgenden Befehl aus.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> . <span style="color: #660033;">-name</span> <span style="color: #ff0000;">'*.DS_Store'</span> <span style="color: #660033;">-type</span> f <span style="color: #660033;">-delete</span></pre></td></tr></table></div>

<p><strong>Update</strong><br />
Versteckte Dateien/Ordner im Finder anzeigen.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.finder AppleShowAllFiles TRUE
<span style="color: #c20cb9; font-weight: bold;">killall</span> Finder</pre></td></tr></table></div>

<p>Rückgängig ist es mit folgenden Befehlen zu machen.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.finder AppleShowAllFiles FALSE
<span style="color: #c20cb9; font-weight: bold;">killall</span> Finder</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/03/ds_store-auf-usb-sticks-storen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fremdschämen mit Zach Galifianakis (Between Two Ferns)</title>
		<link>http://der-basti.com/weblog/2012/03/fremdschamen-mit-zach-galifianakis-between-two-ferns/</link>
		<comments>http://der-basti.com/weblog/2012/03/fremdschamen-mit-zach-galifianakis-between-two-ferns/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 12:36:59 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Fundsache]]></category>
		<category><![CDATA[miscellaneous]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=625</guid>
		<description><![CDATA[Weitere Folgen gibt es unter http://www.funnyordie.com/between_two_ferns.]]></description>
				<content:encoded><![CDATA[<p><iframe width="625" height="352" src="http://www.youtube.com/embed/jOVq_UL48o0?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Weitere Folgen gibt es unter <a href="http://www.funnyordie.com/between_two_ferns" target="_blank">http://www.funnyordie.com/between_two_ferns</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/03/fremdschamen-mit-zach-galifianakis-between-two-ferns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proxy-Auto-Configuration (TH-Wildau)</title>
		<link>http://der-basti.com/weblog/2012/03/proxy-auto-configuration-th-wildau/</link>
		<comments>http://der-basti.com/weblog/2012/03/proxy-auto-configuration-th-wildau/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 09:37:04 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[miscellaneous]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=902</guid>
		<description><![CDATA[Mit Hilfe der Proxy-Auto-Configuration (pac) findet der Webbrowser bzw. das System automatisch die passenden Proxy. Die pac ist eine einfache Text-/JavaScrip-Datei. Sie hat üblicherweise den Namen proxy.pac oder wpac.dat. Der Name ist jedoch Betriebssystem abhängig. Unter Mac OS X und den MS IE muss die Datei wpac.dat heißen. Solch eine Proxy Konfiguration kann auch automatisch [...]]]></description>
				<content:encoded><![CDATA[<p>Mit Hilfe der Proxy-Auto-Configuration (pac) findet der Webbrowser bzw. das System automatisch die passenden Proxy. Die pac ist eine einfache Text-/JavaScrip-Datei. Sie hat üblicherweise den Namen <i>proxy.pac</i> oder <i>wpac.dat</i>. Der Name ist jedoch Betriebssystem abhängig. Unter Mac OS X und den MS IE muss die Datei <i>wpac.dat</i> heißen.<br />
Solch eine Proxy Konfiguration kann auch automatisch im Netzwerk verteilt werden. Dies passiert, aufgrund der Gerätevielfalt in der TH-Wildau, jedoch nicht.</p>
<p>In dieser wird eine JavaScript-Funktion <i>FindProxyForURL(url, host)</i> definiert.<br />
Ein einfaches Beispiel für die TH-Wildau ist folgende Zeile.</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">function</span> FindProxyForURL<span style="color: #009900;">&#40;</span>url<span style="color: #339933;">,</span> host<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #3366CC;">&quot;PROXY proxy.th-wildau.de:8080; DIRECT&quot;</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Die ganze PAC-Geschichte kann man natürlich auch noch weiter treiben&#8230;</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #000066; font-weight: bold;">function</span> FindProxyForURL<span style="color: #009900;">&#40;</span>url<span style="color: #339933;">,</span> host<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #006600; font-style: italic;">// function's</span>
		<span style="color: #006600; font-style: italic;">// isPlainHostName(host)</span>
		<span style="color: #006600; font-style: italic;">// dnsDomainIs(host, &quot;localhost&quot;) || dnsDomainIs(host, &quot;.beispiel.net&quot;)</span>
		<span style="color: #006600; font-style: italic;">// shExpMatch(host, &quot;192.168.178.*&quot;) || shExpMatch(host, &quot;10.0.*&quot;) || shExpMatch(url, &quot;https://*&quot;)</span>
		<span style="color: #006600; font-style: italic;">// isInNet(host, &quot;127.0.0.1&quot;, &quot;255.255.255.0&quot;) || isInNet(myIpAddress(), &quot;192.168.178.0&quot;, &quot;255.255.255.0&quot;)</span>
		<span style="color: #006600; font-style: italic;">// localHostOrDomainIs(host, &quot;127.0.0.1&quot;) || localHostOrDomainIs(host, &quot;beispiel.net&quot;)</span>
	<span style="color: #006600; font-style: italic;">// return's</span>
		<span style="color: #006600; font-style: italic;">// direkt - return &quot;DIRECT&quot;;</span>
		<span style="color: #006600; font-style: italic;">// proxy - return &quot;PROXY your.proxy.net:port&quot;;</span>
		<span style="color: #006600; font-style: italic;">// with fallback / multi proxy spec (proxy &gt; direct) - return &quot;PROXY proxy.th-wildau.de:8080; DIRECT&quot;;</span>
&nbsp;
	<span style="color: #006600; font-style: italic;">/*if (X() || Y()) {
		return &quot;DIRECT&quot;;
	} else if (Y() &amp;&amp; Z()) {
		return &quot;PROXY proxy.th-wildau.de:8080&quot;;
	} else {
		return &quot;PROXY proxy.th-wildau.de:8080; DIRECT&quot;;
	}*/</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Diese Datei kann beispielsweise in das Benutzerverzeichnis gelegt werden.<br />
Unter Mac OS X wird die pac unter <i>Systemeinstellungen / Netzwerk / WiFi bzw. Ethernet / Button: Weitere Optionen / Tab: Proxies / Checkbox: Autom. Proxy Konfiguration</i> eingetragen.</p>
<p><a href="http://der-basti.com/weblog/files/2012/03/pac-config.jpg" rel="lightbox[902]"><img src="http://der-basti.com/weblog/files/2012/03/pac-config.jpg" alt="" title="pac-config" width="651" height="506" class="alignnone size-full wp-image-1004" /></a></p>
<p>Hier gibt es noch weitere Informationen zum Thema <a href="http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/web-browser-auto-proxy-configuration.html" target="_blank">Link.<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/03/proxy-auto-configuration-th-wildau/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PDF Dokumente unter Mac OS X verkleinern</title>
		<link>http://der-basti.com/weblog/2012/03/pdf-dokumente-unter-mac-os-x-verkleinern/</link>
		<comments>http://der-basti.com/weblog/2012/03/pdf-dokumente-unter-mac-os-x-verkleinern/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 20:45:04 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=740</guid>
		<description><![CDATA[Unter Mac OS X kann man schnell und bequem PDF Dokumente verkleinern. PDF Dokument verkleinern (mit vielen Bildern) PDF mit Vorschau öffnen Ablage / Exportieren&#8230; Quartz-Filter: Reduce File Size Jetzt nur noch Speichern Den Reduce File Size Quartz-Filter kann man auch noch selbst einstellen. Dazu öffnet man Programme / Dienstprogramme / ColorSync-Dienstprogramm und erstellt einen [...]]]></description>
				<content:encoded><![CDATA[<p>Unter Mac OS X kann man schnell und bequem PDF Dokumente verkleinern.</p>
<p><strong>PDF Dokument verkleinern (mit vielen Bildern)</strong></p>
<ol>
<li>PDF mit Vorschau öffnen</li>
<li>Ablage / Exportieren&#8230;</li>
<li>Quartz-Filter: Reduce File Size</li>
<li>Jetzt nur noch Speichern</li>
</ol>
<p>Den Reduce File Size Quartz-Filter kann man auch noch selbst einstellen. Dazu öffnet man <i>Programme / Dienstprogramme / ColorSync-Dienstprogramm</i> und erstellt einen neuen Filter. Diesen Filter kann man nun selbst konfigurieren.<br />
<a href="http://der-basti.com/weblog/files/2011/08/quartz_filter.jpg" rel="lightbox[740]"><img src="http://der-basti.com/weblog/files/2011/08/quartz_filter-300x227.jpg" alt="" width="300" height="227" class="alignnone size-medium wp-image-797" /></a></p>
<p><strong>Viele PDFs auf einen Schlag verkleinern</strong><br />
Lässt sich beispielsweise mit dem Automator erledigen.<br />
<a href="http://der-basti.com/weblog/files/2011/08/automator_reduce_pdfs.jpg" rel="lightbox[740]"><img src="http://der-basti.com/weblog/files/2011/08/automator_reduce_pdfs-288x300.jpg" alt="" width="288" height="300" class="alignnone size-medium wp-image-800" /></a><br />
<a href='http://der-basti.com/weblog/files/2011/08/automator_reduce_pdfs.zip'>automator_reduce_pdfs.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/03/pdf-dokumente-unter-mac-os-x-verkleinern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Textauswahl in Quick Look aktivieren</title>
		<link>http://der-basti.com/weblog/2012/03/textauswahl-in-quick-look-aktivieren/</link>
		<comments>http://der-basti.com/weblog/2012/03/textauswahl-in-quick-look-aktivieren/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 23:46:07 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=977</guid>
		<description><![CDATA[Mit Quick Look betrachtete Dokumente lässt sich der Text gewöhnlich weder auswählen noch kopieren. Mit dem Tipp von lifehacker ändert sich dies: defaults write com.apple.finder QLEnableTextSelection -bool TRUE; killall Finder Wer Dateianhängen in der Mail.app ebenfalls gerne eine Textpassage kopieren möchte, greift zu: defaults write com.apple.Mail QLEnableTextSelection -bool TRUE Dann natürlich Mail.app nochmals starten. Natürlich [...]]]></description>
				<content:encoded><![CDATA[<p>Mit Quick Look betrachtete Dokumente lässt sich der Text gewöhnlich weder auswählen noch kopieren. Mit dem <a href="http://lifehacker.com/5874280/copy-text-from-quick-look-previews-with-a-terminal-hack" target="_blank">Tipp von lifehacker</a> ändert sich dies:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.finder QLEnableTextSelection <span style="color: #660033;">-bool</span> TRUE; <span style="color: #c20cb9; font-weight: bold;">killall</span> Finder</pre></td></tr></table></div>

<p>Wer Dateianhängen in der Mail.app ebenfalls gerne eine Textpassage kopieren möchte, greift zu:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.apple.Mail QLEnableTextSelection <span style="color: #660033;">-bool</span> TRUE</pre></td></tr></table></div>

<p>Dann natürlich Mail.app nochmals starten.<br />
Natürlich gibt es dass auch für die eingefleischten Microsoft Outlook:mac User:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">defaults <span style="color: #c20cb9; font-weight: bold;">write</span> com.microsoft.Outlook QLEnableTextSelection <span style="color: #660033;">-bool</span> TRUE; <span style="color: #c20cb9; font-weight: bold;">killall</span> <span style="color: #ff0000;">&quot;Microsoft Outlook&quot;</span></pre></td></tr></table></div>

<p>Um dies alles wieder rückgängig zu machen einfach folgendes ins Terminal tippen und bestätigen:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">defaults delete com.apple.finder QLEnableTextSelection; <span style="color: #c20cb9; font-weight: bold;">killall</span> Finder</pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/03/textauswahl-in-quick-look-aktivieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBeans keyboard shortcuts</title>
		<link>http://der-basti.com/weblog/2012/01/netbeans-keyboard-shortcuts/</link>
		<comments>http://der-basti.com/weblog/2012/01/netbeans-keyboard-shortcuts/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 10:49:01 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[cheat sheet]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=904</guid>
		<description><![CDATA[Bis dato hatte ich ausschließlich mit der Eclipse IDE programmiert. In der Hochschule wird jedoch NetBeans 7 eingesetzt. NetBeans 7 ist gar nicht mal so übel. Jedoch sind die Tastaturkürzel (shortcuts) anders. Das macht das Leben nicht gerade einfacher. Darum habe ich mich mal auf die Suche nach einer Keyboard-Shortcut-Übersicht gemacht. NetBeans 6.9 for Mac [...]]]></description>
				<content:encoded><![CDATA[<p>Bis dato hatte ich ausschließlich mit der Eclipse IDE programmiert. In der Hochschule wird jedoch NetBeans 7 eingesetzt.</p>
<p><a href="http://der-basti.com/weblog/files/2011/10/netbeans7.jpg" rel="lightbox[904]"><img src="http://der-basti.com/weblog/files/2011/10/netbeans7.jpg" alt="" title="netbeans7" width="473" height="300" class="alignnone size-full wp-image-911" /></a></p>
<p>NetBeans 7 ist gar nicht mal so übel. Jedoch sind die Tastaturkürzel (shortcuts) anders. Das macht das Leben nicht gerade einfacher. Darum habe ich mich mal auf die Suche nach einer Keyboard-Shortcut-Übersicht gemacht.</p>
<ul>
<li><a href="https://wiki.ucl.ac.uk/download/attachments/17077560/shortcuts_mac.pdf?version=1&#038;modificationDate=1297266073000" target="_blank">NetBeans 6.9 for Mac</a></li>
<li><a href="http://netbeans.org/project_downloads/www/shortcuts.pdf" target="_blank">NetBeans 7.0 for Win</a></li>
</ul>
<li><a href="http://netbeans.org/kb/articles/mac.html" target="_blank">Using NetBeans IDE on Mac OS X</a></li>
<li>Wenn du wissen möchtest welche keyboard shortcuts es alles in denier NetBeans Version gibt, dann schau unter <strong>Tools</strong> -> <strong>Options</strong> -> <strong>Keymap</strong> nach.</li>
</ul>
<p>Meine Favoriten:</p>
<table>
<tr>
<td>Shift + Esc</td>
<td>Toggle Work-space Maximize/Minimize</td>
</tr>
<tr>
<td>Ctrl+E</td>
<td>Delete current line</td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
<p>Quelle: <a href="http://netbeanside61.blogspot.com/2008/04/top-10-netbeans-ide-keyboard-shortcuts.html" target="_blank">Top 10 NetBeans IDE Keyboard Shortcuts I use the most</a></p>
<p>Happy coding.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2012/01/netbeans-keyboard-shortcuts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links und Fundsachen aus dem Web 2011-11</title>
		<link>http://der-basti.com/weblog/2011/12/links-2011-11/</link>
		<comments>http://der-basti.com/weblog/2011/12/links-2011-11/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 12:43:42 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Fundsache]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=954</guid>
		<description><![CDATA[Introduction to Programming in Java Online-Mathe-Brückenkurs der TU-Berlin (2009) Teil 2 &#8211; Differential- / Integralrechnung, Komplexe Zahlen Rechnungswesen Gabler Wirtschaftslexikon/ Wirtschaftslexikon24 OberPrima.com Nachhilfe in Biologie, Chemie, Deutsch, Elektrotechnik, Informatik, Mathematik und Physik VWL online lernen LESS-css &#8211; Dynamic Stylesheet language Private-Eye &#8211; free network monitor for Mac OS X Lion Mac GPGTools-Projekt jQuery Fundamentals]]></description>
				<content:encoded><![CDATA[<ul>
<li><a href="http://introcs.cs.princeton.edu/java/home/" target="new">Introduction to Programming in Java</a></li>
<li><a href="http://wiki.math.se/wikis/2009/bridgecourse1-TU-Berlin/index.php/Hauptseite" target="new">Online-Mathe-Brückenkurs der TU-Berlin (2009)</a>
<ul>
<li><a href="http://wiki.math.se/wikis/2009/bridgecourse2-TU-Berlin/index.php/Hauptseite" target="new">Teil 2 &#8211; Differential- / Integralrechnung, Komplexe Zahlen</a></li>
</ul>
</li>
<li><a href="http://www.rechnungswesen-portal.de/Fachinfo/Grundlagen/" target="new">Rechnungswesen</a></li>
<li><a href="http://wirtschaftslexikon.gabler.de/" target="new">Gabler Wirtschaftslexikon/</a></li>
<li><a href="http://www.wirtschaftslexikon24.net/uebersicht.htm" target="new">Wirtschaftslexikon24</a></li>
<li><a href="http://oberprima.com/" target="new">OberPrima.com</a> Nachhilfe in Biologie, Chemie, Deutsch, Elektrotechnik, Informatik, Mathematik und Physik</li>
<li><a href="http://www.karteikarte.com/subject/66/vwl" target="new">VWL online lernen</a></li>
<li><a href="http://lesscss.org/" target="new">LESS-css &#8211; Dynamic Stylesheet language</a></li>
<li><a href="http://radiosilenceapp.com/private-eye" target="new">Private-Eye &#8211; free network monitor for Mac OS X Lion</a></li>
<li><a href="http://www.gpgtools.org" target="new">Mac GPGTools-Projekt</a></li>
<li><a href="http://jqfundamentals.com/" target="new">jQuery Fundamentals</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2011/12/links-2011-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad &#8211; iOS 5 Gesten im Überblick</title>
		<link>http://der-basti.com/weblog/2011/11/ipad-ios-5-gesten-im-uberblick/</link>
		<comments>http://der-basti.com/weblog/2011/11/ipad-ios-5-gesten-im-uberblick/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 15:24:39 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=935</guid>
		<description><![CDATA[Mit iOS 5 gibt es für das iPad 2 ein paar sehr praktische Gesten. Einen kurzen Überblick gibt es hier. Multitasking-Leiste anzeigen (aktive Apps) mit vier oder fünf Fingern von unten nach oben streichen Direkt in die nächste aktive App mit vier oder fünf Fingern nach links oder rechts wischen (die Reihenfolge entspricht der, wie [...]]]></description>
				<content:encoded><![CDATA[<p>Mit iOS 5 gibt es für das iPad 2 ein paar sehr praktische Gesten. Einen kurzen Überblick gibt es hier.</p>
<ul>
<li><strong>Multitasking-Leiste anzeigen</strong> (aktive Apps) <br />  mit vier oder fünf Fingern von unten nach oben streichen</li>
<li><strong>Direkt in die nächste aktive App</strong> <br /> mit vier oder fünf Fingern nach links oder rechts wischen (die Reihenfolge entspricht der, wie die Anwendungen geöffnet wurden &#8211; siehe Multitasking-Leiste)</li>
<li><strong>Homescreen aufrufen</strong> <br /> mit fünf gespreizten Fingern auf den Display zusammenziehst (hilfreich wenn der Homebutton defekt ist)</li>
<li><strong>Mitteilungszentrale einblenden</strong> <br /> vom oberen Bildschirmrand mit einem oder mehreren Fingern nach unten wischen</li>
<li><strong>Bedieungshilfen / Assistive Touch</strong> <br /> zu aktivieren unter <em>Einstellungen -&gt; Allgemein -&gt; Bedienhilfen</em> (störender Button lässt sich verschieben)
<p><iframe width="625" height="352" src="http://www.youtube.com/embed/3cCaQaRGgpc?feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<blockquote><p>Wozu benötigt man noch Hardware-Buttons?</p></blockquote>
</li>
</ul>
<p><!--[video src="http://www.youtube.com/watch?v=3cCaQaRGgpc"]--></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2011/11/ipad-ios-5-gesten-im-uberblick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Batteriezustand deines Macs über das Terminal erfahren</title>
		<link>http://der-basti.com/weblog/2011/11/batteriezustand-deines-macs-uber-das-terminal-erfahren/</link>
		<comments>http://der-basti.com/weblog/2011/11/batteriezustand-deines-macs-uber-das-terminal-erfahren/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 12:07:09 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=922</guid>
		<description><![CDATA[Wieder einmal ein kleiner Artikel für die Mac-Terminal-Liebhaber. Wenn dich interessiert, was dein Akku noch enthält, wie viele Ladezyklen er hinter sich hat und wie viel seiner ursprünglichen Kapazität bereits abgebaut ist etc. Öffne das Terminal und führe folgendes aus ioreg -w0 -l &#124; grep Capacity &#124; cut -d &#34; &#34; -f 17-50 Ich weiß [...]]]></description>
				<content:encoded><![CDATA[<p>Wieder einmal ein kleiner Artikel für die Mac-Terminal-Liebhaber. Wenn dich interessiert, was dein Akku noch enthält, wie viele Ladezyklen er hinter sich hat und wie viel seiner ursprünglichen Kapazität bereits abgebaut ist etc.<br />
Öffne das Terminal und führe folgendes aus</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">ioreg <span style="color: #660033;">-w0</span> <span style="color: #660033;">-l</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> Capacity <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">cut</span> <span style="color: #660033;">-d</span> <span style="color: #ff0000;">&quot; &quot;</span> <span style="color: #660033;">-f</span> <span style="color: #000000;">17</span>-<span style="color: #000000;">50</span></pre></td></tr></table></div>

<p>Ich weiß diese Informationen lassen sich auch über Dienstprogramme / Systeminformationen abrufen. Jedoch lassen sich diese Information auch schön auf dem Desktop mittels den GeekTools / NerdTools darstellen. Wie das funktioniert, kannst du <a href="http://der-basti.com/weblog/2009/11/informationen-auf-dem-desktop/">hier</a> nachlesen.<br />
<!--</p>
<p>http://phacker.org/2008/10/23/check-mac-battery-health-from-terminalapp/</p>
<p>http://www.jonn8.com/html/scripts/Battery_Info.html</p>
<p>--></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2011/11/batteriezustand-deines-macs-uber-das-terminal-erfahren/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Drucker einrichten (TH-Wildau)</title>
		<link>http://der-basti.com/weblog/2011/09/drucker-einrichten-th-wildau/</link>
		<comments>http://der-basti.com/weblog/2011/09/drucker-einrichten-th-wildau/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 19:28:04 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=844</guid>
		<description><![CDATA[Wie eigentlich in jeder Universität/Hochschule kann man aus dem Netzwerk (VPN) drucken. So auch in der TH-Wildau. Für Windows gibt es bereits eine Tutorial. Alle die einen Mac benutzen müssen sich selbst helfen. Darum hier eine kleine Anleitung. Installiere den Toshiba e-STUDIO232-283_Ver1.01_MacOS10.4-10.6 Druckertreiber. Hinweis: funktioniert auch mit Mac OS X Lion Unter Systemeinstellungen / Drucken [...]]]></description>
				<content:encoded><![CDATA[<p>Wie eigentlich in jeder Universität/Hochschule kann man aus dem Netzwerk (VPN) drucken.<br />
So auch in der TH-Wildau. Für Windows gibt es bereits eine <a href="http://www.th-wildau.de/?id=700" target="_blank">Tutorial</a>.<br />
Alle die einen Mac benutzen müssen sich selbst helfen. Darum hier eine kleine Anleitung.<br />
<span id="more-844"></span></p>
<ol>
<li>Installiere den Toshiba <a href='http://der-basti.com/weblog/files/2011/09/e-STUDIO232-283_Ver1.01_MacOS10.4-10.6.zip'>e-STUDIO232-283_Ver1.01_MacOS10.4-10.6</a> Druckertreiber.<br />
<em>Hinweis: funktioniert auch mit Mac OS X Lion</em>
</li>
<li>Unter <strong>Systemeinstellungen</strong> / <strong>Drucken &#038; Scannen</strong> einen neues Drucker hinzufügen<br />
<a href="http://der-basti.com/weblog/files/2011/09/printer-1.jpg" rel="lightbox[844]"><img src="http://der-basti.com/weblog/files/2011/09/printer-1-150x150.jpg" alt="" title="Drucker hinzufügen" width="150" height="150" class="alignnone size-thumbnail wp-image-847" /></a>
</li>
<li>Nun muss man das Formular für den gewünschten Drucker ausfüllen.<br />
<strong>Adresse:</strong></p>
<table>
<tr>
<td><em>Haus</em></td>
<td><em>IP</em></td>
</tr>
<tr>
<td>Haus 13</td>
<td>194.95.44.167</td>
</tr>
<tr>
<td>Halle 14 Raum A-219 (mit Kopierterminal 106)</td>
<td>194.95.44.164</td>
</tr>
<tr>
<td>Haus 15</td>
<td>194.95.44.165</td>
</tr>
<tr>
<td>Haus 100</td>
<td>194.95.44.166</td>
</tr>
<tr>
<td>Halle 10 Bibliothek</td>
<td>194.95.49.212</td>
</tr>
</table>
<p><strong>Warteliste:</strong> PASSTHRU<br />
<strong>Drucken mit:</strong> <em>Drucksoftware auswählen</em><br />
<a href="http://der-basti.com/weblog/files/2011/09/printer-3.jpg" rel="lightbox[844]"><img src="http://der-basti.com/weblog/files/2011/09/printer-3-300x248.jpg" alt="" title="Treiberwahl" width="300" height="248" class="alignnone size-medium wp-image-865" /></a></p>
<p>Nun sollte das Formular etwa so aussehen.<br />
<a href="http://der-basti.com/weblog/files/2011/09/printer-4.jpg" rel="lightbox[844]"><img src="http://der-basti.com/weblog/files/2011/09/printer-4-300x257.jpg" alt="" title="Konfiguration" width="300" height="257" class="alignnone size-medium wp-image-866" /></a>
</li>
<li>
Jetzt kommt zwar eine Fehlermeldung, diese kann jedoch mit <em>Fortsetzen</em> bestätigt werden.<br />
<a href="http://der-basti.com/weblog/files/2011/09/printer-5.jpg" rel="lightbox[844]"><img src="http://der-basti.com/weblog/files/2011/09/printer-5-300x91.jpg" alt="" title="Fehlermeldung" width="300" height="91" class="alignnone size-medium wp-image-867" /></a>
</li>
<li>Bei folgender Konfiguration brauch nichts geändert werden. Jetzt noch auf <strong>OK</strong> klicken.<br />
<a href="http://der-basti.com/weblog/files/2011/09/printer-6.jpg" rel="lightbox[844]"><img src="http://der-basti.com/weblog/files/2011/09/printer-6-300x229.jpg" alt="" title="Weitere Konfiguration" width="300" height="229" class="alignnone size-medium wp-image-868" /></a>
</li>
<li><strong>Fertig</strong> der Drucker ist eingerichtet.<br />
<hr />
<div style="color:red;"><strong>WICHTIG!</strong></div>
<p>Bevor man Druckt, muss man in den <strong>Druckdetails</strong> / <strong>Druckmodus</strong> / <strong>Vertraulich</strong><br />
UND eine/seine <strong>PIN</strong> eingeben. Über diese PIN wird der Druck identifiziert und dementsprechend das Geld von der Karte gebucht.<br />
<em>Hinweis: leider wird der PIN wieder vergessen. Somit muss man ihn bei jedem Druck neu vergeben. Das kann leider auch zu bösen Überraschungen führen.</em></p>
<div style="color:red;"><strong>WICHTIG!</strong></div>
<hr />
<p><a href="http://der-basti.com/weblog/files/2011/09/printer-7.jpg" rel="lightbox[844]"><img src="http://der-basti.com/weblog/files/2011/09/printer-7-300x181.jpg" alt="" title="Druckdetails" width="300" height="181" class="alignnone size-medium wp-image-869" /></a>
</li>
</ol>
<p>Auf zum Druck-Terminal. Nach dem der Druckauftrag raus ist, kann man ihn sich mit der oben eingegebenen PIN am entsprechenden Druck-Terminal abholen. Der Preis pro Seite liegt bei ca. 6 ct.</p>
<p>P.S. Für Leute die Linux nutzen, sollte diese Anleitung ungefähr auch so funktionieren. Hier ist nur der Treiber und die Oberfläche etwas anders <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2011/09/drucker-einrichten-th-wildau/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>8s Adrenalin</title>
		<link>http://der-basti.com/weblog/2011/09/8s-adrenalin/</link>
		<comments>http://der-basti.com/weblog/2011/09/8s-adrenalin/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 14:48:08 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=814</guid>
		<description><![CDATA[Nachdem House Running letztes Jahr, war dieses Jahr das Base Flying an der Reihe. Und dieses mal gibt es auch einen Videobeweis . Mehr Eindrücke gefällig? Auch darn gefallen gefunden? Base Flying in Berlin. By www.jochen-schweizer.de &#124; www.angst-lust.de.]]></description>
				<content:encoded><![CDATA[<p><img src="http://upload.wikimedia.org/wikipedia/commons/3/36/Adrenalin_-_Adrenaline.svg" onclick="document.getElementById('baseflying').style.display = 'show';" /><br />
<span id="more-814"></span><br />
Nachdem House Running letztes Jahr, war dieses Jahr das Base Flying an der Reihe.<br />
Und dieses mal gibt es auch einen Videobeweis <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p><iframe src="http://player.vimeo.com/video/28626411" width="625" height="469" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>Mehr Eindrücke gefällig?</p>
<p><iframe src="http://player.vimeo.com/video/22435584" width="625" height="469" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p><iframe src="http://player.vimeo.com/video/25226403" width="625" height="352" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>Auch darn gefallen gefunden?<br />
Base Flying in Berlin. By <a href="http://www.jochen-schweizer.de/geschenke/base-flyer-erlebnisse,default,pd.html" target="newFrame">www.jochen-schweizer.de</a> | <a href="http://www.angst-lust.de" target="newFrame">www.angst-lust.de</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2011/09/8s-adrenalin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X Lion und TrueCrypt</title>
		<link>http://der-basti.com/weblog/2011/08/mac-os-x-lion-und-truecrypt/</link>
		<comments>http://der-basti.com/weblog/2011/08/mac-os-x-lion-und-truecrypt/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 22:02:57 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=778</guid>
		<description><![CDATA[Seit dem Update auf Mac OS X Lion funktioniert TrueCrypt 7.0a nicht mehr out of the box. Es kommt die Fehlermeldung: Library/Filesystems/fusefs.fs/Support/fusefs.kext failed to load &#8211; (Libyern/kext) link rror; check the system/kernel Logs for errors or try kextutil(8). The MacFUSE file system is not available (71). Abhilfe schaft die Installtion der neue MacFuse Core Version [...]]]></description>
				<content:encoded><![CDATA[<p>Seit dem Update auf Mac OS X Lion funktioniert TrueCrypt 7.0a nicht mehr out of the box. Es kommt die Fehlermeldung:</p>
<blockquote><p>Library/Filesystems/fusefs.fs/Support/fusefs.kext failed to load &#8211; (Libyern/kext) link rror; check the system/kernel Logs for errors or try kextutil(8). The MacFUSE file system is not available (71).</p></blockquote>
<p><a href="http://der-basti.com/weblog/files/2011/08/lion-truecrypt-error.jpg" rel="lightbox[778]"><img src="http://der-basti.com/weblog/files/2011/08/lion-truecrypt-error-300x123.jpg" alt="" width="300" height="123" class="alignnone size-medium wp-image-787" /></a></p>
<p>Abhilfe schaft die Installtion der neue <a href="http://www.tuxera.com/mac/macfuse-core-10.5-2.1.9.dmg">MacFuse Core Version 2.1.9</a>.</p>
<p><strong>Update:</strong> ab TrueCrypt 7.1 wird auch Mac OS X Lion unterstützt.</p>
<p><!--http://stadt-bremerhaven.de/dropbox-und-truecrypt-verschluesselte-daten-in-der-cloud</p>
<p>http://stadt-bremerhaven.de/truecrypt-container-unter-mac-os-x-automatisch-mounten</p>
<p>http://www.schmidp.com/2011/08/01/hide-postgresql-user-in-os-x-lion-10-7/--></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2011/08/mac-os-x-lion-und-truecrypt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Der Winter geht, der Blogger lebt und der Sommer ist auch schon voll im Gange</title>
		<link>http://der-basti.com/weblog/2011/06/der-winter-geht-der-blogger-lebt/</link>
		<comments>http://der-basti.com/weblog/2011/06/der-winter-geht-der-blogger-lebt/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 15:45:11 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[miscellaneous]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://der-basti.com/weblog/?p=668</guid>
		<description><![CDATA[Mein letzter Post, hier im Blog, ist schon eine ganze Weile her. In der Zwischenzeit hat sich die Struktur der Webseite geändert und es haben sich einige Artikel gesammelt, welche jedoch nie das Tageslicht erblickt haben. Diese Phänomen kennen bestimmt einige Hobby-Blogger. Man hat ein tolle Sache, über die man gern einen kleinen oder größeren [...]]]></description>
				<content:encoded><![CDATA[<p>Mein letzter Post, hier im Blog, ist schon eine ganze Weile her. In der Zwischenzeit hat sich die Struktur der Webseite geändert und es haben sich einige Artikel gesammelt, welche jedoch nie das Tageslicht erblickt haben.<br />
Diese Phänomen kennen bestimmt einige Hobby-Blogger. Man hat ein tolle Sache, über die man gern einen kleinen oder größeren Artikel schreiben möchte. Dann schreibt man drauf los, hält ein paar Gedanken fest, schreibt noch den einen oder anderen Stichpunkt &amp; Erweiterung dazu und speichert &#8216;den Entwurf&#8217; erst einmal ab. Das war es. Der digitale Zug fährt die arbeits- und aufgabenreiche Woche weiter, weiter und weiter&#8230;<br />
Jene Artikel sind bei mir jetzt in das digitale Nirvana gewandert. Ihr könnt euch über neue Artikel freuen, die das Licht der Welt erblicken werden.</p>
<p>Noch ein kurzes Wort zum aktuellem Theme. Wie in der Fußzeile zu entnehmen ist, ist das ursprüngliche Frog-Log Theme (GPLv3) von Marcin Teodorczyk. Diese hier laufende Version kann <a href="http://der-basti.com/theme_der-basti-com_latest.zip">hier</a> heruntergeladen werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2011/06/der-winter-geht-der-blogger-lebt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Max OS X in VirtualBox</title>
		<link>http://der-basti.com/weblog/2010/05/max-os-x-in-der-virtualbox/</link>
		<comments>http://der-basti.com/weblog/2010/05/max-os-x-in-der-virtualbox/#comments</comments>
		<pubDate>Sun, 02 May 2010 10:30:32 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=426</guid>
		<description><![CDATA[Seit ein paar Tagen (um genau zu sein dem 28. April 2010) gibt es die Beta1 von VirtualBox 3.2.0 zum Download. Hier ein paar der Neuerungen: Umbenennung in &#8220;Oracle VM VirtualBox&#8221; (das Sun Java wird es wohl dann auch nicht mehr geben) Experimentale Unterstützung von Max OS X Gästen CPU hot-plugging für Linux und eingeschränkt [...]]]></description>
				<content:encoded><![CDATA[<p>Seit ein paar Tagen (um genau zu sein dem 28. April 2010) gibt es die Beta1 von VirtualBox 3.2.0 zum <a href="http://download.virtualbox.org/virtualbox/http://download.virtualbox.org/virtualbox/3.2.0_BETA1/" target="_blank">Download</a>. Hier ein paar der Neuerungen:</p>
<ul>
<li>Umbenennung in &#8220;Oracle VM VirtualBox&#8221; (das Sun Java wird es wohl dann auch nicht mehr geben)</li>
<li><strong>Experimentale</strong> Unterstützung von Max OS X Gästen</li>
<li>CPU hot-plugging für Linux und eingeschränkt für WIndows</li>
<li>Löschen von Snapshots bei laufender VM</li>
<li>Support für Multi-Monitor jetzt auch im GUI Setup (ging schon via WinXP @ <a href="http://www.gentooforum.de/artikel/13485/virtualbox-vboxmanage-referenz.html" target="_blank" title="Referenz">VBoxManage</a>)

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#'Fernsteuerung' mit Port z.B. 6666 aktivieren</span>
vboxmanage modifyvm NameVM <span style="color: #660033;">-vrdpmulticon</span> on
vboxmanage modifyvm NameVM <span style="color: #660033;">-monitorcount</span> <span style="color: #000000;">2</span>
vboxvrdp <span style="color: #660033;">-startvm</span> NameVM
<span style="color: #666666; font-style: italic;">#mstsc /v:: \</span>
mstsc <span style="color: #000000; font-weight: bold;">/</span>v:127.0.0.1:<span style="color: #000000;">6666</span> <span style="color: #000000; font-weight: bold;">@</span>1\Administrator
mstsc <span style="color: #000000; font-weight: bold;">/</span>v:127.0.0.1:<span style="color: #000000;">6666</span> <span style="color: #000000; font-weight: bold;">@</span>2\Administrator</pre></td></tr></table></div>

</li>
<li><a href="http://vbox.innotek.de/pipermail/vbox-announce/2010-April/000038.html" target="_blank">Einige Features mehr&#8230;</a></li>
</ul>
<p>Gestern Abend habe ich dann den Versuch unternommen Mac OS 10.6 auf Mac OS 10.6.3 zu installieren.<br />
Lizenz technisch ist das jedoch fraglich, da Apple dies für die Desktop Version eigentlich nicht erlaubt. Mal schauen, ob die Unterstützung Sang und Klang wieder entfernt wird oder Apple den VM-Hackintosh duldet. Nichts desto trotz hab ich ja noch ein paar freie Snow Leopard Lizenzen.<span id="more-426"></span></p>
<p><strong>UPDATE 2010-05-03</strong><br />
Die Vorfreude war jedoch leider schnell wieder vorbei. Die Kernel Panic &#8220;kdp_poll: no debugger device&#8221; stoppte das Vorhaben und ließ sich leider auch durch verschiedene Einstellungen nicht umgehen&#8230;<br />
<a href="http://der-basti.com/weblog/wp-content/uploads/2010/05/vbox_mac_os_kernel_panic.tiff"><img src="http://blog.der-basti.com/wp-content/uploads/2010/05/vbox_mac_os_kernel_panic.tiff" alt="" class="aligncenter size-full wp-image-431" /></a><br />
Ein paar hatten jedoch wohl schon eine shell und sogar eine graphische Oberfläche, die aber dann nur vom Beachball verschönert wurde. Für <a href="http://prasys.co.cc/2009/11/snow-leopard-boot-132-for-vmware-workstation-7-and-vmware-player-3/" target="_blank">VMWare</a> gibt es wohl ein lauffähige Lösungen.</p>
<p>Sobald es etwas neues gibt, wird es hier zu lesen sein.</p>
<p><strong>UPDATE 2010-05-09</strong> Heut ist die Beta 2 raus gekommen. Läuft bei mir jedoch leider immer noch nicht.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/05/max-os-x-in-der-virtualbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Konvertieren von .dmg &lt;-&gt; .iso</title>
		<link>http://der-basti.com/weblog/2010/05/konvertieren-von-dmg-iso/</link>
		<comments>http://der-basti.com/weblog/2010/05/konvertieren-von-dmg-iso/#comments</comments>
		<pubDate>Sat, 01 May 2010 19:19:38 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=418</guid>
		<description><![CDATA[Für alle die mal eben ein *.dmg in ein *.iso, oder umgekehrt, verwandeln möchten. Öffnen das Terminal / bash und benutzt einen der folgenden Befehle. .iso -&#62; .dmg hdiutil convert /path/to/filename.iso -format UDRW -o /path/to/savefile.dmg .dmg -&#62; .iso hdiutil convert /path/to/filename.dmg -format UDTO -o /path/to/savefile.iso Für mehr converter Optionen könnt ihr einfach mal hdiutil convert [...]]]></description>
				<content:encoded><![CDATA[<p>Für alle die mal eben ein *.dmg in ein *.iso, oder umgekehrt, verwandeln möchten. Öffnen das Terminal / bash und benutzt einen der folgenden Befehle.</p>
<p><strong>.iso -&gt; .dmg</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">hdiutil convert <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>filename.iso <span style="color: #660033;">-format</span> UDRW <span style="color: #660033;">-o</span> <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>savefile.dmg</pre></td></tr></table></div>

<p><strong>.dmg -&gt; .iso</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">hdiutil convert <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>filename.dmg <span style="color: #660033;">-format</span> UDTO <span style="color: #660033;">-o</span> <span style="color: #000000; font-weight: bold;">/</span>path<span style="color: #000000; font-weight: bold;">/</span>to<span style="color: #000000; font-weight: bold;">/</span>savefile.iso</pre></td></tr></table></div>

<p>Für mehr converter Optionen könnt ihr einfach mal <em>hdiutil convert -help</em> eingaben.</p>
<p>Happy converting!</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/05/konvertieren-von-dmg-iso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Airport Express &#8211; drucken von Windows</title>
		<link>http://der-basti.com/weblog/2010/02/airport-express-drucken-von-windows/</link>
		<comments>http://der-basti.com/weblog/2010/02/airport-express-drucken-von-windows/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 19:03:03 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=341</guid>
		<description><![CDATA[Apple&#8217;s Airport Express ist schon ein schönes kleines Gerät. Die kleine Box, die man einfach in die Steckdose steckt, hat einen recht umfangreichen Funktionsumfang. a/b/g/n Wi-Fi (2,4 GHz oder 5 GHz) und 10/100 LAN Anschluss WEP, WPA, WPA2 NAT, MAC-Adressfilterung, VPN Passthrough (IPSec, PPTP and L2TP) DHCP, PPPoE, DNS Proxy, IPv6 (6to4 und manuelle Tunnel) [...]]]></description>
				<content:encoded><![CDATA[<p>Apple&#8217;s Airport Express ist schon ein schönes kleines Gerät. Die kleine Box, die man einfach in die Steckdose steckt, hat einen recht umfangreichen Funktionsumfang.</p>
<ul>
<li>a/b/g/n Wi-Fi (2,4 GHz oder 5 GHz) und 10/100 LAN Anschluss
<ul>
<li>WEP, WPA, WPA2</li>
<li>NAT, MAC-Adressfilterung, VPN Passthrough (IPSec, PPTP and L2TP)</li>
<li>DHCP, PPPoE, DNS Proxy, IPv6 (6to4 und manuelle Tunnel)</li>
<li>WLAN auf 10 Benutzer begrenzt ):</li>
</ul>
</li>
<li>Streaming von Musik an die Stereoanlage oder Aktivlautsprecher
<ul>
<li>3,5 mm Anschluss (analoge oder optisch-digitale)</li>
<li><a href="http://www.rogueamoeba.com/airfoil/" target="_blank">Airfoil</a> und <a href="http://www.rogueamoeba.com/airfoil/speakers.php" target="_blank">Airfoil Speaker</a></li>
</ul>
</li>
<li>USB-Anschluss für die Anbindung eines USB-Druckers (keine Festplatte ): )</li>
<li>9,4 x 7,5 x 2,9 groß &#8211; ideal für Reisen</li>
</ul>
<p><!--Und man kann bei der Größe (9,4 x 7,5 x 2,9) es problemlos auf Reisen mitnehmen.--><br />
Nun aber zum eigentlichen Problem. Meine Freundin hat ein Notebook, auf dem Windows XP drauf läuft. Hier wollte ich ebenfalls den Drucker (GDI-Laserdrucker) einrichten. Die Einrichtung ging auch problemlos von der Hand (hier noch die orginal <a href="http://docs.info.apple.com/article.html?artnum=107998-de">Anleitung</a>). Jedoch als ich eine Testseite drucken wollte passierte nichts. Nach etwas Suche im Internet bin ich auf folgende Lösung gestoßen, welche bei mir funktioniert hat.</p>
<p>Drucker -&gt; Eigenschaften -&gt; Anschlüsse -&gt; Konfigurieren des 10.0.1.1 bzw. IP der Airport Express und bei Protokoll von &#8220;lpr&#8221; auf &#8220;raw&#8221;, mit der Portnummer 9100, umstellen.</p>
<p>Siehe da, es druckt.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/02/airport-express-drucken-von-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generierung von Testdaten</title>
		<link>http://der-basti.com/weblog/2010/02/generierung-von-testdaten/</link>
		<comments>http://der-basti.com/weblog/2010/02/generierung-von-testdaten/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 21:20:40 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=339</guid>
		<description><![CDATA[Wenn man ein Programm oder Mockup erstellt, benötigt man häufig Testdaten. Die besten Testdaten sind natürlich Echtdaten, die auch später das Programm verarbeitet. Meist liegen diese jedoch nicht vor oder es ist aus rechtlichem Gesichtspunkt bedenklich diese für Testzweche zu verwenden. Diese Lücke schließt jedoch GenerateData.com. Es basiert auf PHP- und Javascript-Scripten und einer MySQL [...]]]></description>
				<content:encoded><![CDATA[<p>Wenn man ein Programm oder Mockup erstellt, benötigt man häufig Testdaten.<br />
Die besten Testdaten sind natürlich Echtdaten, die auch später das Programm verarbeitet. Meist liegen diese jedoch nicht vor oder es ist aus rechtlichem Gesichtspunkt bedenklich diese für Testzweche zu verwenden.<br />
Diese Lücke schließt jedoch <a href="http://generatedata.com" target="_blank">GenerateData.com</a>. Es basiert auf PHP- und Javascript-Scripten und einer MySQL Datenbank. Die Scripte stehen unter der GNU License und können auch von der Webseite heruntergeladen werden.</p>
<p>Möglichkeiten zum generieren von Testdaten:</p>
<ul>
<li>Generiert Daten in XML, Excel, HTML, CSV oder SQL</li>
<li>Vordefinierte Datentypen: names, phone numbers, email addresses, cities, states, provinces, counties, dates, street addresses, number ranges, alphanumeric strings, lorem ipsum text und viele mehr</li>
<li>Landesspezifische Daten (state / province / county) für Canada, US, Niederlande und UK sind ebenfalls vorhanden.</li>
</ul>
<div align="center">
<a href="http://der-basti.com/weblog/wp-content/uploads/2010/02/generateData.jpg" rel="lightbox[339]"><img src="http://der-basti.com/weblog/wp-content/uploads/2010/02/generateData-300x256.jpg" alt="" width="300" height="256" class="aligncenter size-medium wp-image-343" /></a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/02/generierung-von-testdaten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Buzz</title>
		<link>http://der-basti.com/weblog/2010/02/google-buzz/</link>
		<comments>http://der-basti.com/weblog/2010/02/google-buzz/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 20:03:42 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=332</guid>
		<description><![CDATA[Google Buss der neueste heisse Kram seit der Erfindung des Internets ò.O. Jedenfalls laut angaben der Massen. Tja, wie doch alles was von Google kommt, wird als &#8216;Awesome&#8217; angesehen. Erinnern wir uns noch an Maps, Waves, Chromium oder Spdy (vielversprechend). Doch was ist Buzz? Kurz gesagt ist es der Angriff auf Twitter (ca. 75 Millionen [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://google.com/buzz" target="_blank">Google Buss</a> der neueste heisse Kram seit der Erfindung des Internets ò.O. Jedenfalls laut angaben der Massen. Tja, wie doch alles was von Google kommt, wird als &#8216;Awesome&#8217; angesehen. Erinnern wir uns noch an <a href="http://maps.google.com" target="_blank">Maps</a>, <a href="http://wave.google.com" target="_blank">Waves</a>, <a href="http://www.chromium.org/chromium-projects" target="_blank">Chromium</a> oder <a href="http://www.chromium.org/spdy/spdy-protocol" target="_blank">Spdy</a> (vielversprechend).<br />
Doch was ist Buzz? Kurz gesagt ist es der Angriff auf Twitter (ca. 75 Millionen User) und Facebook (ca. 500 Millionen User). Denn eMails, Statusmeldungen und das Latitude Feature war schonmal ein gelungener Start des Riesen. Jedoch die Sozial-Network-Blase hat Google bis dato verschlafen. In dieser Kombination aus Echtzeit-Content und einer großen User-Gemeinde könnte es wirklich das werden, wo von man (Google) träumt.</p>
<blockquote><p>Wer war wann wo und hat was für eine Meinung über&#8230;?</p></blockquote>
<p>Naja, werden wir mal schauen, was es im Zuge mit dem Android 2.0 und das Vereinen der User, die momentan auf den verschiedenen Solzialen-Netzwerken verteilt sind, ergibt.</p>
<p>Videos:</p>
<ul>
<li><a href='http://www.youtube.com/watch?v=yi50KlsCBio' target="_blank">Google Buzz</a></li>
<li><a href="http://www.youtube.com/watch?v=k5leog9JCkc" target="_blank">Google Buzz for mobile</a></li>
</ul>
<p>P.S. Es benötigt keine extra Einladung und keine Suche von Freunden, sondern schnappt sich die vorhandenen Kontakte direkt von deinem Google-Konto. Praktisch, regt aber auch sehr zum Nachdenken an.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/02/google-buzz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chuck Norris</title>
		<link>http://der-basti.com/weblog/2010/01/chuck-norris/</link>
		<comments>http://der-basti.com/weblog/2010/01/chuck-norris/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 21:08:34 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=325</guid>
		<description><![CDATA[&#8220;Chuck Norris only program Java web applications to get a .WAR in the end&#8221; http://www.ovisual.com/4/]]></description>
				<content:encoded><![CDATA[<p>&#8220;Chuck Norris only program Java web applications to get a .WAR in the end&#8221;<br />
<a href="http://www.ovisual.com/4/" target="_blank">http://www.ovisual.com/4/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/01/chuck-norris/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ClipGrab³</title>
		<link>http://der-basti.com/weblog/2010/01/clipgrab%c2%b3/</link>
		<comments>http://der-basti.com/weblog/2010/01/clipgrab%c2%b3/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 19:32:04 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=281</guid>
		<description><![CDATA[ClipGrap 3.0.5 habe ich vorhin entdeckt. Es ist ein kleine, feines GPL Tool zum Download und umwandeln von Videos. Naja, klein mit 15MB ist relativ. Aber okay. Es ist für Mac, Linux und Windows erhältlich. Ggf. könnt ihr es auch selbst aus den Sourcen kompilieren. Es funktioniert mit den Plattformen YouTube, Dailymotion, MyVideo, MySpass, Sevenload [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://clipgrab.de/" target="_blank">ClipGrap 3.0.5</a> habe ich vorhin entdeckt. Es ist ein kleine, feines GPL Tool zum Download und umwandeln von Videos. Naja, klein mit 15MB ist relativ. Aber okay. Es ist für Mac, Linux und Windows erhältlich. Ggf. könnt ihr es auch selbst aus den Sourcen kompilieren.<br />
Es funktioniert mit den Plattformen <a href="http://youtube.com/">YouTube</a>, <a href="http://www.dailymotion.com/">Dailymotion</a>, <a href="http://www.myvideo.de/">MyVideo</a>, <a href="http://www.myspass.de/">MySpass</a>, <a href="http://de.sevenload.com/">Sevenload</a> und <a href="http://www.vimeo.com/">Vimeo</a>.<br />
Die Videos können in den folgende Formaten konvertiert-gespeichert werden: orginal, MPEG4, WMV, OGG Theora (Video), OGG Vorbis (Audio) und MP3.</p>
<p><a href="http://der-basti.com/weblog/wp-content/uploads/2010/01/clipgrab3.jpg" rel="lightbox[281]"><img src="http://der-basti.com/weblog/wp-content/uploads/2010/01/clipgrab3-300x207.jpg" alt="ClipGrap3" class="aligncenter size-medium wp-image-284" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/01/clipgrab%c2%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Podcasts</title>
		<link>http://der-basti.com/weblog/2010/01/podcasts/</link>
		<comments>http://der-basti.com/weblog/2010/01/podcasts/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 14:41:17 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[miscellaneous]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=176</guid>
		<description><![CDATA[Seit ungefähr fünf Jahren höre ich nun schon Podcasts. Diese ganze Sache hat ca. ein Jahren vorher mit dem Chaosradio (@ Holger Klein) auf Fritz angefangen. Dadurch bin ich auf die gesamte Szene rund um Tim Pritlove und dem Chaos Computer Club (ccc) aufmerksam geworden. Da mich der ganze Tech-Staff interessiert. Es sollte nicht lange [...]]]></description>
				<content:encoded><![CDATA[<p>Seit ungefähr fünf Jahren höre ich nun schon Podcasts. Diese ganze Sache hat ca. ein Jahren vorher mit dem Chaosradio (@ Holger Klein) auf Fritz angefangen. Dadurch bin ich auf die gesamte Szene rund um <a href="http://tim.geekheim.de/" target="_blank">Tim Pritlove</a> und dem <a href="http://www.ccc.de" target="_blank">Chaos Computer Club</a> (ccc) aufmerksam geworden. Da mich der ganze Tech-Staff interessiert. Es sollte nicht lange dauern und der Chaosradio Express wurde geboren.<br />
Das waren noch Zeiten, Pionierzeiten so zu sagen. Es wusste kaum einer, was ein Podcast ist und noch weniger haben einen gehört.<br />
Meine ersten Podcasts waren Chaosradio Express, Bits und So und Schlaflos in München. Sie existieren ja erfreulicherweise bis heute. In diesem Zeitraum sind natürlich auch einige Podcasts wieder von der Oberfläche verschwunden.<br />
Ich kann mir schon lange nicht mehr vorstellen, auf dem Weg zur Arbeit (damals Schule und Zivildienst) und beim Einkaufen nichts auf den Ohren zu haben.<br />
Die Zeiten haben sich gewaltig geändert. Neben dem wachsenden Umfang, Qualität und Angebot, hat sich der Video Podcast etabliert.<br />
Meines Erachtens ist es eine exzellente Variante auf dem laufenden zu bleiben und sich weiter zu bilden. Den wer will sich von der Flimmerkiste berieseln lassen, wenn man selbst seinen Inhalt aussuchen und produzieren kann?</p>
<p>Hier noch eine Liste von hörenswerten Podcasts:</p>
<ul>
<li><a href="http://chaosradio.ccc.de/chaosradio.html" target="blank">Chaosradio</a></li>
<li><a href="http://chaosradio.ccc.de/chaosradio_express.html" target="blank">Chaosradio Express</a></li>
<li><a href="http://mobilemacs.de/" target="blank">MobileMacs</a></li>
<li><a href="http://www.bitsundso.de/" target="blank">Bits und so</a> (Kommerziell)</li>
<li><a href="http://www.die-drei-vogonen.de/" target="blank">Die drei Vogonnen</a></li>
<li><a href="http://www.radiotux.de/index.php/RadioTux:Aktuell:Podcast" target="blank">RadioTux</a></li>
<li><a href="http://www.mikrodilettanten.de/" target="blank">Mikrodilettanten</a></li>
<li><a href="http://www.heise.de/developer/podcast/" target="blank">heise Developer</a></li>
<li><a href="http://www.wolf-gideon-bleek.de/" target="blank">Softwaretechnik kompakt</a></li>
<li><a href="http://prototypen.com/radio/" target="blank">Radio Prototypen</a> (no Tech, Grüße an Falk)</li>
<li><a href="http://www.schlaflosinmuenchen.com/" target="blank">Schlaflos in München</a> (no Tech &#8211; classic)</li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=251507798" target="blank">Tiesto&#8217;s club life</a> (Musik)</li>
<li><a href="http://www.tagesschau.de/infoservices/podcast/index.html" target="blank">Tagesschau Audio &amp; Video</a> (no Tech)</li>
<li><a href="http://javaposse.com/" target="blank">Java Posse</a> (englisch)</li>
<li><a href="http://asylum.libsyn.com/" target="blank">asylum &#8211; JBoss World</a> (englisch)</li>
<li><a href="http://0x02100.silutions.de/" target="blank">Xcode von NULL auf Hundert</a> (Video)</li>
<li><a href="http://www3.ndr.de/sendungen/extra_3/podcast/extradreipodcast100.html" target="blank">Extra3</a> (Video, no Tech)</li>
</ul>
<p>Hört und schaut mal rein.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/01/podcasts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>26C3 Here be Dragons</title>
		<link>http://der-basti.com/weblog/2010/01/26c3-here-be-dragons/</link>
		<comments>http://der-basti.com/weblog/2010/01/26c3-here-be-dragons/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 17:17:33 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[miscellaneous]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=208</guid>
		<description><![CDATA[Ein paar Tage ist es schon her. 26C3. Ja, wieder einmal ein erfolgreicher Kongress, meiner Ansicht nach. Auch wenn die Infrastruktur in den ersten Tagen etwas geschwächselt hat. Da sicherlich jeder ein &#8216;Hacker-Tool&#8217; in das interne und 4 GB Uplink Glasfasernetz nach draußen geworfen hat. Diesmal hätte ich mir einen größerer Ort gewünscht. Alle Dauertickets [...]]]></description>
				<content:encoded><![CDATA[<p>Ein paar Tage ist es schon her. 26C3. Ja, wieder einmal ein erfolgreicher Kongress, meiner Ansicht nach. Auch wenn die Infrastruktur in den ersten Tagen etwas geschwächselt hat. Da sicherlich jeder ein &#8216;Hacker-Tool&#8217; in das interne und 4 GB Uplink Glasfasernetz nach draußen geworfen hat. Diesmal hätte ich mir einen größerer Ort gewünscht. Alle Dauertickets waren &#8216;sofort&#8217; weg und dann auch noch die Tageskarten <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  aber das BCC ist an sich eine echt cool location!</p>
<p><strong>Interessante Vorträge</strong></p>
<ul>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3708.de.html" target="_blank">Die Schlacht um die Vorratsdatenspeicherung</a> &#8211; Der Stand beim Bundesverfassungsgericht</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3501.de.html" target="_blank">Why Net Neutrality Matters?</a></li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3481.de.html" target="_blank">Leyen-Rhetorik</a> &#8211; Der Wahlkampf von Ursula von der Leyen</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3495.de.html" target="_blank">Das Zugangserschwerungsgesetz</a></li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3709.de.html" target="_blank">Legic Prime</a> &#8211; nördig!</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3664.en.html" target="_blank">Homewreckery</a> &#8211; Technik in und auf &#8216;Anzieh-Sachen&#8217;</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3652.de.html" target="_blank">Bicyclemark</a> &#8211; Journalismus im letzten Jahr</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3332.de.html" target="_blank">Getting to the moon</a> &#8211; interessantes Ding</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3654.en.html" target="_blank">GSM: SRSLY?</a> &#8211; ist auch nicht mehr sicher (<a href="http://events.ccc.de/congress/2009/Fahrplan/events/3555.de.html" target="_blank">SS7</a> &#8211; <a href="http://chaosradio.ccc.de/cre110.html" target="_blank">CRE110</a>)</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3535.de.html" target="_blank">Using OpenBSC for fuzzing of GSM handsets</a></li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3596.de.html" target="_blank">cat /proc/sys/net/ipv4/fuckups</a> &#8211; e.g. Pidgin exploits</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3648.de.html" target="_blank">DECT (part II)</a> &#8211; nach einem Sturm Jahr</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3691.de.html" target="_blank">Vier Fäuste für ein Halleluja</a> &#8211; Die API-Halunken</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3567.en.html" target="_blank">WikileaksRelease 1.0</a> &#8211; Revolution Isalnd &#8211; am Abend zufällig mit Julius auf dem Gang gesessen&#8230;</li>
<li>Lightning Talks x [-<a>1</a>-, <a href="http://events.ccc.de/congress/2009/Fahrplan/events/3642.de.html" target="_blank">2</a>, <a href="http://events.ccc.de/congress/2009/Fahrplan/events/3644.de.html" target="_blank">3</a>, <a href="http://events.ccc.de/congress/2009/Fahrplan/events/3645.de.html" target="_blank">4</a>] &#8211; 4 minutes talk</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3550.de.html" target="_blank">Chaos-Familien-Duell</a> &#8211; besser als Nougatbytes</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3669.de.html" target="_blank">Hacker Jeopardy</a> &#8211; Wie immer schön e.g. 0118 999 881 999 119 725 3</li>
<li><a href="http://events.ccc.de/congress/2009/wiki/Podcasting_Developer_Workshop" target="_blank">Podcast Workshop</a> &#8211; Diskussion und Ideen an die Developer</li>
<li><a href="http://events.ccc.de/congress/2009/Fahrplan/events/3687.de.html" target="_blank">Security Nightmares</a> &#8211; IT Sicherheit im letzten Jahr und ein Blick in die Glaskugel</li>
<p>P.S. Danke an das 26C3 NOCK und den Leuten aus Amsterdam Internet Exchange (ams-ix) und FEM, da die Karten noch schneller ausverkauft waren.</p>
<p>In diesem Sinne&#8230; die Verunsicherung greift weiter um sich.<br />
<a href="http://events.ccc.de/congress/2009/wiki/Main_Page" target="_blank"><img src="http://events.ccc.de/congress/2009/Fahrplan/images/conference-128x128.png" alt="null" /></a></p>
<p><em><b>Update 2010-01-11</b></em><br />
Hier noch ein paar noch ein paar zusätzlich Infos:<br />
Inhouse 20GBit vernetzt und ständig über 10GBit ausgelastet.<br />
Connection nach draußen 4GBit synchron und der Uplink voll ausgelastet <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
Weitere Netze: WLAN 2,4GHz und 5GHz, DECT, GSM und UMTS.
</ul>
<ul>
<a href='http://www.youtube.com/watch?v=vKkPqVtrrv4'>Ghostbusters @ Tesla Coil</a> Live noch viel besser! Yeah!<br />
<a href='http://www.youtube.com/watch?v=mA9vZScVw6U'>Ghostbusters long version @Tesla Coil</a><br />
<a href='http://www.youtube.com/watch?v=6uM_FcG6DeU'>Super Mario @ Tesla Coil</a><br />
<a href='http://www.youtube.com/watch?v=I3KfGo3wcmA'>Tesla Compilation</a><br />
<a href='http://www.youtube.com/watch?v=voKUVqM1ykc'>Lasershow in Saal 1</a> leider nicht live dabei<br />
<a href='http://www.youtube.com/watch?v=oQ21JMKXVu4'>Quadcopter indoor</a> macht Wind<br />
<a href='http://www.youtube.com/watch?v=0Ztr6FmjIHA'>Hexacopter</a><br />
<a href='http://www.youtube.com/watch?v=9CqkF4NddfA'>Mikrokopter</a>
</ul>
<p>Impressionen</p>
<ul>
<a href='http://www.youtube.com/watch?v=4OURmxIS30w'>Dunkin Donuts DDoS</a> <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
<a href='http://www.youtube.com/watch?v=28KqY18iGGE'>DD DDoS long version</a><br />
<a href='http://www.youtube.com/watch?v=Ic6ZtMP6Z3I'>Hardware</a><br />
<a href='http://www.youtube.com/watch?v=jMbbLYdlKIs'>Warten&#8230;</a><br />
<a href='http://www.youtube.com/watch?v=AQ6ILoiGTWE'>Ausverkauft</a>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/01/26c3-here-be-dragons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extreme Lightweight Architectures mit Java EE 6</title>
		<link>http://der-basti.com/weblog/2009/12/extreme-lightweight-architectures-mit-java-ee-6/</link>
		<comments>http://der-basti.com/weblog/2009/12/extreme-lightweight-architectures-mit-java-ee-6/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 15:57:36 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jugs]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=183</guid>
		<description><![CDATA[Ich hätte doch wieder früher mit dem Bloggen anfangen sollen&#8230; Am 10. September 2009 war ich auf der Jug-Saxony (Java User Group Sachsen &#124; Google Group &#124; Software Saxony). Es hatten sich eine ganze Menge Leute. Ich war überrascht, aber wenn schon mal Adam Bien in der Stadt ist.. Er hatte einen Vortag über &#8220;Extreme [...]]]></description>
				<content:encoded><![CDATA[<p>Ich hätte doch wieder früher mit dem Bloggen anfangen sollen&#8230;<br />
Am 10. September 2009 war ich auf der Jug-Saxony (Java User Group Sachsen | <a href="http://groups.google.de/group/jug-saxony" target="_blank">Google Group</a> | <a href="http://www.software-saxony.de/?tag=jug" target="_blank">Software Saxony</a>). Es hatten sich eine ganze Menge Leute. Ich war überrascht, aber wenn schon mal <a href="http://www.adam-bien.com" target="_blank">Adam Bien</a> in der Stadt ist.. Er hatte einen Vortag über &#8220;Extreme Lightweight Architectures (XLAs <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) mit Java EE 6 und insbesondere EJB 3.1&#8243; gehalten. War sehr interessant muss ich sagen! Jedoch hatte er ein arg flotten Informationsschub.</p>
<p>Hier noch mal einmal die Vor-Informationen&#8230;</p>
<blockquote><p>Informationen zum Thema:<br />
EJB 3.1 ermöglicht eine direkte Umsetzung der Architekturprinzipien auf den Source-code. Man kann hier allerdings auch zu ungewöhnlichen Mitteln wie z.B. gänzlicher Verzicht auf Schnittstellen oder das Deployment innerhalb eines WARs greifen. In dieser Session werden leichtgewichtige und minimalistische Architekturen am Beispiel der EJB 3.1, JSR-330 (Java Contexts und Dependency Injection) und REST diskutiert. Dabei werden pragmatische Ansätze wie z.B. das Entity Control Boundary Pattern diskutiert und mit  Code aus der Praxis veranschaulicht. Fragen wie: Was bringt Convention Over Configuration? Werden Schnittstellen noch benötigt? Sind DAOs überflüssig? Brauchen wir DTOs? Wie teste ich EJBs außerhalb des Containers? Lohnt sich noch der Einsatz von reinen “POJOs”?, sowie alle Fragen der Teilnehmer werden während der Session beantwortet. Die Veranstaltung ist open-ended &#8211; d.h. wir hören erst auf, wenn alle Fragen beantwortet und im best-case auscodiert wurden..</p></blockquote>
<p>In dem Vortrag ging es darum, dass viele Vorurteile gegenüber EJBs (3.0) haben bzw. die noch aus den 2.x Zeiten stammen. Hier nur Auszüge wie Schwergewichtigkeit und schwere Integration/Migration. Dies ist aber nicht nicht so, wie er uns anhand von Theorie und Code snippets aufzeigte.<br />
Der Grund für die Vorurteile gegenüber EJB 3.0 und 3.1 sind, aus seiner Sicht, die Konstrukte des Overengineerings der Architekten zu suchen. Das bedeutet das Ziel klar im Auge zu haben und nur soviel Flexibilität wie möglich hineinzubringen. Denn über 90% dieser Flexibilität und damit auch Komplexität, werden bzw. wurden nie genutzt.<br />
Ziel seiner Theorie und Code Pattern war verständlichen und leichtgewichtigen Code zu schreiben, der sich ohne großen Aufwand erweitern lässt und somit die alltägliche Arbeiten nicht beeinträchtigt.<br />
Das Motto und immer wieder zu hören&#8230;</p>
<blockquote><p>Keep it simple</p></blockquote>
<p>Folien: <a href="http://groups.google.de/group/jug-saxony/web/adam_bien_20090910_xtra_lightweight.pdf?_done=%2Fgroup%2Fjug-saxony%3F" target="_blank">Extreme Lightweight Architectures (Adam Bien)</a><br />
Projekt: <a href="http://kenai.com/projects/javaee-patterns/" target="_blank">JavaEE Patterns</a></p>
<h1>Links</h1>
<ul>
<li><a href="http://groups.google.de/group/jug-saxony" target="_blank">http://groups.google.de/group/jug-saxony</a></li>
<li><a href="http://www.software-saxony.de/?tag=jug" target="_blank">http://www.software-saxony.de/?tag=jug</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/12/extreme-lightweight-architectures-mit-java-ee-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seam DateTime converter</title>
		<link>http://der-basti.com/weblog/2009/12/seam-datetime-converter-2/</link>
		<comments>http://der-basti.com/weblog/2009/12/seam-datetime-converter-2/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 19:54:51 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[cheat sheet]]></category>
		<category><![CDATA[dev]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=171</guid>
		<description><![CDATA[In der Seam Dokumentation ist der Teil der über den DateTime converter recht klein. Nur folgendes kleine Beispiel wurde gegeben: &#60;outputText value=&#34;#{item.orderDate}&#34;&#62; &#60;s:convertDateTime type=&#34;both&#34; dateStyle=&#34;full&#34;/&#62; &#60;/h:outputText&#62; Dies sagt nicht viel. Wie du sicherlich, hab ich auch eine Suchmaschine meines Vertrauen benutzt um mehr herauszufinden. Hier ein paar nützliche Informationen zusammengefasst. Wenn du das Datum und [...]]]></description>
				<content:encoded><![CDATA[<p>In der <a href="http://seamframework.org/Documentation" target="_blank">Seam Dokumentation</a> ist der Teil der über den <a href="http://docs.jboss.org/seam/2.2.0.GA/reference/en-US/html_single/#d0e28378" target="_blank">DateTime converter</a> recht klein. Nur folgendes kleine Beispiel wurde gegeben:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;outputText value=&quot;#{item.orderDate}&quot;&gt;
   &lt;s:convertDateTime type=&quot;both&quot; dateStyle=&quot;full&quot;/&gt;
&lt;/h:outputText&gt;</pre></td></tr></table></div>

<p>Dies sagt nicht viel. Wie du sicherlich, hab ich auch eine Suchmaschine meines Vertrauen benutzt um mehr herauszufinden. Hier ein paar nützliche Informationen zusammengefasst.<br />
Wenn du das Datum und die Zeit (dd-MM-yyyy hh:mm:ss) anzeigen lassen willst genügt type=&#8221;both&#8221; und dateStyle=&#8221;full&#8221;. Wenn nur das Datum benötigst, nutze type=&#8221;date&#8221;.</p>
<p>Hier ein paar dateStyles:</p>
<table>
<tr>
<td>default</td>
<td>May 14, 2007 2:35:45 PM (default)</td>
</tr>
<tr>
<td>short</td>
<td>5/14/07 12:55:42 PM</td>
</tr>
<tr>
<td>medium</td>
<td>May 14, 2007 2:42:36 PM</td>
</tr>
<tr>
<td>long</td>
<td>May 14, 2007 2:41:08 PM</td>
</tr>
<tr>
<td>full</td>
<td>Monday, May 14, 2007 2:39:56 PM </td>
</tr>
</table>
<p>Natürlich ist zu beachten, dass das Format es dem default bzw. local Zeit-Format entspricht und Seam seine eigene timezone benutzt.<br />
Meistens wird jedoch das pattern mit dem type Attribut benutzt.<br />
Wenn du nun z.B. den style 14.07.2009 benötigst, schreibe:</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;h:outputText value=&quot;#{item.orderDate}&quot;&gt;
   &lt;s:convertDateTime type=&quot;both&quot; pattern=&quot;dd-MM-yyyy&quot; /&gt;
&lt;/h:outputText&gt;</pre></td></tr></table></div>

<h1>Cheat sheet&#8217;s</h1>
<p><a href="http://refcardz.dzone.com/refcardz/core-seam" target="_blank">http://refcardz.dzone.com/refcardz/core-seam</a><br />
<a href="http://refcardz.dzone.com/refcardz/seam-ui" target="_blank">http://refcardz.dzone.com/refcardz/seam-ui</a></p>
<p>Dann noch&#8230; Happy Coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/12/seam-datetime-converter-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git &#8211; verteilte Versionskontrolle (DistributedRevisionControlSystems)</title>
		<link>http://der-basti.com/weblog/2009/12/git-verteilte-versionskontrolle-distributedrevisioncontrolsystems/</link>
		<comments>http://der-basti.com/weblog/2009/12/git-verteilte-versionskontrolle-distributedrevisioncontrolsystems/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 19:37:37 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[cheat sheet]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=98</guid>
		<description><![CDATA[Dies ist auf jedenfall ein Blogeintrag wert! Auch wenn Git Mitte 2005 von Linus Torvalds entwickelt wurde und eigentlich schon durch den Mainstream gezogen ist, möchte ich es hier noch einmal aufgreifen. Was Versionskontrolle ist, werden die Programmier sicherlich wissen. Für die, die es nicht sind bzw. es nicht wissen, können hier mehr zur Versionskontrolle [...]]]></description>
				<content:encoded><![CDATA[<p>Dies ist auf jedenfall ein Blogeintrag wert! Auch wenn Git Mitte 2005 von Linus Torvalds entwickelt wurde und eigentlich schon durch den Mainstream gezogen ist, möchte ich es hier noch einmal aufgreifen.<br />
Was Versionskontrolle ist, werden die Programmier sicherlich wissen. Für die, die es nicht sind bzw. es nicht wissen, können <a href="http://de.wikipedia.org/wiki/Versionsverwaltung" target="_blank">hier mehr zur Versionskontrolle</a> nachlesen.<br />
<a href="http://de.wikipedia.org/wiki/Revision_Control_System" target="_blank">RVS</a>, <a href="http://de.wikipedia.org/wiki/Concurrent_Versions_System" target="_blank">CVS</a> und <a href="http://de.wikipedia.org/wiki/Subversion_%28Software%29" target="_blank">SVN</a> sind nicht mehr auf dem Zahn der Zeit. Die neuen verteilten Versionskontrollsysteme ziehen mit den Vorteilen auf&#8230; das sie schnell sind, Neuerungen bzw. Patches müssen/können/sollten vorher durch einen Maintainer kontrolliert werden, das System arbeitet dezentral um Performance &amp; Bandbreite zu sparen und andererseits bei einem Ausfall die ganze Entwicklung am Leben zu erhalten und zu guter letzt man mit dem Notebook auch Offline commiten/branchen/taggen kann.<br />
Dies lässt sich ganz einfach dadurch erklären, dass jeder Benutzer sein eigenes Repository auf der Festplatte. Natürlich gibt es sogenannte &#8216;zentrale&#8217; Repositories wie zum Beispiel <a href="http://github.org" target="_blank">GitHub</a>. GitHub ist ein “Social Code Hosting” (Nachfolger von <a href="http://sourceforge.net" target="_blank">SourceForge</a>), was quasi ein Sozial Network für Coder ist. Hier kann jeder Quellcode hochladen, den von anderen einsehen (sofern Rechte gesetzt), forken, &#8230; und wieder Änderungen von anderen in den eigenen Code zu integrieren. Man kann natürlich auch Problemlos seinen Code umziehen bzw. woanders veröffentlichen.<br />
Bei GitHub sind momentan recht viele Projekte gehostet wie zum Beispiel der Linux Kernel, Perl, Gnome, Qt, Ruby on Rails, Android, Wine, Fedora, Debian, X.org, VLC, Git und viele mehr.</p>
<h1>Happy git&#8217;n</h1>
<p><strong>Installation</strong><br />
<a href="http://code.google.com/p/git-osx-installer/downloads/list?can=3" target="_blank">Mac OS X</a>, <a href="http://kernel.org/pub/software/scm/git/RPMS/" target="_blank">Linux</a> (falls nicht schon installiert <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ), <a href="http://code.google.com/p/msysgit/downloads/list" target="_blank">Windows</a></p>
<p><strong>Repository Einrichten</strong></p>
<ul>
<strong>Liste der Einstellungen</strong><br />
git config &#8211;list<br />
<strong>Namen und Benutzer einrichten</strong><br />
git config &#8211;global user.name &#8220;Mein Name&#8221;<br />
git config &#8211;global user.email email@addy.net<br />
git config &#8211;global color.ui &#8220;auto&#8221;<br />
git config &#8211;global pack.threads &#8220;0&#8243;
</ul>
<p><strong>Projekt im Repository erstellen</strong><br />
cd /Path/To/Git/Project</p>
<p><strong>Git  Projekt initialisieren (in dem Verzeichnis)</strong><br />
git init</p>
<p><strong>Überprüfen ob es geklappt hat</strong><br />
ls -a<br />
&gt; .git</p>
<p><strong>Commit</strong><br />
git add .<br />
git commit -m &#8220;erster commit&#8221;</p>
<p><strong>Hinzufügen</strong><br />
git add NeueDateien&#8230;</p>
<p><strong>Entfernen</strong><br />
git rm AlteDateien&#8230;</p>
<p><strong>Umbenennen</strong><br />
git mv AlteDateil NeueDatei</p>
<p><strong>Log</strong><br />
git log</p>
<p><strong>Reset Liste</strong><br />
git reset &#8211;hard SHA1_HASH</p>
<p><strong>Repository clonen</strong><br />
git clone git://server/path/to/files</p>
<p><strong>Änderungen vom zentralen Repository ziehen</strong><br />
git pull</p>
<p><strong>Änderungen auf das zentrale Repo schieben</strong><br />
git push</p>
<p><strong>Änderungen des letzten commit&#8217;s</strong><br />
git diff</p>
<p><strong>SVN checkout</strong><br />
git svn clone https://fishbox.svn.sourceforge.net/svnroot/fishbox fishbox<br />
git svn fetch &#8211;all https://fishbox.svn.sourceforge.net/svnroot/fishbox fishbox</p>
<h1>Links</h1>
<p><a href="http://de.wikipedia.org/wiki/Git" target="_blank">http://de.wikipedia.org/wiki/Git</a> / <a href="http://git-scm.com/" target="_blank">http://git-scm.com/</a><br />
<a href="http://git-scm.com/course/svn.html" target="_blank">Kurs für SVN&#8217;er</a><br />
<a href="http://de.wikipedia.org/wiki/Mercurial" target="_blank">http://de.wikipedia.org/wiki/Mercurial</a> / <a href="http://mercurial.selenic.com" target="_blank">http://mercurial.selenic.com</a><br />
<a href="http://chaosradio.ccc.de/cre130.html" target="_blank">Podcast CRE130</a> <em>[Empfehlung]</em></p>
<h1>Cheat sheet&#8217;s</h1>
<p>SVG: <a href="http://ktown.kde.org/~zrusin/git/git-cheat-sheet.svg">http://ktown.kde.org/~zrusin/git/git-cheat-sheet.svg</a><br />
PNG&#8217;s:<br />
<a href="http://ktown.kde.org/~zrusin/git/git-cheat-sheet-medium.png" rel="lightbox[98]">http://ktown.kde.org/~zrusin/git/git-cheat-sheet-medium.png</a><br />
<a href="http://ktown.kde.org/~zrusin/git/git-cheat-sheet-large.png" rel="lightbox[98]">http://ktown.kde.org/~zrusin/git/git-cheat-sheet-large.png</a></p>
<p>cheat.errtheblog.com</p>
<ul>
<li><a href="http://cheat.errtheblog.com/s/git/" target="_blank">http://cheat.errtheblog.com/s/git/</a></li>
<li><a href="http://cheat.errtheblog.com/s/git_usage/" target="_blank">http://cheat.errtheblog.com/s/git_usage/</a></li>
<li><a href="http://cheat.errtheblog.com/s/gitsvn/" target="_blank">http://cheat.errtheblog.com/s/gitsvn/</a></li>
</ul>
<p><a href="http://jan-krueger.net/development/git-cheat-sheet-extended-edition" target="_blank">http://jan-krueger.net/development/git-cheat-sheet-extended-edition</a></p>
<p><a href="http://www.ivy.fr/mercurial/ref/v1.0/" target="_blank">http://www.ivy.fr/mercurial/ref/v1.0/</a></p>
<p>Dann noch&#8230; Happy Coding!</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/12/git-verteilte-versionskontrolle-distributedrevisioncontrolsystems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passwordless SSH Login</title>
		<link>http://der-basti.com/weblog/2009/12/passwordless-ssh-login/</link>
		<comments>http://der-basti.com/weblog/2009/12/passwordless-ssh-login/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 17:43:47 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=143</guid>
		<description><![CDATA[Erstelle dir ein private/public key pair, which will create a private key in ~/.ssh/id_rsa den public in ~/.ssh/id_rsa.pub: ssh-keygen -t rsa Kopiere nun deinen public key zum remote host: scp ~/.ssh/id_rsa.pub username@remote-host.com:~ ssh username@remote-host.com cat ~/id_rsa.pub &#38;gt;&#38;gt; ~/.ssh/authorized_keys Fertig! Du kannst dich nun mit dem remote host über das selbe ssh commando wie zuvor verbinden. [...]]]></description>
				<content:encoded><![CDATA[<ol>
<li>Erstelle dir ein private/public key pair, which will create a private key in ~/.ssh/id_rsa den public in ~/.ssh/id_rsa.pub:

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ssh-keygen</span> <span style="color: #660033;">-t</span> rsa</pre></td></tr></table></div>

</li>
<li>Kopiere nun deinen public key zum remote host:

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">scp</span> ~<span style="color: #000000; font-weight: bold;">/</span>.ssh<span style="color: #000000; font-weight: bold;">/</span>id_rsa.pub username<span style="color: #000000; font-weight: bold;">@</span>remote-host.com:~
<span style="color: #c20cb9; font-weight: bold;">ssh</span> username<span style="color: #000000; font-weight: bold;">@</span>remote-host.com
<span style="color: #c20cb9; font-weight: bold;">cat</span> ~<span style="color: #000000; font-weight: bold;">/</span>id_rsa.pub <span style="color: #000000; font-weight: bold;">&amp;</span>gt;<span style="color: #000000; font-weight: bold;">&amp;</span>gt; ~<span style="color: #000000; font-weight: bold;">/</span>.ssh<span style="color: #000000; font-weight: bold;">/</span>authorized_keys</pre></td></tr></table></div>

</li>
<li>Fertig! Du kannst dich nun mit dem remote host über das selbe ssh commando wie zuvor verbinden. Jeodch benötigst du nun kein Passwort mehr!</li>
</ol>
<p><strong>Hinweis</strong>: Dies funktioniert nur mit UNIX hosts.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/12/passwordless-ssh-login/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JavaScript Events</title>
		<link>http://der-basti.com/weblog/2009/12/javascript-events/</link>
		<comments>http://der-basti.com/weblog/2009/12/javascript-events/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 19:48:30 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[dev]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=91</guid>
		<description><![CDATA[Dieser Post dient als Nachschlage-&#8217;Werk&#8217;. Gesamte Liste des JS Event Handlers: onAbort &#8211; wenn der Benutzer den Ladevorgang eines Bildes abbricht. onBlur &#8211; wenn ein Element, Frame oder Window den Focus verliert. onChange &#8211; wenn selektierte Textfeld seinen Focus verlieren, oder der Wert modifiziert wurde. onClick &#8211; Objekt welches angeklickt wurde. onDblClick &#8211; beim Doppelklick [...]]]></description>
				<content:encoded><![CDATA[<p>Dieser Post dient als Nachschlage-&#8217;Werk&#8217;.</p>
<p>Gesamte Liste des JS Event Handlers:</p>
<ul>
<li>onAbort &#8211; wenn der Benutzer den Ladevorgang eines Bildes abbricht.</li>
<li>onBlur &#8211; wenn ein Element, Frame oder Window den Focus verliert.</li>
<li>onChange &#8211; wenn selektierte Textfeld seinen Focus verlieren, oder der Wert modifiziert wurde.</li>
<li>onClick &#8211; Objekt welches angeklickt wurde.</li>
<li>onDblClick &#8211; beim Doppelklick auf ein Element.</li>
<li>onDragDrop &#8211; Benutzer ein Objekt (z.B. Datei) in das Window drop&#8217;t.</li>
<li>onError &#8211; beim Ladevorgang eines Dokumentes oder Bildes ein Fehler auftritt.</li>
<li>onFocus &#8211; Window, Frame, Frameset oder anderes Element den Fokus erhält.</li>
<li>onKeyDown &#8211; Benutzer eine Taste runterdrückt.</li>
<li>onKeyPress &#8211; Benutzer eine Taste drückt oder sie gedrückt hält.</li>
<li>onKeyUp &#8211; Benutzer eine gedrückte Taste los lässt.</li>
<li>onLoad &#8211; der Browser alle Elemente der aktuellen Seite geladen hat (inkl. Frames/Framesets und deren Inhalt).</li>
<li>onMouseDown &#8211; Benutzer eine Maustaste runter drückt.</li>
<li>onMouseMove &#8211; Benutzer den Cursor bewegt.</li>
<li>onMouseOut &#8211; Cursor einen Bereich verlässt.</li>
<li>onMouseOver &#8211; Cursor  sich über ein Element oder Bereich bewegt.</li>
<li>onMouseUp &#8211; Benutzer eine Maustaste los lässt.</li>
<li>onMove &#8211; Benutzer oder Script das Element, Window oder Frame bewegt.</li>
<li>onReset &#8211; Benutzer das Formular zurücksetzt.</li>
<li>onResize &#8211; Benutzer oder Script die Window oder Frame Größe ändert.</li>
<li>onSelect &#8211; Benutzer einen Text selektiert (in einem Textbox oder Textarea).</li>
<li>onSubmit &#8211; Benutzer das Formular übermittelt.</li>
<li>onUnload &#8211; Benutzer die HTML Datei verlässt.</li>
</ul>
<p>Object mit den entsprechenden Event Handlers in JavaScript 1.2:</p>
<ul>
<li>Object area &#8211; onDblClick(), onMouseOut(), onMouseOver()</li>
<li>Object button &#8211; onBlur(), onClick(), onFocus(), onMousedown(), onMouseup()</li>
<li>Object checkbox &#8211; onBlur(), onClick(), onFocus()</li>
<li>Object document &#8211; onClick(), onDblClick(), onKeyDown(), onKeyPress(), onKeyUp(), onMouseDown(), onMouseUp()</li>
<li>Object fileupload &#8211; onBlur(), onChange(), onFocus()</li>
<li>Object form &#8211; onReset(), onSubmit()</li>
<li>Object frame &#8211; onBlur(), onDragDrop(), onError(), onFocus(), onLoad(), onMove(), onResize(), onUnload()</li>
<li>Object image &#8211; onAbort(), onError(), onKeyDown(), onKeyPress(), onKeyUp(), onLoad()</li>
<li>Object layer &#8211; onMouseOver(), onMouseOut(), onLoad(), onFocus(), onBlur()</li>
<li>Object link &#8211; onClick(), onDblClick(), onKeyDown(), onKeyPress(), onKeyUp(), onMouseDown(), onMouseOut(), onMouseUp(), onMouseOver()</li>
<li>Object password &#8211; onBlur(), onFocus()</li>
<li>Object radio &#8211; onBlur(), onClick(), onFocus()</li>
<li>Object reset &#8211; onBlur(), onClick(), onFocus()</li>
<li>Object select &#8211; onBlur(), onChange(), onFocus()</li>
<li>Object submit &#8211; onBlur(), onClick(), onFocus()</li>
<li>Object text &#8211; onBlur(), onChange(), onFocus(), onSelect()</li>
<li>Object textarea &#8211; onBlur(), onChange(), onFocus(), onKeyDown(), onKeyPress(), onKeyUp(), onSelect()</li>
<li>Object window &#8211; onBlur(), onDragDrop(), onError(), onFocus(), onLoad(), onMove(), onResize() onUnload()</li>
</ul>
<p><a href="http://de.selfhtml.org/javascript/sprache/eventhandler.htm" target="_blank">Code Beispiele @ SelfHTML</a></p>
<p>Happy hacking!</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/12/javascript-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IM to go</title>
		<link>http://der-basti.com/weblog/2009/11/im-to-go/</link>
		<comments>http://der-basti.com/weblog/2009/11/im-to-go/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 12:57:37 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[Fundsache]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=73</guid>
		<description><![CDATA[Man ist unterwegs und hat keinen eigenen Rechner mit dabei&#8230; alles kein Problem. Es gibt heut zutage ja für, so gut wie, alles ein WebInterface/Access. Hier eine kleine Übersicht für die Web-based IM Messenger aller ICQ, MSN und co. Meebo [] [] ICQ2Go [] eBuddy iLoveIM KoolIM P.S. Der Proxy wird einen davon bestimmt durchlassen.]]></description>
				<content:encoded><![CDATA[<p>Man ist unterwegs und hat keinen eigenen Rechner mit dabei&#8230; alles kein Problem. Es gibt heut zutage ja für, so gut wie, alles ein WebInterface/Access. Hier eine kleine Übersicht für die Web-based IM Messenger aller ICQ, MSN und co.</p>
<ul>
<li><a href="https://meebo.com/">Meebo</a> [<img src="http://der-basti.com/weblog/wp-content/uploads/2009/11/secure.jpg" alt="https" width="8" height="9" class="alignnone size-full wp-image-75" />] [<img alt="" src="http://www.digitec.ch/bilder/sterne_5.gif" class="alignnone" width="49" height="9" />]</li>
<li><a href="http://www.icq.com/icq2go/web.html">ICQ2Go</a> [<img src="http://der-basti.com/weblog/wp-content/uploads/2009/11/secure.jpg" alt="https" width="8" height="9" class="alignnone size-full wp-image-75" />]</li>
<li><a href="https://www.ebuddy.com/">eBuddy</a></li>
<li><a href="https://www.iloveim.com/">iLoveIM</a></li>
<li><a href="https://www.koolim.com/">KoolIM</a></li>
</ul>
<p>P.S. Der Proxy wird einen davon bestimmt durchlassen.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/11/im-to-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Informationen auf dem Desktop</title>
		<link>http://der-basti.com/weblog/2009/11/informationen-auf-dem-desktop/</link>
		<comments>http://der-basti.com/weblog/2009/11/informationen-auf-dem-desktop/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 14:38:35 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=65</guid>
		<description><![CDATA[Wie im letzten Blog Post zu lesen, habe ich mal wieder etwas für die Shell gescriptet. Als ich gerade etwas aufgeräumt habe, ist mit mein Desktop in Auge gefallen und denke das dies einen Post gewidmet werden kann. Ich denke das Programm GeekTool oder NerdTool kennt ihr. Die Kernfunktionalität sind Shellscripte, Bilder oder andere Dateien [...]]]></description>
				<content:encoded><![CDATA[<p>Wie im letzten Blog Post zu lesen, habe ich mal wieder etwas für die Shell gescriptet. Als ich gerade etwas aufgeräumt habe, ist mit mein Desktop in Auge gefallen und denke das dies einen Post gewidmet werden kann.<br />
Ich denke das Programm <a href="http://projects.tynsoe.org/en/geektool/">GeekTool</a> oder  <a href="http://">NerdTool</a> kennt ihr. Die Kernfunktionalität sind Shellscripte, Bilder oder andere Dateien als Teil des Bildschirmhintergrundes integrieren.</p>
<p>Hier ein paar Beispiele (<em>nicht alles selbst gescriptet</em>):</p>
<p><strong>System usage</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">top <span style="color: #660033;">-l</span> <span style="color: #000000;">1</span><span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'/CPU usage/ {print &quot;CPU: &quot; $8, $9, $10, $11, $12, $13}'</span>
top <span style="color: #660033;">-l</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'/PhysMem/ {print &quot;RAM: used: &quot; $8 &quot; free: &quot; $10}'</span>
<span style="color: #c20cb9; font-weight: bold;">uptime</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{sub(&quot;:&quot;, &quot;h &quot;, $3); sub(&quot;,&quot;, &quot;min&quot;, $3); print &quot;Time since last system boot: &quot; $3}'</span></pre></td></tr></table></div>

<p><strong>System</strong> (refresh 480s)</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;">system_profiler SPHardwareDataType SPSoftwareDataType <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">perl</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">'@info= ; $info= join(&quot;&quot;, @info);if($info=~m@[\r\n]+\s*Computer Name:\s*([^\r\n]+)[\r\n]+@) {print &quot;$1\n&quot;;}if($info=~m@[\r\n]+\s*System Version:\s*([^\r\n]+)[\r\n]+@) {print &quot;$1\n&quot;;}if($info=~m@[\r\n]+\s*Memory:\s*([^\r\n]+)[\r\n]+@) {print &quot;$1\n&quot;;}if($info=~m@[\r\n]+\s*Total Number Of Cores:\s*([^\r\n]+)[\r\n]+@) {print &quot;$1 x &quot;;}if($info=~m@[\r\n]+\s*Processor Speed:\s*([^\r\n]+)[\r\n]+@) {print &quot;$1 &quot;;}if($info=~m@[\r\n]+\s*Processor Name:\s*([^\r\n]+)[\r\n]+@) {print &quot;$1\n&quot;;}'</span></pre></td></tr></table></div>

<p><strong>Network</strong> (refresh 60s)</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#! /bin/bash</span>
<span style="color: #007800;">myen0</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">ifconfig</span> en0 <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #ff0000;">&quot;inet &quot;</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-v</span> 127.0.0.1 <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $2}'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$myen0</span>&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;&quot;</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;Ethernet : <span style="color: #007800;">$myen0</span>&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;Ethernet : INACTIVE&quot;</span>
<span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #007800;">myen1</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">ifconfig</span> en1 <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #ff0000;">&quot;inet &quot;</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-v</span> 127.0.0.1 <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $2}'</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;myen1&quot;</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">&quot;&quot;</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;AirPort  : <span style="color: #007800;">$myen1</span>&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;Airport  : INACTIVE&quot;</span>
<span style="color: #000000; font-weight: bold;">fi</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> External : <span style="color: #000000; font-weight: bold;">`</span>curl <span style="color: #660033;">-s</span> http:<span style="color: #000000; font-weight: bold;">//</span>checkip.dyndns.org<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #ff0000;">'s/[a-zA-Z/ :]//g'</span><span style="color: #000000; font-weight: bold;">`</span></pre></td></tr></table></div>

<p><strong>Network traffic</strong></p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/sh</span>
<span style="color: #666666; font-style: italic;"># created by chris helming.</span>
<span style="color: #666666; font-style: italic;"># chris dot helming at gmail</span>
<span style="color: #666666; font-style: italic;"># get the current number of bytes in and bytes out</span>
<span style="color: #007800;">myvar1</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">netstat</span> <span style="color: #660033;">-ib</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">&quot;en1&quot;</span> <span style="color: #660033;">-m</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $7}'</span><span style="color: #000000; font-weight: bold;">`</span> <span style="color: #666666; font-style: italic;">#  bytes in</span>
<span style="color: #007800;">myvar3</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">netstat</span> <span style="color: #660033;">-ib</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">&quot;en1&quot;</span> <span style="color: #660033;">-m</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $10}'</span><span style="color: #000000; font-weight: bold;">`</span> <span style="color: #666666; font-style: italic;"># bytes out</span>
<span style="color: #666666; font-style: italic;">#wait one second</span>
<span style="color: #c20cb9; font-weight: bold;">sleep</span> <span style="color: #000000;">1</span>
<span style="color: #666666; font-style: italic;"># get the number of bytes in and out one second later</span>
<span style="color: #007800;">myvar2</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">netstat</span> <span style="color: #660033;">-ib</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">&quot;en1&quot;</span> <span style="color: #660033;">-m</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $7}'</span><span style="color: #000000; font-weight: bold;">`</span> <span style="color: #666666; font-style: italic;"># bytes in again</span>
<span style="color: #007800;">myvar4</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">netstat</span> <span style="color: #660033;">-ib</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">&quot;en1&quot;</span> <span style="color: #660033;">-m</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $10}'</span><span style="color: #000000; font-weight: bold;">`</span> <span style="color: #666666; font-style: italic;"># bytes out again</span>
<span style="color: #666666; font-style: italic;"># find the difference between bytes in and out during that one second</span>
<span style="color: #007800;">subin</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #007800;">$myvar2</span> - <span style="color: #007800;">$myvar1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #007800;">subout</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #007800;">$myvar4</span> - <span style="color: #007800;">$myvar3</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #666666; font-style: italic;"># convert bytes to kilobytes</span>
<span style="color: #007800;">kbin</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;scale=2; <span style="color: #007800;">$subin</span>/1024;&quot;</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">bc</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #007800;">kbout</span>=<span style="color: #000000; font-weight: bold;">`</span><span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;scale=2; <span style="color: #007800;">$subout</span>/1024;&quot;</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">bc</span><span style="color: #000000; font-weight: bold;">`</span>
<span style="color: #666666; font-style: italic;"># print the results</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;IN : <span style="color: #007800;">$kbin</span> Kb/sec&quot;</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;OUT: <span style="color: #007800;">$kbout</span> Kb/sec&quot;</span></pre></td></tr></table></div>

<p>Für weitere fertige Scripte kannst du auch einmal eine Suchmaschine deines Vertrauens befragen.<br />
Zusätzlich habe ich noch <a href="http://www.islayer.com/apps/istatmenus/">iStatsMenus</a> installiert. Meines Erachtens ein Tool, welches auch auf dem Mac nicht fehlen sollte.<br />
Alternativen bzw. Programme die in die gleiche Richtung gehen sind <a href="http://www.ragingmenace.com/software/menumeters/">MenuMeters</a>, <a href="http://www.atpurpose.com/atMonitor/">atMonitor</a> und <a href="http://www.gauchosoft.com/Software/X%20Resource%20Graph/">X Resource Graph</a></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/11/informationen-auf-dem-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unix Shell Scripting an der HTW Dresden</title>
		<link>http://der-basti.com/weblog/2009/11/unix-shell-scripting-an-der-htw/</link>
		<comments>http://der-basti.com/weblog/2009/11/unix-shell-scripting-an-der-htw/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 09:37:39 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=56</guid>
		<description><![CDATA[Heute zu Besuch an der HTW Dresden. Es sei folgende Aufgabe gegeben: Stellen Sie eine Shell-Prozedur auf, die ein ausführbares Programm beliebigen Namens zur Abarbeitung bringt! Programmname und die von dem Programm zu verarbeitenden Parameter sind der Prozedur in der Kommandozeile zu übergeben. Die auf stdout erzeugten Ausgaben des Programms sollen wahlweise auf dem Bildschirm [...]]]></description>
				<content:encoded><![CDATA[<p>Heute zu Besuch an der HTW Dresden. Es sei folgende Aufgabe gegeben:</p>
<p>Stellen Sie eine Shell-Prozedur auf, die ein ausführbares Programm beliebigen Namens zur Abarbeitung bringt! Programmname und die von dem Programm zu verarbeitenden Parameter sind der Prozedur in der Kommandozeile zu übergeben. Die auf stdout erzeugten Ausgaben des Programms sollen wahlweise auf dem Bildschirm oder auf dem Drucker oder in eine Datei beliebigen Namens ausgegeben werden. Das Ausgabemedium und ggf. der Dateiname sind in einem Dialog über die Konsole vom Benutzer zu erfragen.</p>
<p><strong>Lösung:</strong></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
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">test</span> <span style="color: #007800;">$#</span> <span style="color: #660033;">-ge</span> <span style="color: #000000;">1</span>  <span style="color: #666666; font-style: italic;">#wenn mehr als ein parameter übergeben wird</span>
<span style="color: #000000; font-weight: bold;">then</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Möchten Sie das Programm auf dem [B]ildschirm, auf dem [D]rucker oder
in einem [F]ile ausgeben?&quot;</span>
<span style="color: #c20cb9; font-weight: bold;">read</span> des  <span style="color: #666666; font-style: italic;">#auswahl einlesen</span>
<span style="color: #000000; font-weight: bold;">case</span> <span style="color: #007800;">$des</span> <span style="color: #000000; font-weight: bold;">in</span>
b<span style="color: #000000; font-weight: bold;">|</span>B<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #007800;">$*</span><span style="color: #000000; font-weight: bold;">;;</span> <span style="color: #666666; font-style: italic;">#großes oder kleines b gedrückt, ausgabe mit allen parametern</span>
d<span style="color: #000000; font-weight: bold;">|</span>D<span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Wird gedruckt...&quot;</span><span style="color: #000000; font-weight: bold;">;;</span>
f<span style="color: #000000; font-weight: bold;">|</span>F<span style="color: #7a0874; font-weight: bold;">&#41;</span>
 <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Bitte geben Sie einen Dateinamen an!&quot;</span>
 <span style="color: #c20cb9; font-weight: bold;">read</span> filename
 <span style="color: #007800;">$*</span> <span style="color: #000000; font-weight: bold;">&amp;</span>gt; <span style="color: #007800;">$filename</span><span style="color: #000000; font-weight: bold;">;;</span> <span style="color: #666666; font-style: italic;">#schreiben in einer datei</span>
<span style="color: #000000; font-weight: bold;">esac</span>
<span style="color: #000000; font-weight: bold;">fi</span></pre></td></tr></table></div>

<p>Und schon ist es gelöst <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/11/unix-shell-scripting-an-der-htw/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nützliche Firefox Plugins</title>
		<link>http://der-basti.com/weblog/2009/11/nutzliche-firefox-plugins/</link>
		<comments>http://der-basti.com/weblog/2009/11/nutzliche-firefox-plugins/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 20:10:31 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=33</guid>
		<description><![CDATA[Jeder kennt sie. Manch einer hasst sie, der einer liebt sie. Jedoch nicht von der Hand zu weisen ist, dass einige von ihnen recht nützliche Helfer sind. For Web Developer Firebug List of Firebug extensions Firescope Web Developer Selenium IDE HttpFox ColorZilla MeasureIt Quick Locale Switcher User Agent Switcher Pencil ColorSuckr Yet Another Window Resizer [...]]]></description>
				<content:encoded><![CDATA[<p>Jeder kennt sie. Manch einer hasst sie, der einer liebt sie. Jedoch nicht von der Hand zu weisen ist, dass einige von ihnen recht nützliche Helfer sind.</p>
<p><strong>For Web Developer</strong></p>
<ul>
<li><a href="http://getfirebug.com/" target="_blank">Firebug</a></li>
<li><a href="http://www.softwareishard.com/blog/firebug/list-of-firebug-extensions/" target="_blank">List of Firebug extensions</a></li>
<li><a href="http://tools.sitepoint.com/firescope/" target="_blank">Firescope</a></li>
<li><a href="https://addons.mozilla.org/de/firefox/addon/60" target="_blank">Web Developer</a></li>
<li><a href="http://seleniumhq.org/projects/ide/" target="_blank">Selenium IDE</a></li>
<li><a href="http://code.google.com/p/httpfox/" target="_blank">HttpFox</a></li>
<li><a href="http://www.colorzilla.com/firefox/" target="_blank">ColorZilla</a></li>
<li><a href="http://www.kevinfreitas.net/extensions/measureit/" target="_blank">MeasureIt</a></li>
<li><a href="http://www.captaincaveman.nl/firefox-extensions-quick-locale-switcher.aspx" target="_blank">Quick Locale Switcher</a></li>
<li><a href="http://chrispederick.com/work/user-agent-switcher/" target="_blank">User Agent Switcher</a></li>
<li><a href="http://www.evolus.vn/Pencil/" target="_blank">Pencil</a></li>
<li><a href="http://colorsuckr.com/" target="_blank">ColorSuckr</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/2498" target="_blank">Yet Another Window Resizer</a></li>
<li><a href="http://screenshot-program.com/fireshot/" target="_blank">FireShot</a></li>
</ul>
<p><strong>Security</strong></p>
<ul>
<li><a href="http://noscript.net/" target="_blank">NoScript</a></li>
<li><a href="http://adblockplus.org/de/" target="_blank">AdBlock Plus</a></li>
</ul>
<p><strong>Useful</strong></p>
<ul>
<li><a href="http://labs.mozilla.com/projects/ubiquity/" target="_blank">Ubiquity</a></li>
<li><a href="https://wiki.mozilla.org/Taskfox" target="_blank">TaskFox</a></li>
<li><a href="http://www.greasespot.net/" target="_blank">Greasemonkey</a></li>
<li><a href="http://code.google.com/p/greasefire/" target="_blank">Greasefire</a></li>
<li><a href="http://www.foxmarks.com/" target="_blank">Foxmarks</a></li>
<li><a href="http://foxyproxy.mozdev.org/" target="_blank">FoxyProxy</a></li>
<li><a href="http://userlogos.org/extensions/fastdial" target="_blank">Fast Dail</a></li>
<li><a href="http://www.cooliris.com/" target="_blank">Cooliris</a></li>
<li><a href="http://www.mousegestures.org/" target="_blank">Mouse Gestures Redox</a></li>
<li><a href="http://fireftp.mozdev.org/" target="_blank">Fireftp</a></li>
<li><a href="http://fireunit.org/" target="_blank">FireUnit</a></li>
<li><a href="http://labs.mozilla.com/geode_welcome/" target="_blank">Geode</a></li>
<li><a href="http://guiconfig.freedig.org/" target="_blank">gui:config</a></li>
</ul>
<p>Viel Spaß mit den Erweiterungen. Denkt aber immer daran&#8230; um so mehr Plugin im Firefox sind, um so langsamer wird er!</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/11/nutzliche-firefox-plugins/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Paint.NET</title>
		<link>http://der-basti.com/weblog/2009/11/paint-net/</link>
		<comments>http://der-basti.com/weblog/2009/11/paint-net/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 19:28:33 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=51</guid>
		<description><![CDATA[Die Version 3.5 von Paint.NET ist vor zwei Tagen erschienen. Für Leute die sich mit Gimp (&#60; Version 2.6.x) noch nicht so recht anfreunden konnten, sollten sich mal das Bildbearbeitungsprogramm für Windows anschauen. Es gehört zu den besten / einfachsten zu bedienenden seiner Klasse.]]></description>
				<content:encoded><![CDATA[<p>Die Version 3.5 von <a href="http://www.getpaint.net/" target="_blank">Paint.NET</a> ist vor zwei Tagen erschienen. Für Leute die sich mit <a href="http://www.gimp.org/" target="_blank">Gimp</a> (&lt; Version 2.6.x) noch nicht so recht anfreunden konnten, sollten sich mal das Bildbearbeitungsprogramm für Windows anschauen. Es gehört zu den besten / einfachsten zu bedienenden seiner Klasse.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/11/paint-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iSync und Nokia</title>
		<link>http://der-basti.com/weblog/2009/11/isync-und-nokia/</link>
		<comments>http://der-basti.com/weblog/2009/11/isync-und-nokia/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 19:27:50 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Bits und Bytes]]></category>
		<category><![CDATA[handy]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=19</guid>
		<description><![CDATA[Wie Ihr sicherlich wisst beinhaltet Mac OS X iSync mit dem man sein mobiles gadget mit den Adressbuch und Kalender synchronisieren kann. Jedoch ist die Unterstützung für die Nokia Series 40 nicht gut. Damals habe ich in dem Blog-Artikel eine bei mir lauffähige Version gefunden, welche aber mit der 10.6 Installation leider abhanden gekommen ist. [...]]]></description>
				<content:encoded><![CDATA[<p>Wie Ihr sicherlich wisst beinhaltet Mac OS X iSync mit dem man sein mobiles gadget mit den Adressbuch und Kalender synchronisieren kann. Jedoch ist die Unterstützung für die Nokia Series 40 nicht gut. Damals habe ich in dem <a href="http://blog.dirkeinecke.de/2008/01/nokia-5310-xpressmusic-und-apple-isync.html">Blog-Artikel</a> eine bei mir lauffähige Version gefunden, welche aber mit der 10.6 Installation leider abhanden gekommen ist. Die Quelle feelfree.homelinux.com (HomeServer) ist heute nicht mehr erreichbar und Dirk hat nicht auf meine eMail reagiert. Darum bin ich selber zur Tat geschritten&#8230; selbst ist der Nerd.</p>
<p>Dies geht jedoch recht einfach mit dem iSync Plugin Maker. Er ist standardmäßig schon dabei. Jedoch müssen dazu die Developer Tool von der Mac OS X DVD installiert sein. Ich habe dazu das Handy via Bluetooth verbunden und die ganzen &#8216;Test&#8217; durchlaufen lassen. Kleiner Hinweis am Rande. Wenn Ihr das selber macht, bringt Zeit mit.</p>
<p>Hier mein <a href='http://der-basti.com/weblog/wp-content/uploads/2009/11/Nokia-5310.phoneplugin.zip'>Nokia 5310 XpressMusic iSync Plugin</a> (läuft auch unter iSync 3.1). Zum installieren öffnet Ihr den Finder, wählt iSync, lasst euch den Packetinhalt anzeigen, navigiert zum Ordner /Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/ und kopiert dort das Plugin hinein. Dann müsst Ihr nur noch iSync starten und mit dem Handy verbinden.<br />
Weitere <a href="http://james-lloyd.com/scripts/nokia-series-40-isync-plugin/">Nokia Series 40 Plugins</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/11/isync-und-nokia/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blog Nummer xyz*</title>
		<link>http://der-basti.com/weblog/2009/11/blog-nummer-xyz/</link>
		<comments>http://der-basti.com/weblog/2009/11/blog-nummer-xyz/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 18:14:29 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=14</guid>
		<description><![CDATA[Lang ist es her, der vorgänger Blog. Jedoch ich habe mich wieder dazu entschlossen damit anzufangen. Der Grund ist, dass es sehr immer viel neues in der IT gibt und man vieles aufgrund des Tempos und der Menge vergisst, verpasst oder man nur noch ungefähr weis das da etwas war. Erwartet allerding nicht, dass es [...]]]></description>
				<content:encoded><![CDATA[<p>Lang ist es her, der vorgänger Blog. Jedoch ich habe mich wieder dazu entschlossen damit anzufangen. Der Grund ist, dass es sehr immer viel neues in der IT gibt und man vieles aufgrund des Tempos und der Menge vergisst, verpasst oder man nur noch ungefähr weis das da etwas war. Erwartet allerding nicht, dass es hier so abgeht wie in den großen Blogs, wo ganze Redaktionen dahinter sitzen.<br />
Der Title des Blogs stammt von der Staffel 1 &#8211; Episode 1 der britischen Serie The IT Crowd.<br />
Worüber ich noch nicht ganz schlüssig bin&#8230; Es ist zwar grundsätzlich ein deutscher Blog, jedoch hat sich auch bei mir die englische Sprache soweit eingefressen das es schon fast normal ist in beiden zu schreiben.<br />
Also geht es nur mit der Einstellung und Vorstellung los bzw. weiter.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/11/blog-nummer-xyz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
