<?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' Blog</title>
	<atom:link href="http://markus.heberling.net/lang/en/feed/" rel="self" type="application/rss+xml" />
	<link>http://markus.heberling.net</link>
	<description>Dies und Das und Jenes</description>
	<lastBuildDate>Mon, 31 May 2010 15:12:00 +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>Podcast Top-10</title>
		<link>http://markus.heberling.net/lang/en/2009/08/10/podcast_top10</link>
		<comments>http://markus.heberling.net/lang/en/2009/08/10/podcast_top10#comments</comments>
		<pubDate>Mon, 10 Aug 2009 12:49:39 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blog4cre]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=59</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Der Tim hat zu einem <a href="http://tim.geekheim.de/2009/08/09/cre-kettenblogging-fr-den-weltfrieden">Kettenblogging</a> aufgerufen und lockt mit der Herausgabe von <a href="http://chaosradio.ccc.de/">Chaosradio Express</a> folgen.</p>
<p>Da ich mittlerweile Podcastsüchtig bin, muss ich da natürlich mitmachen um schneller an neuen Stoff zu kommen. <img src='http://markus.heberling.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Aus diesem Anlass hier meine persönlichen Podcastcharts:</p>
<ol>
<li><a href="http://tim.geekheim.de/2009/06/12/nsfw001-aufbruch-ins-ungewisse/">Not Safe For Work</a></li>
<li><a href="http://chaosradio.ccc.de/">Chaosradio Express</a> (und auch das normale Chaosradio)</li>
<li><a href="http://www.bitsundso.de/">Bits und so</a> (<a href="http://www.bitsundso.de/plus/">Plus natürlich</a>)</li>
<li><a href="http://www2.mobile-macs.de/">Mobilemacs</a></li>
<li><a href="http://diegesellschafter.de/projekt/podcast/index.php">dieGesellschafter</a></li>
<li><a href="http://www.javaposse.com">Java Posse</a></li>
<li><a href="http://medienradio.org/">Medienradio</a></li>
<li><a href="http://linuxoutlaws.com/">Linux Outlaws</a></li>
<li><a href="http://www.gamesundso.de/">Games und so</a></li>
<li><a href="http://www.kuechenradio.org">Küchenradio</a></li>
</ol>
<p>Ich muss sagen, dass ich die NSFW-Podcasts noch besser als die Chaosradio Folgen finde. Zielloses Rumgelaber zwischen <a href="http://twitter.com/holgi">Holgi</a> und <a href="http://twitter.com/timpritlove">Tim</a> sind einfach unschlagbar.</p>
<p>Die CRE-Podcasts sind da natürlich deutlich informativer. Mir gefällt besonders die Mischung aus sehr techniknahen und ehr sozialen Themen.</p>
<p>Hier geht&#8217;s zum <a href="http://faldrian.tumblr.com/post/159745088/chaosradio-express-oder-aber-meine-bildung-hab-ich">vorherigen</a> Blog und hier zum <a href="http://www.stonehope.de/blog/2009/08/blog4cre_bloggen_fur_den_weltfrieden.php">nächsten</a>.</p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2009/08/10/podcast_top10';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Podcast Top-10';
var flattr_dsc = 'Der Tim hat zu einem Kettenblogging aufgerufen und lockt mit der Herausgabe von Chaosradio Express folgen.  Da ich mittlerweile Podcastsüchtig bin, muss ich da natürlich mitmachen um schneller an neuen Stoff zu kommen. :)  Aus diesem Anlass hier meine persönlichen Podcastcharts:  	Not Safe For Work 	Chaosradio Express (und auch das normale Chaosradio) 	Bits und so (Plus natürlich) 	Mobilemacs 	dieGesellschafter 	Java Posse 	Medienradio 	Linux Outlaws 	Games und so 	Küchenradio  Ich muss sagen, dass ich die NSFW-Podcasts noch besser als die Chaosradio Folgen finde. Zielloses Rumgelaber zwischen Holgi und Tim sind einfach unschlagbar.  Die CRE-Podcasts sind da natürlich deutlich informativer. Mir gefällt besonders die Mischung aus sehr techniknahen und ehr sozialen Themen.  Hier geht\'s zum vorherigen Blog und hier zum nächsten.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2009/08/10/podcast_top10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LWUIT on MicroEmulator on iPhone</title>
		<link>http://markus.heberling.net/lang/en/2009/03/10/lwuit-on-microemulator-on-iphone</link>
		<comments>http://markus.heberling.net/lang/en/2009/03/10/lwuit-on-microemulator-on-iphone#comments</comments>
		<pubDate>Tue, 10 Mar 2009 22:03:21 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[LWUIT]]></category>
		<category><![CDATA[MicroEmulator]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=52&amp;lang=en</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>I tried to run the LWUIT Demo with my MicroEmulator iPhone port. Here are some screenshots:</p>
<p>First Try. Got the clipping slightly wrong&#8230;</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-ccee40dd-a14e-4448-82be-5d3d93cf3265.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-ccee40dd-a14e-4448-82be-5d3d93cf3265.jpeg" alt="" width="200" height="300" /></a></p>
<p>After a quick fix, clipping correct, but no text&#8230;</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-1d563d12-1015-40da-8f2c-92bb7f5d180f.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-1d563d12-1015-40da-8f2c-92bb7f5d180f.jpeg" alt="" width="200" height="300" /></a></p>
<p>Changing to another theme&#8230;</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-77e0e182-e931-4339-9438-5f5461325d89.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-77e0e182-e931-4339-9438-5f5461325d89.jpeg" alt="" width="200" height="300" /></a></p>
<p>&#8230; the text is there!</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-b43a5b2d-5e09-4a1e-803c-285850bae42c.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-b43a5b2d-5e09-4a1e-803c-285850bae42c.jpeg" alt="" width="200" height="300" /></a></p>
<p>Menu is workin.</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-5eda3203-36bf-461f-a575-6de1ef7a9deb.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-5eda3203-36bf-461f-a575-6de1ef7a9deb.jpeg" alt="" width="200" height="300" /></a></p>
<p>Setting some dialog properties, and&#8230;</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-5c617b4f-5d45-4591-9828-bd6a34bda8db.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-5c617b4f-5d45-4591-9828-bd6a34bda8db.jpeg" alt="" width="200" height="300" /></a></p>
<p>&#8230; displaying it.</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-0dd98932-c55f-49d0-8d7c-015bb40abcb6.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-0dd98932-c55f-49d0-8d7c-015bb40abcb6.jpeg" alt="" width="200" height="300" /></a></p>
<p>Some more screenshots&#8230;</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-54b4c93c-8554-4b22-9228-81b3361c92e7.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-54b4c93c-8554-4b22-9228-81b3361c92e7.jpeg" alt="" width="200" height="300" /></a></p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-10fa8b24-8982-4dab-bdb3-ff854e3ef0d0.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-10fa8b24-8982-4dab-bdb3-ff854e3ef0d0.jpeg" alt="" width="200" height="300" /></a></p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-00e3fa17-4922-4fdf-8832-2f1e33fd9d18.jpeg" rel="lightbox[52]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-00e3fa17-4922-4fdf-8832-2f1e33fd9d18.jpeg" alt="" width="200" height="300" /></a></p>
<p>Performance is slow as hell, not all graphics are rendered properly, but its working at least.</p>
<p><a href="http://markus.heberling.net/wp-uploads/2009/03/p-480-320-b43a5b2d-5e09-4a1e-803c-285850bae42c.jpeg" rel="lightbox[52]"><br />
</a></p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2009/03/10/lwuit-on-microemulator-on-iphone';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tle = 'LWUIT on MicroEmulator on iPhone';
var flattr_dsc = 'I tried to run the LWUIT Demo with my MicroEmulator iPhone port. Here are some screenshots:  First Try. Got the clipping slightly wrong...    After a quick fix, clipping correct, but no text...    Changing to another theme...    ... the text is there!    Menu is workin.    Setting some dialog properties, and...    ... displaying it.    Some more screenshots...        Performance is slow as hell, not all graphics are rendered properly, but its working at least.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2009/03/10/lwuit-on-microemulator-on-iphone/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>MicroEmulator on iPhone</title>
		<link>http://markus.heberling.net/lang/en/2008/11/24/microemulator-on-iphone</link>
		<comments>http://markus.heberling.net/lang/en/2008/11/24/microemulator-on-iphone#comments</comments>
		<pubDate>Mon, 24 Nov 2008 14:00:31 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[MicroEmulator]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=41&amp;lang=en</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>I have started porting microemulator to (jailbroken) iPhones. Here are some first screenshots.</p>
<p><a href="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-ab498607-95ad-4bb9-a92a-29a7e3a30547.jpeg" rel="lightbox[41]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-ab498607-95ad-4bb9-a92a-29a7e3a30547.jpeg" alt="" width="200" height="300" /></a></p>
<p><a href="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-e7833334-39a9-4aed-bb3b-5762bee20535.jpeg" rel="lightbox[41]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-e7833334-39a9-4aed-bb3b-5762bee20535.jpeg" alt="" width="200" height="300" /></a></p>
<p><a href="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-51c0fa32-1de9-40c0-9072-3dd4134cc456.jpeg" rel="lightbox[41]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2008/11/p-480-320-51c0fa32-1de9-40c0-9072-3dd4134cc456.jpeg" alt="" width="200" height="300" /></a></p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/11/24/microemulator-on-iphone';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'MicroEmulator on iPhone';
var flattr_dsc = 'I have started porting microemulator to (jailbroken) iPhones. Here are some first screenshots.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/11/24/microemulator-on-iphone/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Using Maven2 to build Cydia Packages for the iPhone</title>
		<link>http://markus.heberling.net/lang/en/2008/08/31/using-maven2-to-build-cydia-packages-for-the-iphone</link>
		<comments>http://markus.heberling.net/lang/en/2008/08/31/using-maven2-to-build-cydia-packages-for-the-iphone#comments</comments>
		<pubDate>Sun, 31 Aug 2008 16:30:48 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Maven]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=35&amp;lang=de</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><span lang="en">I am using Maven2 for most Java projects. So I wanted to use it for Phone-Java development, too. This is a little tutorial on how it can be done.</span></p>
<p><span lang="en">iPhone Cydia Packages are Debian .deb files really and luckily there is the <a href="http://wiki.evolvis.org/mvn-pkg-plugin/index.php/Main_Page">mvn-pkg-plugin</a>&nbsp;that supports creating .deb files with Maven2. Unfortunatly the current version has a <a href="http://evolvis.org/tracker/index.php?func=detail&amp;aid=186&amp;group_id=30&amp;atid=169">bug</a>, so that it won&#8217;t work out of the box for creating iPhone packages. So you have to grab the latest svn-snapshot and apply the following patch.</span></p>
<p> <br />
<span lang="en"></p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p35code1'); return false;">View Code</a> DIFF</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p351"><td class="code" id="p35code1"><pre class="diff" style="font-family:monospace;">Index: src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java
===================================================================
<span style="color: #888822;">--- src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java	<span style="">&#40;</span>revision <span style="">132</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">62</span>,<span style="">7</span> +<span style="">62</span>,<span style="">7</span> @@</span>
&nbsp;
       if <span style="">&#40;</span>auxMapDocument != null<span style="">&#41;</span>
         <span style="">&#123;</span>
<span style="color: #991111;">-          s = new State<span style="">&#40;</span>packageMapDocument<span style="">&#41;</span>;</span>
<span style="color: #00b000;">+          s = new State<span style="">&#40;</span>auxMapDocument<span style="">&#41;</span>;</span>
&nbsp;
           s.nextMatch<span style="">&#40;</span>&quot;package-maps&quot;<span style="">&#41;</span>;
           parsePackageMaps<span style="">&#40;</span>s<span style="">&#41;</span>;</pre></td></tr></table></div>

<p></span><br />
 </p>
<p><span lang="en">After applying the atch and doing a &#8220;mvn install&#8221;, we can start with the real work. Download the tutorial files from&nbsp;<a href="http://markus.heberling.net/wp-uploads/2008/08/hellomaven.zip">here</a>. I will explain the contents of the archive later. For now unzip it and do a &#8220;mvn package&#8221; in its directory. It will compain about some missing dependencies, so grab the missing jars from your iPhone and install them in your Maven reposiory as directed in the error message. After you have done that another &#8220;mvn package&#8221; shoud produce a .deb file in the target subdirectory. You can upload this to your iphone and install it with dpkg. After a restart of the SpringBoard a new icon HelloMaven should be on your screen, that should start the demo program.</span></p>
<p><span lang="en">Now some explanation of how it works. The main part is done in the pom.xml. Here is the relavant excerpt form this file:</span><br />
<span lang="en"></p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p35code2'); return false;">View Code</a> XML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p352"><td class="code" id="p35code2"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;plugin<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;groupId<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>de.tarent.maven.plugins<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/groupId<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;artifactId<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>maven-pkg-plugin<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/artifactId<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;configuration<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;defaultDistro<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>iphoneos<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/defaultDistro<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;shortDescription<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Arindal Tune Helper<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/shortDescription<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;defaults<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;mainClass<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>HelloJava<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/mainClass<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;section<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>example<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/section<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;architecture<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>iphoneos-arm<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/architecture<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;datadir<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>/Applications/HelloMaven.app
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/datadir<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dataFiles<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dataFile<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
					<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;from<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Info.plist<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/from<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dataFile<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dataFile<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
					<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;from<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>icon.png<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/from<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dataFile<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;dataFile<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
					<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;from<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Starter<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/from<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dataFile<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/dataFiles<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;postinstScript<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>postInst.sh<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/postinstScript<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;prermScript<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>preRm.sh<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/prermScript<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/defaults<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;auxPackageMapURL<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>file:${basedir}/pm-iphoneos.xml
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/auxPackageMapURL<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/configuration<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;executions<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;execution<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;phase<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>package<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/phase<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;goals<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
				<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;goal<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>pkg<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/goal<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
			<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/goals<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/execution<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/executions<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/plugin<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

<p></span><br />
<span lang="en">The first important part is the defaultDistro tag. Here we tell the plugin, that we want to build a package for the iPhone. Unfortunatly there are no default iPhone mappings contained in the plugin. That is why we have the auxPackageMapURL tag, that tells the plugin where to look for the Maven-to-Cydia-Package-Mapping. Most other things should be pretty self explaining.</span></p>
<p><span lang="en">The files in the dataFiles Section have to reside in src/main/auxfiles icon.png and Info.plist should be pretty clear. The Starter entry needs some explanation though. The plugin automatically generates a start script in /usr/bin. This is good enough for console applications, but if you want to start a GUI-App some more work is needed. The Starter script sets the Java executable path to /Applications/Appname.app/Java and calls the generated script after that. For this to work the starter Script has to get executable permissions and jamvm has to be linked to /Applications/Appname.app/Java. This is done in the postInst.sh script. For more info about those scripts and what you can do there refer to the Debian documentation.</span></p>
<p><span lang="en">This should be enough to get you started, if cou have questions, please feel free to post them in the comments.</span></p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/08/31/using-maven2-to-build-cydia-packages-for-the-iphone';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Using Maven2 to build Cydia Packages for the iPhone';
var flattr_dsc = 'I am using Maven2 for most Java projects. So I wanted to use it for Phone-Java development, too. This is a little tutorial on how it can be done.  iPhone Cydia Packages are Debian .deb files really and luckily there is the mvn-pkg-plugin&nbsp;that supports creating .deb files with Maven2. Unfortunatly the current version has a bug, so that it won\'t work out of the box for creating iPhone packages. So you have to grab the latest svn-snapshot and apply the following patch.    Index: src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java =================================================================== --- src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java	(revision 132) +++ src/main/java/de/tarent/maven/plugins/pkg/map/Parser.java	(working copy) @@ -62,7 +62,7 @@         if (auxMapDocument != null)          { -          s = new State(packageMapDocument); +          s = new State(auxMapDocument);             s.nextMatch(\"package-maps\");            parsePackageMaps(s);    After a';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/08/31/using-maven2-to-build-cydia-packages-for-the-iphone/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone Java First Try</title>
		<link>http://markus.heberling.net/lang/en/2008/08/04/iphone-java-first-try</link>
		<comments>http://markus.heberling.net/lang/en/2008/08/04/iphone-java-first-try#comments</comments>
		<pubDate>Mon, 04 Aug 2008 08:11:57 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/lang/en/2008/08/04/iphone-java-first-try</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><span lang="en">Made my first tries with Java on a jailbreaked iPhone 3G. Here is a screenshot of some drawing routines. Its reacting on touch events, too. Will write more about it later.</span></p>

<p><a href="http://markus.heberling.net/wp-uploads/2008/08/p-480-320-b5d6b91f-ce60-4348-8e7c-094a5604d10e.jpeg" rel="lightbox[34]"><img class="alignnone size-full wp-image-364" src="http://markus.heberling.net/wp-uploads/2008/08/p-480-320-b5d6b91f-ce60-4348-8e7c-094a5604d10e.jpeg" alt="photo" width="200" height="300" /></a></p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/08/04/iphone-java-first-try';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'iPhone Java First Try';
var flattr_dsc = 'Made my first tries with Java on a jailbreaked iPhone 3G. Here is a screenshot of some drawing routines. Its reacting on touch events, too. Will write more about it later.  So die ersten Versuche mit iPhone Java Entwicklung sind gemacht. Hier mal ein Screenshot von ein paar Grafikausgaben. Reagiert auch schon auf Touch Events. Spaeter mehr davon.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/08/04/iphone-java-first-try/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Na Danke&#8230;</title>
		<link>http://markus.heberling.net/lang/en/2008/07/12/na-danke</link>
		<comments>http://markus.heberling.net/lang/en/2008/07/12/na-danke#comments</comments>
		<pubDate>Sat, 12 Jul 2008 21:21:50 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=27&amp;lang=en</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[

<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/07/12/na-danke';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Na Danke&#8230;';
var flattr_dsc = 'Warum hab ich überhaupt vorbestellt?';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/07/12/na-danke/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parse Command Line Options with annotations</title>
		<link>http://markus.heberling.net/lang/en/2008/07/10/parse-command-line-options-with-annotations</link>
		<comments>http://markus.heberling.net/lang/en/2008/07/10/parse-command-line-options-with-annotations#comments</comments>
		<pubDate>Thu, 10 Jul 2008 08:08:09 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=26&amp;lang=de</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><span lang="en">Panzi has written a very nice Lib to <a href="http://twoday.tuwien.ac.at/pub/stories/305002/">parse command line options in Java</a>. You can just add Annotations to your Java fields and they will be filled automagically with the command line values.</span></p>

<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/07/10/parse-command-line-options-with-annotations';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Parse Command Line Options with annotations';
var flattr_dsc = 'Panzi has written a very nice Lib to parse command line options in Java. You can just add Annotations to your Java fields and they will be filled automagically with the command line values.  Eine sehr nützliche Lib um Kommandozeilen in Java zu Parsen hat Panzi in seinem Blog beschrieben. Dazu werden die Felder im Java Code einfach mit bestimmten Annotations versehen und die Lib kümmert sich um das Parsing und schreibt die Werte direkt in die Felder.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/07/10/parse-command-line-options-with-annotations/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress on Ubuntu Intrepid</title>
		<link>http://markus.heberling.net/lang/en/2008/07/07/wordpress-on-ubuntu-intrepid</link>
		<comments>http://markus.heberling.net/lang/en/2008/07/07/wordpress-on-ubuntu-intrepid#comments</comments>
		<pubDate>Mon, 07 Jul 2008 18:34:04 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=23&amp;lang=en</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><span lang="de">Es ist sehr leicht Wordpress 2.5 unter Ubuntu Intrepid zu installieren. Damit hat man dann auch sofort Multiblog-F&auml;higkeiten. Es gibt dazu ein Beispielscript (/usr/share/doc/wordpress/examples/setup-mysql) um neue Instanzen anzulegen. Allerdings ist das von Debian kopiert und einige Pfadangaben passen nicht f&uuml;r Ubuntu. Das folgende diff behebt das. Getestet mit wordpress-2.5.1-2ubuntu1.</span></p>
<p><span lang="en">Its pretty easy to install Wordpress 2.5 on Ubuntu Intrepid. The Ubuntu version comes with Multiblog capabilities included. There is an example script (/usr/share/doc/wordpress/examples/setup-mysql) to create new instances of Wordpress Blogs. Unfortunatly the script was copied from Debian and some paths are wrong for Ubuntu. The script below fixes that issue. After that it worked flawlessly for me with wordpress-2.5.1-2ubuntu1.</span></p>
<p> </p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Download <a href="http://markus.heberling.net/wp-content/plugins/wp-codebox/wp-codebox.php?p=23&amp;download=setup_mysql.diff">setup_mysql.diff</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p233"><td class="code" id="p23code3"><pre class="diff" style="font-family:monospace;"><span style="color: #440088;"><span style="">82</span>,83c82,83</span>
<span style="color: #991111;">&lt; <span style="">&#91;</span> -d /srv/www <span style="">&#93;</span> || mkdir -p /srv/www</span>
<span style="color: #991111;">&lt; ln -s /usr/share/wordpress /srv/www/$DOMAIN</span>
<span style="color: #888822;">---
<span style="color: #00b000;">&gt; <span style="">&#91;</span> -d /var/www <span style="">&#93;</span> || mkdir -p /var/www</span></span>
<span style="color: #00b000;">&gt; ln -s /usr/share/wordpress /var/www/$DOMAIN</span>
<span style="color: #440088;">149c149</span>
<span style="color: #991111;">&lt; UPLOAD=&quot;/srv/www/wp-uploads/$DOMAIN&quot;</span>
<span style="color: #888822;">---
<span style="color: #00b000;">&gt; UPLOAD=&quot;/var/www/wp-uploads/$DOMAIN&quot;</span></span>
<span style="color: #440088;">181a182</span>
<span style="color: #00b000;">&gt;</span></pre></td></tr></table></div>

<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/07/07/wordpress-on-ubuntu-intrepid';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Wordpress on Ubuntu Intrepid';
var flattr_dsc = 'Es ist sehr leicht Wordpress 2.5 unter Ubuntu Intrepid zu installieren. Damit hat man dann auch sofort Multiblog-F&auml;higkeiten. Es gibt dazu ein Beispielscript (/usr/share/doc/wordpress/examples/setup-mysql) um neue Instanzen anzulegen. Allerdings ist das von Debian kopiert und einige Pfadangaben passen nicht f&uuml;r Ubuntu. Das folgende diff behebt das. Getestet mit wordpress-2.5.1-2ubuntu1.  Its pretty easy to install Wordpress 2.5 on Ubuntu Intrepid. The Ubuntu version comes with Multiblog capabilities included. There is an example script (/usr/share/doc/wordpress/examples/setup-mysql) to create new instances of Wordpress Blogs. Unfortunatly the script was copied from Debian and some paths are wrong for Ubuntu. The script below fixes that issue. After that it worked flawlessly for me with wordpress-2.5.1-2ubuntu1.    82,83c82,83 < [ -d /srv/www ] || mkdir -p /srv/www < ln -s /usr/share/wordpress /srv/www/$DOMAIN --- > [ -d /var/www ] || mkdir -p /var/www > ln -s /usr/share/wordpress /var/www';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/07/07/wordpress-on-ubuntu-intrepid/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Waschmaschinen Neustart&#8230;</title>
		<link>http://markus.heberling.net/lang/en/2008/06/29/waschmaschinen-neustart</link>
		<comments>http://markus.heberling.net/lang/en/2008/06/29/waschmaschinen-neustart#comments</comments>
		<pubDate>Sun, 29 Jun 2008 20:03:46 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[waschmaschine]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=22&amp;lang=de</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[


<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/06/29/waschmaschinen-neustart';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Waschmaschinen Neustart&#8230;';
var flattr_dsc = 'Unsere Waschmaschine hat schonmal das Problem, dass die Tür nach dem waschen nicht aufgeht. Normalerweise reicht es dann, noch einmal schleudern zu lassen und dann geht die Tür wieder auf.  Heute aber tut sich nichts...  Also den alten Computer Trick angewandt: Stecker raus, Stecker rein, Window... ehh Tür geht wieder. :)';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/06/29/waschmaschinen-neustart/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>phoneME Advanced on OSX Intel</title>
		<link>http://markus.heberling.net/lang/en/2008/04/25/phoneme-advanced-on-osx-intel</link>
		<comments>http://markus.heberling.net/lang/en/2008/04/25/phoneme-advanced-on-osx-intel#comments</comments>
		<pubDate>Fri, 25 Apr 2008 10:14:45 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[J2ME]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[phoneme]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=17&amp;lang=de</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[

<p><span lang="en">I wanted to develop my J2ME CDC Applicatins on my Intel Mac. Unfortunalty there is no CDC VM available for Intel Macs. The <a href="https://phoneme.dev.java.net">phoneME</a> project provides sources for a PowerPC version for Darwin/OS X. So I decided to port that over to Intel by replacing some files with the correct Linux x86 ones.</span></p>

<p><span lang="en">Here is my result:</span></p>
<p><span style="text-decoration: underline;"><a href="http://markus.heberling.net/wp-uploads/2008/04/bild-1.png" rel="lightbox[17]"><img class="aligncenter size-medium wp-image-18" title="cvm -jar democlasses.jar on Intel Mac" src="http://markus.heberling.net/wp-uploads/2008/04/bild-1-300x157.png" alt="" width="300" height="157" /></a><br />
</span></p>
<p>Patch: <a href="http://markus.heberling.net/wp-uploads/2008/04/phoneme-cdc-darwin-x86.zip">phoneme-cdc-darwin-x86</a></p>
<p>Binary: <a href="http://markus.heberling.net/wp-uploads/2008/04/phoneme-cdc-personal-darwin-x86-qt3-x11-bin.zip">phoneme-cdc-personal-darwin-x86-qt3-x11-bin</a></p>


<p><span lang="en">Copy the files from the Patch-Archive into the correct folders of the phoneME sources. You can build the Foundation-Profile with &#8220;make&#8221;in the directory cdc/build/darwin-x86-mac and with &#8220;make J2ME_CLASSLIB=personal&#8221; the Personal-Profile. You need QT3 for the Personal-Profile. Install that with <a href="http://fink.sf.net">Fink</a>.</span></p>
<p><span lang="en">You can try out the resulting VM with &#8220;bin/cvm -jar democlasses.jar&#8221;.</span></p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/04/25/phoneme-advanced-on-osx-intel';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'phoneME Advanced on OSX Intel';
var flattr_dsc = 'Um Java CDC Anwendungen zu entwickeln braucht man eine entsprechende virtuelle Machine. Eine OpenSource VM wird im phoneME Projekt entwickelt. Es gibt dort verschiedenste Versionen für Linux, Windows, Windows Mobile und auch für Darwin/OS X. Allerdings ist bisher nur ein PowerPC Variante für OS X verfügbar. Die lässt sich auch auf einem Intel Mac benutzen, allerdings nur im Foundation-Profile, dass keine UI bereitstellt. Um AWT zu haben benötigt man das Personal-Profile, was jedoch QT verlangt. Und mit Fink kann man von QT keine Universal Binarys installieren.  Deshalb habe ich versucht die PowerPC Version von phoneME Advanced nach x86 zu portieren. Dazu war nicht sonderlich viel nötig. Ich habe lediglich einige Dateien durch die entsprechenden Linux x86 Versionen ersetzt.  I wanted to develop my J2ME CDC Applicatins on my Intel Mac. Unfortunalty there is no CDC VM available for Intel Macs. The phoneME project provides sources for a PowerPC version for Darwin/OS X. So I decided to port that over t';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/04/25/phoneme-advanced-on-osx-intel/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>iPaq 614c</title>
		<link>http://markus.heberling.net/lang/en/2008/04/18/ipaq-614c</link>
		<comments>http://markus.heberling.net/lang/en/2008/04/18/ipaq-614c#comments</comments>
		<pubDate>Fri, 18 Apr 2008 18:10:01 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[iPaq]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/2008/04/18/ipaq-614c/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Ich habe seid gestern einen iPaq 614c und probiere gerade damit zu bloggen.<br />
Ich habe dazu TBlogger installiert. Ich muss mich da erst noch dran gewoehnen, aber es klappt schon ganz gut.<br />
Demnaechst mehr davon, auch zu Java auf dem iPaq, da hab ich auch schon was probiert.</p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/04/18/ipaq-614c';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'iPaq 614c';
var flattr_dsc = 'Ich habe seid gestern einen iPaq 614c und probiere gerade damit zu bloggen. Ich habe dazu TBlogger installiert. Ich muss mich da erst noch dran gewoehnen, aber es klappt schon ganz gut. Demnaechst mehr davon, auch zu Java auf dem iPaq, da hab ich auch schon was probiert.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/04/18/ipaq-614c/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress 2.5 und MultiBlog</title>
		<link>http://markus.heberling.net/lang/en/2008/04/01/wordpress-25-und-multiblog</link>
		<comments>http://markus.heberling.net/lang/en/2008/04/01/wordpress-25-und-multiblog#comments</comments>
		<pubDate>Tue, 01 Apr 2008 09:58:48 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[multiblog]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/?p=11</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>So das Blog läuft jetzt mit Wordpress 2.5 und dem <a href="http://striderweb.com/nerdaphernalia/features/virtual-multiblog/">MultiBlog Plugin</a>. Damit kann man mehrere Blogs mit einer Wordpress Instanz betreiben.</p>
<p>Ich benutze es zwar bisher nur für 2 Blogs(<a href="http://markus.heberling.net">markus.heberling.net</a> und <a href="http://sebastian.heberling.net">sebastian.heberling.net</a>), aber auch das ist schon eine Erleichterung.</p>
<p>Es gibt aber Dinge auf die man achten sollte:</p>
<ul>
<li>Das Permalink format sollte auf allen Blogs gleich sein, da sonst die .htaccess Dateien nicht passen</li>
<li>Das <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemap Plugin</a> muss man so konfigurieren, dass es für die verschiedenen Blogs verschiedene sitemaps generiert</li>
<li>Man sollte die Upload-Verzeichnisse trennen, damit jedes Blog sein eigenes hat</li>
</ul>
<p>Ansonsten sind mir bisher keine Probleme aufgefallen.</p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/04/01/wordpress-25-und-multiblog';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Wordpress 2.5 und MultiBlog';
var flattr_dsc = 'So das Blog läuft jetzt mit Wordpress 2.5 und dem MultiBlog Plugin. Damit kann man mehrere Blogs mit einer Wordpress Instanz betreiben.  Ich benutze es zwar bisher nur für 2 Blogs(markus.heberling.net und sebastian.heberling.net), aber auch das ist schon eine Erleichterung.  Es gibt aber Dinge auf die man achten sollte:  	Das Permalink format sollte auf allen Blogs gleich sein, da sonst die .htaccess Dateien nicht passen 	Das Google XML Sitemap Plugin muss man so konfigurieren, dass es für die verschiedenen Blogs verschiedene sitemaps generiert 	Man sollte die Upload-Verzeichnisse trennen, damit jedes Blog sein eigenes hat  Ansonsten sind mir bisher keine Probleme aufgefallen.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/04/01/wordpress-25-und-multiblog/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ein lustiges Browsergame zum Foren-Trollen</title>
		<link>http://markus.heberling.net/lang/en/2008/02/25/ein-lustiges-browsergame-zum-foren-trollen</link>
		<comments>http://markus.heberling.net/lang/en/2008/02/25/ein-lustiges-browsergame-zum-foren-trollen#comments</comments>
		<pubDate>Mon, 25 Feb 2008 16:32:54 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/2008/02/25/ein-lustiges-browsergame-zum-foren-trollen/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Wer mal richtig schön in Foren rumtrollen möchte, der kann das mit diesem Browserspiel machen!</p>
<p>Achtung, nix für zartbesaitete!</p>
<p><a href="http://www.forumwarz.com/welcome">read more</a> &#124; <a href="http://digg.com/playable_web_games/Parody_RPG_lets_you_pwn_forums_as_Troll_Camwhore_or_Emo_Kid">digg story</a></p>
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/02/25/ein-lustiges-browsergame-zum-foren-trollen';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Ein lustiges Browsergame zum Foren-Trollen';
var flattr_dsc = 'Wer mal richtig schön in Foren rumtrollen möchte, der kann das mit diesem Browserspiel machen!  Achtung, nix für zartbesaitete!  read more &#124; digg story';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/02/25/ein-lustiges-browsergame-zum-foren-trollen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sebastian ist unterwegs</title>
		<link>http://markus.heberling.net/lang/en/2008/02/24/sebastian-ist-unterwegs</link>
		<comments>http://markus.heberling.net/lang/en/2008/02/24/sebastian-ist-unterwegs#comments</comments>
		<pubDate>Sun, 24 Feb 2008 20:53:02 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://markus.heberling.net/2008/02/24/sebastian-ist-unterwegs/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[
<script type="text/javascript">
var flattr_wp_ver = '0.9.2';
var flattr_uid = '11334';
var flattr_url = 'http://markus.heberling.net/lang/en/2008/02/24/sebastian-ist-unterwegs';
var flattr_btn = 'compact';
var flattr_hide = 0;
var flattr_lng = '';
var flattr_cat = 'text';
var flattr_tle = 'Sebastian ist unterwegs';
var flattr_dsc = 'So, mein Bruder ist jetzt unterwegs nach Australien. Wünsche ihm viel Erfolg und Spaß! Mal sehen wann ich mal zu Besuch runter komme.';
</script>
<script src="http://api.flattr.com/button/load.js?v=0.2" type="text/javascript"></script>]]></content:encoded>
			<wfw:commentRss>http://markus.heberling.net/lang/en/2008/02/24/sebastian-ist-unterwegs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
