<?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>PHP hates me - Der PHP Blog &#187; Aktuelles</title>
	<atom:link href="http://www.phphatesme.com/archives/category/aktuelles/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phphatesme.com</link>
	<description>PhpHatesMe, but that&#039;s ok!</description>
	<lastBuildDate>Tue, 07 Feb 2012 06:00:42 +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>Urlaub</title>
		<link>http://www.phphatesme.com/blog/aktuelles/urlaub-2/</link>
		<comments>http://www.phphatesme.com/blog/aktuelles/urlaub-2/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 09:40:41 +0000</pubDate>
		<dc:creator>Nils Langner</dc:creator>
				<category><![CDATA[Aktuelles]]></category>

		<guid isPermaLink="false">http://www.phphatesme.com/?p=11767</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Ich hab es ja fast vergessen anzukündigen, aber ich bin im Urlaub und werde dieses Jahr nur noch bloggen, wenn ich richtig Lust zu habe. Ich wünsche euch noch eine schöne Adventszeit und wenn von jemand in Freiburg ist, dann kann er sich gerne mal melden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phphatesme.com/blog/aktuelles/urlaub-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gamification bei Symfony2</title>
		<link>http://www.phphatesme.com/blog/tools/gamification-bei-symfony2/</link>
		<comments>http://www.phphatesme.com/blog/tools/gamification-bei-symfony2/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 05:00:03 +0000</pubDate>
		<dc:creator>Nils Langner</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Tools & Helferlein]]></category>

		<guid isPermaLink="false">http://www.phphatesme.com/?p=10747</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Wir sind alles Spielkinder und Angeber ist man ja auch manchmal gerne. Aus diesem Grund finde ich auch die Vorgehensweise im Symfony2-Projekt echt interessant. Bis jetzt konnte man auf der Symfony-Seite immer sehen, wer am häufigsten comitted hat und wer derzeit an erster Stelle steht. Ist schon toll, wenn man dort auftaucht, finde ich. Da ich aber selbst noch nichts beigetragen habe, findet man mich nicht in der Liste. Leider.</p>
<p>Hier wird also damit gespielt, dass man gerne bei etwas großen dabei sein will. Und genau das treiben die Jungs um <a href="http://fabien.potencier.org/">Fabien Potencier</a> noch ein Stück weiter. In den nächsten Wochen soll ein neues Symfony-Community-Portal eröffnet werden, in dem man für alles mögliche Badges bzw. Buttons gewinnen kann. Wir kennen das ja alle von diversen Spielen wie zum Beispiel Little Big Planet oder Foursquare. Im Symfony-Context könnte das bedeuten, dass man beim ersten Commit ein Badge bekommt, wenn man mal an der Spitze der Liste saß, bekommt man einen anderen, wer Fabien eine Postkarte schreibt erhält den dritten und und und. Die Ideen sind einfach unendlich und bestimmt wird jemand eingestellt, der den ganzen Tag nur neue Trophäen erfindet.</p>
<p>Das klingt von mir jetzt vielleicht ein wenig überzogen, aber ich bin mir total sicher, dass diese Herangehensweise ein echter Erfolg wird. Es werden viele genau aus diesem Grund ein wenig Doku schreiben oder mal einen kleinen Performance-Tweak zur Verfügung stellen. Ich bin auf jeden Fall dabei und ich glaube das andere Open-Source-Frameworks sich relativ schnell was von der Idee abschneiden werden.</p>
<p>Die Information, dass so etwas in Planung ist, kommt übrigens direkt von Monsieur Potencier persönlich, der dies auf seiner Keynote im Freitag in Köln erzählt hat.</p>
<p>So jetzt seid ihr mal wieder gefragt, haltet ihr das für idiotisch und meint, dass ihr Entwickler seid und keine Spielkinder?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phphatesme.com/blog/tools/gamification-bei-symfony2/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Wieder da.</title>
		<link>http://www.phphatesme.com/blog/konferenzen/wieder-da/</link>
		<comments>http://www.phphatesme.com/blog/konferenzen/wieder-da/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 05:00:02 +0000</pubDate>
		<dc:creator>Nils Langner</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Konferenzen]]></category>

		<guid isPermaLink="false">http://www.phphatesme.com/?p=10732</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Der Konferenzmarathon ist geschafft. Endlich bin ich wieder für eine lange Zeit zuhause bei meiner Familie. Es war eine tolle Zeit, aber es ist jetzt auch wirklich wieder gut. In den letzten zwei Wochen waren es nämlich drei Konferenzen, von denen ich bei zwei Speaker war. Und jemanden, der noch nervös vor seinem Auftritt ist, kann das schlauchen. Wobei das mittlerweile auch geht.</p>
<p>So wieder zurück zum Thema. Zwei Wochen, drei Konferenzen. IPC in Mainz, war zu erwarten war eine gelungene Veranstaltung. Was mir dort besonders in Erinnerung geblieben ist, ist die Keynote von <a href="http://www.bitextender.com/team.html">David Zülke</a>. Er ist ein begnadeter Speaker und hat mit viel Humor und genügend Nerd-heit etwas zum Thema RESTful und wie er sich die Zukunft von Webanwendungen verstellt erzählt.</p>
<p><a href="http://www.slideshare.net/phphatesme/redaktionelle-hochlastwebseiten-am-beispiel-von-sternde">Unser Talk</a> war auch knülle voll, obwohl wir gleich den ersten Slot am Mittwochmorgen hatten, direkt nach der Freibierparty. Ehrt einen natürlich, dass so viele Interessenten für uns aufgestanden sind. Talk lief auch gut und ein paar Lacher hatten wir auch. Und hier muss ich mich jetzt noch entschuldigen, dass ich behauptet habe, dass wenn man mit Mike arbeitet, dass man dann auch Strippoker spielen muss. Lustig war die Vorstellung trotzdem.</p>
<p>Gut waren außerdem die Sessions von Sebastian Bauer (einem ehemaligen Kollegen), Dr. Eberhard Huber, Stephan Schmidt und Bastian Hofmann. Da werde ich aber versuchen noch mal alles noch ein wenig detaillierter aufzunehmen und es zu verbloggen.</p>
<p>Nach der IPC durfte ich dann endlich wieder zwei Tage arbeiten, bevor es weiter ging. Am folgenden Montag ging schon die nächste Konferenz los. Dieses mal nicht so ein alter Hase, sondern der erste Versuch vom WebDeveloper-Magazin einen Event in Hamburg zu starten. Fürs erste mal war es auf jeden Fall gelungen. Talks waren gut und auch die Speaker hochkarätig. Einziges Problem der Konferenz war die breite Masse an Interessen, die die Zuhörer hatten. Einige Windows-Menschen, viele Ruby-aner, PHP und Java waren vertreten. Klar ist, dass ein Vortrag über PHP 5.4 somit nicht so viele Leute anlockt, wie er es vielleicht verdient hätte. Pierre hat es auf jeden Fall gut gemacht und mir sogar einige Dinge erzählen können, die ich noch nicht wusste. Dazu aber bald mehr hier im Blog. Konferenz ging zwei Tage und die konnten sie auch interessant füllen.</p>
<p>Dann nach der <a href="http://www.web-developer-conference.de/Programm">Web DevCon</a> in Hamburg ging es einen halben Tag arbeiten und dann wieder los auf große Reise. Der Symfony Day in Köln hat gerufen. Am ersten Tag mit einem Workshop über Sicherheit von <a href="http://twitter.com/#!/weaverryan">Ryan Weaver</a> und am zweiten Tag dann die eigentliche Konferenz. Workshop war sehr gut, auch wenn wir nicht sonderlich tief eingestiegen sind, würde ich sagen, dass ich mein Symfony2-Verständnis um einiges gebessert hat. Und das war ja auch das Ziel. Am nächsten Tag waren einige Vorträge angesagt. Alle recht informativ, aber jetzt keine absoluten Kracher, wenn man sich schon mit Symfony und Co. beschäftigt hat. Ok, ein Talk war dabei, der mir in Erinnerung geblieben ist, <a href="http://test.ical.ly/">Christian Schäfer</a> (Webseite ist momentan kaputt) und <a href="http://www.leftontheweb.com/">Stefan Koopmanschap</a> haben eine Stunde über Open-Source philosophiert und es ist ihnen glaube ich wirklich gelungen einige im Publikum davon zu überzeugen sich dort ein wenig ins Zeug zu legen. Gerne wieder so einen Talk von den zwei.</p>
<p>Und jetzt seit Samstag wieder zuhause und ein wenig Schlaf nachholen. Nächstes Jahr werden es wohl wieder die gleichen Konferenzen sein, wie dieses und auch wieder mit einem neuen Talk von Mike und mir. Schön war&#8217;s, aber endlich ist die Konferenzzeit rum.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phphatesme.com/blog/konferenzen/wieder-da/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WebDev Con &#8211; Hamburg</title>
		<link>http://www.phphatesme.com/blog/aktuelles/webdev-con-hamburg/</link>
		<comments>http://www.phphatesme.com/blog/aktuelles/webdev-con-hamburg/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 05:00:01 +0000</pubDate>
		<dc:creator>Nils Langner</dc:creator>
				<category><![CDATA[Aktuelles]]></category>

		<guid isPermaLink="false">http://www.phphatesme.com/?p=10673</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Nächster Montag, nächste <a href="http://www.web-devcon.de/">Konferenz</a>. Dieses mal zum Glück in meiner &#8220;Heimatstadt&#8221; Hamburg und nicht so weit von zuhause entfernt. Das bedeutet ich kann die ganzen coolen Leute treffen und trotzdem im eigenen Bett schlafen. So könnte es doch immer sein. Da ich noch einiges vorbereiten muss, wird es heute und am Mittwoch leider keinen Artikel geben. Sorry dafür, aber wenn nunmal keine Freizeit bleibt, dann bleibt halt keine Freizeit.</p>
<p>Dafür werde ich nach dem Konferenzmarathon wieder einiges zu erzählen haben.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phphatesme.com/blog/aktuelles/webdev-con-hamburg/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ideenschmiede &#8211; &#8220;Relaunch&#8221;</title>
		<link>http://www.phphatesme.com/blog/aktuelles/ideenschmiede-relaunch/</link>
		<comments>http://www.phphatesme.com/blog/aktuelles/ideenschmiede-relaunch/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 05:00:09 +0000</pubDate>
		<dc:creator>Nils Langner</dc:creator>
				<category><![CDATA[Aktuelles]]></category>

		<guid isPermaLink="false">http://www.phphatesme.com/?p=10533</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Lang lang ist her, da kam ich auf die Idee, dass ihr doch mal ein paar Vorschläge machen könnt, über was man so reden könnte. Die <a href="http://www.phphatesme.com/die-ideenschmiede/">Ideenschmiede</a> war geboren und eine ganze Weile war sie auch echt gut frequentiert und genutzt. Leider habe ich dann irgendwann mal gar nicht mehr so wirklich auf die Liste geschaut und als sie mir dann wieder in Erinnerung gerufen wurde, war sie voll mit komischen und doppelten Einträgen. Hat dann irgendwie keinen Spaß gemacht sich dort inspirieren zu lassen.</p>
<p>Am Mittwoch kam mir dann die Idee, dass ich sie ja wieder aufleben lassen könnte. Kreativ genug seid ihr ja alle und Schreibfaulheit kann man euch auch nicht unterstellen (bezugnehmend auf 7300 Kommentare im Blog). Also was habe ich gemacht? Ich habe einfach die Tabelle geleert und bitte euch sie wieder zu füllen. Dadurch, dass wir damit wieder einen sauberen Stand haben, kann ich mich auch mal hinsetzen und doppelte Einträge zusammenführen und ich werde auch versuchen wieder mehr abzuarbeiten, so dass es sich auch wieder lohnt seine Wünsche zu äußern. Angelehnt habe ich die Vorgehensweise an das <a href="http://www.phphatesme.com/blog/projektmanagement/bugfree-the-vz-way/">StudiVZ-Model für &#8220;Fehlerfreiheit&#8221;</a>.</p>
<p>Also nicht wie ran an die <a href="http://www.phphatesme.com/die-ideenschmiede/">Ideenschmiede</a> und tragt eure Punkte ein.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phphatesme.com/blog/aktuelles/ideenschmiede-relaunch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Captchas bei Sony</title>
		<link>http://www.phphatesme.com/blog/webentwicklung/captchas-bei-sony/</link>
		<comments>http://www.phphatesme.com/blog/webentwicklung/captchas-bei-sony/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 05:00:00 +0000</pubDate>
		<dc:creator>Nils Langner</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Webentwicklung]]></category>

		<guid isPermaLink="false">http://www.phphatesme.com/?p=9758</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Eigentlich wollte ich heute ein wenig über Google+ philosophieren, aber nachdem sie mir meinen Account gesperrt haben, habe ich da eigentlich keine Lust zu. Warum ich gesperrt wurde? &#8220;Ihr Profil verstößt anscheinend gegen unsere <a href="http://www.google.com/support/accounts/bin/answer.py?answer=107107">Community-Richtlinien</a>&#8220;, kann ja leider irgendwie alles bedeuten. Ich gehe mal von aus, dass &#8220;phphatesme (Nils Langner)&#8221; irgendjemanden ein Dorn im Auge war. Schade, schade. Aber darüber haben sich zum Glück schon <a href="http://www.robertbasic.de/2011/07/das-googleversum-verzahnt-sich-kunden-sperren/">genügend</a> Leute aufgeregt, so dass ich da nichts neues mehr beitragen kann.</p>
<p>Was aber eines der letzten Themen auf Google+ war sind die <a href="http://www.geek.com/articles/geek-cetera/sonys-captchas-store-characters-in-plain-text-20110712/">Captchas bei Sony</a> und da möchte ich heute mal ein paar Worte drüber verlieren. Sehr sehr viele Leute haben sich darüber aufgeregt, wie dumm Sony sei, da sie die Buchstaben, die sie im Captcha verstecken auch als reinen Text im HTML verstecken. Ok, das klingt erstmal wirklich ziemlich doof.</p>
<p><a href="http://www.geek.com/articles/geek-cetera/sonys-captchas-store-characters-in-plain-text-20110712/sony-captcha/"><img class="alignnone" src="http://www.geek.com/wp-content/uploads/2011/07/Sony-Captcha.png" alt="" width="800" height="422" /></a> Ja ich weiß es gibt genügend Bibliotheken, die man einfach hätte nutzen können, die einem wunderbare Captchas bauen. Da muss ich auf jeden Falls sagen, dass es nicht gerade klug ist das Rad neu zu erfinden.</p>
<p>Aber wofür sind Captchas eigentlich da? Ich würde es nicht unter Sicherheitsfeature einstufen, denn für Menschen ist es kein Problem es zu lösen. Hauptgrund eines Captchas ist das Verhindern von Zugriff auf Daten durch Maschinen. Ich gehe mal davon aus, dass Sony keine Probleme damit hat zu prüfen, wie erfolgreich ihr Captcha ist ein wie verfälscht ihre Daten sind. <strong>Wenn wirklich Unmengen von Bots dieses Captcha knacken würden, dann wäre es nicht mehr live</strong>. Für Sony ist diese Methode also gut genug. Wahrscheinlich war es günstig in der Einrichtung und tut seinen Zweck. #</p>
<p>Bots sind nicht so klug wie wir Menschen, wenn es Mustererkennung geht und die meisten durchsuchen das gesamte Internet nach solchen stellen, wo sie ihren Spam hinterlassen können uns sind nicht speziell für Sony gebaut. Wie heißt es so schön im Basketball (und wahrscheinlich in jeder anderen Sportart): &#8220;<strong>Wer trifft hat Recht!</strong>&#8221; Ich selbst habe eine Webseite, auf der ich immer die Frage stelle &#8220;<em>Was ist 1 +1?</em>&#8221; und da kam noch nie ein Bot durch. Dumm, aber für meine Seiten reicht es.</p>
<p>Sony sollte sich jetzt sicherlich Gedanken darüber machen, ob man nicht das Captcha austauschen soll, denn viele Hobby-Hacker werden sicherlich versuchen Bots zu schreiben, die irgendwas mit der Seite tun, aber wäre dieser Hype im Moment nicht, könnte Sony bestimmt noch einige Zeit mit diesem Captcha glücklich werden.</p>
<p>PS: Ich gehe in dem Artikel von aus, dass Sony die Captchas nicht für sicherheitsrelavante Themen nutzt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phphatesme.com/blog/webentwicklung/captchas-bei-sony/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Eigener Google+ ShortCut</title>
		<link>http://www.phphatesme.com/blog/aktuelles/eingener-google-shortcut/</link>
		<comments>http://www.phphatesme.com/blog/aktuelles/eingener-google-shortcut/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 05:00:59 +0000</pubDate>
		<dc:creator>Nils Langner</dc:creator>
				<category><![CDATA[Aktuelles]]></category>

		<guid isPermaLink="false">http://www.phphatesme.com/?p=9681</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>Ich glaube wir sind so langsam alle bei Google Plus. Zumindest sind die üblichen Verdächtigen schon da. Finde ich auch gut so und ich werde bestimmt die nächsten Tag mal zu Papier bringen, was ich von Google+ halte und was noch fehlt. Heute will ich eigentlich nur kurz einen kurzen Code-Snippet veröffentlichen, mit dem ihr euch eine &#8220;schöne&#8221; Google+ URL bauen könnt. In meinem Falle ist es <a href="http://www.phphatesme.com/+">www.phphatesme.com/+</a> und sie leitet direkt auf meinen Account weiter. Ich glaube zwar, dass es hunderte von diesen Tutorials bereits gibt, trotzdem hier die Zeilen, die in eure .htaccess auf eurem Server muss:</p>
<pre><code>
# BEGIN GooglePlus
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteRule ^/\+$ https://plus.google.com/109807910625425377128/posts [L,R=301]
&lt;/IfModule&gt;
# END GooglePlus</code></pre>
<p>Das System ist einfach und ihr braucht auch nur meine Profil-URL gegen eure austauschen und fertig ist der Lack. Wer Lust hat kann mich gerne auf Google+ hinzufügen ich werde die nächste Zeit wohl öfters dort ein wenig rumspielen und die Seite genauer unter die Lupe nehmen. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.phphatesme.com/blog/aktuelles/eingener-google-shortcut/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

