<?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>Reiten, Schwimmen, Lesen &#187; Projekte</title>
	<atom:link href="http://www.reitenschwimmenlesen.de/blog/category/projekte/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reitenschwimmenlesen.de/blog</link>
	<description>Ein Blog über Technik, Computer, Software, Entwicklung, Gadgets und weitere feine Dinge.</description>
	<lastBuildDate>Fri, 21 May 2010 09:39:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>43 iPhone Development Resources</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/06/18/43-iphone-development-resources/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/06/18/43-iphone-development-resources/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 07:45:15 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=939</guid>
		<description><![CDATA[Arne hat auf Twitter einen interessanten Link geposted, der (in manchen Teilen mit viel Gelaber und einigen &#8220;schwachen&#8221; Links) 43 iPhone Development Resources aufzeigt und kurz beschreibt. F&#252;r den ein oder anderen Einsteiger und Fortgeschrittenen iPhone Entwickler sind hier mit Sicherheit einige Perlen dabei. Programming for the iPhone is still pretty new. It might be [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.arnalyse.de">Arne</a> hat auf <a href="http://twitter.com/arnalyse">Twitter</a> einen interessanten Link <a href="http://twitter.com/arnalyse/status/2205301041">geposted</a>, der (in manchen Teilen mit viel Gelaber und einigen &#8220;schwachen&#8221; Links) <a href="http://theappleblog.com/2009/06/01/43-iphone-development-resources/">43 iPhone Development Resources</a> aufzeigt und kurz beschreibt. </p>
<p>F&#252;r den ein oder anderen Einsteiger und Fortgeschrittenen iPhone Entwickler sind hier mit Sicherheit einige Perlen dabei.</p>
<blockquote><p>Programming for the iPhone is still pretty new. It might be a bit tougher to find iPhone developer resources, but we found a bunch that will get you through building any iPhone app you might be starting on. Check out our list of our favorite developer books, blogs, podcasts, screencasts, open-source libraries, communities, forums, conferences, training, and more!</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/06/18/43-iphone-development-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webentwicklung mit Java: Spring</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/06/05/webentwicklung-mit-java-spring/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/06/05/webentwicklung-mit-java-spring/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 09:20:56 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Webentwicklung]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=885</guid>
		<description><![CDATA[Mein Freund und Kollege Wolfram bietet in seinem Weblog &#252;ber Spring, Java, Hibernate einiges an Expertenwissen auf dem Gebiet komplexer Webentwicklung an. Wer sich f&#252;r Softwareentwicklung im Webbereich mit Java und Spring interessiert, sollte sich auf jeden Fall seinen RSS Feed abonnieren.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/06/spring.png" alt="spring" title="spring" width="118" height="52" class="aligncenter size-full wp-image-886" />Mein Freund und <a href="http://www.rcgmbh.com" title="Softwareentwicklung, Digitale Kommunikationsl&#246;sungen">Kollege</a> Wolfram bietet in seinem <a href="http://www.springblog.de" title="Springblog von Wolfram Twelker">Weblog &#252;ber Spring, Java, Hibernate</a> einiges an Expertenwissen auf dem Gebiet komplexer Webentwicklung an. </p>
<p>Wer sich f&#252;r Softwareentwicklung im Webbereich mit Java und Spring interessiert, sollte sich auf jeden Fall seinen <a href="http://www.springblog.de/feed/">RSS Feed</a> abonnieren. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/06/05/webentwicklung-mit-java-spring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live Streaming Anbieter</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/05/07/live-streaming-anbieter/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/05/07/live-streaming-anbieter/#comments</comments>
		<pubDate>Thu, 07 May 2009 10:15:14 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Medien]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Konferenz]]></category>
		<category><![CDATA[Live Stream]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=866</guid>
		<description><![CDATA[G&#252;nstige LiveStreams f&#252;r jeden mit dem neuen Stickam Service StreamAPI.]]></description>
			<content:encoded><![CDATA[<p>Eine g&#252;nstige Variante, qualitativ (vermeintlich?) hochwertige <strong>Live Stream Videos</strong> anbieten zu k&#246;nnen, scheint durch den neuen Anbieter <a href="http://www.streamapi.com" title="StreamAPI">StreamAPI</a> am Markt angekommen zu sein: </p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/05/streamapi.jpg" rel="lightbox[866]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/05/streamapi.jpg" alt="StreamAPI" title="StreamAPI" width="450"  /></a></p>
<p><strong>Beispielrechnung</strong>:<br />
1 Stunde <a href="http://www.rcgmbh.com">Live Stream von z.B. einer Pressekonferenz, eines Workshops oder einer Kundenpr&#228;sentation, wie wir</a> es hin und wieder f&#252;r verschiedene Kunden und Produkte brauchen) mit 1.500 gleichzeitigen Viewers in Full HD Aufl&#246;sung kostet <strong>weniger als unschlagbare 300 Dollar</strong>. </p>
<p>Berechnet werden kann <a href="http://streamapi.com/pricing.do" title="Preis berechnen">der Preis hier</a>. </p>
<p>Wir testen den Dienst direkt beim n&#228;chsten Projekt. </p>
<p>via <a href="http://www.techcrunch.com/2009/05/06/stickams-streamapi-makes-doing-it-live-easy-and-cheap/" title="TechCrunch">Techcrunch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/05/07/live-streaming-anbieter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Eclipse Package</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/04/21/eclipse-custom-package/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/04/21/eclipse-custom-package/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 07:38:01 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Entwicklungsumgebung]]></category>
		<category><![CDATA[IDE]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=862</guid>
		<description><![CDATA[Bei Yoxos kann sich jeder sein pers&#246;nliches Lieblings-Eclipse mit s&#228;mtlichen ben&#246;tigten Packages vorinstalliert zusammenklicken und erh&#228;lt ein Zip File zum herunterladen: Gro&#223;artig.]]></description>
			<content:encoded><![CDATA[<p>Bei <a href="http://ondemand.yoxos.com/geteclipse/start" title="Custom Eclipse Package">Yoxos</a> kann sich jeder <strong>sein pers&#246;nliches Lieblings-Eclipse</strong> mit s&#228;mtlichen ben&#246;tigten Packages vorinstalliert zusammenklicken und erh&#228;lt ein Zip File zum herunterladen: </p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/04/yoxos.jpg" rel="lightbox[862]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/04/yoxos-1024x763.jpg" alt="Eclipse Builder bei Yoxos" title="yoxos - Build your own Eclipse" width="450" class="size-large wp-image-863" /></a></p>
<p>Gro&#223;artig.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/04/21/eclipse-custom-package/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exotische Zimmerpflanzen und Links dorthin</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/04/17/exotische-zimmerpflanzen-onlineshop-links/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/04/17/exotische-zimmerpflanzen-onlineshop-links/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 08:44:35 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Projekte]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=840</guid>
		<description><![CDATA[Ich frage mich gerade, ob die Praxis, bestimmte URLs, die nah an bestimmten Suchanfragen im Palmenbereich liegen, direkt auf bestimmte Unterseiten eines Onlineshops zu verlinken, Sinn macht. Die Seiten liegen auf dem Server meiner Freunde der PALMENoase, die winterharte Palmen und exotische Zimmerpflanzen verkaufen, und lauten z.B. Phoenix Canariensis, Butia Capitata, Trachycarpus Fortunei, Trachycarpus Wagnerianus, [...]]]></description>
			<content:encoded><![CDATA[<div style="float:left; margin:12px;margin-bottom:3px"><img src="http://www.palmenoase.com/templates/palmenoase/img/logo-palmoase.png" height="66" alt="Das Logo der Palmenoase" /></div>
<p>Ich frage mich gerade, ob die Praxis, bestimmte URLs, die nah an bestimmten Suchanfragen im Palmenbereich liegen, direkt auf bestimmte Unterseiten eines Onlineshops zu verlinken, Sinn macht. </p>
<p>Die Seiten liegen auf dem Server meiner Freunde der PALMENoase, die <a href="http://www.palmenoase.com" title="winterharte Palmen bei der PALMENoase">winterharte Palmen</a> und <a href="http://www.exotischezimmerpflanzen.de" title="Exotische Zimmerpflanzen">exotische Zimmerpflanzen</a> verkaufen, und lauten z.B. <a href="http://www.phoenixcanariensis.de" title="Phoenix Canariensis kaufen">Phoenix Canariensis</a>, <a href="http://www.butiacapitata.de" title="Butia Capitata kaufen">Butia Capitata</a>, <a href="http://www.trachycarpusfortunei.de" title="Trachycarpus Fortunei kaufen">Trachycarpus Fortunei</a>, <a href="http://www.trachycarpuswagnerianus.de" title="Trachycarpus Wagnerianus kaufen">Trachycarpus Wagnerianus</a>, <a href="http://www.phoenixcanariensis.de" title="Phoenix Canariensis kaufen">Phoenix Canariensis</a> oder <a href="http://www.jubaeachilensis.de" title="Jubaea Chilensis kaufen">Jubaea Chilensis</a>. </p>
<p>Was sagt Ihr dazu, straft Google das ab oder wie sind Eure Erfahrungen? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/04/17/exotische-zimmerpflanzen-onlineshop-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>{navtrail} im xtCommerce &#8211; Artikeltitel anstelle der Artikelnummer anzeigen</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/04/01/navtrail-im-xtcommerce-artikeltitel-anstelle-der-artikelnummer-anzeigen/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/04/01/navtrail-im-xtcommerce-artikeltitel-anstelle-der-artikelnummer-anzeigen/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 10:21:56 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[brotkrumen]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[navtrail]]></category>
		<category><![CDATA[xtc]]></category>
		<category><![CDATA[xtcommerce]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=820</guid>
		<description><![CDATA[Wie passe ich die Variable {navtrail} in einem Template einer xtCommerce Installation an? Hier steht's!]]></description>
			<content:encoded><![CDATA[<p>Um im xtCommerce (xtc) Template die in der Smarty Variable {navtrail} beinhaltete Brotkrumennavigation anzupassen, muss der folgende Schritt unternommen werden: </p>
<p>In der Datei <strong>includes/application_top.php</strong> befindet sich die folgende Zeile:</p>
<pre class="brush: php;">
$breadcrumb-&gt;add($product-&gt;getBreadcrumbModel(), xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($product-&gt;data['products_id'], $product-&gt;data['products_name'])));
</pre>
<p>die folgenderma&#223;en angepasst werden muss:</p>
<pre class="brush: php;">
$breadcrumb-&gt;add($product-&gt;data['products_name'], xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($product-&gt;data['products_id'], $product-&gt;data['products_name'])));
</pre>
<p>Um das ganze noch ein wenig suchmaschinenoptimierter zu gestalten empfiehlt es sich, in der Datei <strong>/lang/german/german.php</strong> (und, bei mehrsprachigen Shops, entsprechend in den anderen Sprachdateien und -ordnern) die folgende Anpassung vorzunehmen, um von den unsinnigen Standardwerten &#8220;Startseite&#8221; und &#8220;Katalog&#8221; von xtCommerce wegzukommen und die Premium Position doch lieber f&#252;r eigene, f&#252;r die Suchmaschinen relevantere Keywords zu nutzen (hier am Beispiel der Palmenoase, einem <a href="http://www.palmenoase.com" title="Onlineshop f&#252;r mediterrane Pflanzen und Palmen">Onlineshop f&#252;r mediterrane Pflanzen und Palmen</a>): </p>
<pre class="brush: php;">
define('HEADER_TITLE_TOP', 'Palmenoase');
define('HEADER_TITLE_CATALOG', 'Shop');
</pre>
<p>Kleiner Aufwand, gro&#223;e Wirkung, wie man in den folgenden Screenshots in der Brotkrumennavigation feststellen kann. </p>
<div style="text-align:left;">
<a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/04/alte_brotkrumen_navigation1.jpg" rel="lightbox[820]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/04/alte_brotkrumen_navigation1.jpg" alt="Standardwerte der Brotkrumennavigation in xtCommerce" title="Standardwerte der Brotkrumennavigation in xtCommerce" width="450" class="aligncenter size-full wp-image-824" /></a></p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/04/neue_brotkrumen_navigation1.jpg" rel="lightbox[820]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/04/neue_brotkrumen_navigation1.jpg" alt="Verbesserte Brotkrumen Navigation im {navtrail}" title="Verbesserte Brotkrumen Navigation im {navtrail}" width="450" class="size-full wp-image-823" /></a></p>
<div style="clear:both"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/04/01/navtrail-im-xtcommerce-artikeltitel-anstelle-der-artikelnummer-anzeigen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Probleme mit Download von dynamisch generierten Dateien im Internet Explorer</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/03/17/probleme-beim-download-von-dynamisch-generierten-dateien-im-ie/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/03/17/probleme-beim-download-von-dynamisch-generierten-dateien-im-ie/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 11:23:52 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Buffer]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Header]]></category>
		<category><![CDATA[PDFLib]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=799</guid>
		<description><![CDATA[Es gibt Dinge, die sich einem einfach regelm&#228;&#223;ig wieder in den Weg stellen &#8211; so zum Beispiel Probleme mit Downloads von dynamisch generierten Dateien in PHP im Internet Explorer. Das folgende Fehler PopUp der Internet Explorer 6, 7 oder 8 sind ein immer wiederkehrendes &#196;rgernis, wenn man versucht, einen Dateidownload mittels PHP zu realisieren: Hierbei [...]]]></description>
			<content:encoded><![CDATA[<p>Es gibt Dinge, die sich einem einfach regelm&#228;&#223;ig wieder in den Weg stellen &#8211; so zum Beispiel <strong>Probleme mit Downloads von dynamisch generierten Dateien in PHP im Internet Explorer</strong>. </p>
<p>Das folgende Fehler PopUp der Internet Explorer 6, 7 oder 8 sind ein immer wiederkehrendes &#196;rgernis, wenn man versucht, einen Dateidownload mittels PHP zu realisieren: </p>
<div style="margin:0 auto; width:460px"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/03/ms_error1.jpg" rel="lightbox[799]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/03/ms_error1-300x181.jpg" alt="Fehler beim Herunterladen eines dynamisch generierten Dokuments im IE" title="Fehler beim Herunterladen eines dynamisch generierten Dokuments im IE" width="400"  /></a></div>
<div style="clear:both"></div>
<p>Hierbei handelt es sich um ein dynamisch im Memory des Webservers generierten PDF Dokuments, das eigentlich als PDF_Preview.pdf betitelte Datei im Browser ankommen soll (und im Firefox, Safari, Opera und Chrome auch tut). </p>
<p>Zur Erzeugung wird der <a href="http://www.pdflib.com/de/produkte/pdflib-familie/pps/" title="PDFLib Personalization Server"><strong>PDFLib Personalization Server</strong></a> genutzt, und am Ende des ganzen Erzeugungsprozesses steht ein Buffer (hier beispielhaft <strong>$pdf_buffer</strong>) des kompletten Dokumentes als Variable zur Verf&#252;gung. </p>
<p>Was f&#252;r den Browser jetzt noch passieren muss: Per <a href="http://de2.php.net/header" title="PHP header() Funktion">PHP header() Funktion</a> wird dem Browser mitgeteilt, dass es sich um einen bestimmten Mimetype (<a title="Tool zum Anzeigen des MIME Types" href="http://www.reitenschwimmenlesen.de/tools/mime_type.php">ein Tool, um den MIME Type bei Dateiuploads herauszufinden gibt es hier</a>) bzw. Datenstrom  handelt (in diesem Fall handelt es sich um ein PDF, dass mit <em>Content-type: application/pdf</em> beschrieben wird). Weiterhin wird definiert, dass es als Dateidownload zur Verf&#252;gung gestellt werden soll, und der gew&#252;nschte Dateiname wird vom Script &#252;bergeben).</p>
<p>Um diesen Dateidownload (auch mit dem Internet Explorer) hinzubekommen, m&#252;ssen zus&#228;tzlich diese zwei weiteren Headerinformationen mit angegeben werden: </p>
<p>header(&#8216;Content-type: application/pdf&#8217;)<br />
header(&#8216;Content-Disposition: attachment; filename=&#8221;PDF_Preview.pdf&#8221;&#8216;);</p>
<p>// Folgende zwei Zeilen sind f&#252;r den IE wichtig,<br />
// alle anderen Browser brauchen sie nicht<br />
// (st&#246;ren sich daran aber auch nicht)<br />
header(&#8220;Pragma: public&#8221;);<br />
header(&#8220;Cache-Control: max-age=0&#8243;);</p>
<p>echo $pdf_buffer;</p>
<p>Im Vorfeld (auf jeden Fall bevor der Buffer mit echo ausgegeben wird) sollte allerdings in jedem Fall die zu erwartende Dateigr&#246;&#223;e mittels</p>
<p>$pdf_buffer = PDF_get_buffer($p);<br />
$len = strlen($buf);<br />
header(&#8220;Content-Length: $len&#8221;);</p>
<p>berechnet und ebenfalls per Header ausgegeben werden. </p>
<p>Vielleicht hilft dieser schnelle Artikel mir selbst auch beim n&#228;chsten Auftreten solcher Probleme als Ged&#228;chtnisst&#252;tze&#8230; <img src='http://www.reitenschwimmenlesen.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/03/17/probleme-beim-download-von-dynamisch-generierten-dateien-im-ie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xtCommerce: Template auf UTF-8 umstellen</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/03/16/xtcommerce-template-auf-utf-8-umstellen/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/03/16/xtcommerce-template-auf-utf-8-umstellen/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 10:56:16 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[latin1]]></category>
		<category><![CDATA[Onlineshop]]></category>
		<category><![CDATA[Shop]]></category>
		<category><![CDATA[umlaute]]></category>
		<category><![CDATA[utf8]]></category>
		<category><![CDATA[xtc]]></category>
		<category><![CDATA[xtcommerce]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=786</guid>
		<description><![CDATA[Da xtCommerce generell auf iso-latin1 aufbaut und ich diese Kodierung f&#252;r fehleranf&#228;llig und nervig halte (wieso nicht immer utf8? I don&#8217;t know!) folgt hier eine schnelle Anleitung, wie man die komplette xtCommerce Shop-Installation auf utf-8 umstellen kann: Zuerst muss die Datenbank auf utf8 umgestellt werden. Hier beginnen wir mit der Gesamtdatenbank, die mittels ALTER DATABASE [...]]]></description>
			<content:encoded><![CDATA[<p>Da xtCommerce generell auf iso-latin1 aufbaut und ich diese Kodierung f&#252;r fehleranf&#228;llig und nervig halte (wieso nicht immer utf8? I don&#8217;t know!) folgt hier eine schnelle Anleitung, wie man die komplette xtCommerce Shop-Installation auf utf-8 umstellen kann:</p>
<p><strong>Zuerst muss die Datenbank auf utf8 umgestellt werden</strong>. Hier beginnen wir mit der Gesamtdatenbank, die mittels<br />
ALTER DATABASE &lt;datenbank&gt;<br />
DEFAULT CHARACTER SET utf8<br />
COLLATE utf8_general_ci; auf UTF8 umgestellt wird. Leider m&#252;ssen wir das gleiche Prozedere bei s&#228;mtlichen dort genutzten Tabellen vollziehen. </p>
<p>Der entsprechende Befehl <strong>pro Tabelle</strong> lautet<br />
 ALTER TABLE &lt;tabelle&gt;<br />
CONVERT TO CHARACTER SET utf8<br />
COLLATE utf8_general_ci;</p>
<p>F&#252;r eine relativ standardm&#228;ssige xtCommerce Installation mit den unz&#228;hligen Tabellen lautet die komplette SQL Befehlskette so wie in <a href='http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/03/utf8_konvertierung_xt_commerce.txt'>dieser Datei</a> niedergeschrieben ist (f&#252;r die schnellen: Runterladen, und copy paste soll helfen).  </p>
<p>Danach folgt die <strong>Anpassung der Header Ausgaben</strong> (generell in der Datei <em>/includes/header.php</em>, etwa Zeile 35), damit im HTML Header korrekterweise &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt; ausgegeben wird. Im Quelltext steht dort allerdings bereits &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=&amp;lt;?php echo $_SESSION['language_charset']; ?&amp;gt;&quot; /&gt; so dass lediglich der Wert f&#252;r das Feld <strong>language_charset</strong> in der &#8216;languages&#8217; Tabelle auf utf-8 umgestellt werden muss, wie in diesem phpMyAdmin Screenshot zu sehen ist: </p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/03/language.jpg" rel="lightbox[786]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/03/language.jpg" style="border:1px solid #000" alt="Anpassung der Language Kodierung" title="Anpassung der Language Kodierung" width="450" /></a></p>
<p>Zu guter Letzt muss der Datenbankverbindung noch mitgeteilt werden, dass s&#228;mtliche Gespr&#228;che mit der Datenbank in UTF8 ablaufen. Dies erfolgt in MySQL mit dem Befehl &#8220;<strong>SET NAMES &#8216;UTF8&#8242;</strong>&#8220;, das am Besten dort integriert wird, wo die Datenbankverbindung aufgebaut wird, n&#228;mlich in der Datei <em>inc/xtc_db_connect.inc.php</em>:</p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/03/db_connect.jpg" rel="lightbox[786]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/03/db_connect.jpg" alt="Anpassung der Datenbankverbindungsdatei" title="Anpassung der Datenbankverbindungsdatei" width="450" /></a></p>
<p>Wie man sehen kann steht die mysql_query(); in dem Screenshot in Zeile 26 kurz vor der Auswahl der ben&#246;tigten Datenbank. </p>
<p>Zum Schluss kann noch auf einige Unzul&#228;nglichkeiten beim <a href="http://www.xt-commerce.com/forum/showthread.php?t=52395">Editieren von Bestellungen (<em>orders_edit.php</em>)</a> und beim <a href="http://www.xt-commerce.de/forum/showthread.php?s=5128304f75add0ec54665864d53a856f&#038;t=63967">Senden von Nachrichten</a> von der Webseite hingewiesen werden, &#252;ber die ich momentan noch nicht gestolpert bin und somit auch noch nicht 100% getestet habe. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/03/16/xtcommerce-template-auf-utf-8-umstellen/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Analytics auf Flashwebseiten nutzen</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/03/01/google-analytics-auf-flashwebseiten-nutzen/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/03/01/google-analytics-auf-flashwebseiten-nutzen/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 22:09:57 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Statistiken]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[User]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=784</guid>
		<description><![CDATA[F&#252;r alle die Entwickler, die lieber f&#252;r bestimmte Eins&#228;tze auf Flash / Flex zur&#252;ckgreifen, habe ich eben im Google Blog (bzw. auf der Analytics Startseite) folgende Informationen &#252;ber &#8220;Google Analytics within Flex/Flash Applications&#8221; gefunden, die ich niemandem vorenthalten m&#246;chte: Mittels der Google Analytics AS3-API kann auf alle Features von Google Analytics jetzt direkt aus Flex [...]]]></description>
			<content:encoded><![CDATA[<p>F&#252;r alle die Entwickler, die lieber f&#252;r bestimmte Eins&#228;tze auf Flash / Flex zur&#252;ckgreifen, habe ich eben im Google Blog (bzw. auf der Analytics Startseite) folgende Informationen &#252;ber &#8220;Google Analytics within Flex/Flash Applications&#8221; gefunden, die ich niemandem vorenthalten m&#246;chte:</p>
<p>Mittels der Google Analytics AS3-API kann auf alle Features von Google Analytics jetzt direkt aus Flex heraus zugegriffen werden, das Ding nennt sich &#8220;gaforFlash&#8221;. Getestet hab ich da noch nix, aber nachzulesen ist die Geschichte hier: <a href='http://www.insideria.com/2009/02/using-google-analytics-within.html'>Google Analytics within Flex/Flash Applications</a>. Ich verabschiede mich kurz in einen spontanen, wohlverdienten Urlaub&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/03/01/google-analytics-auf-flashwebseiten-nutzen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Development in verschiedenen Browsern testen</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/02/24/development-in-verschiedenen-browsern-testen/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/02/24/development-in-verschiedenen-browsern-testen/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 21:08:15 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Debug]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Virtuelle Maschine]]></category>
		<category><![CDATA[VM]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=777</guid>
		<description><![CDATA[Jeder Webentwickler kennt das Problem: Webseiten sehen in unterschiedlichen Browsern immer etwas anders aus. Hier k&#246;nnte der Service der Firma xenocode, einem Anbieter f&#252;r Virtualisierungsl&#246;sungen, schon zumindest etwas mehr Komfort mitbringen, denn &#252;ber Ihre Webseite &#8220;Run IE8/7/6, Firefox, Safari, Chrome, and Opera from the web&#8221; k&#246;nnen die verschiedenen Browser als &#8220;Mini System&#8221; heruntergeladen und dann [...]]]></description>
			<content:encoded><![CDATA[<p>Jeder Webentwickler kennt das Problem:</p>
<p>Webseiten sehen in unterschiedlichen Browsern immer etwas anders aus. </p>
<p>Hier k&#246;nnte der Service der Firma xenocode, einem Anbieter f&#252;r Virtualisierungsl&#246;sungen, schon zumindest etwas mehr Komfort mitbringen, denn &#252;ber Ihre Webseite &#8220;<a href='http://www.xenocode.com/browsers/' title="Firefox, IE, Safari, ...">Run IE8/7/6, Firefox, Safari, Chrome, and Opera from the web</a>&#8221; k&#246;nnen die verschiedenen Browser als &#8220;Mini System&#8221; heruntergeladen und dann auf einer Windows-Maschine getestet werden.</p>
<p>So bekommt jeder Browser (z.B. der als IE8.exe verpackte Internet Explorer <img src='http://www.reitenschwimmenlesen.de/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> seine eigene .exe &#8211; Sandbox und kann somit parallel zu anderen Browsern laufen.</p>
<p>Ich als Mac J&#252;nger habs noch nicht getestet (beim Mac zeigt auch der Link schon an, dass es auf &#8220;meinem device&#8221; nicht funktioniert), aber runterladen (f&#252;r Parallels und die anderen Rechner im Office) werde ich s&#228;mtliche Sandboxen auf jeden Fall <img src='http://www.reitenschwimmenlesen.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/02/24/development-in-verschiedenen-browsern-testen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internationalisierung mit CakePHP&#8217;s i18n Features</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/02/12/internationalisierung-mit-cakephp-und-i18n/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/02/12/internationalisierung-mit-cakephp-und-i18n/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 09:16:39 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Bake]]></category>
		<category><![CDATA[Internationalisierung]]></category>
		<category><![CDATA[Screencasts]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=763</guid>
		<description><![CDATA[Zu meiner Ank&#252;ndigung, wie die i18n Features von CakePHP richtig eingebunden werden k&#246;nnen, gibt es bei gouranga &#124; CakePHP I18n &#038; l10n ein gut geschriebenes und relativ umfassendes Tutorial. Dort werden die von Cake bereitgestellten Funktionen (den Artikel Localizing your Application gibt es &#252;brigens hier) beschrieben, wie die verschiedenen Strings der .po Dateien aus Cake [...]]]></description>
			<content:encoded><![CDATA[<p>Zu <a href="http://www.reitenschwimmenlesen.de/blog/2009/02/10/syntax-highlighting-in-wordpress-blogs-fuer-cakephp-beitraege/">meiner Ank&#252;ndigung</a>, wie die i18n Features von <a href="http://cakephp.org">CakePHP</a> richtig eingebunden werden k&#246;nnen, gibt es bei <a href="http://www.steffen-goertz.de/2008/05/09/cakephp-i18n-l10n/" class="broken_link">gouranga | CakePHP I18n &#038; l10n</a> ein gut geschriebenes und relativ umfassendes Tutorial. </p>
<p>Dort werden die von Cake bereitgestellten Funktionen (den Artikel <a href="http://book.cakephp.org/view/162/Localizing-Your-Application">Localizing your Application gibt es &#252;brigens hier</a>) beschrieben, wie die verschiedenen Strings der .po Dateien aus Cake heraus aufgerufen werden k&#246;nnen.  </p>
<p>Was in manchen unserer Projekte auch oftmals wichtig war, ist und sein wird:<br />
<strong>Wie k&#246;nnen dynamische Inhalte, also solche aus der Datenbank, internationalisiert werden</strong>? Statische Strings sind mit der .po-File Variante kein Problem &#8211; aber wie sieht es mit dynamischem Content aus?</p>
<p>Ein n&#252;tzliches Tutorial f&#252;r diesen Ansatz findet sich z.b. <a href="http://www.palivoda.eu/2008/04/i18n-in-cakephp-12-database-content-translation/">hier</a> und der dazugeh&#246;rige <a href="http://www.palivoda.eu/2008/04/i18n-in-cakephp-12-database-content-translation-part-2/">Teil 2 hier</a>. Wie die Stolpersteine hier aussehen und wie CakePHP ein Speichern / Updaten von i18n Eintr&#228;gen behandelt kann ich sp&#228;ter erl&#228;utern, grunds&#228;tzlich gibt es bei dieser Herangehensweise eine weitere Tabelle im Datenbankmodell, die folgenderma&#223;en aussieht: </p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/i18n-tabelle1.jpg" rel="lightbox[763]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/i18n-tabelle1.jpg" alt="CakePHP i18n Tabelle" title="CakePHP i18n Tabelle" width="450" /></a></p>
<p>In dieser Datenbanktabelle werden s&#228;mtliche &#220;bersetzungen der verschiedenen Models gespeichert (die Tabelle kann also ziemlich fix ziemlich &#8220;umfangreich&#8221; werden).</p>
<p>F&#252;r alle, die auf dem Mac den hervorragenden und g&#252;nstigen <a href="http://www.malcolmhardie.com/sqleditor/">SQLEditor</a> nutzen, <a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/i18n.sqs">gibt es hier die oben gezeigte SQS Datei</a>, ansonsten kann die Tabelle auch im Terminal angelegt werden, indem man im Verzeichnis /console von Cake folgenden Befehl eingibt:</p>
<p>./cake i18n</p>
<p>[ einige weitere andere Infos dazu auch unter dem <a href="http://bakery.cakephp.org/articles/view/p28n-the-top-to-bottom-persistent-internationalization-tutorial">top-to-bottom-persistent-internationalization-Tutorial auf CakePHP.org zu finden</a> ]</p>
<p>Leider k&#246;nnen <strong><abbr title="HasAndBelongsToMany - eine n:n Beziehung in relationalen Datenbanken">HABTM</abbr> Relationships erst ab Version 1.3</strong> mit dem Translation Behavior von Cake bedient werden, heisst also: Hier muss manuell Hand angelegt werden, sobald HABTM Relationships ins Spiel kommen. </p>
<p><strong>Kleiner Seitenhinweis</strong>:<br />
&#220;ber die Konsole kann bei Cake auch ein komplettes, sog. &#8220;<strong>Baking</strong>&#8221; stattfinden, das anhand der Datenbankkonfiguration das komplette Projekt einmal initial erstellt, mit s&#228;mtlichen Models, Controllern und Views und s&#228;mtlichen <abbr title="Create, Retrieve, Update, Delete"><strong>CRUD</strong></abbr> Funktionen.</p>
<p>Sehr gute, <strong>verschiedene Screencasts zu CakePHP</strong> (Installation, Baking, <br />Scaffolding, &#8230;) finden sich im &#220;brigen sich auf der Webseite von <a href="http://www.davidgolding.net/screencasts">David Golding</a>, seines Zeichens Verfasser des Buches &#8220;Beginning CakePHP&#8221; (das, in meinen Augen, bei weiterm nicht <a href="http://www.amazon.de/gp/product/3897218631?ie=UTF8&#038;tag=kleieinundgro-21&#038;linkCode=as2&#038;camp=1638&#038;creative=19454&#038;creativeASIN=3897218631">mit dem CakePHP Buch von O&#8217;Reilly</a> mithalten kann).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/02/12/internationalisierung-mit-cakephp-und-i18n/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Projektmanagement Tools f&#252;r Mac OS X</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/02/11/projektmanagement-tools-fuer-mac-os-x/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/02/11/projektmanagement-tools-fuer-mac-os-x/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 12:35:18 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Gantt]]></category>
		<category><![CDATA[Planung]]></category>
		<category><![CDATA[Projektmanagement]]></category>
		<category><![CDATA[Ressourcen]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=615</guid>
		<description><![CDATA[Nach der kleinen &#220;bersicht &#252;ber SVN Software mit GUI f&#252;r den Mac gibt es hier eine mini Auflistung verschiedener Tools f&#252;r den Mac (und teilweise anderen Plattformen) rund um das Thema Projektmanangement und Auftragsbearbeitung. GanttProjekt Wer GanttProject noch nicht aus universit&#228;ren Projekten kennt (daher kannte ich es), sei hier kurz die OpenSource L&#246;sung nahegebracht, beginnend [...]]]></description>
			<content:encoded><![CDATA[<p>Nach der kleinen &#220;bersicht &#252;ber <a href="http://www.reitenschwimmenlesen.de/blog/?s=svn&#038;x=0&#038;y=0" title="SVN Software mit GUI">SVN Software mit GUI f&#252;r den Mac</a> gibt es hier eine mini Auflistung verschiedener Tools f&#252;r den Mac (und teilweise anderen Plattformen) rund um das Thema <strong>Projektmanangement und Auftragsbearbeitung</strong>. </p>
<h3 style="padding-top:25px;">GanttProjekt</h3>
<p><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/gantt_icon.png" alt="Gantt Icon" title="Gantt Icon" width="56" style="float:left;padding-right:14px;padding-bottom:10px;" />Wer <a href="http://ganttproject.biz/"><strong>GanttProject</strong></a> noch nicht aus universit&#228;ren Projekten kennt (daher kannte ich es), sei hier kurz die OpenSource L&#246;sung nahegebracht, beginnend mit der Definition, was ein Gantt Diagramm ist, kopiert von <a href="http://de.wikipedia.org/wiki/Gantt-Diagramm">Wikipedia</a>: </p>
<blockquote><p>Ein Gantt-Diagramm [gænt] oder Balkenplan ist ein nach dem Unternehmensberater Henry L. Gantt (1861–1919) benanntes Instrument des Projektmanagements, das die zeitliche Abfolge von Aktivit&#228;ten grafisch in Form von Balken auf einer Zeitachse darstellt.</p></blockquote>
<p>Grunds&#228;tzlich ist GanttProject ein nettes Werkzeug um<br />
→ den Projektablauf als Gesamtheit &#252;bersichtlich ansehen zu k&#246;nnen, als auch<br />
→ Abh&#228;ngigkeiten verschiedener Projektteile untereinander gut visualisieren zu k&#246;nnen. </p>
<p>Ich weiss nicht, ob es an der MacVersion liegt, aber man muss schon hier und da sehr tricksen um den Bugs des Programms aus dem Weg gehen zu k&#246;nnen, wenn man bereits angelegte Projektteile editieren m&#246;chte. </p>
<p>In Gantt kann neben dem reinen <strong>Darstellen der Projektteile</strong> (und deren Fortschritt in Prozent) auch in gewissem Umfang eine <strong>Ressourcenplanung</strong> durchgef&#252;hrt werden, d.h. also die Einbindung und Rollen der verschieden involvierten Mitarbeiter in einzelnen Teilbereichen eines Projektes vermerkt werden. </p>
<p><strong>Kurz</strong>: GanttProject ist eigentlich ein sehr nettes und n&#252;tzliches Tool. Ich benutze es trotzdem nicht, weil die Umsetzung f&#252;r den Mac zu buggy bzw. h&#228;sslich ist und ausserdem Export- bzw. Druckoptionen f&#252;r professionellen Nutzen nicht zu gebrauchen sind. </p>
<p>Teilweise sehen die Dialogfelder aus, als w&#228;ren die komplett durchs Testing durchgerutscht: </p>
<div id="attachment_730" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/gantt_screen_1.jpg" rel="lightbox[615]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/gantt_screen_1-300x275.jpg" alt="Fehlerhaft dargestellte Dialogfelder in Gantt" title="Fehlerhaft dargestellte Dialogfelder in Gantt" width="300" height="275" class="size-medium wp-image-730" /></a><p class="wp-caption-text">Fehlerhaft dargestellte Dialogfelder in Gantt</p></div>
<p>Die Ressourcenplanung und die Projekttimeline sehen folgenderma&#223;en aus:<br />
<div id="attachment_731" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/screenshot_-15.jpg" rel="lightbox[615]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/screenshot_-15-300x186.jpg" alt="Gantt Ressourcenplanung" title="Gantt Ressourcenplanung" width="300" height="186" class="size-medium wp-image-731" /></a><p class="wp-caption-text">Gantt Ressourcenplanung</p></div></p>
<div id="attachment_732" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/screenshot_-12.jpg" rel="lightbox[615]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/screenshot_-12-300x186.jpg" alt="Gantt Timeline" title="Gantt Timeline" width="300" height="186" class="size-medium wp-image-732" /></a><p class="wp-caption-text">Gantt Timeline</p></div>
<h3 style="padding-top:25px;">Merlin 2</h3>
<p>Hochgelobt und mit Preisen <a href="http://www.projectwizards.net/de/merlin/awards">ausgezeichnet</a> ist die Software <a href="http://www.projectwizards.net/de/merlin"><strong>Merlin 2</strong> von ProjectWizards</a>, die zwar etwas Geld kostet aber f&#252;r den Einsatzbereich und den gebotenen Leistungsumfang mit <a href="http://www.projectwizards.net/de/shop">145 Euro pro Lizenz</a> immer noch erstaunlich g&#252;nstig ist.</p>
<p><strong>Was wird geboten? </strong></p>
<p>Zuerst: Die Software soll &#8220;von Projektmanagern f&#252;r Projektmanager&#8221; entwickelt worden sein. Hierdurch ist vermutlich gemeint, dass die wichtigen Funktionen alle astrein vorhanden sind. Auf der <a href="http://www.projectwizards.net/de/merlin/features">Webseite gibt es eine Art Tour</a>, die wichtige Features aufzeigen m&#246;chte. </p>
<p><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/novamind.png" alt="Import von Mindmap Dateien m&#246;glich" title="Import von Mindmap Dateien m&#246;glich" width="128" height="128" class="aligncenter size-full wp-image-743"   style="float:left;padding-right:14px;padding-bottom:10px;" />Punkt 1 sieht f&#252;r mich schon h&#246;chst interessant aus: <strong>Mindmaps k&#246;nnen als Projektgrundlage importiert werden</strong> (und zwar aus verschiedenen Formaten). Das ist mitunter sehr sinnvoll als auch ein Feature, das nicht jedem sofort im Kopf aufblitzt.  </p>
<p>Desweiteren k&#246;nnen s&#228;mtliche <strong>MS Project</strong> Dateiformate (und viele andere) mit Merlin <a href="http://www.projectwizards.net/de/merlin/features/integration-macosx">im- und exportiert</a> werden. </p>
<p>Merlin <strong>synchronisiert sich bidirektional mit iCal</strong>. Ich pers&#246;nlich hasse ja eierlegende Wollmilchs&#228;ue, die regelm&#228;&#223;ig versuchen, noch einen weiteren Kalender auf den Mac zu kriegen, obwohl Mac User mit iCal einen perfekten Kalendar dauernd und hervorragend im System integriert parat haben. Also: bidirektionales Synchronisieren = Top.</p>
<p>F&#252;r diejenigen Projektteilnehmer, die oft unterwegs sind, bietet Merlin auch <a href="http://www.projectwizards.net/de/merlin/features/34-top-features/211-m2web">eine <strong>Webschnittstelle</strong> an</a>, mit der s&#228;mtliche &#196;nderungen sowohl off- als auch online bei allen Beteiligten direkt erscheinen sollen. Klingt interessant, ben&#246;tigt aber auch einen kleinen Aufpreis f&#252;r das Web-Add-on.</p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/finances-top.png" rel="lightbox[615]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/finances-top.png" alt="Budget&#252;bersicht" title="Budget&#252;bersicht" width="180" class="alignleft size-full wp-image-744" style="float:left;padding-right:14px;padding-bottom:10px;" /></a>Ausserdem k&#246;nnen verschiedene <strong>Finanzoptionen</strong> &#252;bersichtlich angezeigt werden (= <strong>Budgetplanung</strong> ist hier das Stichwort) als auch zum Projekt geh&#246;rige <strong>Dokumente und Adressen per Drag and Drop</strong> in entsprechende Projektordner gelegt werden. </p>
<p style="clear:both">&nbsp;</p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/library-top.png" rel="lightbox[615]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/library-top.png" alt="Dokumente per Drag and Drop einbindbar" title="Dokumente per Drag and Drop einbindbar" width="180" style="float:left;padding-right:14px;padding-bottom:10px;" /></a>Das Einbinden der Adressen erfolgt neben der Integration des MacOS Addressbuches auch &#252;ber Entourage oder andere evtl. vorhandene Adressb&#252;cher.</p>
<p>Auch Merlin wird &#252;brigens von <strong>Spotlight</strong> auf dem Mac indiziert. S&#228;mtliche Integrationsfeatures gibt es im &#220;brigen auch auf der <a href="http://www.projectwizards.net/de/merlin/features/integration-macosx">Projektwebseite zu bewundern</a>.</p>
<p><strong style="clear:both;">Fazit</strong>: Ich habe die Software bisher noch nicht getestet, bin aber der festen &#220;berzeugung, hier in den n&#228;chsten Wochen ein wenig Geld investieren zu wollen / m&#252;ssen <img src='http://www.reitenschwimmenlesen.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<h3 style="padding-top:25px;">TimeLog 4</h3>
<p><a href="http://www.mediaatelier.com/TimeLog4/" title="TimeLog 4"><strong>TimeLog 4</strong></a> integriert sich nur in einen Mac, auf dem mindestens Leopard l&#228;uft.<br />
&#196;ltere Betriebssysteme k&#246;nnen nur noch den Vorg&#228;nger (Version 3) nutzen, die ich weder runtergeladen noch angesehen habe, kann also nichts zu den <a href="http://www.mediaatelier.com/TimeLog4/?page=3">Unterschieden</a> los werden. Grunds&#228;tzlich hat TimeLog weniger mit Projektmanagement als vielmehr etwas mit Zeiterfassung zu tun &#8211; was man also schick damit machen kann ist die nach Kategorien, Kunden und Projekten unterteilte fast automatisch ablaufende Zeiterfassung der Arbeit in bestimmten Projekten. </p>
<p>Generell gibt es in der Software <strong>eine Timeline</strong> (st&#252;ndlich, t&#228;glich, monatliche Ansicht), auf der die Arbeit an den einzelnen Projekten vermerkt wird. </p>
<p>Man kann Ordner aus iCal angeben, die dann zu Kunden zugewiesen und somit auch automatisiert abgerechnet werden k&#246;nnen (wenns immer so einfach w&#228;re), oder aber Zeit a lá <a href="http://bemite.de/">Mite</a> f&#252;r Projektarbeit erfassen. F&#252;r die Zeiterfassung kann man sogar bestimmte Applications tracken lassen, so dass auch wenn mal vergessen wurde, die Zeituhr mitlaufen zu lassen, nachvollzogen werden kann, wie lange gearbeitet wurde. </p>
<p>Eine generelle Projektplanung hab ich in TimeLog nicht entdecken k&#246;nnen, handelt sich also eher um ein <strong>Zeiterfassungs-Tool </strong>und weniger um komplettes Projektmanagement. Ein kleines Video, wie das ganze aussieht, <a href="http://www.mediaatelier.com/TimeLog4/?page=4">findet sich auf der Entwicklerwebseite</a>.</p>
<h3 style="padding-top:25px;">Mite</h3>
<p><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/logo-mite-zeiterfassung.png" alt="Mite Logo" title="Mite Logo" width="104" height="32" class="alignleft size-full wp-image-739"  style="float:left;padding-right:14px;padding-bottom:10px;" /><a href="http://mite.yo.lk/">Mite</a> ist ein online Tool, das mittels vieler Schnittstellen und komfortabler, fancy Web zwo nulliger Oberfl&#228;che ebenfalls den Krampf der Zeiterfassung w&#228;hrend des Bearbeitens von Projekten angehen m&#246;chte. </p>
<p>So k&#246;nnen Daten zu Arbeitszeiten z.B. per Jabber Message oder Twitter (und <a href="http://mite.yo.lk/plattform/index.html">anderen Diensten</a>) an die Mite API geschickt werden.</p>
<blockquote><p>Zeiterfassung ist Fundament realistischer Rechnungen, Kalkulationen &#038; Zeitpl&#228;ne.<br />
Eine gern gehasste Notwendigkeit, deren Nervfaktor mite den Kampf ansagt.<br />
Mit Funktionalit&#228;t, Flexibilit&#228;t &#038; Eleganz.</p></blockquote>
<p>Mite war urspr&#252;nglich komplett kostenlos nutzbar, mittlerweile f&#228;llt daf&#252;r &#8211; glaube ich &#8211; eine durch den Nutzer relativ frei zu definierende Geb&#252;hr an. </p>
<p>Was mir an Mite nicht gef&#228;llt ist die Tatsache, dass Informationen zu Projekten, Arbeitsaufw&#228;nden und Teams, die nicht unbedingt f&#252;r Augen ausserhalb eines Unternehmens gedacht sind, auf unternehmensfremden Server gespeichert werden. </p>
<p>Hier muss jeder selbst wissen ob er damit leben kann (he &#8211; GoogleMail hat auch jeder 2. &#8211; ich m&#246;chte nicht wissen, wieviel Angebote, Rechnungen und andere sensiblen Daten dort t&#228;glich rumgeschickt werden).</p>
<p>Was mir an Mite allerdings gef&#228;llt ist die schicke Oberfl&#228;che, die &#252;bersichtlichen Statistiken, die simple Benutzerf&#252;hrung und die M&#246;glichkeiten des Datenexports.</p>
<p>Verschiedene Bereiche von Mite sieht so aus (Screens von der <a href="http://mite.yo.lk/">Mite Homepage</a>): </p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/tour-reports-team.png" rel="lightbox[615]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/tour-reports-team.png" alt="Team Reports" title="Team Reports" width="200" style="float:left;padding-right:6px;" /></a></p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/tour-mite-zeiterfassung.png" rel="lightbox[615]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/tour-mite-zeiterfassung.png" alt="Zeiterfassung mit Mite" title="Zeiterfassung mit Mite" width="200"  style="float:left;padding-right:6px;" /></a></p>
<div style="clear:both">&nbsp;</div>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/tour-zeiten-erfassen.png" rel="lightbox[615]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/02/tour-zeiten-erfassen.png" alt="Zeiten erfassen" title="Zeiten erfassen" width="200" style="float:left;padding-right:6px;" /></a></p>
<div style="clear:both">&nbsp;</div>
<h3 style="padding-top:25px;">iTaskX</h3>
<p>&#220;ber <a href="http://www.itaskx.com/software/de/default.htm">iTaskX</a> bin ich zuf&#228;llig gestolpert und kann auch wenig dazu sagen, ausser den Fakten, die der Hersteller selbst zum Besten gibt: Der wichtigste Punkt ist wohl die M&#246;glichkeit des <strong>Datenaustausches zwischen MS Project und iTaskX</strong>. </p>
<p>Weiterhin <strong>schick scheint die Oberfl&#228;che zu sein</strong>, die sich sehr an die gewohnte Mac Umgebung anlehnt. </p>
<p><strong>Verschiedene Diagrammarten</strong> sind hier ebenso m&#246;glich wie eine <strong>Ressourcenplanung</strong> und die Erstellung von Gantt Charts, ausserdem wird die <strong>Durchsuchbarkeit mit Spotlight</strong> hervorgehoben als auch die <strong>umfangreichen Exportfunktionen</strong> zu iCal, Excel, MS Project, usw.</p>
<p>Da ich die Software nicht getestet habe und somit keine weiteren Fakten dazu zum Besten geben kann, empfehle ich Interessierten den Blick auf den <strong>umfangreichen Filmbereich</strong> auf der Webseite des Herstellers: <a href="http://www.itaskx.com/MovieGuide/de/default.htm">Einf&#252;hrungsvideos zu iTaskX</a> </p>
<h3 style="padding-top:25px">Zum Schluss</h3>
<p>Wie sich iTaskX zu Merlin oder anderen Programmen (v&#246;llig von mir unterschlagen: <a href="http://www.omnigroup.com/applications/omniplan/">OmniPlan</a>) schlagen kann bzw. schl&#228;gt kann ich auch nicht beurteilen. </p>
<p>Allerdings erh&#228;lt Merlin bei <a href="http://www.testberichte.de/test/produkt_tests_projectwizards_merlin_2_5_p130766.html">testberichte.de mit einer Wertung von 1,4 ein &#8220;Sehr gut&#8221;</a>, w&#228;hrend <a href="http://www.testberichte.de/test/produkt_tests_techno_grafik_und_zisser_software_itaskx_p56850.html">iTaskX mit 2,6</a> eher mittelm&#228;ssig abschneidet. Zu Omniplan gegen&#252;ber Merlin kann ich neben der <a href="http://www.testberichte.de/test/produkt_tests_omni_group_omniplan_1_1_2_p121617.html">Note 3,0</a> (also auch nach iTaskX) nur <a href="http://forums.omnigroup.com/showthread.php?t=2390">subjektive Forenbeitr&#228;ge heranziehen</a>.</p>
<p>Eine umfassende Auflistung weiterer Tools rund um das Thema <a href="http://en.wikipedia.org/wiki/List_of_project_management_software">Projektmanagement gibt es auf der englischen Wikipedia Seite</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/02/11/projektmanagement-tools-fuer-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Syntax Highlighting in WordPress Blogs f&#252;r CakePHP Beitr&#228;ge</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/02/10/syntax-highlighting-in-wordpress-blogs-fuer-cakephp-beitraege/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/02/10/syntax-highlighting-in-wordpress-blogs-fuer-cakephp-beitraege/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 21:09:02 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Medien]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Entwicklungsumgebung]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[Pagination]]></category>
		<category><![CDATA[SyntaxHighlighter]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=725</guid>
		<description><![CDATA[Nach anf&#228;nglich gro&#223;en T&#246;nen ist zwar weiterhin nicht viel passiert, aber wo ich jetzt ein WordPress Plugin um in einem Beitrag Syntax Highlighting mitzuliefern gefunden habe kann jetzt die Artikelflut losgehen. Durch umfangreiche Arbeiten mit CakePHP in den letzten Wochen k&#246;nnten verschiedene Themen aus unterschiedlichsten Bereichen interessant sein, die ich ggfls. in den n&#228;chsten Tagen [...]]]></description>
			<content:encoded><![CDATA[<p>Nach <a href="http://www.reitenschwimmenlesen.de/blog/2008/12/09/das-blog-ist-lahm-was-ist-das-los/">anf&#228;nglich gro&#223;en T&#246;nen</a> ist zwar weiterhin nicht viel passiert, aber wo ich jetzt ein WordPress Plugin um in einem <a href="http://erik.range-it.de/wordpress/plugins/syntaxhighlighter/">Beitrag Syntax Highlighting mitzuliefern</a> gefunden habe kann jetzt die Artikelflut losgehen.  </p>
<p>Durch <a href="http://www.mercedes-benzfashionweeks.com" title="sei es mit der Newsroom Seite f&#252;r die Mercedes Benz Fashionweek Berlin">umfangreiche Arbeiten</a> <a href="http://beta.docpool.org" title="...oder mit Docpool" class="broken_link">mit CakePHP</a> in den letzten Wochen k&#246;nnten verschiedene Themen aus unterschiedlichsten Bereichen interessant sein, die ich ggfls. in den n&#228;chsten <del datetime="2009-02-10T20:53:01+00:00">Tagen</del> Wochen mal vorstellen k&#246;nnte:</p>
<ul>
<li>Wie sieht eine sinnvolle Entwicklungsumgebung in Teams von Entwicklern aus? Wie kann man also mit Eclipse und SVN und anderen Techniken besser und schneller gemeinsam mit weniger Fehlern entwickeln.</li>
<li>Wie kann ich die CakePHP config so anpassen, dass ein Deployment auf unterschiedlichen Servern sinnvoll funktioniert (z.B. f&#252;r verschiedene Server f&#252;r Development, Testing und Live)</li>
<li>Wie nutzt man die <a href="http://book.cakephp.org/view/172/Authentication">CakePHP Auth Component</a> richtig (immer wieder ein heisses Thema)?</li>
<li>Wie binde ich die <a href="http://book.cakephp.org/view/163/Internationalization-in-CakePHP">i18n Features von CakePHP</a> richtig ein?</li>
<li>Wie kann man die <a href="http://book.cakephp.org/view/164/Pagination">Pagination von CakePHP</a> mit weiteren, eigenen Parametern oder Filtern versorgen?</li>
<li>Wie kann ich die Performance von CakePHP Projekten weiter verbessern?</li>
</ul>
<p>Falls bei dem ein oder anderen Thema besonderes Interesse bestehen sollte &#8211; immer her mit Kommentaren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/02/10/syntax-highlighting-in-wordpress-blogs-fuer-cakephp-beitraege/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP: Nach Ajax Reload funktionieren Ajax Links nicht mehr</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2008/12/09/cakephp-nach-ajax-reload-funktionieren-ajax-links-nicht-mehr/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2008/12/09/cakephp-nach-ajax-reload-funktionieren-ajax-links-nicht-mehr/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 13:29:41 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Ajax Helper]]></category>
		<category><![CDATA[Link]]></category>
		<category><![CDATA[Prototype]]></category>
		<category><![CDATA[Updater]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/2008/12/09/cakephp-nach-ajax-reload-funktionieren-ajax-links-nicht-mehr/</guid>
		<description><![CDATA[Wer mit dem gro&#223;artigen PHP Framework CakePHP arbeitet, kommt schnell in den Genuss des dort integrierten AJAX Helpers. Hierbei k&#246;nnen einzelne Div Inhalte einer Seite relativ problemlos mit aktualisierten Daten ausgetauscht werden. Im Hintergrund wird hier von CakePHP auf das Prototype Javascript Framework aufgesetzt (konkret: Ajax.Updater). Im Grunde funktioniert das im Beispiel eines Formulars folgenderma&#223;en: [...]]]></description>
			<content:encoded><![CDATA[<p>Wer mit dem gro&#223;artigen PHP Framework <a href="http://www.CakePHP.org" title="CakePHP">CakePHP</a> arbeitet, kommt schnell in den Genuss des dort integrierten AJAX Helpers.</p>
<p>Hierbei k&#246;nnen einzelne Div Inhalte einer Seite relativ problemlos mit aktualisierten Daten ausgetauscht werden. Im Hintergrund wird hier von CakePHP auf das <a href="http://www.prototypejs.org">Prototype</a> Javascript Framework aufgesetzt (konkret: <a href="http://www.prototypejs.org/api/ajax/updater">Ajax.Updater</a>).</p>
<p>Im Grunde funktioniert das im Beispiel eines Formulars folgenderma&#223;en: </p>
<p>echo $ajax->form(&#8216;sendMessage/&#8217;.$details['Nachricht']['id'],<br />
	&#8216;post&#8217;,<br />
	array(&#8216;update&#8217; => &#8216;message-reply&#8217;.$details['Nachricht']['id'],<br />
		&#8216;before&#8217;=>&#8217;toggleViewOfDiv(\&#8217;message-reply&#8217;.$details['Nachricht']['id'].&#8217;\')&#8217;,<br />
		&#8216;complete&#8217; => &#8216;new Ajax.Updater(\&#8217;all_messages_ajax\&#8217;, \&#8217;/news/messagebox\&#8217;,<br />
		{ evalScripts : true });&#8217;));</p>
<p>Wenn es sich nicht um ein Formular handelt, kann auch im $ajax->link im Optionsarray manuell der Ajax.Updater als Argument f&#252;r die Option &#8220;complete&#8221; aufgerufen werden:</p>
<p>echo $ajax->link(__(&#8216;Lesen&#8217;, true),<br />
	&#8216;getMessageBody/&#8217;.$news['Nachricht']['id'],<br />
	array(&#8216;complete&#8217;=>&#8217;new Ajax.Updater(\&#8217;all_messages_ajax\&#8217;, \&#8217;/news/messagebox\&#8217;,<br />
		{ evalScripts : true });&#8217;,<br />
		 &#8216;update&#8217;=>&#8217;message-&#8217;.$news['News']['id']));</p>
<p>Da bei einigen Leuten die nach dem Submit gerenderte Seite nicht mehr auf die durch $ajax->link generierten Links reagiert, muss als Option f&#252;r den Ajax.Updater &#8220;<strong>evalScripts: true&#8221;</strong> &#252;bergeben werden.   </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2008/12/09/cakephp-nach-ajax-reload-funktionieren-ajax-links-nicht-mehr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elements Entertainment &#8211; Shows und Events aus Bielefeld</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2008/08/27/elements-entertainment-shows-und-events-aus-bielefeld/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2008/08/27/elements-entertainment-shows-und-events-aus-bielefeld/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 08:22:29 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[Feuerwerk]]></category>
		<category><![CDATA[Konzeption]]></category>
		<category><![CDATA[Laser]]></category>
		<category><![CDATA[Licht]]></category>
		<category><![CDATA[Planung]]></category>
		<category><![CDATA[Shows]]></category>
		<category><![CDATA[Wasser]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/2008/08/27/elements-entertainment-shows-und-events-aus-bielefeld/</guid>
		<description><![CDATA[(Achtung Werbung) Ziemlich viele schicke und sch&#246;ne Shows, Events und Hastenichtgesehen gibt es von der Firma Elements Entertainment aus Bielefeld, sozusagen also Nachbarn. Die Jungs und M&#228;dels bzw. die Firma Elements Entertainment &#8230; ist ein professioneller Anbieter f&#252;r die Konzeption, Planung und Durchf&#252;hrung von au&#223;ergew&#246;hnlichen und k&#252;nstlerisch hochwertigen Shows und Events. Herz und Seele unserer [...]]]></description>
			<content:encoded><![CDATA[<p>(Achtung Werbung)</p>
<p>Ziemlich viele schicke und sch&#246;ne Shows, Events und Hastenichtgesehen gibt es von der Firma Elements Entertainment aus Bielefeld, sozusagen also Nachbarn.</p>
<p>Die Jungs und M&#228;dels bzw. die Firma Elements Entertainment</p>
<blockquote><p>&#8230; ist ein <a href="http://www.elem-ent.com/de/wir/" title="Elements Entertainment GmbH - Konzeption, Planung und Durchf&#252;hrung von au&#223;ergew&#246;hnlichen und k&#252;nstlerisch hochwertigen Shows und Events">professioneller Anbieter f&#252;r die Konzeption, Planung und Durchf&#252;hrung von au&#223;ergew&#246;hnlichen und k&#252;nstlerisch hochwertigen Shows und Events</a>.</p>
<p>Herz und Seele unserer Showkonzepte sind die Zusammenf&#252;hrung der Elemente Feuer, Wasser, Licht, Laser und Musik zu gro&#223;artigen Inszenierungen, die Menschen begeistern und emotional ansprechen.</p></blockquote>
<p>F&#252;r meine n&#228;chste Party also Feuerwerk galore. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2008/08/27/elements-entertainment-shows-und-events-aus-bielefeld/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
