<?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>Geekblog.be</title>
	<atom:link href="http://geekblog.be/feed" rel="self" type="application/rss+xml" />
	<link>http://geekblog.be</link>
	<description>This is what happens when geeks do blogging.</description>
	<lastBuildDate>Sun, 05 Feb 2012 13:28:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Batch-Ersetzen von Wörtern oder Strings in mehreren Dateien [Notepad++]</title>
		<link>http://geekblog.be/630_batch-ersetzen-von-woertern-oder-strings-in-mehreren-dateien-notepad.html</link>
		<comments>http://geekblog.be/630_batch-ersetzen-von-woertern-oder-strings-in-mehreren-dateien-notepad.html#comments</comments>
		<pubDate>Sun, 05 Feb 2012 13:28:05 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Notepad]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=630</guid>
		<description><![CDATA[Vor allem wenn man viele PHP- oder HTML-Dokumente erstellt hat, kann es einem passieren, dass ziemlich genau eine Minute vor dem geplanten Release der Name so überhaupt nicht mehr passt. Tja, selbiger ist aber auf ewig in tausenden von Einzeldokumenten verstreut! Was tun? Abhilfe schafft hier Notepad++: Sofortige Rettung &#8211; Notepad++ solves all of your &#8230; <a href="http://geekblog.be/630_batch-ersetzen-von-woertern-oder-strings-in-mehreren-dateien-notepad.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Vor allem wenn man viele PHP- oder HTML-Dokumente erstellt hat, kann es einem passieren, dass ziemlich genau eine Minute vor dem geplanten Release der Name so überhaupt nicht mehr passt. Tja, selbiger ist aber auf ewig in tausenden von Einzeldokumenten verstreut! Was tun? Abhilfe schafft hier Notepad++:</p>
<p><strong>Sofortige Rettung &#8211; Notepad++ solves all of your problems.</strong></p>
<p>Während der fleißige Nachbar-Admin alles einzeln abtippen würde, bedienen wir uns einer weitaus angenehmeren Lösung: der kostenfrei erhältliche Editor Notepad++<strong></strong> bietet über das &#8220;Suchen&#8221;-Feld die Möglichkeit, in mehreren Dateien nach einem Wort, einer Zahl oder einer anderen beliebigen Zeichenkette zu forsten. Ein Klick auf das Menü &#8220;Suchen &#8211;&gt; in Dateien finden&#8221; bringt folgendes Menü zum Vorschein:</p>
<p><a href="http://geekblog.be/630_batch-ersetzen-von-woertern-oder-strings-in-mehreren-dateien-notepad.html/findinfile" rel="attachment wp-att-631"><img class="size-full wp-image-631 alignleft" title="FindInFile" src="http://geekblog.be/wp-content/uploads/2012/02/FindInFile.png" alt="" width="564" height="334" /></a></p>
<p>In diesem Fall wird nach <code>$foo</code> gesucht und die Zeichenkette wird durch <code>$bar</code> ersetzt. Das Verzeichnis ist entsprechend angegeben und kann mit einem Klick auf <code>...</code> geändert werden.</p>
<p><strong>Vorsorge: Namen als PHP-Include bereitstellen.</strong></p>
<p><strong></strong>Wem diese Möglichkeit immer noch nicht zusagt, zum Beispiel weil er seine Webanwendungen immer via Nano direkt auf dem entsprechenden Server entwickelt (Gruß an Flo an dieser Stelle), der kann sich einer anderen Möglichkeit bedienen: Ein String-Include. Dazu basteln wir uns eine Datei namens <code>text.inc.php</code> &#8211; und hinein kommt folgendes:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
function getProjectName(){
     return &quot;Project foo!&quot;;
}
?&gt;
</pre>
<p>Nun reicht es, im echten Projekt folgende zwei Zeilen einzufügen:<br />
<code>require_once("text.inc.php");<br />
echo getProjectName();<br />
</code></p>
<p>Eine Änderung in der text.inc.php &#8211; Datei sorgt nun automatisch dafür, dass alle Vorkommen dieser Zeichenkette ersetzt werden &#8211; der Wahnsinn.</p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=630&amp;md5=35b4d9992875746d291da18af42323f2" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/630_batch-ersetzen-von-woertern-oder-strings-in-mehreren-dateien-notepad.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F630_batch-ersetzen-von-woertern-oder-strings-in-mehreren-dateien-notepad.html&amp;language=de_DE&amp;category=text&amp;title=Batch-Ersetzen+von+W%C3%B6rtern+oder+Strings+in+mehreren+Dateien+%5BNotepad%2B%2B%5D&amp;description=Vor+allem+wenn+man+viele+PHP-+oder+HTML-Dokumente+erstellt+hat%2C+kann+es+einem+passieren%2C+dass+ziemlich+genau+eine+Minute+vor+dem+geplanten+Release+der+Name+so+%C3%BCberhaupt+nicht+mehr+passt.+Tja%2C+selbiger+ist+aber+auf+ewig+in+tausenden+von+Einzeldokumenten+verstreut%21+Was+tun%3F+Abhilfe+schafft+hier+Notepad%2B%2B%3A%0D%0A%0D%0ASofortige+Rettung+-+Notepad%2B%2B+solves+all+of+your+problems.%0D%0A%0D%0AW%C3%A4hrend+der+flei%C3%9Fige+Nachbar-Admin+alles+einzeln+abtippen+w%C3%BCrde%2C+bedienen+wir+uns+einer+weitaus+angenehmeren+L%C3%B6sung%3A+der+kostenfrei+erh%C3%A4ltliche+Editor+Notepad%2B%2B+bietet+%C3%BCber+das+%22Suchen%22-Feld+die+M%C3%B6glichkeit%2C+in+mehreren+Dateien+nach+einem+Wort%2C+einer+Zahl+oder+einer+anderen+beliebigen+Zeichenkette+zu+forsten.+Ein+Klick+auf+das+Men%C3%BC+%22Suchen+--%26gt%3B+in+Dateien+finden%22+bringt+folgendes+Men%C3%BC+zum+Vorschein%3A%0D%0A%0D%0A%0D%0A%0D%0AIn+diesem+Fall+wird+nach+%24foo+gesucht+und+die+Zeichenkette+wird+durch+%24bar+ersetzt.+Das+Verzeichnis+ist+entsprechend+angegeben+und+kann+mit+einem+Klick+auf+...+ge%C3%A4ndert+werden.%0D%0A%0D%0AVorsorge%3A+Namen+als+PHP-Include+bereitstellen.%0D%0A%0D%0AWem+diese+M%C3%B6glichkeit+immer+noch+nicht+zusagt%2C+zum+Beispiel+weil+er+seine+Webanwendungen+immer+via+Nano+direkt+auf+dem+entsprechenden+Server+entwickelt+%28Gru%C3%9F+an+Flo+an+dieser+Stelle%29%2C+der+kann+sich+einer+anderen+M%C3%B6glichkeit+bedienen%3A+Ein+String-Include.+Dazu+basteln+wir+uns+eine+Datei+namens+text.inc.php+-+und+hinein+kommt+folgendes%3A%0D%0A%0D%0A%5Bphp%5D%0D%0A%26lt%3B%3Fphp%0D%0Afunction+getProjectName%28%29%7B%0D%0A+++++return+%26quot%3BProject+foo%21%26quot%3B%3B%0D%0A%7D%0D%0A%3F%26gt%3B%0D%0A%5B%2Fphp%5D%0D%0A%0D%0ANun+reicht+es%2C+im+echten+Projekt+folgende+zwei+Zeilen+einzuf%C3%BCgen%3A%0D%0Arequire_once%28%22text.inc.php%22%29%3B%0D%0Aecho+getProjectName%28%29%3B%0D%0A%0D%0A%0D%0AEine+%C3%84nderung+in+der+text.inc.php+-+Datei+sorgt+nun+automatisch+daf%C3%BCr%2C+dass+alle+Vorkommen+dieser+Zeichenkette+ersetzt+werden+-+der+Wahnsinn.&amp;tags=Howto%2CNotepad%2CPHP%2CSoftware%2CTool%2CTricks%2CTutorial%2CUtility%2Cblog" type="text/html" />
	</item>
		<item>
		<title>vServer von MisterHost &#8211; Stresstest &#8211; Review &#8211; Erfahrungsbericht.</title>
		<link>http://geekblog.be/608_vserver-von-misterhost-stresstest.html</link>
		<comments>http://geekblog.be/608_vserver-von-misterhost-stresstest.html#comments</comments>
		<pubDate>Sat, 28 Jan 2012 16:53:04 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[vServer Reviews]]></category>
		<category><![CDATA[Benchmark]]></category>
		<category><![CDATA[Misterhost]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[vServer]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[XEN]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=608</guid>
		<description><![CDATA[Heute hat Geekblog dank der tollen Arbeit von Flo und dem netten Entgegenkommen MisterHost zwei Test-V-Server zur Verfügung gestellt bekommen. Als erstes kommt der OpenVZ-Server unter die Lupe. Natürlich haben sie wir auf Herz und Nieren getestet. Hier mal ein paar Fakten, frisch gebencht. Bei der Installation erfreut gleich am Anfang die schier endlose Liste &#8230; <a href="http://geekblog.be/608_vserver-von-misterhost-stresstest.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Heute hat Geekblog dank der tollen Arbeit von Flo und dem netten Entgegenkommen MisterHost zwei Test-V-Server zur Verfügung gestellt bekommen. Als erstes kommt der OpenVZ-Server unter die Lupe. Natürlich haben sie wir auf Herz und Nieren getestet. Hier mal ein paar Fakten, frisch gebencht.</p>
<p>Bei der Installation erfreut gleich am Anfang die schier endlose Liste von 24 Betriebssystem-Images, darunter natürlich die wichtigsten wie Debian, Ubuntu und OpenSuse.</p>
<p><strong>Lasst uns einen Server grillen!</strong></p>
<p><strong></strong>Gefühlt ist die Shell eine der schnellsten, die wir bisher erlebt haben, was für einen echt netten Ping nach Deutschland zu sprechen scheint. Dies sollte jedoch kein Wunder sein, schließlich stehen unsere Server in Düsseldorf. Jedoch bemühen auch wir uns um ein wissenschaftliches Vorgehen, was die Tests betrifft &#8211; Schätzwerte und Gefühle zählen hier nicht. Deswegen hier ein paar Fakten.</p>
<p>Natürlich dürfen auch Langzeittests nicht fehlen. Leider haben wir gerade keine Idee für ein weiteres Webprojekt, und da wir den Server wohl leider nur diesen Monat haben werden, lohnt es wohl auch nicht unsere(n) Blog(s) umzuziehen. Sebi entschied sich also darauf einen kleinen  Team Fortress 2.</p>
<p>Und nun zum Wissenschaftlichen Bereich:</p>
<p>###### OpenVZ #######<br />
Der Provider hat bereits das Feature vSWAP Verfügbar, welches sehr zum Vorteil des Speichermanagements ist&#8230; bisher haben das die wenigsten Anbieter.</p>
<p>RAM Ausgabe nach der Neuinstallation<br />
<code># free -m<br />
             total       used       free     shared    buffers     cached<br />
Mem:           256         29        226          0          0         13<br />
-/+ buffers/cache:         16        239<br />
Swap:          256          0        256<br />
</code></p>
<p>WordPress läuft und erhält anfragen<br />
<code># free -m<br />
             total       used       free     shared    buffers     cached<br />
Mem:           256        255          0          0          0        205<br />
-/+ buffers/cache:         49        206<br />
Swap:          256         0        256<br />
</code><br />
Zum Vergleich: Mein Atom-Dedicated-Server schafft auf 4 Kernen etwa 11 Anfragen pro Sekunde.</p>
<p>Ein PHP-Prozess:<br />
<code>Requests per second:    5.45 [#/sec] (mean)</code></p>
<p>Vier PHP-Prozesse:<br />
<code>Requests per second:    21.50 [#/sec] (mean)</code></p>
<p>Und das ohne irgendein Caching! Das ist ziemlich gut.</p>
<p>Mit xcache ist das Ergebnis folgendes:</p>
<p>Ein PHP-Prozess (mit xcache):<br />
<code>Requests per second:    15.46 [#/sec] (mean)</code></p>
<p>Vier PHP-Prozesse (mit xcache):<br />
<code>Requests per second:    58.15 [#/sec] (mean)</code></p>
<p>Die bei LowEndBox immer wieder erscheinende bench.sh:<br />
<code># bash bench.sh<br />
CPU model :  Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz<br />
Number of cores : 4<br />
CPU frequency :  1596.000 MHz<br />
Total amount of ram : 256 MB<br />
Total amount of swap : 256 MB<br />
System uptime :   13 min,<br />
Download speed from CacheFly: 19.5MB/s - 29.2MB/s<br />
Download speed from Linode, Atlanta GA: 2.56MB/s<br />
Download speed from Linode, Dallas, TX: 2.38MB/s<br />
Download speed from Leaseweb, Haarlem, NL: 8.47MB/s<br />
Download speed from Softlayer, San Jose, CA: 2.47MB/s<br />
Download speed from Softlayer, Washington, DC: 10.2MB/s<br />
I/O speed :  118 MB/s</code></p>
<p>Das einzige, was man zu dem OpenVZ-Test noch sagen sollte, fairerweise: Der Provider schrieb mir, dass das ein neuer Hostnode ist, d.h. später könnte es teilweise minimal langsamer werden, aber darüber würde ich mir derzeit noch keine Sorgen machen.</p>
<blockquote><p>Gerne würde ich Ihnen auch einen openVZ-Server zur Verfügung stellen. Da das<br />
aktuelle System jedoch ausgelastet ist, (&#8230;) und ich die bestehenden<br />
Kunden nicht mit deutlich zu hoher Last quälen möchte, (&#8230;)</p></blockquote>
<p>wenn das mal nicht eine vorbildliche Aussage ist &#8211; andere Provider hätten da ein Auge zugedrückt und den Server halt überbucht&#8230;</p>
<p>###### XEN #######<br />
Nach der Neuinstallation:<br />
<code># free -m<br />
             total       used       free     shared    buffers     cached<br />
Mem:           244         53        191          0          2         34<br />
-/+ buffers/cache:         17        227<br />
Swap:          255          0        255<br />
</code><br />
WordPress läuft und erhält anfragen:<br />
<code># free -m<br />
             total       used       free     shared    buffers     cached<br />
Mem:           244         94        149          0          2         43<br />
-/+ buffers/cache:         48        195<br />
Swap:          255          0        255</code></p>
<p>Zum Vergleich: Mein Atom-Dedicated-Server schafft auf 4 Kernen / 4 PHP-Prozessen etwa 11 Anfragen pro Sekunde&#8230;<br />
Ein PHP-Prozess:<br />
<code>Requests per second:    8.25 [#/sec] (mean)</code></p>
<p>Vier PHP-Prozesse:<br />
<code>Requests per second:    30.78 [#/sec] (mean) (der Hammer!)</code></p>
<p>Und das ohne irgendein Caching! Das ist ziemlich gut.</p>
<p>Mit xcache ist das Ergebnis folgendes:</p>
<p>Ein PHP-Prozess (mit xcache):<br />
<code>Requests per second:    24.60 [#/sec] (mean)</code> (Das ist bisher wohl eines der allerhöchsten Ergebnisse welches ich je erhalten hatte!)</p>
<p>Vier PHP-Prozesse (mit xcache):<br />
<code>Requests per second:    90.14 [#/sec] (mean)</code> (Das ist bisher wohl eines der allerhöchsten Ergebnisse welches ich je erhalten hatte!)</p>
<p>Die bei LowEndBox immer wieder erscheinende bench.sh:<br />
<code># bash bench.sh<br />
CPU model :  Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz<br />
Number of cores : 4<br />
CPU frequency :  2672.828 MHz<br />
Total amount of ram : 244 MB<br />
Total amount of swap : 255 MB<br />
System uptime :   10 min,<br />
Download speed from CacheFly: 10.9MB/s<br />
Download speed from Linode, Atlanta GA: 1.87MB/s<br />
Download speed from Linode, Dallas, TX: 1.44MB/s<br />
Download speed from Linode, London, UK: 9.91MB/s<br />
Download speed from Leaseweb, Haarlem, NL: 5.99MB/s<br />
Download speed from Softlayer, Seattle, WA: 1.56MB/s<br />
Download speed from Softlayer, San Jose, CA: 2.57MB/s<br />
Download speed from Softlayer, Washington, DC: 3.08MB/s<br />
I/O speed :  68.7 MB/s</code></p>
<p><strong>Support</strong><br />
Support im wirklichen Sinne, dass es einen technischen Defekt gab, habe ich bisher noch nicht gebraucht. Jedoch antwortete mir Misterhost immer sehr zügig, selbst in den Abendstunden immer freundlich.</p>
<p>Fazit: Ich bin sehr von dem Provider und seinen Servern begeistert. Wenn die Werte halbwegs so bleiben, wird dass der neue LowEnd-vServer-Himmel <img src='http://geekblog.be/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
Wie es auf Langzeit aussieht, weiß ich natürlich nicht. Wenn ich Misterhost nicht falsch verstanden habe, darf ich die beiden vServer diesen Monat noch weiterbehalten und testen. Wenn jemand noch Tests oder detailierte Ergebnisse haben möchte, einfach kommentieren <img src='http://geekblog.be/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=608&amp;md5=83001259f13cb9c7821b30638c14357b" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/608_vserver-von-misterhost-stresstest.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F608_vserver-von-misterhost-stresstest.html&amp;language=de_DE&amp;category=text&amp;title=vServer+von+MisterHost+%26%238211%3B+Stresstest+%26%238211%3B+Review+%26%238211%3B+Erfahrungsbericht.&amp;description=Heute+hat+Geekblog+dank+der+tollen+Arbeit+von+Flo+und+dem+netten+Entgegenkommen+MisterHost+zwei+Test-V-Server+zur+Verf%C3%BCgung+gestellt+bekommen.+Als+erstes+kommt+der+OpenVZ-Server+unter+die+Lupe.+Nat%C3%BCrlich+haben+sie+wir+auf+Herz+und+Nieren+getestet.+Hier+mal+ein+paar+Fakten%2C+frisch+gebencht.%0D%0A%0D%0ABei+der+Installation+erfreut+gleich+am+Anfang+die+schier+endlose+Liste+von+24+Betriebssystem-Images%2C+darunter+nat%C3%BCrlich+die+wichtigsten+wie+Debian%2C+Ubuntu+und+OpenSuse.%0D%0A%0D%0ALasst+uns+einen+Server+grillen%21%0D%0A%0D%0AGef%C3%BChlt+ist+die+Shell+eine+der+schnellsten%2C+die+wir+bisher+erlebt+haben%2C+was+f%C3%BCr+einen+echt+netten+Ping+nach+Deutschland+zu+sprechen+scheint.+Dies+sollte+jedoch+kein+Wunder+sein%2C+schlie%C3%9Flich+stehen+unsere+Server+in+D%C3%BCsseldorf.+Jedoch+bem%C3%BChen+auch+wir+uns+um+ein+wissenschaftliches+Vorgehen%2C+was+die+Tests+betrifft+-+Sch%C3%A4tzwerte+und+Gef%C3%BChle+z%C3%A4hlen+hier+nicht.+Deswegen+hier+ein+paar+Fakten.%0D%0A%0D%0ANat%C3%BCrlich+d%C3%BCrfen+auch+Langzeittests+nicht+fehlen.+Leider+haben+wir+gerade+keine+Idee+f%C3%BCr+ein+weiteres+Webprojekt%2C+und+da+wir+den+Server+wohl+leider+nur+diesen+Monat+haben+werden%2C+lohnt+es+wohl+auch+nicht+unsere%28n%29+Blog%28s%29+umzuziehen.+Sebi+entschied+sich+also+darauf+einen+kleinen%C2%A0%C2%A0Team+Fortress+2.%0D%0A%0D%0AUnd+nun+zum+Wissenschaftlichen+Bereich%3A%0D%0A%0D%0A%23%23%23%23%23%23+OpenVZ+%23%23%23%23%23%23%23%0D%0ADer+Provider+hat+bereits+das+Feature+vSWAP+Verf%C3%BCgbar%2C+welches+sehr+zum+Vorteil+des+Speichermanagements+ist...+bisher+haben+das+die+wenigsten+Anbieter.%0D%0A%0D%0ARAM+Ausgabe+nach+der+Neuinstallation%0D%0A%23+free+-m%0D%0A+++++++++++++total+++++++used+++++++free+++++shared++++buffers+++++cached%0D%0AMem%3A+++++++++++256+++++++++29++++++++226++++++++++0++++++++++0+++++++++13%0D%0A-%2F%2B+buffers%2Fcache%3A+++++++++16++++++++239%0D%0ASwap%3A++++++++++256++++++++++0++++++++256%0D%0A%0D%0A%0D%0AWordPress+l%C3%A4uft+und+erh%C3%A4lt+anfragen%0D%0A%23+free+-m%0D%0A+++++++++++++total+++++++used+++++++free+++++shared++++buffers+++++cached%0D%0AMem%3A+++++++++++256++++++++255++++++++++0++++++++++0++++++++++0++++++++205%0D%0A-%2F%2B+buffers%2Fcache%3A+++++++++49++++++++206%0D%0ASwap%3A++++++++++256+++++++++0++++++++256%0D%0A%0D%0AZum+Vergleich%3A+Mein+Atom-Dedicated-Server+schafft+auf+4+Kernen+etwa+11+Anfragen+pro+Sekunde.%0D%0A%0D%0AEin+PHP-Prozess%3A%0D%0ARequests+per+second%3A++++5.45+%5B%23%2Fsec%5D+%28mean%29%0D%0A%0D%0AVier+PHP-Prozesse%3A%0D%0ARequests+per+second%3A++++21.50+%5B%23%2Fsec%5D+%28mean%29%0D%0A%0D%0AUnd+das+ohne+irgendein+Caching%21+Das+ist+ziemlich+gut.%0D%0A%0D%0AMit+xcache+ist+das+Ergebnis+folgendes%3A%0D%0A%0D%0AEin+PHP-Prozess+%28mit+xcache%29%3A%0D%0ARequests+per+second%3A++++15.46+%5B%23%2Fsec%5D+%28mean%29%0D%0A%0D%0AVier+PHP-Prozesse+%28mit+xcache%29%3A%0D%0ARequests+per+second%3A++++58.15+%5B%23%2Fsec%5D+%28mean%29%0D%0A%0D%0ADie+bei+LowEndBox+immer+wieder+erscheinende+bench.sh%3A%0D%0A%23+bash+bench.sh+%0D%0ACPU+model+%3A++Intel%28R%29+Xeon%28R%29+CPU+++++++++++E5504++%40+2.00GHz%0D%0ANumber+of+cores+%3A+4%0D%0ACPU+frequency+%3A++1596.000+MHz%0D%0ATotal+amount+of+ram+%3A+256+MB%0D%0ATotal+amount+of+swap+%3A+256+MB%0D%0ASystem+uptime+%3A+++13+min%2C+++++++%0D%0ADownload+speed+from+CacheFly%3A+19.5MB%2Fs+-+29.2MB%2Fs%0D%0ADownload+speed+from+Linode%2C+Atlanta+GA%3A+2.56MB%2Fs+%0D%0ADownload+speed+from+Linode%2C+Dallas%2C+TX%3A+2.38MB%2Fs+%0D%0ADownload+speed+from+Leaseweb%2C+Haarlem%2C+NL%3A+8.47MB%2Fs+%0D%0ADownload+speed+from+Softlayer%2C+San+Jose%2C+CA%3A+2.47MB%2Fs+%0D%0ADownload+speed+from+Softlayer%2C+Washington%2C+DC%3A+10.2MB%2Fs+%0D%0AI%2FO+speed+%3A++118+MB%2Fs%0D%0A%0D%0ADas+einzige%2C+was+man+zu+dem+OpenVZ-Test+noch+sagen+sollte%2C+fairerweise%3A+Der+Provider+schrieb+mir%2C+dass+das+ein+neuer+Hostnode+ist%2C+d.h.+sp%C3%A4ter+k%C3%B6nnte+es+teilweise+minimal+langsamer+werden%2C+aber+dar%C3%BCber+w%C3%BCrde+ich+mir+derzeit+noch+keine+Sorgen+machen.%0D%0A%0D%0A%0D%0A%0D%0AGerne+w%C3%BCrde+ich+Ihnen+auch+einen+openVZ-Server+zur+Verf%C3%BCgung+stellen.+Da+das%0D%0Aaktuelle+System+jedoch+ausgelastet+ist%2C+%28...%29+und+ich+die+bestehenden%0D%0AKunden+nicht+mit+deutlich+zu+hoher+Last+qu%C3%A4len+m%C3%B6chte%2C+%28...%29%0D%0A%0D%0A%0D%0Awenn+das+mal+nicht+eine+vorbildliche+Aussage+ist+-+andere+Provider+h%C3%A4tten+da+ein+Auge+zugedr%C3%BCckt+und+den+Server+halt+%C3%BCberbucht...%0D%0A%0D%0A%0D%0A%23%23%23%23%23%23+XEN+%23%23%23%23%23%23%23%0D%0ANach+der+Neuinstallation%3A%0D%0A%23+free+-m+%0D%0A+++++++++++++total+++++++used+++++++free+++++shared++++buffers+++++cached%0D%0AMem%3A+++++++++++244+++++++++53++++++++191++++++++++0++++++++++2+++++++++34%0D%0A-%2F%2B+buffers%2Fcache%3A+++++++++17++++++++227%0D%0ASwap%3A++++++++++255++++++++++0++++++++255%0D%0A%0D%0AWordPress+l%C3%A4uft+und+erh%C3%A4lt+anfragen%3A%0D%0A%23+free+-m+%0D%0A+++++++++++++total+++++++used+++++++free+++++shared++++buffers+++++cached%0D%0AMem%3A+++++++++++244+++++++++94++++++++149++++++++++0++++++++++2+++++++++43%0D%0A-%2F%2B+buffers%2Fcache%3A+++++++++48++++++++195%0D%0ASwap%3A++++++++++255++++++++++0++++++++255%0D%0A%0D%0AZum+Vergleich%3A+Mein+Atom-Dedicated-Server+schafft+auf+4+Kernen+%2F+4+PHP-Prozessen+etwa+11+Anfragen+pro+Sekunde...%0D%0AEin+PHP-Prozess%3A%0D%0ARequests+per+second%3A++++8.25+%5B%23%2Fsec%5D+%28mean%29%0D%0A%0D%0AVier+PHP-Prozesse%3A%0D%0ARequests+per+second%3A++++30.78+%5B%23%2Fsec%5D+%28mean%29+%28der+Hammer%21%29%0D%0A%0D%0AUnd+das+ohne+irgendein+Caching%21+Das+ist+ziemlich+gut.%0D%0A%0D%0AMit+xcache+ist+das+Ergebnis+folgendes%3A%0D%0A%0D%0AEin+PHP-Prozess+%28mit+xcache%29%3A%0D%0ARequests+per+second%3A++++24.60+%5B%23%2Fsec%5D+%28mean%29+%28Das+ist+bisher+wohl+eines+der+allerh%C3%B6chsten+Ergebnisse+welches+ich+je+erhalten+hatte%21%29%0D%0A%0D%0AVier+PHP-Prozesse+%28mit+xcache%29%3A%0D%0ARequests+per+second%3A++++90.14+%5B%23%2Fsec%5D+%28mean%29+%28Das+ist+bisher+wohl+eines+der+allerh%C3%B6chsten+Ergebnisse+welches+ich+je+erhalten+hatte%21%29%0D%0A%0D%0ADie+bei+LowEndBox+immer+wieder+erscheinende+bench.sh%3A%0D%0A%23+bash+bench.sh+%0D%0ACPU+model+%3A++Intel%28R%29+Core%28TM%29+i7+CPU+++++++++920++%40+2.67GHz%0D%0ANumber+of+cores+%3A+4%0D%0ACPU+frequency+%3A++2672.828+MHz%0D%0ATotal+amount+of+ram+%3A+244+MB%0D%0ATotal+amount+of+swap+%3A+255+MB%0D%0ASystem+uptime+%3A+++10+min%2C+++++++%0D%0ADownload+speed+from+CacheFly%3A+10.9MB%2Fs+%0D%0ADownload+speed+from+Linode%2C+Atlanta+GA%3A+1.87MB%2Fs+%0D%0ADownload+speed+from+Linode%2C+Dallas%2C+TX%3A+1.44MB%2Fs+%0D%0ADownload+speed+from+Linode%2C+London%2C+UK%3A+9.91MB%2Fs+%0D%0ADownload+speed+from+Leaseweb%2C+Haarlem%2C+NL%3A+5.99MB%2Fs+%0D%0ADownload+speed+from+Softlayer%2C+Seattle%2C+WA%3A+1.56MB%2Fs+%0D%0ADownload+speed+from+Softlayer%2C+San+Jose%2C+CA%3A+2.57MB%2Fs+%0D%0ADownload+speed+from+Softlayer%2C+Washington%2C+DC%3A+3.08MB%2Fs+%0D%0AI%2FO+speed+%3A++68.7+MB%2Fs%0D%0A%0D%0ASupport%0D%0ASupport+im+wirklichen+Sinne%2C+dass+es+einen+technischen+Defekt+gab%2C+habe+ich+bisher+noch+nicht+gebraucht.+Jedoch+antwortete+mir+Misterhost+immer+sehr+z%C3%BCgig%2C+selbst+in+den+Abendstunden+immer+freundlich.%0D%0A%0D%0AFazit%3A+Ich+bin+sehr+von+dem+Provider+und+seinen+Servern+begeistert.+Wenn+die+Werte+halbwegs+so+bleiben%2C+wird+dass+der+neue+LowEnd-vServer-Himmel+%3AP%0D%0AWie+es+auf+Langzeit+aussieht%2C+wei%C3%9F+ich+nat%C3%BCrlich+nicht.+Wenn+ich+Misterhost+nicht+falsch+verstanden+habe%2C+darf+ich+die+beiden+vServer+diesen+Monat+noch+weiterbehalten+und+testen.+Wenn+jemand+noch+Tests+oder+detailierte+Ergebnisse+haben+m%C3%B6chte%2C+einfach+kommentieren+%3A%29&amp;tags=Benchmark%2CMisterhost%2COpenVZ%2CReview%2CvServer%2CWordPress%2CXEN%2Cblog" type="text/html" />
	</item>
		<item>
		<title>iPad als NES-System &#8211; den Emulatoren sei Dank!</title>
		<link>http://geekblog.be/612_ipad-als-nes-system-den-emulatoren-sei-dank.html</link>
		<comments>http://geekblog.be/612_ipad-als-nes-system-den-emulatoren-sei-dank.html#comments</comments>
		<pubDate>Sat, 28 Jan 2012 16:18:05 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Retro]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=612</guid>
		<description><![CDATA[Ich als Spiele-Nerd greife gerne in meine Schachtel alter Retro-Spiele. Da finden sich Super Mario Bros &#38; Co, allesamt für das Nintendo Entertainment System, kurz NES. Dummerweise hat mein liebgewonnenes Stück Gaminggeschichte vor einiger Zeit den Geist aufgegeben. Die Spiele sind gekauft, das System ist Schrott &#8211; was nun? Aber warte mal, Apple hat doch &#8230; <a href="http://geekblog.be/612_ipad-als-nes-system-den-emulatoren-sei-dank.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ich als Spiele-Nerd greife gerne in meine Schachtel alter Retro-Spiele. Da finden sich Super Mario Bros &amp; Co, allesamt für das Nintendo Entertainment System, kurz NES. Dummerweise hat mein liebgewonnenes Stück Gaminggeschichte vor einiger Zeit den Geist aufgegeben. Die Spiele sind gekauft, das System ist Schrott &#8211; was nun? Aber warte mal, Apple hat doch da so ein Tablet-PC veröffentlicht &#8211; und dieses habe ich zufälligerweise auch noch erworben! Und dank dem Absinthe-Jailbreak für iOS 5.0.1 konnte ich mich auch noch von den Fesseln des mächtigen Apple-Konzerns befreien und frei durch die Welt der Linux-Pakete navigieren. Im hassgeliebten Paketmanager Cydia findet sich sogar in den Ursprungsrepos ein Paket namens &#8220;NES A.D.X +&#8221;, ein Emulator für das Nintendo Entertainment System. Diesen habe ich mir zusammen mit ein paar legalen ROMs heruntergeladen und ausgetestet.</p>
<p>NES ADX + kommt gleich am Anfang mit nativer WiiMote-Unterstützung. Da kommt gleich richtig Gaming-Feeling auf. Dank HDMI-Adapter, Kabel &amp; Co. lässt sich das Spiel auch live auf den 42&#8243;-Fernseher übertragen &#8211; eine Augenweide. Nur beim Ton scheint&#8217;s manchmal zu hapern, aber Soundtracks zu Spielen lassen sich auch schnell in iTunes selbst zusammenstellen. Nur die passgenauen Spring- und Quetschgeräusche vermissen wir auch mit dieser Methode. Aber sei&#8217;s drum, die alten Spiele sind gerettet &#8211; und das noch ganz stilecht auf dem iPad!</p>
<p><strong>Auf ein schönes Spiel!</strong></p>
<h6><em>Geekblog unterstützt weder das Herunterladen noch das Anbieten von urheberrechtlich geschützten ROMs.</em></h6>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=612&amp;md5=19cefb03650fd12076b008ffbcb564b9" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/612_ipad-als-nes-system-den-emulatoren-sei-dank.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F612_ipad-als-nes-system-den-emulatoren-sei-dank.html&amp;language=de_DE&amp;category=text&amp;title=iPad+als+NES-System+%26%238211%3B+den+Emulatoren+sei+Dank%21&amp;description=Ich+als+Spiele-Nerd+greife+gerne+in+meine+Schachtel+alter+Retro-Spiele.+Da+finden+sich+Super+Mario+Bros+%26amp%3B+Co%2C+allesamt+f%C3%BCr+das+Nintendo+Entertainment+System%2C+kurz+NES.+Dummerweise+hat+mein+liebgewonnenes+St%C3%BCck+Gaminggeschichte+vor+einiger+Zeit+den+Geist+aufgegeben.+Die+Spiele+sind+gekauft%2C+das+System+ist+Schrott+-+was+nun%3F+Aber+warte+mal%2C+Apple+hat+doch+da+so+ein+Tablet-PC+ver%C3%B6ffentlicht+-+und+dieses+habe+ich+zuf%C3%A4lligerweise+auch+noch+erworben%21+Und+dank+dem+Absinthe-Jailbreak+f%C3%BCr+iOS+5.0.1+konnte+ich+mich+auch+noch+von+den+Fesseln+des+m%C3%A4chtigen+Apple-Konzerns+befreien+und+frei+durch+die+Welt+der+Linux-Pakete+navigieren.+Im+hassgeliebten+Paketmanager+Cydia+findet+sich+sogar+in+den+Ursprungsrepos+ein+Paket+namens+%22NES+A.D.X+%2B%22%2C+ein+Emulator+f%C3%BCr+das+Nintendo+Entertainment+System.+Diesen+habe+ich+mir+zusammen+mit+ein+paar+legalen+ROMs+heruntergeladen+und+ausgetestet.%0D%0A%0D%0ANES+ADX+%2B+kommt+gleich+am+Anfang+mit+nativer+WiiMote-Unterst%C3%BCtzung.+Da+kommt+gleich+richtig+Gaming-Feeling+auf.+Dank+HDMI-Adapter%2C+Kabel+%26amp%3B+Co.+l%C3%A4sst+sich+das+Spiel+auch+live+auf+den+42%22-Fernseher+%C3%BCbertragen+-+eine+Augenweide.+Nur+beim+Ton+scheint%27s+manchmal+zu+hapern%2C+aber+Soundtracks+zu+Spielen+lassen+sich+auch+schnell+in+iTunes+selbst+zusammenstellen.+Nur+die+passgenauen+Spring-+und+Quetschger%C3%A4usche+vermissen+wir+auch+mit+dieser+Methode.+Aber+sei%27s+drum%2C+die+alten+Spiele+sind+gerettet+-+und+das+noch+ganz+stilecht+auf+dem+iPad%21%0D%0A%0D%0AAuf+ein+sch%C3%B6nes+Spiel%21%0D%0AGeekblog+unterst%C3%BCtzt+weder+das+Herunterladen+noch+das+Anbieten+von+urheberrechtlich+gesch%C3%BCtzten+ROMs.&amp;tags=Gaming%2CRetro%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Arduino: Selfmade-Speaker für Tonausgabe</title>
		<link>http://geekblog.be/596_arduino-selfmade-speaker-fuer-tonausgabe.html</link>
		<comments>http://geekblog.be/596_arduino-selfmade-speaker-fuer-tonausgabe.html#comments</comments>
		<pubDate>Wed, 25 Jan 2012 18:40:24 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[DIY]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=596</guid>
		<description><![CDATA[Vor kurzem habe ich mir einen eigenen, kleinen Speaker für ein Arduino-Breadboard gebaut. Es ist Verblüffend, wie wenig man dazu braucht&#8230; 2 x kurzes, aber stabiles Kabel Spielzeug mit Sound Nachdem ihr den Lautsprecher aus dem Spielzeug ausgebaut habt, müsst ihr nur an die beiden Kabel (im Bild weiß) eure stabilen Drähte anlöten. Wenn das &#8230; <a href="http://geekblog.be/596_arduino-selfmade-speaker-fuer-tonausgabe.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Vor kurzem habe ich mir einen eigenen, kleinen Speaker für ein Arduino-Breadboard gebaut. Es ist Verblüffend, wie wenig man dazu braucht&#8230;</p>
<ul>
<li>2 x kurzes, aber stabiles Kabel</li>
<li>Spielzeug mit Sound</li>
</ul>
<p>Nachdem ihr den Lautsprecher aus dem Spielzeug ausgebaut habt, müsst ihr nur an die beiden Kabel (im Bild weiß) eure stabilen Drähte anlöten. Wenn das ganze noch Hand und Fuß haben soll, einfach die Kabel auf der Rückseite mit einem Tropfen Heißkleber befestigen. Das ganze sollte in einem solchen Ergebnis resultieren:</p>
<p><a href="http://geekblog.be/596_arduino-selfmade-speaker-fuer-tonausgabe.html/arduino_speaker_comp" rel="attachment wp-att-597"><img class="alignright size-full wp-image-597" title="Arduino Selfmade-Speaker" src="http://geekblog.be/wp-content/uploads/2012/01/Arduino_Speaker_Comp.png" alt="" width="768" height="844" /></a></p>
<p>Um den Speaker auszuprobieren, ladet ihr einfach das Example-Script &#8220;2. Digital / toneMelody&#8221; auf euren Arduino hoch. <em>Vorher</em> solltet ihr noch ein Bein des Speakers in Digital Pin 8 (I/O-Leiste) stecken und die andere Seite zu einem der GND-Kontakte führen.Nachdem der Upload fertig ist, solltet ihr eine Melodie hören. Ihr könnt die Melodie wiederholen, indem ihr euer Arduino via S1-Button resettet.</p>
<p>Viel Spaß mit der Soundausgabe!</p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=596&amp;md5=b9c18a54bcaf31d71d1d4378dd19a5d8" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/596_arduino-selfmade-speaker-fuer-tonausgabe.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F596_arduino-selfmade-speaker-fuer-tonausgabe.html&amp;language=de_DE&amp;category=text&amp;title=Arduino%3A+Selfmade-Speaker+f%C3%BCr+Tonausgabe&amp;description=Vor+kurzem+habe+ich+mir+einen+eigenen%2C+kleinen+Speaker+f%C3%BCr+ein+Arduino-Breadboard+gebaut.+Es+ist+Verbl%C3%BCffend%2C+wie+wenig+man+dazu+braucht...%0D%0A%0D%0A%092+x+kurzes%2C+aber+stabiles+Kabel%0D%0A%09Spielzeug+mit+Sound%0D%0A%0D%0ANachdem+ihr+den+Lautsprecher+aus+dem+Spielzeug+ausgebaut+habt%2C+m%C3%BCsst+ihr+nur+an+die+beiden+Kabel+%28im+Bild+wei%C3%9F%29+eure+stabilen+Dr%C3%A4hte+anl%C3%B6ten.+Wenn+das+ganze+noch+Hand+und+Fu%C3%9F+haben+soll%2C+einfach+die+Kabel+auf+der+R%C3%BCckseite+mit+einem+Tropfen+Hei%C3%9Fkleber+befestigen.+Das+ganze+sollte+in+einem+solchen+Ergebnis+resultieren%3A%0D%0A%0D%0A%0D%0A%0D%0AUm+den+Speaker+auszuprobieren%2C+ladet+ihr+einfach+das+Example-Script+%222.+Digital+%2F+toneMelody%22+auf+euren+Arduino+hoch.+Vorher+solltet+ihr+noch+ein+Bein+des+Speakers+in+Digital+Pin+8+%28I%2FO-Leiste%29+stecken+und+die+andere+Seite+zu+einem+der+GND-Kontakte+f%C3%BChren.Nachdem+der+Upload+fertig+ist%2C+solltet+ihr+eine+Melodie+h%C3%B6ren.+Ihr+k%C3%B6nnt+die+Melodie+wiederholen%2C+indem+ihr+euer+Arduino+via+S1-Button+resettet.%0D%0A%0D%0AViel+Spa%C3%9F+mit+der+Soundausgabe%21&amp;tags=Arduino%2CDIY%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Arduino &#8211; Nerd&#8217;s best friend / Ein Testbericht</title>
		<link>http://geekblog.be/591_arduino-nerds-best-friend-ein-testbericht.html</link>
		<comments>http://geekblog.be/591_arduino-nerds-best-friend-ein-testbericht.html#comments</comments>
		<pubDate>Mon, 23 Jan 2012 18:30:22 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[testbericht]]></category>
		<category><![CDATA[Vorstellung]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=591</guid>
		<description><![CDATA[Letzten Donnerstag ist mein Arduino Mega gekommen. Ein Wahnsinns-Gerät, und ein absolutes Muss für jeden Bastler und jeden Nerd. Was ist ein &#8220;Arduino&#8221;? Wikipedia beschreibt einen Arduino unschön als &#8220;Eine aus Soft- und Hardware bestehende Physical-Computing-Plattform&#8221;. Grob gesagt ist ein Arduino-Board nichts anderes als ein Microprozessor, ein USB-Anschluss (welcher sich intern nach Seriell wandelt, dazu &#8230; <a href="http://geekblog.be/591_arduino-nerds-best-friend-ein-testbericht.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Letzten Donnerstag ist mein Arduino Mega gekommen. Ein Wahnsinns-Gerät, und ein absolutes Muss für jeden Bastler und jeden Nerd.</p>
<p><strong>Was ist ein &#8220;Arduino&#8221;?</strong></p>
<p><strong></strong>Wikipedia beschreibt einen Arduino unschön als &#8220;Eine aus Soft- und Hardware bestehende Physical-Computing-Plattform&#8221;. Grob gesagt ist ein Arduino-Board nichts anderes als ein Microprozessor, ein USB-Anschluss (welcher sich intern nach Seriell wandelt, dazu später mehr), und ein paar I/O-Pins, also Steckplätze für Kabel, die entweder angesteuert werden oder auf Eingaben überprüft werden können. Klingt komisch, ist es auf den ersten Moment auch. Denn selbst erfahrene Lötkönige müssen zugeben, dieses Gerät sieht anspruchsvoll aus:</p>
<p><img class="alignnone" src="http://upload.wikimedia.org/wikipedia/commons/6/60/ArdurinoUno.jpg" alt="" width="448" height="331" /></p>
<p>Doch was grob klingt, ist es in keiner Weise: Der Arduino (hier in der &#8220;Uno&#8221;-Ausführung&#8221; lässt sich kinderleicht bedienen und ermöglicht so einen einfachen Einstieg in die Elektrotechnik. Die wichtigen Elemente sind eigentlich nur:</p>
<ul>
<li>Die Stromversorgung (unten links)</li>
<li>Der USB / Serial-Port (oben links)</li>
<li>Der Reset-Button (Mitte rechts)</li>
<li>Die I/O Pins: Die schwarzen Reihen ganz oben und ganz unten.</li>
</ul>
<p>Der Rest sind Microcontroller, SMD-Widerstände und so weiter.</p>
<p><strong>Wie wird ein Arduino programmiert?</strong></p>
<p><strong></strong>Arduino basiert auf einem stark vereinfachten C++-Dialekt. Es reichen einfachste Anweisungen wie <code>digitalWrite(ledPin, HIGH);</code> , um z.B. eine LED auf dem LED-Pin anzusprechen. Die Programmierung ist intuitiv und der für alle Plattformen verfügbare Quelltexteditor / die IDE macht das Debuggen einfach. Mitgeliefert wird auch gleich noch ein Serial Monitor, mit dem sich virtuelle und reelle COM-Anschlüsse überwachen lassen.</p>
<p><strong>Wie verläuft die Installation?</strong></p>
<p><strong></strong>Einfacher als bei vermutlich jeder anderen Lösung dieser Art. Während Konkurrenzprodukte noch über einen &#8220;wahren&#8221; Serial-Port verfügen, bedient sich Arduino eines USB-Ports. Das hat 2 Vorteile: Man muss weder irgendwelche COM-to-USB-Treiber installieren oder Adapter kaufen, noch braucht man eine zusätzliche Stromversorgung. Der Arduino zieht sich seine 5 Volt direkt aus der USB-Buchse.</p>
<p><strong>Welche Möglichkeiten habe ich mit Arduino?</strong></p>
<p><strong></strong>Die Möglichkeiten sind unbeschränkt. Das kann damit anfangen, dass man eine intelligente Alarmanlage baut, eine Disco-Lichterkette oder einen LED-Würfel. Der Prozessor hat genug Speicher um alle Programme aufzunehmen, und entsprechende SD-Karten-Shields erweitern den Platz noch um einiges.</p>
<p><strong>Shields? Ein Programmierboard ist doch kein Ritter!</strong></p>
<p>Shields bezeichnen Aufsteck-Module für das Arduino-Board. Die Anschlüsse werden meistens &#8220;nach oben durchgereicht&#8221;, also verlängert. Die benötigten Anschlüsse gehen dann direkt in das Shield, um eine reibungslose Installation zu ermöglichen.</p>
<p><strong>Genug gelobt, woher krieg&#8217; ich so ein Ding?</strong></p>
<p><strong></strong>Natürlich bietet der Hersteller einen eigenen Shop an, in dem man das Arduino (UNO) erwerben kann: <a href="http://store.arduino.cc/eu/index.php?main_page=product_info&amp;cPath=11_12&amp;products_id=195">Klick!<br />
</a>Unter Umständen lohnen sich aber Recherchen im Netz, Preisunterschiede von bis zu 20€ sind keine Seltenheit.<br />
<strong>Was bedeutet das für uns Leser?</strong></p>
<p>Je nach meinem zur Verfügung stehenden Zeitkontingent werde ich ein paar Tutorials, speziell für Einsteiger, aber auch speziell für verschiedene Bauteile, erstellen, die sich dann natürlich in diesem Blog finden.</p>
<p><strong>Fazit: </strong>Für jeden Bastler eine wahre Freude, und obendrein bezahlbar.</p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=591&amp;md5=6d8fdb7bc70173d16e2e716f74015bee" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/591_arduino-nerds-best-friend-ein-testbericht.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F591_arduino-nerds-best-friend-ein-testbericht.html&amp;language=de_DE&amp;category=text&amp;title=Arduino+%26%238211%3B+Nerd%26%238217%3Bs+best+friend+%2F+Ein+Testbericht&amp;description=Letzten+Donnerstag+ist+mein+Arduino+Mega+gekommen.+Ein+Wahnsinns-Ger%C3%A4t%2C+und+ein+absolutes+Muss+f%C3%BCr+jeden+Bastler+und+jeden+Nerd.%0D%0A%0D%0AWas+ist+ein+%22Arduino%22%3F%0D%0A%0D%0AWikipedia+beschreibt+einen+Arduino+unsch%C3%B6n+als+%22Eine+aus+Soft-+und+Hardware+bestehende+Physical-Computing-Plattform%22.+Grob+gesagt+ist+ein+Arduino-Board+nichts+anderes+als+ein+Microprozessor%2C+ein+USB-Anschluss+%28welcher+sich+intern+nach+Seriell+wandelt%2C+dazu+sp%C3%A4ter+mehr%29%2C+und+ein+paar+I%2FO-Pins%2C+also+Steckpl%C3%A4tze+f%C3%BCr+Kabel%2C+die+entweder+angesteuert+werden+oder+auf+Eingaben+%C3%BCberpr%C3%BCft+werden+k%C3%B6nnen.+Klingt+komisch%2C+ist+es+auf+den+ersten+Moment+auch.+Denn+selbst+erfahrene+L%C3%B6tk%C3%B6nige+m%C3%BCssen+zugeben%2C+dieses+Ger%C3%A4t+sieht+anspruchsvoll+aus%3A%0D%0A%0D%0A%0D%0A%0D%0ADoch+was+grob+klingt%2C+ist+es+in+keiner+Weise%3A+Der+Arduino+%28hier+in+der+%22Uno%22-Ausf%C3%BChrung%22+l%C3%A4sst+sich+kinderleicht+bedienen+und+erm%C3%B6glicht+so+einen+einfachen+Einstieg+in+die+Elektrotechnik.+Die+wichtigen+Elemente+sind+eigentlich+nur%3A%0D%0A%0D%0A%09Die+Stromversorgung+%28unten+links%29%0D%0A%09Der+USB+%2F+Serial-Port+%28oben+links%29%0D%0A%09Der+Reset-Button+%28Mitte+rechts%29%0D%0A%09Die+I%2FO+Pins%3A+Die+schwarzen+Reihen+ganz+oben+und+ganz+unten.%0D%0A%0D%0ADer+Rest+sind+Microcontroller%2C+SMD-Widerst%C3%A4nde+und+so+weiter.%0D%0A%0D%0AWie+wird+ein+Arduino+programmiert%3F%0D%0A%0D%0AArduino+basiert+auf+einem+stark+vereinfachten+C%2B%2B-Dialekt.+Es+reichen+einfachste+Anweisungen+wie+digitalWrite%28ledPin%2C+HIGH%29%3B+%2C+um+z.B.+eine+LED+auf+dem+LED-Pin+anzusprechen.+Die+Programmierung+ist+intuitiv+und+der+f%C3%BCr+alle+Plattformen+verf%C3%BCgbare+Quelltexteditor+%2F+die+IDE+macht+das+Debuggen+einfach.+Mitgeliefert+wird+auch+gleich+noch+ein+Serial+Monitor%2C+mit+dem+sich+virtuelle+und+reelle+COM-Anschl%C3%BCsse+%C3%BCberwachen+lassen.%0D%0A%0D%0AWie+verl%C3%A4uft+die+Installation%3F%0D%0A%0D%0AEinfacher+als+bei+vermutlich+jeder+anderen+L%C3%B6sung+dieser+Art.+W%C3%A4hrend+Konkurrenzprodukte+noch+%C3%BCber+einen+%22wahren%22+Serial-Port+verf%C3%BCgen%2C+bedient+sich+Arduino+eines+USB-Ports.+Das+hat+2+Vorteile%3A+Man+muss+weder+irgendwelche+COM-to-USB-Treiber+installieren+oder+Adapter+kaufen%2C+noch+braucht+man+eine+zus%C3%A4tzliche+Stromversorgung.+Der+Arduino+zieht+sich+seine+5+Volt+direkt+aus+der+USB-Buchse.%0D%0A%0D%0AWelche+M%C3%B6glichkeiten+habe+ich+mit+Arduino%3F%0D%0A%0D%0ADie+M%C3%B6glichkeiten+sind+unbeschr%C3%A4nkt.+Das+kann+damit+anfangen%2C+dass+man+eine+intelligente+Alarmanlage+baut%2C+eine+Disco-Lichterkette+oder+einen+LED-W%C3%BCrfel.+Der+Prozessor+hat+genug+Speicher+um+alle+Programme+aufzunehmen%2C+und+entsprechende+SD-Karten-Shields+erweitern+den+Platz+noch+um+einiges.%0D%0A%0D%0AShields%3F+Ein+Programmierboard+ist+doch+kein+Ritter%21%0D%0A%0D%0AShields+bezeichnen+Aufsteck-Module+f%C3%BCr+das+Arduino-Board.+Die+Anschl%C3%BCsse+werden+meistens+%22nach+oben+durchgereicht%22%2C+also+verl%C3%A4ngert.+Die+ben%C3%B6tigten+Anschl%C3%BCsse+gehen+dann+direkt+in+das+Shield%2C+um+eine+reibungslose+Installation+zu+erm%C3%B6glichen.%0D%0A%0D%0AGenug+gelobt%2C+woher+krieg%27+ich+so+ein+Ding%3F%0D%0A%0D%0ANat%C3%BCrlich+bietet+der+Hersteller+einen+eigenen+Shop+an%2C+in+dem+man+das+Arduino+%28UNO%29+erwerben+kann%3A+Klick%21%0D%0AUnter+Umst%C3%A4nden+lohnen+sich+aber+Recherchen+im+Netz%2C+Preisunterschiede+von+bis+zu+20%E2%82%AC+sind+keine+Seltenheit.%0D%0AWas+bedeutet+das+f%C3%BCr+uns+Leser%3F%0D%0A%0D%0AJe+nach+meinem+zur+Verf%C3%BCgung+stehenden+Zeitkontingent+werde+ich+ein+paar+Tutorials%2C+speziell+f%C3%BCr+Einsteiger%2C+aber+auch+speziell+f%C3%BCr+verschiedene+Bauteile%2C+erstellen%2C+die+sich+dann+nat%C3%BCrlich+in+diesem+Blog+finden.%0D%0A%0D%0AFazit%3A+F%C3%BCr+jeden+Bastler+eine+wahre+Freude%2C+und+obendrein+bezahlbar.&amp;tags=Arduino%2Ctestbericht%2CVorstellung%2Cblog" type="text/html" />
	</item>
		<item>
		<title>PowerPoint Noob-Tip: Genaueres Zuschneiden von Grafiken</title>
		<link>http://geekblog.be/584_powerpoint-noob-tip-genaueres-zuschneiden-von-grafiken.html</link>
		<comments>http://geekblog.be/584_powerpoint-noob-tip-genaueres-zuschneiden-von-grafiken.html#comments</comments>
		<pubDate>Tue, 22 Nov 2011 18:22:40 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=584</guid>
		<description><![CDATA[Was mich immer wieder aufregt, ist, dass in dem doch nicht ganz billigen Office-Paket von Microsoft nicht mal eine Software mitgeliefert wird, mit der man passable Layouts erstellen kann. Da ich bis jetzt noch keine Alternative gefunden habe, behelfe ich mir mit dem eigentlich für Präsentationen gedachten PowerPoint 2010. Damit lässt sich schon das ein &#8230; <a href="http://geekblog.be/584_powerpoint-noob-tip-genaueres-zuschneiden-von-grafiken.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Was mich immer wieder aufregt, ist, dass in dem doch nicht ganz billigen Office-Paket von Microsoft nicht mal eine Software mitgeliefert wird, mit der man passable Layouts erstellen kann. Da ich bis jetzt noch keine Alternative gefunden habe, behelfe ich mir mit dem eigentlich für Präsentationen gedachten PowerPoint 2010. Damit lässt sich schon das ein oder andere nette Layout erstellen, aber es reicht nichtmal dazu, um Bilder passgenau zuzuschneiden oder zu positionieren; das manchmal etwas willkürlich wirkende Raster verschiebt einem schon so manch gerade noch passgenaue Layout.</p>
<p><strong>Abhilfe: Zoomen</strong></p>
<p>Durch das Einzoomen (Beispielsweise mit [STRG] + Mausrad) wird das Snap-Gitter verkleinert; Bilder können nun passgenau zugeschnitten und positioniert werden.</p>
<p>Eine schnelle und buchstäblich passgenaue Lösung für alle, die ihre Layouts mit PowerPoint gestalten oder es zumindest versuchen.<strong></strong></p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=584&amp;md5=00568c908fe42f7e03653195b4d929b7" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/584_powerpoint-noob-tip-genaueres-zuschneiden-von-grafiken.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F584_powerpoint-noob-tip-genaueres-zuschneiden-von-grafiken.html&amp;language=de_DE&amp;category=text&amp;title=PowerPoint+Noob-Tip%3A+Genaueres+Zuschneiden+von+Grafiken&amp;description=Was+mich+immer+wieder+aufregt%2C+ist%2C+dass+in+dem+doch+nicht+ganz+billigen+Office-Paket+von+Microsoft+nicht+mal+eine+Software+mitgeliefert+wird%2C+mit+der+man+passable+Layouts+erstellen+kann.+Da+ich+bis+jetzt+noch+keine+Alternative+gefunden+habe%2C+behelfe+ich+mir+mit+dem+eigentlich+f%C3%BCr+Pr%C3%A4sentationen+gedachten+PowerPoint+2010.+Damit+l%C3%A4sst+sich+schon+das+ein+oder+andere+nette+Layout+erstellen%2C+aber+es+reicht+nichtmal+dazu%2C+um+Bilder+passgenau+zuzuschneiden+oder+zu+positionieren%3B+das+manchmal+etwas+willk%C3%BCrlich+wirkende+Raster+verschiebt+einem+schon+so+manch+gerade+noch+passgenaue+Layout.%0D%0A%0D%0AAbhilfe%3A+Zoomen%0D%0A%0D%0ADurch+das+Einzoomen+%28Beispielsweise+mit+%5BSTRG%5D+%2B+Mausrad%29+wird+das+Snap-Gitter+verkleinert%3B+Bilder+k%C3%B6nnen+nun+passgenau+zugeschnitten+und+positioniert+werden.%0D%0A%0D%0AEine+schnelle+und+buchst%C3%A4blich+passgenaue+L%C3%B6sung+f%C3%BCr+alle%2C+die+ihre+Layouts+mit+PowerPoint+gestalten+oder+es+zumindest+versuchen.&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>Aufgaben professionell und kostenlos verwalten &#8211; mit Wunderlist</title>
		<link>http://geekblog.be/559_aufgaben-professionell-und-kostenlos-verwalten-mit-wunderlist.html</link>
		<comments>http://geekblog.be/559_aufgaben-professionell-und-kostenlos-verwalten-mit-wunderlist.html#comments</comments>
		<pubDate>Mon, 21 Nov 2011 17:18:32 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[Cross-Platform]]></category>
		<category><![CDATA[Empfehlung]]></category>
		<category><![CDATA[Simple]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Todo]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[Wunderlist]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=559</guid>
		<description><![CDATA[So, nach einer längeren Pause meldet sich Geekblog wieder zurück: Heute mit einer Empfehlung. Ich bin &#8211; seitdem ich mein iPad 2 besitze &#8211; auf der Suche nach einer Todo-App, die sich synchronisiert &#8211; und das möglichst via Cloud und nicht via iTunes. Das hat auch seine Gründe: Mein iPad sieht den USB-Stecker so gut &#8230; <a href="http://geekblog.be/559_aufgaben-professionell-und-kostenlos-verwalten-mit-wunderlist.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://geekblog.be/559_aufgaben-professionell-und-kostenlos-verwalten-mit-wunderlist.html/wunderlist_logo_icon" rel="attachment wp-att-560"><img class="alignright" title="Wunderlist-Logo" src="http://geekblog.be/wp-content/uploads/2011/11/wunderlist_logo_icon.jpg" alt="" width="156" height="156" /></a>So, nach einer längeren Pause meldet sich Geekblog wieder zurück: Heute mit einer Empfehlung. Ich bin &#8211; seitdem ich mein iPad 2 besitze &#8211; auf der Suche nach einer Todo-App, die sich synchronisiert &#8211; und das möglichst via Cloud und nicht via iTunes. Das hat auch seine Gründe: Mein iPad sieht den USB-Stecker so gut wie nie, es sei denn, es muss aufladen. Dann wird es aber direkt über den 10W-Adapter von Apple geladen, Apps ziehe ich mir direkt über den App-Store, genau so wie Musik &amp; Filme.</p>
<p><strong>Die ersten Versuche &#8211; Das Leben ist teuer.</strong></p>
<p style="text-align: justify;">Als erstes habe ich eine App namens <a title="Crosscheck - ein Anfang." href="http://itunes.apple.com/de/app/crosscheck/id374018959?mt=8" target="_blank">Crosscheck</a> ausprobiert. Diese ist echt wahnsinnig cool und hatte eigentlich alle Features, die ich mir gewünscht habe. Zwar beschränkte Sie sich auf iOS-Devices (von Outlook keine Spur, aber immerhin ein Webinterface), konnte aber sonst dank Farbcodes die Listen und Aufgaben schön voneinander trennen. Doch ich bin ein Sparfuchs: Nur wenn es nicht anders geht, zücke ich die Brieftasche bzw. die iTunes Gift Card. Notfalls programmier&#8217; ich mir selber eine ToDo-App, das geht dann schon &#8211; aber nicht gleich übertreiben. Der App-Store ist groß, und ich suche lieber, anstatt dass ich programmiere.</p>
<p><strong>Mein Lebensretter &#8211; die 6 Wunderkinder</strong></p>
<p style="text-align: justify;">Endlich bin ich dann auf <a href="http://wunderlist.com">Wunderlist</a> von <a href="http://6wunderkinder.com" target="_blank">6Wunderkinder</a> gestoßen. Diese Software ist der <strong>absolute</strong> Traum: Listen anlegen, automatische Sync mit allen Geräten (Ubuntu, Mac OSX und Windows sowie Android eingeschlossen <img src='http://geekblog.be/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ) &#8211; und absolut kostenlos. Wenn Berlin nicht so weit entfernt wäre, würde ich hinfahren und den 6Wunderkinder&#8217;n die Füße küssen &#8211; eine intuitive App im abolut schicken Design &#8211; was will man mehr? Nichts.</p>
<p style="text-align: justify;">Mich habt Ihr überzeugt &#8211; vollends. Und, &#8220;Yes, I already feel more productive.&#8221;</p>
<p><a title="Wahnsinn." href="http://itunes.apple.com/us/app/wunderlist/id406644151?mt=8" target="_blank">Wunderlist im App Store</a><br />
<a title="Wunderlist WebApp" href="http://wunderlist.com" target="_blank">Webapp von Wunderlist</a><br />
<a title="Wunderkinder Homepage (englisch)" href="http://6wunderkinder.com" target="_blank">Homepage der Entwickler (6Wunderkinder)</a></p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=559&amp;md5=f06ae91fc1c5fb720be7b25f5fe3dc54" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/559_aufgaben-professionell-und-kostenlos-verwalten-mit-wunderlist.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F559_aufgaben-professionell-und-kostenlos-verwalten-mit-wunderlist.html&amp;language=de_DE&amp;category=text&amp;title=Aufgaben+professionell+und+kostenlos+verwalten+%26%238211%3B+mit+Wunderlist&amp;description=So%2C+nach+einer+l%C3%A4ngeren+Pause+meldet+sich+Geekblog+wieder+zur%C3%BCck%3A+Heute+mit+einer+Empfehlung.+Ich+bin+-+seitdem+ich+mein+iPad+2+besitze+-+auf+der+Suche+nach+einer+Todo-App%2C+die+sich+synchronisiert+-+und+das+m%C3%B6glichst+via+Cloud+und+nicht+via+iTunes.+Das+hat+auch+seine+Gr%C3%BCnde%3A+Mein+iPad+sieht+den+USB-Stecker+so+gut+wie+nie%2C+es+sei+denn%2C+es+muss+aufladen.+Dann+wird+es+aber+direkt+%C3%BCber+den+10W-Adapter+von+Apple+geladen%2C+Apps+ziehe+ich+mir+direkt+%C3%BCber+den+App-Store%2C+genau+so+wie+Musik+%26amp%3B+Filme.%0D%0ADie+ersten+Versuche+-+Das+Leben+ist+teuer.%0D%0AAls+erstes+habe+ich+eine+App+namens+Crosscheck+ausprobiert.+Diese+ist+echt+wahnsinnig+cool+und+hatte+eigentlich+alle+Features%2C+die+ich+mir+gew%C3%BCnscht+habe.+Zwar+beschr%C3%A4nkte+Sie+sich+auf+iOS-Devices+%28von+Outlook+keine+Spur%2C+aber+immerhin+ein+Webinterface%29%2C+konnte+aber+sonst+dank+Farbcodes+die+Listen+und+Aufgaben+sch%C3%B6n+voneinander+trennen.+Doch+ich+bin+ein+Sparfuchs%3A+Nur+wenn+es+nicht+anders+geht%2C+z%C3%BCcke+ich+die+Brieftasche+bzw.+die+iTunes+Gift+Card.+Notfalls+programmier%27+ich+mir+selber+eine+ToDo-App%2C+das+geht+dann+schon+-+aber+nicht+gleich+%C3%BCbertreiben.+Der+App-Store+ist+gro%C3%9F%2C+und+ich+suche+lieber%2C+anstatt+dass+ich+programmiere.%0D%0AMein+Lebensretter+-+die+6+Wunderkinder%0D%0AEndlich+bin+ich+dann+auf+Wunderlist+von+6Wunderkinder+gesto%C3%9Fen.+Diese+Software+ist+der+absolute+Traum%3A+Listen+anlegen%2C+automatische+Sync+mit+allen+Ger%C3%A4ten+%28Ubuntu%2C+Mac+OSX+und+Windows+sowie+Android+eingeschlossen+%3AD%29+-+und+absolut+kostenlos.+Wenn+Berlin+nicht+so+weit+entfernt+w%C3%A4re%2C+w%C3%BCrde+ich+hinfahren+und+den+6Wunderkinder%27n+die+F%C3%BC%C3%9Fe+k%C3%BCssen+-+eine+intuitive+App+im+abolut+schicken+Design+-+was+will+man+mehr%3F+Nichts.%0D%0AMich+habt+Ihr+%C3%BCberzeugt+-+vollends.+Und%2C+%22Yes%2C+I+already+feel+more+productive.%22%0D%0AWunderlist+im+App+Store%0D%0AWebapp+von+Wunderlist%0D%0AHomepage+der+Entwickler+%286Wunderkinder%29&amp;tags=App%2CCross-Platform%2CEmpfehlung%2CSimple%2CSoftware%2CTodo%2CTool%2CUtility%2CWunderlist%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Netbeans Problem auf 64-Bit-System: &#8220;JVM creation failed&#8221;</title>
		<link>http://geekblog.be/556_netbeans-problem-auf-64-bit-system-jvm-creation-failed.html</link>
		<comments>http://geekblog.be/556_netbeans-problem-auf-64-bit-system-jvm-creation-failed.html#comments</comments>
		<pubDate>Sat, 22 Oct 2011 12:56:47 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Problemlösung]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Workaround]]></category>
		<category><![CDATA[x64]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=556</guid>
		<description><![CDATA[Viele Leute, die versuchen, sich Netbeans auf einem 64-Bit-System, zu installieren, werden bemerken, dass ohne einen kleinen Workaround Netbeans den Start mit einer Fehlermeldung quittiert: &#8220;JVM creation failed.&#8221; Workaround Der Workaround ist simpel. Der Installationsfolder beinhaltet einen Ordner namens /etc/ (z.B. C:\Program Files (x86)\NetBeans 7.0.1\etc\). Hier öffnet Ihr die Datei netbeans.conf mit einem administrativem Editor &#8230; <a href="http://geekblog.be/556_netbeans-problem-auf-64-bit-system-jvm-creation-failed.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Viele Leute, die versuchen, sich Netbeans auf einem 64-Bit-System, zu installieren, werden bemerken, dass ohne einen kleinen Workaround Netbeans den Start mit einer Fehlermeldung quittiert: &#8220;<strong>JVM creation failed.&#8221;</strong></p>
<p><strong>Workaround</strong></p>
<p>Der Workaround ist simpel. Der Installationsfolder beinhaltet einen Ordner namens /etc/ (z.B. C:\Program Files (x86)\NetBeans 7.0.1\etc\). Hier öffnet Ihr die Datei netbeans.conf mit einem <span style="text-decoration: underline;">administrativem</span> Editor eurer Wahl. In Zeile 6 fügt Ihr ganz hinten einfach folgenden Code an:</p>
<p><code>-J-Xmx512m</code></p>
<p>Die Datei müsst Ihr nur noch speichern und schon macht Netbeans wieder das, was es soll!</p>
<p><strong>Viel Spaß beim Programmieren mit Netbeans <img src='http://geekblog.be/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </strong></p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=556&amp;md5=330d35798f073a565f6fc96ad535262f" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/556_netbeans-problem-auf-64-bit-system-jvm-creation-failed.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F556_netbeans-problem-auf-64-bit-system-jvm-creation-failed.html&amp;language=de_DE&amp;category=text&amp;title=Netbeans+Problem+auf+64-Bit-System%3A+%26%238220%3BJVM+creation+failed%26%238221%3B&amp;description=Viele+Leute%2C+die+versuchen%2C+sich+Netbeans+auf+einem+64-Bit-System%2C+zu+installieren%2C+werden+bemerken%2C+dass+ohne+einen+kleinen+Workaround+Netbeans+den+Start+mit+einer+Fehlermeldung+quittiert%3A+%22JVM+creation+failed.%22%0D%0A%0D%0AWorkaround%0D%0A%0D%0ADer+Workaround+ist+simpel.+Der+Installationsfolder+beinhaltet+einen+Ordner+namens+%2Fetc%2F+%28z.B.+C%3A%5CProgram+Files+%28x86%29%5CNetBeans+7.0.1%5Cetc%5C%29.+Hier+%C3%B6ffnet+Ihr+die+Datei+netbeans.conf+mit+einem+administrativem+Editor+eurer+Wahl.+In+Zeile+6+f%C3%BCgt+Ihr+ganz+hinten+einfach+folgenden+Code+an%3A%0D%0A%0D%0A-J-Xmx512m%0D%0A%0D%0ADie+Datei+m%C3%BCsst+Ihr+nur+noch+speichern+und+schon+macht+Netbeans+wieder+das%2C+was+es+soll%21%0D%0A%0D%0AViel+Spa%C3%9F+beim+Programmieren+mit+Netbeans+%3A-%29&amp;tags=64bit%2CHow-To%2CHowto%2CInstallation%2CProbleml%C3%B6sung%2CTutorial%2CWindows%2CWorkaround%2Cx64%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Eine Ode an die Software</title>
		<link>http://geekblog.be/549_eine-ode-an-die-software.html</link>
		<comments>http://geekblog.be/549_eine-ode-an-die-software.html#comments</comments>
		<pubDate>Thu, 13 Oct 2011 14:35:15 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[Gedanken]]></category>
		<category><![CDATA[Ode]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=549</guid>
		<description><![CDATA[Mann, einfach nur schön. Ich liebe meinen Rechner, ich liebe Ubuntu &#8211; und ich hasse Updates. Als ich nach langer Zeit mal wieder mein Zweitsystem hochgefahren habe &#8211; nämlich vor ziemlich genau 60 Minuten &#8211; sprang mir die Meldung ins Auge, Ubuntu 10.10 sei da. Naja, dachte ich mir, wo kann da das Problem liegen. &#8230; <a href="http://geekblog.be/549_eine-ode-an-die-software.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Mann, einfach nur schön.<br />
Ich liebe meinen Rechner, ich liebe Ubuntu &#8211; und ich hasse Updates.<br />
Als ich nach langer Zeit mal wieder mein Zweitsystem hochgefahren habe &#8211; nämlich vor ziemlich genau 60 Minuten &#8211; sprang mir die Meldung ins Auge, Ubuntu 10.10 sei da. Naja, dachte ich mir, wo kann da das Problem liegen. Installier&#8217; ich es halt kurz, kann ja nicht lange dauern. 16.000er-Leitung plus Quad-Core sollten das innerhalb ein paar Minuten hinter sich gebracht haben. <em>Fail</em>anzeige.</p>
<blockquote><p>Ca. 54 Minuten verbleibend.</p></blockquote>
<p>Ruhig bleiben, Sebi, man soll solchen ETA&#8217;s ja nicht zu viel Glauben schenken. Ich erinnere mich an die <em>guten</em> alten Zeiten, in denen Nero noch bekannter war als ImgBurn. Die hatten die wohl allercoolste ETA-Anzeige: sie konnte immerhin mit Minus umgehen. Schon toll, wenn der Brennvorgang nur noch -5 Minuten dauert.<br />
Naja, wird wohl doch nichts mit dem schnellen Update. Dann muss halt YouTube für die Zeit herhalten, also fix FireFox geöffnet und dann&#8230; WAS? Wohoo, Gnome wird vom Update gekillt und Firefox gleich mit.</p>
<p>Ich rolle 2m nach links, zu meinem treuen Netbook. 11.6&#8243; sind nicht das perfekte Surf- (noch das perfekte Schreib-)vergnügen, trotzdem begnüge ich mich damit für eine geschlagene Stunde. </p>
<p>Langsam kommt Gnome wieder zurück &#8211; immer stückweise. Vielleicht kann ich den Rechner ja heute noch einsetzen &#8211; <em>nicht dass ich ihn irgendwann wieder bräuchte.</em></p>
<p>Der Rechner startet neu &#8211; und damit ist wieder ein Stückchen der Odysee geschafft. Und das reicht auch bis jetzt. Ich werde mich jetzt angenehmeren Dingen zuwenden &#8211; Isomeren und Alkanen. Denn schließlich brauche ich für meine Chemie-Ex auch noch ein Update, und das dauert mindestens genau so lang.</p>
<p><strong>Jetzt neu starten.</strong></p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=549&amp;md5=71e0bde6986311b37e76997c8d497635" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/549_eine-ode-an-die-software.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F549_eine-ode-an-die-software.html&amp;language=de_DE&amp;category=text&amp;title=Eine+Ode+an+die+Software&amp;description=Mann%2C+einfach+nur+sch%C3%B6n.%0D%0AIch+liebe+meinen+Rechner%2C+ich+liebe+Ubuntu+-+und+ich+hasse+Updates.%0D%0AAls+ich+nach+langer+Zeit+mal+wieder+mein+Zweitsystem+hochgefahren+habe+-+n%C3%A4mlich+vor+ziemlich+genau+60+Minuten+-+sprang+mir+die+Meldung+ins+Auge%2C+Ubuntu+10.10+sei+da.+Naja%2C+dachte+ich+mir%2C+wo+kann+da+das+Problem+liegen.+Installier%27+ich+es+halt+kurz%2C+kann+ja+nicht+lange+dauern.+16.000er-Leitung+plus+Quad-Core+sollten+das+innerhalb+ein+paar+Minuten+hinter+sich+gebracht+haben.+Failanzeige.%0D%0A%0D%0ACa.+54+Minuten+verbleibend.%0D%0A%0D%0ARuhig+bleiben%2C+Sebi%2C+man+soll+solchen+ETA%27s+ja+nicht+zu+viel+Glauben+schenken.+Ich+erinnere+mich+an+die+guten+alten+Zeiten%2C+in+denen+Nero+noch+bekannter+war+als+ImgBurn.+Die+hatten+die+wohl+allercoolste+ETA-Anzeige%3A+sie+konnte+immerhin+mit+Minus+umgehen.+Schon+toll%2C+wenn+der+Brennvorgang+nur+noch+-5+Minuten+dauert.+%0D%0ANaja%2C+wird+wohl+doch+nichts+mit+dem+schnellen+Update.+Dann+muss+halt+YouTube+f%C3%BCr+die+Zeit+herhalten%2C+also+fix+FireFox+ge%C3%B6ffnet+und+dann...+WAS%3F+Wohoo%2C+Gnome+wird+vom+Update+gekillt+und+Firefox+gleich+mit.%0D%0A%0D%0AIch+rolle+2m+nach+links%2C+zu+meinem+treuen+Netbook.+11.6%22+sind+nicht+das+perfekte+Surf-+%28noch+das+perfekte+Schreib-%29vergn%C3%BCgen%2C+trotzdem+begn%C3%BCge+ich+mich+damit+f%C3%BCr+eine+geschlagene+Stunde.+%0D%0A%0D%0ALangsam+kommt+Gnome+wieder+zur%C3%BCck+-+immer+st%C3%BCckweise.+Vielleicht+kann+ich+den+Rechner+ja+heute+noch+einsetzen+-+nicht+dass+ich+ihn+irgendwann+wieder+br%C3%A4uchte.%0D%0A%0D%0ADer+Rechner+startet+neu+-+und+damit+ist+wieder+ein+St%C3%BCckchen+der+Odysee+geschafft.+Und+das+reicht+auch+bis+jetzt.+Ich+werde+mich+jetzt+angenehmeren+Dingen+zuwenden+-+Isomeren+und+Alkanen.+Denn+schlie%C3%9Flich+brauche+ich+f%C3%BCr+meine+Chemie-Ex+auch+noch+ein+Update%2C+und+das+dauert+mindestens+genau+so+lang.%0D%0A%0D%0AJetzt+neu+starten.&amp;tags=Ode%2CSoftware%2CUbuntu%2CUpdate%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Zurück leiten in PHP</title>
		<link>http://geekblog.be/535_zurueck-leiten-in-php.html</link>
		<comments>http://geekblog.be/535_zurueck-leiten-in-php.html#comments</comments>
		<pubDate>Mon, 10 Oct 2011 10:35:42 +0000</pubDate>
		<dc:creator>Sebi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://geekblog.be/?p=535</guid>
		<description><![CDATA[&#8220;Ihre Anfrage konnte nicht abgeschlossen werden. Bitte kehren Sie zur vorherigen Seite zurück.&#8221; bei so einem Fall gehört es doch einfach zum guten Ton eines jeden Programmierers, den Benutzer (ohne sein Zutun) wieder zurück auf die vorherige Seite zu leiten. Das META-Refresh-Tag sollte bekannt sein &#8211; aber was, wenn die &#8220;Zurück&#8221;-Seite von mehr als nur &#8230; <a href="http://geekblog.be/535_zurueck-leiten-in-php.html"><span class="custom-more">Continue reading &#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>&#8220;Ihre Anfrage konnte nicht abgeschlossen werden. Bitte kehren Sie zur vorherigen Seite zurück.&#8221;</strong> bei so einem Fall gehört es doch einfach zum guten Ton eines jeden Programmierers, den Benutzer (ohne sein Zutun) wieder zurück auf die vorherige Seite zu leiten. Das META-Refresh-Tag sollte bekannt sein &#8211; aber was, wenn die &#8220;Zurück&#8221;-Seite von mehr als nur einer Seite aufgerufen wird &#8211; wie soll dass denn dann gehen?<br />
Die Lösung ist simpler, als sie auf den ersten Blick erscheinen mag. Wir können einen Zurück-Leitung einfügen, indem wir den Server anweisen, die Seite so zu generieren, dass ein dynamisches Meta-Tag dem Browser die Anweisung gibt, wieder auf die vorherige Seite zu gehen.</p>
<p><strong>Das Snippet:</strong></p>
<p><code>echo '&lt;meta http-equiv="refresh" content="5; URL='.$<var><var>HTTP_REFERER</var></var>.'"&gt;';</code></p>
<p>Dieses Snippet kommt in den <strong>Head</strong>-Teil der Seite (<em>und war ganz nebenbei auch der Auslöser dafür, dass unsere Seite &#8211; dank unsachgemäßer Verwendung &#8211; kurz down war.</em>)</p>
 <p><a href="http://geekblog.be/?flattrss_redirect&amp;id=535&amp;md5=1402e2b132d5b79c4a17206a7eda157c" title="Flattr" target="_blank"><img src="http://geekblog.be/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://geekblog.be/535_zurueck-leiten-in-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=TrueSebi&amp;url=http%3A%2F%2Fgeekblog.be%2F535_zurueck-leiten-in-php.html&amp;language=de_DE&amp;category=text&amp;title=Zur%C3%BCck+leiten+in+PHP&amp;description=%22Ihre+Anfrage+konnte+nicht+abgeschlossen+werden.+Bitte+kehren+Sie+zur+vorherigen+Seite+zur%C3%BCck.%22+bei+so+einem+Fall+geh%C3%B6rt+es+doch+einfach+zum+guten+Ton+eines+jeden+Programmierers%2C+den+Benutzer+%28ohne+sein+Zutun%29+wieder+zur%C3%BCck+auf+die+vorherige+Seite+zu+leiten.+Das+META-Refresh-Tag+sollte+bekannt+sein+-+aber+was%2C+wenn+die+%22Zur%C3%BCck%22-Seite+von+mehr+als+nur+einer+Seite+aufgerufen+wird+-+wie+soll+dass+denn+dann+gehen%3F%0D%0ADie+L%C3%B6sung+ist+simpler%2C+als+sie+auf+den+ersten+Blick+erscheinen+mag.+Wir+k%C3%B6nnen+einen+Zur%C3%BCck-Leitung+einf%C3%BCgen%2C+indem+wir+den+Server+anweisen%2C+die+Seite+so+zu+generieren%2C+dass+ein+dynamisches+Meta-Tag+dem+Browser+die+Anweisung+gibt%2C+wieder+auf+die+vorherige+Seite+zu+gehen.%0D%0A%0D%0ADas+Snippet%3A%0D%0A%0D%0Aecho+%27%26lt%3Bmeta+http-equiv%3D%22refresh%22+content%3D%225%3B+URL%3D%27.%24HTTP_REFERER.%27%22%26gt%3B%27%3B%0D%0A%0D%0ADieses+Snippet+kommt+in+den+Head-Teil+der+Seite+%28und+war+ganz+nebenbei+auch+der+Ausl%C3%B6ser+daf%C3%BCr%2C+dass+unsere+Seite+-+dank+unsachgem%C3%A4%C3%9Fer+Verwendung+-+kurz+down+war.%29&amp;tags=blog" type="text/html" />
	</item>
	</channel>
</rss>

