<?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>markus.denhoff.com &#187; Programmierung</title>
	<atom:link href="http://markus.denhoff.com/category/programmierung/feed/" rel="self" type="application/rss+xml" />
	<link>http://markus.denhoff.com</link>
	<description></description>
	<lastBuildDate>Fri, 18 Jul 2008 13:01:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iTunes Status kommt nun von Last.fm</title>
		<link>http://markus.denhoff.com/2008/03/11/itunes-status-kommt-nun-von-lastfm/</link>
		<comments>http://markus.denhoff.com/2008/03/11/itunes-status-kommt-nun-von-lastfm/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 15:30:08 +0000</pubDate>
		<dc:creator>Markus Denhoff</dc:creator>
				<category><![CDATA[Musik]]></category>
		<category><![CDATA[Persönlich]]></category>
		<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://markus.denhoff.com/2008/03/11/itunes-status-kommt-nun-von-lastfm/</guid>
		<description><![CDATA[Ich habe den iTunes-Status, der bisher von einem Script auf meinem Rechner aktualisiert wurde nun auf last.fm umgestellt. Last.fm kann ich nämlich via  MobileScrobbler auch vom iPhone befüllen und die Cover funktionieren auch, wenn ich mit meinem Rechner grade nicht zuhause bin. Außerdem kann man nun auf der Musik-Seite die Titel anklicken und – [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe den iTunes-Status, der bisher von einem Script auf meinem Rechner aktualisiert wurde nun auf <a href="http://www.last.fm/user/mactux/">last.fm</a> umgestellt. Last.fm kann ich nämlich via <a href="http://dev.c99.org/MobileScrobbler/"> MobileScrobbler</a> auch vom iPhone befüllen und die Cover funktionieren auch, wenn ich mit meinem Rechner grade nicht zuhause bin. Außerdem kann man nun auf der <a href="/musik/">Musik-Seite</a> die Titel anklicken und – sofern bei last.fm verfügbar – auch reinhören. Die Integration über die <a href="http://www.audioscrobbler.net/data/webservices/">last.fm-API</a> ist übrigens recht simpel, wenn jemand Interesse an der PHP-Klasse hat, die ich dafür geschrieben habe, soll er sich <a href="/kontakt/">melden</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://markus.denhoff.com/2008/03/11/itunes-status-kommt-nun-von-lastfm/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I Know Regular Expressions</title>
		<link>http://markus.denhoff.com/2007/01/17/i-know-regular-expressions/</link>
		<comments>http://markus.denhoff.com/2007/01/17/i-know-regular-expressions/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 16:07:53 +0000</pubDate>
		<dc:creator>Markus Denhoff</dc:creator>
				<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://markus.denhoff.com/2007/01/17/i-know-regular-expressions/</guid>
		<description><![CDATA[Ich sag doch: Reguläre Ausdrücken sind super!
Ganzer Comic von xkcd.com nach dem Klick

]]></description>
			<content:encoded><![CDATA[<p>Ich <a href="http://markus.denhoff.com/2006/03/27/regexp/">sag doch</a>: Reguläre Ausdrücken sind super!</p>
<p>Ganzer Comic von <a href="http://xkcd.com/c208.html">xkcd.com</a> nach dem Klick<br />
<a class="imagelink" rel="lightbox[post_232]"  href="http://markus.denhoff.com/load/regular_expressions.png" title="I Know Regular Expressions"><img id="image231" src="http://markus.denhoff.com/load/bild-1.png" alt="I Know Regular Expressions" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://markus.denhoff.com/2007/01/17/i-know-regular-expressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Angehbot</title>
		<link>http://markus.denhoff.com/2006/12/13/angehbot/</link>
		<comments>http://markus.denhoff.com/2006/12/13/angehbot/#comments</comments>
		<pubDate>Wed, 13 Dec 2006 10:39:49 +0000</pubDate>
		<dc:creator>Markus Denhoff</dc:creator>
				<category><![CDATA[Persönlich]]></category>
		<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://markus.denhoff.com/2006/12/13/angehbot/</guid>
		<description><![CDATA[Gestern bekam ich von einem Kunden, der eine Kleinigkeit programmiert haben wollte das Angebot eines Mitbewerbers zugeschickt, mit der Frage, ob wir das auch für den Preis machen würden. Ich war allerdings  einigermaßen erschreckt, dass in jeder Angebotsposition mindestens ein Rechtschreibfehler war. Mein Favorit war &#8220;Lizens&#8221;.
]]></description>
			<content:encoded><![CDATA[<p>Gestern bekam ich von einem Kunden, der eine Kleinigkeit programmiert haben wollte das Angebot eines Mitbewerbers zugeschickt, mit der Frage, ob wir das auch für den Preis machen würden. Ich war allerdings  einigermaßen erschreckt, dass in jeder Angebotsposition mindestens ein Rechtschreibfehler war. Mein Favorit war &#8220;Lizens&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://markus.denhoff.com/2006/12/13/angehbot/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>bite.cms 2</title>
		<link>http://markus.denhoff.com/2006/11/22/bitecms-2/</link>
		<comments>http://markus.denhoff.com/2006/11/22/bitecms-2/#comments</comments>
		<pubDate>Wed, 22 Nov 2006 12:54:06 +0000</pubDate>
		<dc:creator>Markus Denhoff</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://markus.denhoff.com/2006/11/22/bitecms-2/</guid>
		<description><![CDATA[ Wir Arbeiten grade an einem Kundenwünschen zugeschnittenen CMS mit viel Ajax und damit einhergehend auch viel Benutzerfreundlichkeit. Erste Reaktionen von Kunden waren durchweg positiv. 
Es handelt sich hierbei um einen kompletten Rewrite unseres Bestehenden CMS bite.cms (Version 1.x), was auf verschiedenen Seiten in unterschiedlichen Ausbaustufen zum Einsatz kommt. Die neue Version soll alle Versionen [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image206" src="http://markus.denhoff.com/load/bitecms.png" class="right" alt="bite.cms Logo" /> Wir Arbeiten grade an einem Kundenwünschen zugeschnittenen CMS mit viel Ajax und damit einhergehend auch viel Benutzerfreundlichkeit. Erste Reaktionen von Kunden waren durchweg positiv. </p>
<p>Es handelt sich hierbei um einen kompletten Rewrite unseres Bestehenden CMS bite.cms (Version 1.x), was auf verschiedenen Seiten in unterschiedlichen Ausbaustufen zum Einsatz kommt. Die neue Version soll alle Versionen zusammenfassen, sehr einfache WYSIWYG-Bearbeitung von Seiten bieten und dem ganzen einen neuen Anstrich verleiehen.</p>
<p>Die Entwicklung lief bisher immer nebenbei, mittlerweile wurde aber mehrfaches Interesse bekundet, sodass wir uns jetzt intensiver um die Fertigstellung kümmern. Die folgenden Screenshots zeigen Eindrücke einiger Module.</p>
<p><a class="imagelink" rel="lightbox[post_213]"  href="http://markus.denhoff.com/load/bitecms_login.jpg" title="bite.cms: Login Screen"><img id="image209" src="http://markus.denhoff.com/load/bitecms_login.thumbnail.jpg" alt="bite.cms: Login Screen" /></a> <a class="imagelink" rel="lightbox[post_213]"  href="http://markus.denhoff.com/load/bitecms_start.jpg" title="bite.cms: Startseite mit Shortcuts und News"><img id="image210" src="http://markus.denhoff.com/load/bitecms_start.thumbnail.jpg" alt="bite.cms: Startseite mit Shortcuts und News" /></a> <a class="imagelink" rel="lightbox[post_213]"  href="http://markus.denhoff.com/load/bitecms_websites.jpg" title="bite.cms: Webseiten Editor"><img id="image211" src="http://markus.denhoff.com/load/bitecms_websites.thumbnail.jpg" alt="bite.cms: Webseiten Editor" /></a> <a class="imagelink" rel="lightbox[post_213]"  href="http://markus.denhoff.com/load/bitecms_dateien.jpg" title="bite.cms: Dateibrowser (Inspiriert von der Finder-Spaltenansicht)"><img id="image212" src="http://markus.denhoff.com/load/bitecms_dateien.thumbnail.jpg" alt="bite.cms: Dateibrowser (Inspiriert von der Finder-Spaltenansicht)" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://markus.denhoff.com/2006/11/22/bitecms-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Helloween Egg</title>
		<link>http://markus.denhoff.com/2006/10/31/helloween-egg/</link>
		<comments>http://markus.denhoff.com/2006/10/31/helloween-egg/#comments</comments>
		<pubDate>Tue, 31 Oct 2006 11:13:01 +0000</pubDate>
		<dc:creator>Markus Denhoff</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://markus.denhoff.com/2006/10/31/helloween-egg/</guid>
		<description><![CDATA[Ein nettes EasterHelloween Egg in TextMate.

]]></description>
			<content:encoded><![CDATA[<p>Ein nettes <span class="strike">Easter</span>Helloween Egg in <a href="http://macromates.com/">TextMate</a>.</p>
<p><img id="image203" src="http://markus.denhoff.com/load/halloween.png" alt="halloween.png" /></p>
]]></content:encoded>
			<wfw:commentRss>http://markus.denhoff.com/2006/10/31/helloween-egg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J2ME Entwicklung in Xcode</title>
		<link>http://markus.denhoff.com/2006/10/16/j2me-entwicklung-in-xcode/</link>
		<comments>http://markus.denhoff.com/2006/10/16/j2me-entwicklung-in-xcode/#comments</comments>
		<pubDate>Mon, 16 Oct 2006 16:33:22 +0000</pubDate>
		<dc:creator>Markus Denhoff</dc:creator>
				<category><![CDATA[HAN]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://markus.denhoff.com/2006/10/16/j2me-entwicklung-in-xcode/</guid>
		<description><![CDATA[Für Windows und Linux gibt es das Suns Java Wireless Toolkit um Applikationen für mobile Endgeräte zu entwickeln. Leider gibt es auf für den Mac nur eine Version für MIDP 1.0. Beim stöbern nach einer annehmbaren Lösung (Eclipse in Parallels war keine) bin ich auf einen Beitrag bei „Cry For Help” gestoßen, der die Entwicklung [...]]]></description>
			<content:encoded><![CDATA[<p>Für Windows und Linux gibt es das Suns Java Wireless Toolkit um Applikationen für mobile Endgeräte zu entwickeln. Leider gibt es auf für den Mac nur eine Version für MIDP 1.0. Beim stöbern nach einer annehmbaren Lösung (Eclipse in Parallels war keine) bin ich auf einen <a href="https://granny.homelinux.org/CryForHelp/?page_id=284">Beitrag bei „Cry For Help”</a> gestoßen, der die Entwicklung von J2ME-Applikationen in Xcode behandelt. Leider funktionieren die angegebenen Schritte, vor allem aber das Template nicht! Nach einigem rumprobieren und anpassen läuft es bei mir aber nun einwandfrei. Deswegen nun hier eine Anleitung sowie 2 verbesserte Templates für Xcode.</p>
<p><strong>1. Installation der Templates und des mpowerplayers</strong></p>
<ul>
<li>meine <a href="http://markus.denhoff.com/load/xcode-templates.zip">angepassten Xcode-Templates</a> laden</li>
<li>den Inhalt („Ant-based MIDlet Jar” und „Ant-based MIDlet Jar (Bluetooth)”) in den Ordner /Library/Application Support/Apple/Developer Tools/Project Templates/Java/ verschieben</li>
<li>den <a href="http://www.mpowerplayer.com/">mpowerplayer</a> <a href="http://www.mpowerplayer.com/products-sdk.php">herunterladen</a></li>
<li>den Ordner „mpp-sdk” in den Ordner /Developer/Java/ verschieben</li>
<li>ein neues Xcode-Projekt mit der Vorlage „Ant-based MIDlet Jar anlegen”</li>
</ul>
<p><strong>2. Installation/Verwendung der Bluetooth-Erweiterung</strong></p>
<ul>
<li><a href="http://www.avetana-gmbh.de/avetana-gmbh/produkte/jsr82.xml">Download</a> der (leider nicht kostenlosen) JSR-82-Implementierung von Avetana </li>
<li>Die Datei avetanaBluetooth.jar in den Ordner /Developer/Java/mpp-sdk verschieben</li>
<li>Für Bluetooth-Applikationen die Vorlage &#8220;Ant-based MIDlet Jar (Bluetooth) wählen</li>
</ul>
<p><strong>Hier noch eine Screenshots:</strong></p>
<p><a class="imagelink" rel="lightbox[post_191]"  href="http://markus.denhoff.com/load/bild-21.png" title="bild-21.png"><img id="image202" src="http://markus.denhoff.com/load/bild-21.thumbnail.png" alt="bild-21.png" /></a><a class="imagelink" rel="lightbox[post_191]"  href="http://markus.denhoff.com/load/bild-4.png" title="Xcode Build &#038; Run"><img id="image196" src="http://markus.denhoff.com/load/bild-4.thumbnail.png" alt="Xcode Build &#038; Run" /></a> <a class="imagelink" rel="lightbox[post_191]"  href="http://markus.denhoff.com/load/bild-7.png" title="Pong im mpowerplayer"><img id="image197" src="http://markus.denhoff.com/load/bild-7.thumbnail.png" alt="Pong im mpowerplayer" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://markus.denhoff.com/2006/10/16/j2me-entwicklung-in-xcode/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
