<?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</title>
	<atom:link href="http://www.reitenschwimmenlesen.de/blog/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>MySQL auf Mac OS mit MAMP: SQL Dump importieren</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2010/05/21/mysql-auf-mac-os-mit-mamp-sql-dump-importieren/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2010/05/21/mysql-auf-mac-os-mit-mamp-sql-dump-importieren/#comments</comments>
		<pubDate>Fri, 21 May 2010 09:35:09 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Dump]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mamp]]></category>
		<category><![CDATA[mySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=1152</guid>
		<description><![CDATA[Da mein Firefox Browser regelm&#228;&#223;ig bei dem Import von gro&#223;en SQL Dumps &#252;ber phpMyAdmin abst&#252;rzt (der Dump war &#252;ber 60 MB gro&#223;) und ein Upload dort auch nicht den gew&#252;nschten Erfolg bringt, gebe ich hier kurz die ben&#246;tigten Befehl f&#252;r das Mac Terminal und MySQL an: /Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot --default-character-set=utf8 DATENBANKNAME < Dump.sql Hierbei [...]]]></description>
			<content:encoded><![CDATA[<p>Da mein Firefox Browser regelm&#228;&#223;ig bei dem <strong>Import von gro&#223;en SQL Dumps</strong> &#252;ber phpMyAdmin abst&#252;rzt (der Dump war &#252;ber 60 MB gro&#223;) und ein Upload dort auch nicht den gew&#252;nschten Erfolg bringt, gebe ich hier kurz die<strong> ben&#246;tigten Befehl f&#252;r das Mac Terminal und MySQL </strong>an:<br />
<span id="more-1152"></span><br />
<code>/Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot --default-character-set=utf8 DATENBANKNAME < Dump.sql</code></p>
<p>Hierbei ist die korrekte Eingabe des Pfades zur MAMP Installation, in meinem Fall eben der oben gezeigte (und auch standarm&#228;&#223;ig genutzte), wichtig!</p>
<p>Dazu muss <strong>MAMP</strong>, die Komplettl&#246;sung f&#252;r Mac OS bestehend aus<strong> Apache, MySQL und PHP</strong>, gestartet worden sein und der User im lokalen Mac-Terminal angemeldet sein, also alles ungef&#228;hr so aussehen: </p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/05/terminal.png" rel="lightbox[1152]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/05/terminal.png" alt="Mac Os Terminal - hier k&#246;nnen direkt Kommandozeilenbefehle eingegeben werden" title="Das Mac OS Terminal" width="450" class="aligncenter size-full wp-image-1153" border="0" /></a></p>
<p>Hiermit sollte der <strong>SQL Import</strong> ohne Probleme klappen. </p>
<p>F&#252;r alle User, die lieber mit GUI arbeiten m&#246;chten, sei das <a href="http://sourceforge.net/projects/my-mamp-dump/">OpenSource Projekt MyMAMPDump</a> bei Sourceforge ans Herz gelegt, dass diesen Prozess mit kleinen Dialogboxen anreichert:</p>
<p><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/05/character_set.jpg" alt="Screenshot: Auswahl des Character Sets bei &quot;My Mamp Dump&quot; " title="Auswahl des Character Sets bei &quot;My Mamp Dump&quot; " width="225" height="480" class="aligncenter size-full wp-image-1158" /> </code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2010/05/21/mysql-auf-mac-os-mit-mamp-sql-dump-importieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Desire &#8211; auspacken, anmachen, einrichten : Erster Schnell-Erfahrungsbericht</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2010/05/05/htc-desire-auspacken-anmachen-einrichten-erster-schnell-erfahrungsbericht/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2010/05/05/htc-desire-auspacken-anmachen-einrichten-erster-schnell-erfahrungsbericht/#comments</comments>
		<pubDate>Wed, 05 May 2010 15:23:32 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Desire]]></category>
		<category><![CDATA[Erfahrungsbericht]]></category>
		<category><![CDATA[HTC]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=1066</guid>
		<description><![CDATA[Da wir in der Agentur mit iPhone und iPad Apps einiges zu tun haben habe ich mein ausf&#252;hrlicheres Testing des neuen HTC Desire eigentlich auf heute Abend verschieben wollen. Da ich nat&#252;rlich seehr neugierig bin habe ich mir eben 10 Minuten Zeit genommen, wenigstens mein Google Konto, mein Exchange Konto und mein pers&#246;nliches IMAP Konto [...]]]></description>
			<content:encoded><![CDATA[<p>Da wir in der <a href="http://www.rcgmbh.com" title="Agentur in Bielefeld">Agentur mit iPhone und iPad Apps</a> einiges zu tun haben habe ich mein ausf&#252;hrlicheres Testing des neuen HTC Desire eigentlich auf heute Abend verschieben wollen. </p>
<p>Da ich nat&#252;rlich seehr neugierig bin habe ich mir eben 10 Minuten Zeit genommen, wenigstens mein <strong>Google Konto, mein Exchange Konto und mein pers&#246;nliches IMAP Konto</strong> einmal einzurichten, besonders weil das HTC Desire nach dem Einschalten mit einem <strong>&#8220;Installationsassistenten&#8221; aufwartet, der sehr &#252;bersichtlich und einfach zu sein scheint</strong>.<br />
<span id="more-1066"></span><br />
In diesem Assistenten kann man in <strong>&#252;bersichtlichen Schritten WLAN Details</strong> angeben (nach einer Minute also schon im Firmen WLAN gewesen) und &#252;ber die Eingabe von Usernamen und Passw&#246;rtern die einzelnen Email-Dienste integrieren.  </p>
<h3>Einrichtung der Mail Accounts und Kalender</h3>
<p>Das lief ungef&#228;hr wie folgt: Die Anbindung an mein Google Konto und unseren Exchange im Office war eine <strong>one minute show</strong>. Jeweils Usernamen / E-Mail und Passwort eingeben und der Rest folgt von ganz alleine (Stichwort <a href="http://www.msxfaq.de/e2007/autodiscover.htm">Autodiscover</a> beim Exchange).  </p>
<p>Bei der Einrichtung meines privaten IMAP Kontos ging es leider nicht so schnell, da ein Klick auf <strong>&#8220;Weiter&#8221; keinen Effekt zu haben schien</strong>. Es gab auch keine ersichtliche Fehlermeldung. Nach kurzem &#220;berpr&#252;fen aller Serveradressen habe ich dann allerdings z&#252;gig bemerkt, dass es an eben dieser lag &#8211; h&#228;tte mir das HTC nat&#252;rlich auch mitteilen k&#246;nnen, aber hier scheint sich zumindest ein <strong>kleiner Usability Bug</strong> eingeschlichen zu haben, der mich als &#8220;bl&#246;der User&#8221; fragend zur&#252;cklie&#223;&#8230;.</p>
<p><strong>Bis hier schonmal festgestellt:</strong> Die Eingabe von Text &#252;ber den Touchscreen geht fast so gut wie auf meinem iPhone, aber nur fast. Irgendwie f&#252;hlen sich die Tasten kleiner an, oder Apple nutzt andere Vorhersage-Algorithmen, welcher Buchstabe als n&#228;chster kommen k&#246;nnte. Auf jeden Fall kann ich nach wenigen Minuten s&#228;mtliche E-Mail- accounts abrufen, wie die Statusbar-Anzeige am oberen Bildschirmrand vermuten l&#228;sst (kleines Mail-Icon teilt mit, dass ich neue Mails habe). Soweit so gut. </p>
<h3>Social Networks auf dem HTC Desire</h3>
<p>Direkt im Anschluss kam die <strong>Einrichtung der social networks</strong> dran. </p>
<p><strong>Facebook, Flickr und Twitter</strong> lie&#223;en sich ebenfalls sehr fix mit Eingabe von Usernamen und Passw&#246;rtern einrichten, allerdings hatte ich bei Flickr das Problem, dass ich das Telefon &#252;ber die Flickr Webseite authorisieren musste, und von dort nach der Authorisierung nicht wieder wegkam, sondern auf meiner Flickr Profilseite (in Fullscreen) &#8220;gefangen&#8221; war. </p>
<p>Mehrfaches Klicken auf die Zur&#252;ck Taste (die ich nach mehrfachem Dr&#252;cken auf alle Tasten als solche identifiziert hatte) brachte mich dann irgendwann wieder auf den urspr&#252;nglichen &#8220;social media&#8221;-Einrichtungsscreen, nur war dort dann wieder vermerkt, dass ich <a href="http://www.flickr.com/photos/pixelkoenig">Flickr</a> noch nicht autorisiert hatte. </p>
<p>Beim jetzt folgenden 2. Versuch lief es allerdings 1a und ich kam wieder zur&#252;ck zum Installations- bzw. Einrichtungsscreen (diesmal auch korrekt mit einer Anzeige, dass die Authorisierung erfolgreich verlaufen ist). </p>
<h3>Bisher eher positiv</h3>
<p><strong>Positive Erfahrung</strong> bisher, nach 10 Minuten Nutzung: <strong>Nach unter 10 Minuten sowohl alle Mailaccounts, Exchange + Google Kalender und die social networks eingerichtet</strong>, dazu in der letzten Minute noch ein Facebook und Kalendar Widget auf dem Homescreen installiert (learning by doing war das, und ziemlich einfach dazu) und das erste Statusupdate auf Facebook ver&#246;ffentlicht. </p>
<p>Au&#223;erdem noch herausgefunden, dass die <strong>Kalender&#252;bersicht s&#228;mtliche Kalender integriert</strong> (also Google + Exchange) sowie eine App (&#8220;FriendStream&#8221;) <strong>alle Statusupdates von Facebook und Twitter vereint</strong> &#8211; ganz n&#252;tzlich, eigentlich, und mir als Apple User auch von dem dort mitgelieferten Mail bekannt &#8211; dort werden alle Postf&#228;cher in ein &#8220;<strong>globales Postfach</strong>&#8221; einsortiert. </p>
<h3>Bisher eher negativ</h3>
<p><strong>Negative Erfahrung</strong>: Einmal das beschriebene Problem mit der Flickr Authorisierung und in meinen Augen die Tatsache, dass ein Unlocking des Telefons nur &#252;ber die Power-Taste abl&#228;uft. Das ist zwar genauso wie beim iPhone, allerdings ist die Taste nicht so gut zu erreichen (absolut subjektives, haptisches Ding). Irgendwie st&#246;rt mich das noch, mal sehen, wann ich mich entweder daran gew&#246;hnt habe oder es sogar als n&#252;tzlich / sinnvoll erachte. </p>
<h3>Generell</h3>
<p>Was mir ebenfalls aufgefallen, aber bisher noch von mir nicht bewertet wurde: </p>
<p>Die <strong>Rotation des Telefons</strong> hat im Browser (den ich einmal in den paar Minuten ge&#246;ffnet hatte) nur bei Rotation in eine bestimmte Richtung (ich sage mal &#8220;Links&#8221;) Auswirkung. Bin gerade noch nicht sicher, ob das so gewollt ist oder ich was falsch mache.</p>
<p>Auf dem Homescreen gibt es verschiedene Bereiche (so wie die verschiedenen Screens beim iPhone), die mit einer <strong>Art Exposé &#252;bersichtlich dargestellt werden</strong>. Diese Exposé-Funktion erreicht man &#252;ber die Multi-Touch Geste des&#8230; &#8220;Herauszoomens&#8221;, also durch ein Zusammenf&#252;hren von 2 Fingern auf dem Touchscreen. F&#252;r die Leser, die kein Apple / Mac OS kennen: Exposé zeigt alle ge&#246;ffneten Fenster in kleiner Darstellung an, ein Klick auf das gew&#252;nschte bringt dieses in den Vordergrund (<a href="http://de.wikipedia.org/wiki/Expos%C3%A9_%28Apple%29">Exposé bei Wikipedia</a>). </p>
<p>Hier hab ich dann auch eine Anzeige meiner Mails gefunden, die in der Listenansicht komischerweise meinen GMail Account nicht anzeigt. Die Ursache davon kenne ich noch nicht und dem werde ich sp&#228;ter auf den Grund gehen&#8230;.</p>
<p>Zur Betrachtung von Videos, Signalst&#228;rke des WLANS und &#228;hnlichem technischen Detailkram kann ich noch rein gar nichts sagen, das wird erst die n&#228;chste Nutzung zeigen, denke ich. <strong>Soviel erstmal von meinem ersten 10 Minuten-Test. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2010/05/05/htc-desire-auspacken-anmachen-einrichten-erster-schnell-erfahrungsbericht/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTC Desire &#8211; Unboxing</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2010/05/05/htc-desire-unboxing/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2010/05/05/htc-desire-unboxing/#comments</comments>
		<pubDate>Wed, 05 May 2010 11:45:23 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Leben]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Desire]]></category>
		<category><![CDATA[Gadget]]></category>
		<category><![CDATA[Gewonnen]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Unboxing]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=1053</guid>
		<description><![CDATA[Der nette Mann von UPS brachte mir vor 10 Minuten das gewonnene HTC Desire. Wie versprochen hier mein kleines Unboxing Video (Danke an Wolfram vom Spring-Blog f&#252;r die gro&#223;artige Kameraf&#252;hrung). Das Testing kann also beginnen. Mein erster Eindruck vom Ger&#228;t: Leichter und irgendwie kompakter als erwartet, es f&#252;hlt sich alles ziemlich hochwertig an. Die R&#252;ckseite [...]]]></description>
			<content:encoded><![CDATA[<p>Der nette Mann von UPS brachte mir vor 10 Minuten das <a href="http://www.reitenschwimmenlesen.de/blog/2010/05/02/htc-desire-zum-testen-und-berichten-gewonnen/">gewonnene</a> <strong>HTC Desire</strong>. Wie versprochen hier mein kleines Unboxing Video (Danke an <a href="http://www.springblog.de">Wolfram vom Spring-Blog</a> f&#252;r die gro&#223;artige Kameraf&#252;hrung). Das Testing kann also beginnen.<br />
<span id="more-1053"></span><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/DjOZcyqQEmc&#038;hl=de&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/DjOZcyqQEmc&#038;hl=de&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br />
<br />
<strong>Mein erster Eindruck vom Ger&#228;t:</strong> Leichter und irgendwie kompakter als erwartet, es f&#252;hlt sich alles ziemlich hochwertig an. Die R&#252;ckseite des Geh&#228;uses hat eine leichte Gummierung, so dass es nicht mal eben aus der Hand fliegen kann. </p>
<p>Der Einbau von Akku und Sim-Karte war auch leicht und schnell gemacht: R&#252;ckseite mit dem Finger aufklappen und den ganzen Quatsch da reinpacken. Der Screen selbst ist wie erwartet gro&#223;z&#252;gig bema&#223;t, die Aufl&#246;sung hat mich nach dem Einschalten noch nicht umgehauen &#8211; hatte erwartet, dass es ein rieesen Unterschied zum iPhone sein wird und dies mich auch sofort &#252;berrauschen wird. Vielleicht kommt das beim Videos gucken oder Betrachten von Fotos. Soweit bin ich noch nicht <img src='http://www.reitenschwimmenlesen.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div style="width:205px; float:left; margin:0 auto;"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/05/htc_desire_erster_start.jpg" rel="lightbox[1053]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/05/htc_desire_erster_start-375x500.jpg" alt="" title="HTC Desire : Erstmal kr&#228;ftig laden." height="250" class="aligncenter size-medium wp-image-1055" /></a> </div>
<p>Erste komische Anekdote nach dem Einschalten und Unlocken der Sim Karte: &#8220;<em>Auf der SD Karte stehen eine Datensicherung bereit</em>&#8220;. Schau ich doch sp&#228;ter einmal nach, was mir die netten Jungs und M&#228;dels vom Sponsor <a href="http://www.o2business.de">O2 Business</a> dort hinterlegt haben <img src='http://www.reitenschwimmenlesen.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>Da der Akku jetzt erstmal 3 Stunden laden soll, gibt es sp&#228;ter einen ersten Eindruck zum Betriebssystem, dem ersten &#8220;In-Betrieb-nehmen&#8221; und Kennenlernen des Ger&#228;ts.   </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2010/05/05/htc-desire-unboxing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HTC Desire: Countdown l&#228;uft</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2010/05/03/htc-desire-testbericht-countdown-laeuft/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2010/05/03/htc-desire-testbericht-countdown-laeuft/#comments</comments>
		<pubDate>Mon, 03 May 2010 20:08:07 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Desire]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Gewonnen]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Test]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=1022</guid>
		<description><![CDATA[Ich bin echt &#252;berrascht, in welcher freudiger Erwartungshaltung ich mich aufgrund des bald eintreffenden Telefons befinde. Zwar setze ich daf&#252;r jetzt nicht extra ein neues Blog auf (wie mein Mitgewinner Hendrik aka @skywalka_de mit seiner guten Team Android Idee), aber gespannt bin ich trotzdem sehr. Hierbei f&#228;llt mir im &#220;brigens besonders auf, wie man sich [...]]]></description>
			<content:encoded><![CDATA[<p>Ich bin echt &#252;berrascht, in welcher freudiger Erwartungshaltung ich mich aufgrund des <a href="http://www.reitenschwimmenlesen.de/blog/2010/05/02/htc-desire-zum-testen-und-berichten-gewonnen/">bald eintreffenden Telefons</a> befinde. Zwar setze ich daf&#252;r jetzt nicht extra ein neues Blog auf (wie mein Mitgewinner Hendrik aka <a href="http://twitter.com/skywalka_de/">@skywalka_de</a> mit seiner guten <a href="http://www.teamandroid.de/">Team Android</a> Idee), aber gespannt bin ich trotzdem sehr. </p>
<p>Hierbei f&#228;llt mir im &#220;brigens besonders auf, wie man sich als iPhone Besitzer vom Mobiltelefon-Marktgeschehen abwendet. Interessiert mich n&#228;mlich generell nicht mehr die Bohne, was dort passiert oder vorgestellt wird, weil ich mit meinem iPhone so hervorragend zufrieden bin. </p>
<p>Die <strong>technischen Eigenschaften vom Desire </strong>klingen dennoch absolut vielversprechend:<br />
<span id="more-1022"></span></p>
<ul>
<li>AMOLED <strong>Touchscreen</strong>, diesmal aber mit <strong>480&#215;800 Pixeln</strong> (mein iPhone zum Vergleich hat 480&#215;320 Pixel)</li>
<li>Alle M&#246;glichen Funk- und Netzverbindungen:<br />
<strong>WLAN, Bluetooth, UMTS, Edge, GPS</strong> &#8230; (ok, kenn ich)</li>
<li><strong>Mini USB </strong>Anschluss (nice, solche Kabel haben ja doch einige Leute parat)</li>
<li><strong>5 Megapixel Kamera</strong> mit <strong>Blitzlicht, Autofokus</strong> und inklusive <strong>Geotagging</strong>, mein iPhone hat bisher 2 Megapixel, das neue 3GS 3 Megapixel</li>
<li>Die ganzen <strong>Sensoren</strong> die pl&#246;tzlich &#252;berall Einzug halten: G-Sensor, Digitaler Kompass, N&#228;herungssensor, Umgebungslichtsensor</li>
<li><strong>Kompass</strong> und <strong>Google Maps</strong>, HTC Footprints (no idea bisher was das ist)</li>
<li>Genauso leicht / schwer wie mein iPhone: <strong>135 Gramm</strong></li>
<li><strong>576 MB interner Speicher</strong>, gegen&#252;ber 128 bei meinem iPhone 3G</li>
<li><strong>1 GHZ Prozessor</strong></li>
<li>Durch Erweiterbarkeit mit <strong>microSD</strong> Karten kann ich bis zu <strong>32 GB Daten</strong> mit mir rumschleppen (momentan hab ich ein 3G mit 16 GB)</li>
</ul>
<p>Die <strong>Abmessungen</strong> sehen auch &#228;hnlich aus: </p>
<div style="margin:10px auto;width:340px;clear:both;"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/05/abmessungen_htc_desire.jpg" alt="" title="Abmessungen HTC Desire" width="330" height="275" class="aligncenter size-full wp-image-1023" /></div>
<div style="float:none;clear:both">Ein bisschen schmaler, ein bisschen d&#252;nner, daf&#252;r aber auch 4 mm l&#228;nger als mein momentanes iPhone.</div>
<p>Ein gro&#223;er Dank vorab an den Sponsor der ganzen Aktion, <a href="http://www.o2business.de/">O2 Business</a>, der uns trotzdem erlaubt, das Ger&#228;t in Grund und Boden zu kritisieren (oder auch in alle H&#246;hen zu loben) &#8211; ich bin allerdings gerade sehr optimistisch, dass mich das HTC Desire nicht entt&#228;uschen wird. </p>
<p>Mehr also beim Unboxing und bei den ersten Tests, wie ich das HTC Desire in den n&#228;chsten Tagen an meine 3 verschiedenen Email Accounts (<strong>Google, Exchange, IMAP</strong>) andocke (bzw. versuche <img src='http://www.reitenschwimmenlesen.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) und meine Daten zwischen Mac und Desire synchronisiere. Habe schon gelesen, dass dort evtl. der ein oder andere Workaround auf mich warten k&#246;nnte (z.B. mit <a href="http://www.markspace.com/products/android/missing-sync-android.html" rel="nofollow">Missing Sync</a>).  Bin gespannt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2010/05/03/htc-desire-testbericht-countdown-laeuft/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTC Desire zum Testen und Berichten gewonnen</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2010/05/02/htc-desire-zum-testen-und-berichten-gewonnen/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2010/05/02/htc-desire-zum-testen-und-berichten-gewonnen/#comments</comments>
		<pubDate>Sun, 02 May 2010 20:35:09 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Leben]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Bericht]]></category>
		<category><![CDATA[Desire]]></category>
		<category><![CDATA[Gewonnen]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[Test]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=1007</guid>
		<description><![CDATA[Ich habe vor wenigen Minuten die freudige Nachricht von FlexiblesB&#252;ro erhalten, dass ich in den n&#228;chsten Tagen (evtl. stolzer) Besitzer eines HTC Desire Telefons sein werde und Euch dar&#252;ber hier im Blog umfassende Testberichte liefern soll. Mein Augenmerk wird beim Testen des HTC Desire neben dem t&#228;glichen Wahnsinn (Facebook, Twitter, Google Maps, was es so [...]]]></description>
			<content:encoded><![CDATA[<div style="float:right; height:160px; margin-left:10px; position:relative; text-align:right; width:195px;"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/05/HTC_Desire.png" rel="lightbox[1007]"><img border="0" src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/05/HTC_Desire_klein.jpg" alt="Das HTC Desire - Ein Pressefoto von der Produktvorstellungsseite" title="Das HTC Desire - Ein Pressefoto von der Produktvorstellungsseite" width="210" height="155"  /></a></div>
<p>Ich habe vor wenigen Minuten die freudige Nachricht von <a href="http://twitter.com/flexiblesbuero/">FlexiblesB&#252;ro</a> erhalten, dass ich in den n&#228;chsten Tagen (evtl. stolzer) Besitzer eines <a href="http://www.htc.com/de/product/desire/overview.html">HTC Desire</a> Telefons sein werde und Euch dar&#252;ber hier im Blog umfassende Testberichte liefern soll.<br />
<span id="more-1007"></span><br />
Mein Augenmerk wird beim Testen des HTC Desire neben dem t&#228;glichen Wahnsinn (<strong>Facebook, Twitter, Google Maps</strong>, was es so auf dem Handy gibt) nat&#252;rlich auch auf <strong>Office-Vertr&#228;glichkeit / Arbeit </strong>liegen: Wie l&#228;uft die <strong>Exchange Integration</strong>, wie gut eignet sich das Telefon zum <strong>Schreiben von (l&#228;ngeren) Mails</strong>, wie sieht generell die <strong>Usability</strong> aus, wie krieg ich weitere Apps auf das Ding (und evtl. einige Einsichten f&#252;r die <a title="Entwicklung von Applikation f&#252;r Android, iPhone, mobile Endger&#228;te oder Desktops" href="http://www.rcgmbh.com/entwicklung/leistungen/softwareentwicklung/"><strong>Entwicklung von Apps</strong> f&#252;r das HTC Desire</a>, wie kann ich <strong>Backups</strong> davon ablegen, wie l&#228;uft der <strong>Sync mit meinem Mac</strong> (wenn &#252;berhaupt) etc&#8230; </p>
<p>Bin schon sehr gespannt &#8220;wie es performt&#8221; und ob es gegen mein iPhone<br />
anstinken kann.  </p>
<p><strong>Tausend Dank </strong>schonmal vorab an die Jungs von <a href="http://www.flexiblesbuero.com/">FlexiblesB&#252;ro</a> &#8211; freut mich nat&#252;rlich sehr!! </p>
<p>Sobald das Telefon ankommt gibt es na&#252;trlich das obligatorische Unboxing Video <img src='http://www.reitenschwimmenlesen.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Wer noch nie etwas vom <strong>HTC Desire</strong> geh&#246;rt oder gesehen hat, hier einmal das offiziellen Werbevideo dazu: </p>
<div style="text-align:center"><object width="450" height="270"><param name="movie" value="http://www.youtube.com/v/dLxsxnlGFnE&#038;hl=de_DE&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dLxsxnlGFnE&#038;hl=de_DE&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="450" height="270"></embed></object></div>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2010/05/02/htc-desire-zum-testen-und-berichten-gewonnen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Fans mit Like Box Widget integrieren</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2010/04/29/facebook-fans-mit-like-box-widget-integrieren/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2010/04/29/facebook-fans-mit-like-box-widget-integrieren/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 10:43:16 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Medien]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Box]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Fan]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Like]]></category>
		<category><![CDATA[Social Plugins]]></category>
		<category><![CDATA[Webdev]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=991</guid>
		<description><![CDATA[Neben der Integration des Like Button (z.B. im Blog) gibt es auch im Rahmen der Facebook Social Plugins die Facebook Fan-Box (seit dem Umbenennen von &#8220;Fan werden&#8221; zu &#8220;mag ich&#8221; als Like Box) f&#252;r die eigene Webseite. Facebook stellt hierf&#252;r, wie f&#252;r die anderen Plugins auch, einen Like Widget Codegenerator zur Verf&#252;gung. Leider baut der [...]]]></description>
			<content:encoded><![CDATA[<p>
<div style="float:right;margin-left:10px;margin-bottom:10px;"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/04/integration_like_box.png" rel="lightbox[991]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/04/integration_like_box-450x337.png" alt="" title="integration_like_box" width="200" style="border:1px solid #000;margin-right:0;" /></a></div>
<p> Neben der <a title="Facebook Like Button im WordPress Blog integrieren" href="http://www.reitenschwimmenlesen.de/blog/2010/04/22/facebook-like-button-im-wordpress-blog-einbauen/">Integration des Like Button (z.B. im Blog)</a> gibt es auch im Rahmen der <a href="http://developers.facebook.com/plugins">Facebook Social Plugins</a> die <strong>Facebook Fan-Box</strong> (seit dem Umbenennen von &#8220;Fan werden&#8221; zu &#8220;mag ich&#8221; als <strong>Like Box</strong>) f&#252;r die eigene Webseite. </p>
<p>Facebook stellt hierf&#252;r, wie f&#252;r die anderen Plugins auch, einen <strong>Like Widget Codegenerator</strong> zur Verf&#252;gung. Leider baut der <a title="Facebook Like Box Generator" href="http://developers.facebook.com/docs/reference/plugins/like-box">Facebook Generator f&#252;r die Fan-Box / Like-Box</a> den Code zur Integration falsch auf, das Ergebnis s&#228;he bei unserer Firmen-Fanbox so aus:<br />
<span id="more-991"></span></p>
<pre class="brush: xml;">
&lt;iframe src=&quot;http://www.facebook.com/plugins/likebox.php?profile_id=341249284440&amp;amp;width=292&amp;amp;height=350&amp;amp;connections=10&amp;amp;stream=true&amp;amp;header=true&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; allowTransparency=&quot;true&quot; style=&quot;border:none; overflow:hidden; width:292px; height:350px&quot;&gt;&lt;/iframe&gt;
</pre>
<p>Bei der &#220;bergabe der Parameter (http://www.facebook.com/plugins/likebox.php?<strong>profile=16id=341249284440</strong>) hat sich leider bei Facebook ein Fehler eingeschlichen, es m&#252;sste korrekt <strong>&#8220;likebox.php?profile=16id=341249284440&#8243;</strong> &#252;bergeben werden: </p>
<pre class="brush: xml;">
&lt;iframe src=&quot;http://www.facebook.com/plugins/likebox.php?profile=1&amp;id=341249284440&amp;amp;width=450&amp;amp;height=350&amp;amp;connections=10&amp;amp;stream=true&amp;amp;header=true&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; allowTransparency=&quot;true&quot; style=&quot;border:none; overflow:hidden; width:450px; height:350px&quot;&gt;&lt;/iframe&gt;
</pre>
<p><strong>Hier k&#246;nnt ihr direkt Fan werden: </strong></p>
<p><iframe src="http://www.facebook.com/plugins/likebox.php?profile=1&#038;id=341249284440&amp;width=470&amp;height=380&amp;connections=24&amp;stream=false&amp;header=true" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:470px; height:380px"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2010/04/29/facebook-fans-mit-like-box-widget-integrieren/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook &#8220;Like&#8221; Button im WordPress Blog einbauen</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2010/04/22/facebook-like-button-im-wordpress-blog-einbauen/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2010/04/22/facebook-like-button-im-wordpress-blog-einbauen/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 14:44:31 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Medien]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Like Button]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Social Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=981</guid>
		<description><![CDATA[Gestern, auf Facebooks F8 Konferenz, wurden von Mark Zuckerberg die neuen &#8220;social plugins&#8221; von Facebook vorgestellt. Hier&#252;ber k&#246;nnen Webseitenbetreiber mit geringem Aufwand auf Teile von Facebook zur&#252;ckgreifen, um somit die viralen Marketingkr&#228;fte von Facebook mit seinen &#252;ber 400 Millionen registrierten Usern nutzen. Ein Schelm, wer b&#246;ses dabei denkt&#8230; Im Gegenzug zu dem Zugang in einen [...]]]></description>
			<content:encoded><![CDATA[<p>Gestern, auf Facebooks F8 Konferenz, wurden von Mark Zuckerberg die neuen<strong> <a rel="nofollow" href="http://developers.facebook.com/plugins">&#8220;social plugins&#8221; von Facebook</a> vorgestellt</strong>. Hier&#252;ber k&#246;nnen Webseitenbetreiber mit geringem Aufwand auf Teile von Facebook zur&#252;ckgreifen, um somit die <strong>viralen Marketingkr&#228;fte</strong> von Facebook mit seinen &#252;ber<strong> 400 Millionen</strong> registrierten Usern nutzen. Ein Schelm, wer b&#246;ses dabei denkt&#8230;<br />
<span id="more-981"></span><br />
<img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/04/ilike.png" alt="" title="ilike" width="299" height="44" class="aligncenter size-full wp-image-986" border="0" /></p>
<div style="clear:both"></div>
<p>
Im Gegenzug zu dem Zugang in einen &#8220;Stream&#8221; (den Wall von Usern bei Facebook), auf dem der User all seinen Freunden mitteilt, was gerade so passiert (und was er so alles mag), sieht Facebook meiner Vermutung nach nat&#252;rlich, wer sich von welchen auf welche Seiten im Netz bewegt, kann Statistiken hier&#252;ber f&#252;r Werbepartner auswerten, kann somit &#8220;re-marketing&#8221; M&#246;glichkeiten an Werbekunden verkaufen und sich generell fester in den Web-Sattel setzen. </p>
<p><strong>Meines Erachtens nach kommt in Zukunft niemand im Marketing von Unternehmen an Facebook vorbei</strong> (hierbei auch interessant: Mein <a href="http://blog.rcgmbh.com/social-media-marketing-agentur-report-2010/">Blogbeitrag &#252;ber den 2010 Social Media Marketing Industry Report in unserem Agentur Unternehmensblog</a>). </p>
<p>Wie dem auch sei mag ich die technischen und konzeptionellen M&#246;glichkeiten des Like Buttons, daher m&#246;chte ich hier schnell erkl&#228;ren, auf welche Art und Weise dieser in einem Blog oder auf einer Webseite integriert werden kann:</p>
<p>Facebook erm&#246;glicht dies auf zwei Weisen. Entweder nutzt man einen iFrame, der den ben&#246;tigten Inhalt direkt von Facebook einbettet. Der Code hierf&#252;r lautet so (den Parameter f&#252;r die URL muss an die entsprechende Seite angepasst werden):</p>
<pre class="brush: xml;">
&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.reitenschwimmenlesen.de%2F&amp;amp;layout=standard&amp;amp;show-faces=true&amp;amp;width=450&amp;amp;action=like&amp;amp;colorscheme=light&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; allowTransparency=&quot;true&quot; style=&quot;border:none; overflow:hidden; width:500px; height:60px&quot;&gt;&lt;/iframe&gt;</pre>
<p>In einem WordPress Template kann man den ben&#246;tigten href Parameter wie folgt auslesen lassen: </p>
<pre class="brush: php;">&lt;?php echo urlencode(get_permalink($post-&gt;ID)); ?&gt;</pre>
<p>Man kann aber auch auf die von Facebook zur Verf&#252;gung gestellte FBML (Facebook Markup Language) zur&#252;ckgreifen. Dies erfordert allerdings ein Einbetten von Facebook JavaScripts in die Seite. Wenn auf Facebook Connect zur&#252;ckgegriffen wird, sind die ben&#246;tigten JavaScripts aber h&#246;chstwahrscheinlich sowieso schon Teil des Quelltextes und m&#252;ssen daher ohnehin geladen werden. Hierbei sieht dann das Einbetten des Like Buttons so aus: </p>
<pre class="brush: php;">
&lt;fb:like href=&quot;http://www.reitenschwimmenlesen.de/&quot; layout=&quot;standard&quot; show_faces=&quot;true&quot; width=&quot;450&quot; action=&quot;like&quot; colorscheme=&quot;light&quot; /&gt;
</pre>
<p>Das ben&#246;tigte JavaScript von Facebook kann man wie <a href="http://developers.facebook.com/docs/reference/javascript/" rel="nofollow">hier</a> beschrieben irgendwo im Quelltext der Seite einbetten. </p>
<p>Einen <a href="http://developers.facebook.com/docs/reference/plugins/like">Generator</a> gibt es daf&#252;r auch bei Facebook selbst.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2010/04/22/facebook-like-button-im-wordpress-blog-einbauen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java 1.5 Fehler unter Mac OS X Snow Leopard</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2010/02/18/java-15-fehler-unter-mac-os-x-snow-leopard/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2010/02/18/java-15-fehler-unter-mac-os-x-snow-leopard/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 08:39:45 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[1.5]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Einstellungen]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=972</guid>
		<description><![CDATA[Wer hin und wieder mit Java Software arbeitet, die Java 1.5 ben&#246;tigt, ist eventuell unter Mac OS X und Snow Leopard schon einmal &#252;ber verschiedene, sonderbare Fehler gestossen. Wie man Java 1.5 unter Snow Leopard installieren kann, habe ich ja bereits geschrieben. Einige Probleme gibt es dabei aber hin und wieder doch noch. Mein letzter [...]]]></description>
			<content:encoded><![CDATA[<p>Wer hin und wieder mit Java Software arbeitet, die Java 1.5 ben&#246;tigt, ist eventuell unter Mac OS X und Snow Leopard schon einmal &#252;ber verschiedene, sonderbare Fehler gestossen. Wie man <a href="http://www.reitenschwimmenlesen.de/blog/2009/10/02/wie-installiere-ich-java-1-5-auf-snow-leopard/">Java 1.5 unter Snow Leopard installieren</a> kann, habe ich ja bereits geschrieben. Einige Probleme gibt es dabei aber hin und wieder doch noch.<br />
<span id="more-972"></span><br />
Mein letzter Fehler war z.b. der folgende : &#8220;<strong>Shared archive: uninstalled generation<br />
Bus error</strong>&#8221;</p>
<p>Generell liegt es an fehlerhaften bzw. falsch verweisenden SymLinks unter Mac OS X zu den jeweiligen Java Versionen. </p>
<p>Was da los ist und wie man es repariert bekommt kann man unter diesen Links nachlesen: </p>
<ul>
<li><a href="http://www.prepend.com/2009/09/os-x-leopard-java-development.html" rel="nofollow">PrePend</a></li>
<li><a href="http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard" rel="nofollow">OneSwarm Wiki</a></li>
</ul>
<p>Die von Apps und Java Software zu nutzende Java Version stellt man &#252;ber die &#8220;Java-Einstellungen&#8221; unter Mac OS X ein: </p>
<p><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/02/Java_Einstellungen_Mac.png" rel="lightbox[972]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2010/02/Java_Einstellungen_Mac-450x337.png" alt="" title="Java-Einstellungen auf dem Mac" width="450" height="337" class="aligncenter size-medium wp-image-975" border="0" /></a></p>
<p>Vielleicht hilft das ja googlenden Leuten weiter <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/2010/02/18/java-15-fehler-unter-mac-os-x-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snow Leopard : Probleme mit Schriftarten im Firefox</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/11/18/snow-leopard-probleme-mit-schriftarten-im-firefox/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/11/18/snow-leopard-probleme-mit-schriftarten-im-firefox/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 11:03:25 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Fix]]></category>
		<category><![CDATA[Font]]></category>
		<category><![CDATA[Helvetica]]></category>
		<category><![CDATA[Lucida]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=954</guid>
		<description><![CDATA[Wer wie ich bei der Darstellung der Firefox GUI Probleme mit Systemschriftarten auf einem Mac OS X Snow Leopard System hat, muss folgenderma&#223;en vorgehen: Firefox beenden Die Apple Schritftsammlung starten Den Font &#8220;Lucida Grande&#8221; (regular / normaler Schnitt) ausfindig machen Den Font im Finder anzeigen lassen &#8230;und die Datei dort l&#246;schen. Eventuell muss sich beim [...]]]></description>
			<content:encoded><![CDATA[<p><a style="float:right;margin-left:10px" href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/11/firefox_font_render_problem.jpg" rel="lightbox[954]"><img style="border:1px solid #555" src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/11/firefox_font_render_problem.jpg" alt="Firefox hat Probleme mit der Darstellung" title="Firefox hat Probleme mit der Darstellung" width="200" class="alignright size-full wp-image-957" /></a>Wer wie ich bei der Darstellung der Firefox GUI Probleme mit Systemschriftarten auf einem Mac OS X Snow Leopard System hat, muss folgenderma&#223;en vorgehen:<br />
<span id="more-954"></span></p>
<div>
<ol>
<li>Firefox beenden</li>
<li>Die Apple <strong>Schritftsammlung</strong> starten</li>
<li>Den Font <a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/11/Schriftsammlung.gif" rel="lightbox[954]">&#8220;Lucida Grande&#8221; (regular / normaler Schnitt) ausfindig</a> machen</li>
<li>Den Font im Finder anzeigen lassen</li>
<li>&#8230;und die Datei dort l&#246;schen.</li>
</ol>
</div>
<p>Eventuell muss sich beim L&#246;schen ein Admin-Benutzer authentifizieren, da es sich um eine Systemschrift handelt. Backups braucht ihr nicht, denn <a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/11/Lucida_wieder_herstellen.jpg" rel="lightbox[954]">die Schriftart wird vom System automatisch wieder hergestellt</a>. </p>
<p>Das gleiche Prozedere muss eventuell ebenso mit der Helvetica durchgef&#252;hrt werden, danach sollte aber alles wieder sch&#246;n aussehen. </p>
<p>Gefunden habe ich die Vorgehensweise bei <a href="http://www.stucel.com/blog/firefox-bold-font-ui-problem-snow-leopard">http://www.stucel.com/blog/firefox-bold-font-ui-problem-snow-leopard</a>, von denen ich mir auch den Screenshot vom Firefox geliehen habe (bei mir sah ja schon wieder alles toll aus). </p>
<p>Danke!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/11/18/snow-leopard-probleme-mit-schriftarten-im-firefox/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installieren von Java 1.5 auf Snow Leopard</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/10/02/wie-installiere-ich-java-1-5-auf-snow-leopard/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/10/02/wie-installiere-ich-java-1-5-auf-snow-leopard/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 19:51:06 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Probleme]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=951</guid>
		<description><![CDATA[Wie installiere ich Java 1.5 auf einem Mac mit Snow Leopard?]]></description>
			<content:encoded><![CDATA[<p>Habe zwar lange nichts mehr hier hinterlassen, aber wie man Java 1.5 bei einem Snow Leopard System installiert, lohnt doch einen kleinen schnellen Post. </p>
<p>Zum Gl&#252;ck kann es hier leicht nachgelesen werden: </p>
<p><a href="http://chxor.chxo.com/post/183013153/installing-java-1-5-on-snow-leopard">chxo internets &#8211; Installing Java 1.5 on Snow Leopard</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/10/02/wie-installiere-ich-java-1-5-auf-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CakePHP Tutorials von IBM updated</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/06/19/cakephp-tutorials-von-ibm-updated/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/06/19/cakephp-tutorials-von-ibm-updated/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 07:45:49 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Einstieg]]></category>
		<category><![CDATA[Hilfe]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=946</guid>
		<description><![CDATA[Die wahrscheinlich bei allen CakePHP Entwickler bekannten IBM Tutorials (zuerst 2006 erschienen) wurden vor 2 Wochen auf den neuesten Stand gebracht. Unter Cook up Web sites fast with CakePHP, Part 1: Getting started findet sich jetzt f&#252;r CakePHP Neulinge ein umfassendes Tutorial das viele Features von CakePHP (u.a. Caching, Security, Ajax) relativ gut beleuchtet und [...]]]></description>
			<content:encoded><![CDATA[<p>Die wahrscheinlich bei allen CakePHP Entwickler bekannten IBM Tutorials (zuerst 2006 erschienen) wurden vor 2 Wochen auf den neuesten Stand gebracht. Unter <a href="http://www.ibm.com/developerworks/opensource/tutorials/os-php-cake1/index.html">Cook up Web sites fast with CakePHP, Part 1: Getting started</a> findet sich jetzt f&#252;r CakePHP Neulinge ein umfassendes Tutorial das viele Features von CakePHP (u.a. Caching, Security, Ajax) relativ gut beleuchtet und sich als Einstieg hervorragend eignet. </p>
<p>via <a href="http://www.pseudocoder.com/archives/2009/06/18/cakephp-digest-16/">pseudocoder.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/06/19/cakephp-tutorials-von-ibm-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kostenfreies CakePHP Buch</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/06/18/cakephp-buch/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/06/18/cakephp-buch/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 13:52:04 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=943</guid>
		<description><![CDATA[Beim Pseudocoder gibt es f&#252;r alle CakePHP Entwickler ein h&#246;chst interessantes kostenfreies CakePHP Buch im PDF Format. For anyone who missed it, I released a free CakePHP book a month ago. Since then it’s been downloaded over 2500 times. I’ve also received some great feedback and have made a bunch of corrections to the code [...]]]></description>
			<content:encoded><![CDATA[<p>Beim <a href="http://www.pseudocoder.com/">Pseudocoder</a> gibt es f&#252;r alle <a href="http://www.rcgmbh.com" title="CakePHP, iPhone, Softwareentwicklung">CakePHP Entwickler</a> ein h&#246;chst interessantes <a href="http://www.pseudocoder.com/free-cakephp-book/">kostenfreies CakePHP Buch</a> im PDF Format. </p>
<blockquote><p>For anyone who missed it, I released a free CakePHP book a month ago. Since then it’s been downloaded over 2500 times. I’ve also received some great feedback and have made a bunch of corrections to the code and grammar. The biggest change is that the table of contents is now links and will jump you right to the section. That’s reason enough alone to grab the updated version. The new permanent home page for the book is <a href="http://www.pseudocoder.com/free-cakephp-book/">here</a>.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/06/18/cakephp-buch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>Milliarden von SQL Queries am Tag</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/06/16/milliarden-von-sql-queries-am-tag/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/06/16/milliarden-von-sql-queries-am-tag/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 07:50:22 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=934</guid>
		<description><![CDATA[F&#252;r alle Interessierten und Suchenden gibt es hier eine kleine Pr&#228;sentation, in dem Dathan Vance Pattishall, dem &#8220;database guy&#8221; von meinem Lieblingsfotodienst Flickr beschreibt, auf welche Art und Weise t&#228;glich &#8220;billions of queries&#8221; abgehandelt werden. DVPmysqlucFederation at Flickr: Doing Billions of Queries Per Day DVPmysqlucFederation at Flickr: Doing Billions of Queries Per Day dathan Federation [...]]]></description>
			<content:encoded><![CDATA[<p>F&#252;r alle Interessierten und Suchenden gibt es hier eine kleine Pr&#228;sentation, in dem <a href="http://mysqldba.blogspot.com/">Dathan Vance Pattishall</a>, dem &#8220;database guy&#8221; von meinem Lieblingsfotodienst <a href="http://www.flickr.com/photos/pixelkoenig" title="That's me!">Flickr</a> beschreibt, auf welche Art und Weise t&#228;glich &#8220;billions of queries&#8221; abgehandelt werden.  </p>
<p><a title="View DVPmysqlucFederation at Flickr: Doing Billions of Queries Per Day on Scribd" href="http://www.scribd.com/doc/2592098/DVPmysqlucFederation-at-Flickr-Doing-Billions-of-Queries-Per-Day" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">DVPmysqlucFederation at Flickr: Doing Billions of Queries Per Day</a> <object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_468493660573582" name="doc_468493660573582" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" style="border:1px solid #000" height="500" width="100%" rel="media:document" resource="http://d.scribd.com/ScribdViewer.swf?document_id=2592098&#038;access_key=key-26uujjyeg1djsea1tgcs&#038;page=1&#038;version=1&#038;viewMode=" xmlns:media="http://search.yahoo.com/searchmonkey/media/" xmlns:dc="http://purl.org/dc/terms/" ><param name="movie"	value="http://d.scribd.com/ScribdViewer.swf?document_id=2592098&#038;access_key=key-26uujjyeg1djsea1tgcs&#038;page=1&#038;version=1&#038;viewMode="></param><param name="quality" value="high"></param><param name="play" value="true"></param><param name="loop" value="true"></param><param name="scale" value="showall"></param><param name="wmode" value="opaque"></param><param name="devicefont" value="false"></param><param name="bgcolor" value="#ffffff"></param><param name="menu" value="true"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><param name="salign" value=""><embed src="http://d.scribd.com/ScribdViewer.swf?document_id=2592098&#038;access_key=key-26uujjyeg1djsea1tgcs&#038;page=1&#038;version=1&#038;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_468493660573582_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"></embed><span rel="media:thumbnail" href="http://i.scribd.com/profiles/images/jn9lllwmmc9nd-thumb.jpg"> 						<span property="media:title">DVPmysqlucFederation at Flickr: Doing Billions of Queries Per Day</span>			<span property="dc:creator">dathan</span> 							<span property="dc:description">Federation at Flickr: Doing Billions of Queries Per Day</span> 						<span property="dc:type" content="Text"> 			</span></span></param></object>	</p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/06/16/milliarden-von-sql-queries-am-tag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debug Informationen in CakePHP</title>
		<link>http://www.reitenschwimmenlesen.de/blog/2009/06/10/debug-informationen-in-cakephp/</link>
		<comments>http://www.reitenschwimmenlesen.de/blog/2009/06/10/debug-informationen-in-cakephp/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 12:27:24 +0000</pubDate>
		<dc:creator>Lasse</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Cake]]></category>
		<category><![CDATA[CakepPHP]]></category>
		<category><![CDATA[Debug]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Session]]></category>

		<guid isPermaLink="false">http://www.reitenschwimmenlesen.de/blog/?p=915</guid>
		<description><![CDATA[Debugging von Anwendungen, die auf PHP basieren, ist zwar mit Tools wie Zend / Eclipse leichter geworden als noch vor einigen Jahren, aber manchmal bedarf es auch nur einer einfachen Anzeige von Header-, Session- oder anderen Requestdaten w&#228;hrend der Laufzeit im Frontend. Bei der Entwicklung von CakePHP Anwendungen k&#246;nnen von Haus aus Informationen z.B. zur [...]]]></description>
			<content:encoded><![CDATA[<p>Debugging von Anwendungen, die auf PHP basieren, ist zwar mit Tools wie <a href="http://www.zend.com/en/community/pdt" title="PDT PHP Plugin f&#252;r Eclipse">Zend / Eclipse</a> leichter geworden als noch vor einigen Jahren, aber manchmal bedarf es auch nur einer einfachen Anzeige von Header-, Session- oder anderen Requestdaten w&#228;hrend der Laufzeit im Frontend. </p>
<p>Bei der Entwicklung von CakePHP Anwendungen k&#246;nnen von Haus aus Informationen z.B. zur Datenbankabfrage mithilfe der Konfigurationsvariable debug und des Befehls</p>
<pre class="brush: php;">
Configure::write(&quot;debug&quot;, 1);
</pre>
<p>ausgegeben werden. </p>
<p>Es gibt insgesamt 4 Debug Level, die <a href="http://news.softpedia.com/news/Configuration-of-core-php-for-CakePHP-65699.shtml" class="broken_link">hier</a> im Kontext einer &#228;lteren CakePHP Version (dort wird die Konstante DEBUG genutzt) folgenderma&#223;en bezeichnet werden: </p>
<blockquote><p>There are 4 levels of debug: 0-production, 1- development, 2- full debug with sql and 3- full debug with sql and dump of the current object. Specifying this setting to a non-zero value will force Cake to print out the results of pr( ) and debug( ) function calls, and stop flash messages from forwarding automatically. In production, the &#8220;flash messages&#8221; redirect after a time interval. With the other debug levels you get to click the &#8220;flash message&#8221; to continue. For example, if you want to set the debug level to &#8220;full debug with sql&#8221;, the line should look like this: define(&#8216;DEBUG&#8217;, 2);</p></blockquote>
<p>Da die Debug Informationen von Cake immer am unteren Seitenende gerendert  und &#8211; sobald man vom CakePHP Standardlayout abweicht &#8211; auch &#228;u&#223;erst h&#228;sslich werden, gibt es bei <a href="http://snook.ca/archives/cakephp/debug_styles/">Snook.ca</a> die folgenden CSS Klassendefinitionen, um diese Infos generell schicker zu gestalten:</p>
<pre class="brush: css;">
.cake-sql-log {
	position:fixed;
	top:99%;
	z-index:10;
	width:100%;
	background-color:#000;
	color:#FFF;
	border-collapse:collapse;
}

.cake-sql-log caption {
	background-color:#900;
	color:#FFF;
}

.cake-sql-log:hover {
	top:auto;
	bottom:0;
}

.cake-sql-log td {
	padding:3px;
	border:1px solid #999;
	background-color:#EEE;
	color:#000;
}
</pre>
<p>Wer jetzt noch weitere Informationen braucht (wie oben bereits erw&#228;hnt u.a. zu Sessiondaten, Log-Aktivit&#228;ten, Timings etc.) der ist mit der <a href="http://www.ohloh.net/p/cakephp-debugkit" title="CakePHP DebugKit Toolbar">CakePHP DebugKit Toolbar von Mark Story</a> gut bedient. </p>
<p>Die Toolbar &#8220;versteckt&#8221; sich geradezu absolut positioniert in der rechten oberen Ecke der Webseite und &#246;ffnet sich blei Klick auf ein kleines Icon. </p>
<p>Was sie alles bietet, zeigt sich in den folgenden Screenshots: </p>
<div style="float:left;"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/06/debugkittoolbar1-800x527.jpg" rel="lightbox[915]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/06/debugkittoolbar1-150x150.jpg" alt="DebugKit Toolbar in CakePHP" title="DebugKit Toolbar in CakePHP - Hier: Anzeige der Request-Daten" width="150" height="150" class="alignleft size-thumbnail wp-image-918" style="margin-right:2px;" /></a></div>
<div style="float:left;"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/06/debugkittoolbar2-800x527.jpg" rel="lightbox[915]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/06/debugkittoolbar2-150x150.jpg" alt="DebugKit Toolbar  in CakePHP - Timings der Prozesse" title="DebugKit Toolbar  in CakePHP - Timings" width="150" height="150" class="alignleft size-thumbnail wp-image-917" style="margin-right:2px;" /></a></div>
<div style="float:left;"><a href="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/06/debugkittoolbar3-800x332.jpg" rel="lightbox[915]"><img src="http://www.reitenschwimmenlesen.de/blog/wp-content/uploads/2009/06/debugkittoolbar3-150x150.jpg" alt="DebugKit Toolbar - Sessioninhalte, sch&#246;n ausklappbar" title="DebugKit Toolbar - Sessioninhalte" width="150" height="150" class="alignleft size-thumbnail wp-image-916" style="margin-right:0px;" /></a></div>
<div style="clear:both"></div>
<p>Ich binde die Toolbar dynamisch je nach Umgebung auf folgende Art und Weise im app_controller ein: </p>
<pre class="brush: php;">
	public function __construct(){
		parent::__construct();
		if(DEVELOPMENT_ENVIRONMENT){
			$this-&gt;components[] = 'DebugKit.Toolbar';
			Configure::write('debug', 2);
		} else {
			Configure::write('debug', 0);
		}
	}
</pre>
<p>Hier pr&#252;fe ich auf die Konstante <em>DEVELOPMENT_ENVIRONMENT</em>, die ich, wie alle anderen Variablen, die global f&#252;r die App zur Verf&#252;gung stehen m&#252;ssen, in der <em>bootstrap.php</em> definiere. Solche Variablen k&#246;nnten eben serverseitig zur Auswahl der entsprechenden Pfade (z.B. f&#252;r Logs oder tempor&#228;re Uploads) oder auch f&#252;r die Auswahl der entsprechenden Datenbankverbindungen herangezogen werden. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.reitenschwimmenlesen.de/blog/2009/06/10/debug-informationen-in-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
