<?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>nebelschwa.de &#187; Coding</title>
	<atom:link href="http://nebelschwa.de/category/coding/feed/" rel="self" type="application/rss+xml" />
	<link>http://nebelschwa.de</link>
	<description>Webentwicklung, Musik und der ganze Rest</description>
	<lastBuildDate>Sat, 26 Jun 2010 15:25:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Sequel Pro &gt; SQL Buddy &gt; phpMyAdmin</title>
		<link>http://nebelschwa.de/2009/09/sequel-pro-sql-buddy-phpmyadmin/</link>
		<comments>http://nebelschwa.de/2009/09/sequel-pro-sql-buddy-phpmyadmin/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 13:51:39 +0000</pubDate>
		<dc:creator>nebelschwade</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://nebelschwa.de/?p=172</guid>
		<description><![CDATA[So schauts aus. Seit der mittlerweile einen Monat alten Version 0.96 von Sequel Pro habe ich mich in letzter Zeit immer öfter dabei erwischt, nicht auf die üblichen Tools wie SQL Buddy, phpMyAdmin oder MySQLDumper zurückzugreifen, sondern besagtes (Mac)-Programm zu verwenden. Hauptgrund ist das neue Feature auf Datenbanken direkt per SSH zugreifen zu können. Klar, [...]]]></description>
			<content:encoded><![CDATA[<p>So schauts aus. Seit der mittlerweile einen Monat alten Version 0.96 von <a href="http://www.sequelpro.com/">Sequel Pro</a> habe ich mich in letzter Zeit immer öfter dabei erwischt, nicht auf die üblichen Tools wie <a href="http://www.sqlbuddy.com/">SQL Buddy</a>, <a href="http://www.phpmyadmin.net/">phpMyAdmin</a> oder <a href="http://www.mysqldumper.de/">MySQLDumper</a> zurückzugreifen, sondern besagtes (Mac)-Programm zu verwenden. Hauptgrund ist das neue Feature auf Datenbanken direkt per SSH zugreifen zu können. Klar, ein <code>ssh user@host -L 3306:localhost:3306</code> funktioniert auch, aber ich bin faul und speichere sowas gern als Favorit, ein Klick, fertig. Und es funktioniert so wie es soll und sieht dabei auch noch gut aus. Jetzt muss ich nur noch allen Hostern beibringen SSH und SFTP anstatt FTP-only zu verwenden, da muss immer noch der SQL Buddy aushelfen :-/</p>
]]></content:encoded>
			<wfw:commentRss>http://nebelschwa.de/2009/09/sequel-pro-sql-buddy-phpmyadmin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Snow Leopard</title>
		<link>http://nebelschwa.de/2009/09/snow-leopard/</link>
		<comments>http://nebelschwa.de/2009/09/snow-leopard/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 12:51:36 +0000</pubDate>
		<dc:creator>nebelschwade</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://nebelschwa.de/?p=159</guid>
		<description><![CDATA[Es war zwar wahrscheinlich nicht besonders klug während meiner Diplomarbeit eine Neuinstallation zu machen, aber es hat sich gelohnt. Und zwar sehr. Im Detail: Ich hab mir eine neue Festplatte für mein Macbook gegönnt, die alte war schon sehr klein, und ich hatte den Eindruck, dass sie auch immer langsamer wurde. Wie auch immer: eine [...]]]></description>
			<content:encoded><![CDATA[<p>Es war zwar wahrscheinlich nicht besonders klug während meiner Diplomarbeit eine Neuinstallation zu machen, aber es hat sich gelohnt. Und zwar sehr. Im Detail:</p>
<p>Ich hab mir eine neue Festplatte für mein Macbook gegönnt, die alte war schon sehr klein, und ich hatte den Eindruck, dass sie auch immer langsamer wurde. Wie auch immer: eine Western Digital WD5000BEVT ist es letztendlich geworden. Festplatte eingebaut, und gleich den Snow Leopard komplett neu installiert.</p>
<p>Es ist wahrscheinlich eine Kombination aus Neuinstallation, neuer Festplatte und Snow Leopard, aber mein Rechner ist spürbar schneller. Auch mit der Software, die ich so verwende gibt es keine Probleme, die meisten Hersteller haben ja gleich in der ersten Woche Softwareupdates rausgehauen. Allerdings gab es doch noch zwei Probleme, mit denen ich erstmal zu kämpfen hatte:</p>
<p>1) Snow Leopard wird mit PHP 5.3 ausgeliefert, das finde ich auch gut so, aber PEAR, Drupal und Typo3 etc. sehen das anders. Macports liefert aktuell auch nur noch PHP 5.3 aus, ein Versionsdowngrade über die direkte Angabe der Revision wollte partout nicht kompilieren. Aber man ist ja schlau und kann Suchmaschinen benutzen &#8212; es gibt einen extra PHP 5.2-Port, und der funktionierte nach der Eingabe von <code>sudo port -fu install php52 +apache2 +mysql5 +pear +tidy</code> auch problemlos.</p>
<p>2) Ich durfte nachdem ich mein Keyboard-Layout auf ein eigenes Schema umgestellt habe keine Software installieren. Ich hoffe mal, dass das in 10.6.1 behoben wird, <a href="http://discussions.apple.com/thread.jspa?messageID=10107958#10107958">da der Fehler wohl auch bei anderen auftritt</a>. Jedes mal wenn ich Software per .(m)pkg installieren möchte die Datei ~/Library/preferences/ByHost/com.apple.HIToolbox.* zu löschen nervt. Aber mittlerweile ist auch schon alles drauf, von daher &#8211; who cares.</p>
<p><strong>Update 11.09.09:</strong> Das gestern erschienene Update auf 10.6.1 hat keine Verbesserung gezeigt, immer noch das gleiche Problem, allerdings war <a href="http://jan.varwig.org/archive/keyboard-layout-german-us-leopard">Jan Varwig</a> so lieb und hat ein neues Keyboardlayout gebastelt und <a href="http://github.com/janv/usgerman/tree/master">zur Verfügung gestellt</a>, mit dem alles funktioniert.</p>
<p>Was mich letztendlich dazu bewogen hat, die Installation zu machen, war aber die native Java 1.6-Unterstützung von Snow Leopard, die ich in Leopard noch schmerzlich vermisst habe, da ich leider noch ein Macbook der ersten Generation (nix mit 64 Bit) besitze. Das war ein elendiges Gefrickel mit soylatte und OpenJDK. Auf der Schneekatze läuft der DL-Learner und Eclipse jetzt ohne Murren und Knurren und es kann mit der Diplomarbeit weitergehen. Und die iTunes-Mediathek muss endlich nicht mehr auf einer externen Platte ausgelagert werden, yay!</p>
]]></content:encoded>
			<wfw:commentRss>http://nebelschwa.de/2009/09/snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>URL-Shortener, buh!</title>
		<link>http://nebelschwa.de/2009/08/url-shortener-buh/</link>
		<comments>http://nebelschwa.de/2009/08/url-shortener-buh/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 12:15:45 +0000</pubDate>
		<dc:creator>nebelschwade</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://nebelschwa.de/?p=150</guid>
		<description><![CDATA[Wer das ein oder andere Mal gerne den blauen Vogel belästigt und die Welt mit Links zu interessanten Artikeln versorgt ist den Url-Shortening-Diensten wie tr.im, is.gd, bit.ly oder tinyurl bestimmt schonmal begegnet. Heute hat tr.im die Grätsche gemacht und die Dienste eingestellt, aus finanziellen Gründen. Womit ich mich auch von meinem bisherigen Twitterclient nambu verabschiede, [...]]]></description>
			<content:encoded><![CDATA[<p>Wer das ein oder andere Mal gerne den blauen Vogel belästigt und die Welt mit Links zu interessanten Artikeln versorgt ist den Url-Shortening-Diensten wie <a href="http://tr.im">tr.im</a>, <a href="http://is.gd">is.gd</a>, <a href="http://bit.ly">bit.ly</a> oder <a href="http://tinyurl.com/">tinyurl</a> bestimmt schonmal begegnet. <a href="http://blog.tr.im/post/159489555/tr-im-to-december-31-2009">Heute hat tr.im die Grätsche gemacht</a> und die Dienste eingestellt, aus finanziellen Gründen. Womit ich mich auch von meinem bisherigen Twitterclient <a href="http://nambu.com/">nambu</a> verabschiede, ein Produkt aus gleichem Hause. Ich fand an nambu schon immer doof, dass die URLs automatisch gekürzt werden, auch wenn ich das garnicht so wollte, und werd mir jetzt wohl auch zwangsweise einen anderen Client suchen müssen.</p>
<p>Ich hab den Sinn von diesen Diensten noch nie so recht verstanden, und deshalb muss ich das hier mal loswerden. Twitter bietet 140 Zeichen, das ist in der Tat nicht viel, aber eine durchschnittliche URL kommt maximal auf 80 Zeichen &#8212; das behaupte ich jetzt einfach mal so. Das reicht locker, um da noch ein &#8220;Ui, schau mal was ich gefunden hab: &#8221; davorzuklatschen, und selbst wenn nicht kann man immer noch zweimal twittern oder eine Email oder einen Blogbeitrag dazu schreiben.</p>
<p>Letztendlich beschäftige ich mich tagtäglich unter anderem damit, für diverse Homepages mit .htaccess schöne URL-Strukturen zu basteln, die man lesen kann und &#8212; weil für den Kunden so wichtig &#8212; suchmaschinenfreundlich sind. Ich finde es ziemlichen Quatsch da noch eine Schicht dazwischenzuschalten. Mich hat das schon oft aufgeregt: eine bit.ly-URL verweist auf einen Twitter-Beitrag, darin verweist eine tr.im-Url auf eine Seite auf digg, die dann wiederum (endlich) auf den gewollten Inhalt verlinkt. Narf. Das ist ja als würde ich bei mir selbst an der Zimmertür klopfen, bevor ich frage ob ich reinkommen darf.</p>
<p>Erleuchtet mich: was ist toll an URL-Shortenern? Und ist das überhaupt der richtige eingedeutschte Plural?</p>
]]></content:encoded>
			<wfw:commentRss>http://nebelschwa.de/2009/08/url-shortener-buh/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>»Legal, aber kostenlos« (Teil 2)</title>
		<link>http://nebelschwa.de/2007/07/legal-aber-kostenlos-teil-2/</link>
		<comments>http://nebelschwa.de/2007/07/legal-aber-kostenlos-teil-2/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 23:12:10 +0000</pubDate>
		<dc:creator>nebelschwade</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://nebelschwade.kulturinventur.de/blog/?p=80</guid>
		<description><![CDATA[Heute: Programmierung und Webentwicklung Aptana Mittlerweile mein Lieblingseditor. Mkay, kein Editor sondern ne komplette IDE, Eclipse-basiert (gibt es auch als Plugin) und somit Opensource und crossplattformtauglich. Das Ding bietet mir bis auf gute PHP-Unterstützung alles was ich brauche &#8211; und selbst das ist für den nächsten Milestone geplant. S/FTP Support, intelligente Codevervollständigung für HTML, CSS [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Heute: Programmierung und Webentwicklung</strong></p>
<ul>
<li><a href="http://aptana.com/">Aptana</a> <br />Mittlerweile mein Lieblingseditor. Mkay, kein Editor sondern ne komplette IDE, <a href="http://www.eclipse.org">Eclipse</a>-basiert (gibt es auch als Plugin) und somit Opensource und crossplattformtauglich. Das Ding bietet mir bis auf gute PHP-Unterstützung alles was ich brauche &#8211; und selbst das ist für den nächsten Milestone geplant. S/FTP Support, intelligente Codevervollständigung für HTML, CSS und JavaScript, Helferchen und Makrounterstützung für oft gebrauchte Codeschnipsel, einen JavaScript-Debugger, Adhoc-Validierung und vieles mehr. Durch den Eclipse-Kern lassen sich auch weitere Plugins wie z.B. <a href="http://subclipse.tigris.org/">Subclipse</a> oder <a href="http://www.eclipse.org/mylyn/">Mylar/Mylyn</a> einbinden, was auch gemeinschaftliches zumpeln erleichtert.</li>
<li><a href="http://www.activestate.com/Products/komodo_edit/">Komodo Edit</a> <br />
Da hab ich ja <a href="http://nebelschwade.kulturinventur.de/blog/?p=73">hier</a> schon was dazu geschrieben, benutz ich immer noch ab und zu, hauptsächlich wegen der in Aptana fehlenden PHP-Unterstützung. Insgesamt ein bißchen träge, aber ok.</li>
<li><a href="http://smultron.sourceforge.net/">Smultron</a> <br />
Guter schneller Opensource Texteditor fürn Mac. Bietet zwar auch Codehighlighting und Tabs, aber kommt bei mir eigentlich nur für Kleinkram zum Einsatz.</li>
<li><a href="http://sourceforge.net/projects/mamp">MAMP</a> <br />
Supereinfach zu installierende Apache/MySQL/PHP Umgebung für OS X und per Widget aktivierbar.</li>
<li><a href="http://dev.mysql.com/downloads/gui-tools/5.0.html">MySQL Admin Tools</a> <br />
Manchmal kotzen mich so Tools wie <a href="http://www.phpmyadmin.net/home_page/index.php">phpMyAdmin</a> oder <a href="http://www.mysqldumper.de/">MySQLDumper</a> einfach an (auch wenn sie ihren Zweck meist gut erfüllen), und da ist diese Toolsammlung ganz hilfreich.
</li>
<li><a href="http://www.tug.org/mactex/">MacTEX</a> <br />
Das Latex-Komplettpaket. Braucht zwar einiges an Platz auf der Festplatte (bei mir ca. 1,5GB) als eine handverlesene Latex-Installation, aber dafür hat man dann auch eine Rundumsorglosumgebung zum Seminararbeit etc. schreiben, die tadellos funktioniert.</li>
<li><a href="http://www.suavetech.com/0xed/0xed.html">0xED</a> <br />
Selten genutzt, aber trotzdem in der Liste&#8230; man weiß ja nie wann man mal wieder einen Hex-Editor braucht.</li>
</ul>
<p>Mehr ist es eigentlich nicht was Zumpel (= Webentwickler) zum Frickeln braucht. Für die fiesen Web 2.0 Rubybastler sei noch <a href="http://locomotive.raaum.org/">Locomotive</a> in den Raum geworfen, das ist quasi wie MAMP für Ruby on Rails. Java programmiere ich in letzter Zeit fast garnicht mehr &#8211; aber falls das wieder kommen sollte, dann ist ne vollwertige Eclipse-Installation ja auch mal schnell gemacht. Die ganzen »tollen« Mac-Programme wie <a href="http://macromates.com/">Textmate</a>, <a href="http://macrabbit.com/cssedit/">cssedit</a>, <a href="http://culturedcode.com/xyle/">Xyle Scope</a> usw. hab ich natürlich auch getestet und gerade von den drei genannten war ich auch sehr angetan, allerdings bieten die mir nichts, was ich nicht auch kostenlos bekommen kann. Allerdings bin ich da natürlich für Vorschläge jederzeit offen. Und falls irgendjemand ein Plugin für Eclipse geschrieben hat, das Typoscript Syntaxhighlighting und Vervollständigung bietet, her damit!</p>
]]></content:encoded>
			<wfw:commentRss>http://nebelschwa.de/2007/07/legal-aber-kostenlos-teil-2/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Bugfixing, Teil 24,376</title>
		<link>http://nebelschwa.de/2006/04/bugfixing-teil-24376/</link>
		<comments>http://nebelschwa.de/2006/04/bugfixing-teil-24376/#comments</comments>
		<pubDate>Mon, 03 Apr 2006 20:01:13 +0000</pubDate>
		<dc:creator>nebelschwade</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://nebelschwade.kulturinventur.de/blog/?p=61</guid>
		<description><![CDATA[So wie es aussieht, hat das Kontaktformular nicht mehr richtig funktionert. Sollte nun wieder klappen. Die Formularfelder werden jetzt sogar auf Mistangaben überpüft und das Ganze kommt mit richtig encodierten Umlauten bei mir an. Wow.]]></description>
			<content:encoded><![CDATA[<p>So wie es aussieht, hat das <a HREF="http://nebelschwade.kulturinventur.de/kontakt/">Kontaktformular</a> nicht mehr richtig funktionert. Sollte nun wieder klappen. Die Formularfelder werden jetzt sogar auf Mistangaben überpüft und das Ganze kommt mit richtig encodierten Umlauten bei mir an. Wow.</p>
]]></content:encoded>
			<wfw:commentRss>http://nebelschwa.de/2006/04/bugfixing-teil-24376/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Immer auf dem aktuellesten Stand</title>
		<link>http://nebelschwa.de/2006/02/immer-auf-dem-aktuellesten-stand/</link>
		<comments>http://nebelschwa.de/2006/02/immer-auf-dem-aktuellesten-stand/#comments</comments>
		<pubDate>Tue, 28 Feb 2006 19:52:02 +0000</pubDate>
		<dc:creator>nebelschwade</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://nebelschwade.kulturinventur.de/blog/?p=59</guid>
		<description><![CDATA[&#8230; was meinen Musikgeschmack angeht könnt ihr jetzt sein, wenn ihr im Menü unter »Meta« den Link »Recent Tracks« anklickt. It&#8217;s teh evil RSS-Live-Music-Feed of d00m! Desweiteren funktionieren auch die Statistiken wieder und das Update auf WordPress 2.01 hat problemlos geklappt. Uuund das Theme bla v1.0 nimmt langsam aber sicher v1.1-Züge an. Hab ja sonst [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; was meinen Musikgeschmack angeht könnt ihr jetzt sein, wenn ihr im Menü unter »Meta« den Link »<a HREF="wp-scrobbler.php">Recent Tracks</a>« anklickt. It&#8217;s teh evil RSS-Live-Music-Feed of d00m! Desweiteren funktionieren auch die <a HREF="wp-stats.php">Statistiken</a> wieder und das Update auf WordPress 2.01 hat problemlos geklappt. Uuund das Theme bla v1.0 nimmt langsam aber sicher v1.1-Züge an. Hab ja sonst nix zu tun :-/</p>
]]></content:encoded>
			<wfw:commentRss>http://nebelschwa.de/2006/02/immer-auf-dem-aktuellesten-stand/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Livejournal vs. Blog</title>
		<link>http://nebelschwa.de/2004/06/4/</link>
		<comments>http://nebelschwa.de/2004/06/4/#comments</comments>
		<pubDate>Wed, 30 Jun 2004 00:26:06 +0000</pubDate>
		<dc:creator>nebelschwade</dc:creator>
				<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://nebelschwade.kulturinventur.de/blog/?p=4</guid>
		<description><![CDATA[Ich hab für mein tolles Blog-System auf der Homepage einen livejournal-Hack installiert. Sprich: wenn ich auf meiner Homepage etwas poste, dann wird genau der gleiche Text auch ins livejournal eingetragen. Damit auch ja niemand etwas verpasst ;-)]]></description>
			<content:encoded><![CDATA[<p>Ich hab für mein tolles Blog-System auf der Homepage einen livejournal-Hack installiert. Sprich: wenn ich auf meiner Homepage etwas poste, dann wird genau der gleiche Text auch ins <a HREF="http://www.livejournal.com/users/nebelschwade">livejournal</a> eingetragen. Damit auch ja niemand etwas verpasst ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://nebelschwa.de/2004/06/4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
