<?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>Eines Tages &#187; elienscript</title>
	<atom:link href="http://elien.de/tag/elienscript/feed/" rel="self" type="application/rss+xml" />
	<link>http://elien.de</link>
	<description>... wird das hier alles Sinn ergeben</description>
	<lastBuildDate>Sun, 22 Aug 2010 10:06:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Ich programmiere wieder</title>
		<link>http://elien.de/2006/10/ich-programmiere-wieder/</link>
		<comments>http://elien.de/2006/10/ich-programmiere-wieder/#comments</comments>
		<pubDate>Tue, 03 Oct 2006 20:31:01 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Computersucht]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,397</guid>
		<description><![CDATA[Nach fast einem Jahr Pause konnte ich mich endlich wieder dazu überwinden an meinem zu programmieren. Meine Motivation war soweit im Keller, weil ich mir eine sehr große Aufgabe gestellt habe, die ein umfangreiches Refactoring beinhaltet. Mehrere tausend Stellen Code müssen dafür angefasst und umgeschrieben werden. Keine sehr spannende Aufgabe. Doch in letzter Zeit denke [...]]]></description>
			<content:encoded><![CDATA[<p>Nach fast einem Jahr Pause konnte ich mich endlich wieder dazu überwinden an meinem  zu programmieren. Meine Motivation war soweit im Keller, weil ich mir eine sehr große Aufgabe gestellt habe, die ein umfangreiches Refactoring beinhaltet. Mehrere tausend Stellen Code müssen dafür angefasst und umgeschrieben werden. Keine sehr spannende Aufgabe.</p>
<p>Doch in letzter Zeit denke ich immer öfter daran endlich mal vorwärts zu kommen. Diese Gedanken nerven mich nun so doll, dass ich schlussendlich so motiviert war, dass ich mich mal rangesetzt habe. Nachdem die Hälfte der Zeit dafür drauf ging mich wieder einzuarbeiten, war ich die andere Hälfte verwundert was für einen coolen Scheiß ich eigentlich bis jetzt schon implementiert habe. Mit der Aufgabe bin ich noch nicht durch, aber einen großen Schritt weiter. Der Adrenalinschub und die Zufriedenheit, die damit verbunden sind, können wahrscheinlich nur Entwickler nachvollziehen.</p>
<p>Und endlich hat auch der Web 2.0 Hype seinen Einzug in mein Script gefunden. Immerhin hab ich schon </p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2006/10/ich-programmiere-wieder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mal wieder neuer Code</title>
		<link>http://elien.de/2005/06/mal-wieder-neuer-code/</link>
		<comments>http://elien.de/2005/06/mal-wieder-neuer-code/#comments</comments>
		<pubDate>Sat, 04 Jun 2005 20:06:00 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,317</guid>
		<description><![CDATA[Das Wetter war in den letzten Tagen so wechselhaft, da hab ich es mir gegönnt mal wieder etwas an meinem Skript zu basteln. Das Ding hat wieder mal einen großen Schritt nach vorne gemacht. Ich habe Benutzergruppen und Zugriffsrechte für Wikiseiten und Fotoalben eingerichtet. Dazu habe ich mir die als Vorbild genommen. Das System gefällt [...]]]></description>
			<content:encoded><![CDATA[<p>Das Wetter war in den letzten Tagen so wechselhaft, da hab ich es mir gegönnt mal wieder etwas an meinem Skript zu basteln. Das Ding hat wieder mal einen großen Schritt nach vorne gemacht.</p>
<p>Ich habe Benutzergruppen und Zugriffsrechte für Wikiseiten und Fotoalben eingerichtet. Dazu habe ich mir die  als Vorbild genommen. Das System gefällt mir echt gut und Rechtevergabe ist damit ein Kinderspiel.</p>
<p>Jetzt kann ich endlich Fotoalben haben, die öffentlich sind. Wer sich die im Bild festgehaltenen Peinlichkeiten nicht entgehen lassen will, sollte einen Blick ins <a href="http://www.elien.de/photos/">Fotoalbum</a> werfen.</p>
<p>Viel Spaß dabei.</p>
<p><b>Update:</b> Ach ja hätte ich beinahe vergessen. Ich hab außerdem unscharf maskieren in mein Thumbnailerzeugungscode eingebaut. Vielen Dank an . Dadurch sind die Bilder jetzt schön knusprig.</p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/06/mal-wieder-neuer-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ungereimtheiten</title>
		<link>http://elien.de/2005/06/ungereimtheiten/</link>
		<comments>http://elien.de/2005/06/ungereimtheiten/#comments</comments>
		<pubDate>Thu, 02 Jun 2005 13:10:38 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,316</guid>
		<description><![CDATA[Der letzte Post stammt von Außerdem habe ich die letzte Stunde damit verbracht meine Antispam-Blacklist benutzerfreundlicher zu machen. Also ihr Spammer: auf geht&#8217;s!]]></description>
			<content:encoded><![CDATA[<p>Der letzte Post stammt von </p>
<p>Außerdem habe ich die letzte Stunde damit verbracht meine Antispam-Blacklist benutzerfreundlicher zu machen. Also ihr Spammer: auf geht&#8217;s!</p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/06/ungereimtheiten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Casino Spam</title>
		<link>http://elien.de/2005/05/casino-spam/</link>
		<comments>http://elien.de/2005/05/casino-spam/#comments</comments>
		<pubDate>Sat, 28 May 2005 13:10:07 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,311</guid>
		<description><![CDATA[Heute Morgen Mittag stehe ich auf und freu mich schon auf das schöne Wetter. Als ich die Tür aufmache trifft mich die schwüle Luft genauso hart, wie das checken meiner Mails. Eine Spamwelle ist über mein kleines Blog gerollt. Das ist so unfair, schließlich steht Antispam schon seit Monaten auf meiner Todo-Liste. Implementiert hatte ich [...]]]></description>
			<content:encoded><![CDATA[<p>Heute <strike>Morgen</strike> Mittag stehe ich auf und freu mich schon auf das schöne Wetter. Als ich die Tür aufmache trifft mich die schwüle Luft genauso hart, wie das checken meiner Mails. Eine Spamwelle ist über mein kleines Blog gerollt. </p>
<p>Das ist so unfair, schließlich steht <i>Antispam</i> schon seit Monaten auf meiner Todo-Liste. Implementiert hatte ich es immer noch nicht. Die Herren Spammer hätten wenigstens mal warten können.</p>
<p>Die Nicht-Implementierung hat auch einen Grund. Ich bin mir gar nicht sicher, wie ich das machen will. Captcha find ich irgendwie doof. Wird aber wohl darauf hinauslaufen.</p>
<p>Ich habe dann mal schnell einen Wortfilter eingebaut. Zum Glück bewirbt der Spam immer das gleiche: Online Casinos. Zwar kommt der Spam immer von unterschiedlichen IPs und wirbt für andere URLs, aber eins haben sie alle gemeinsam: das Wort Casino. Das kann man ab jetzt nicht mehr in meine Kommentare schreiben. </p>
<p>Das ist aber nur ein Workaround. Für die Zukunft muss ich mir was besseres einfallen lassen. Ideen hätte ich genung, die aber alle Zeit brauchen implementiert zu werden, die ich zur Zeit nicht habe. Lustig wäre zum Beispiel ein selbstlernender Spamfilter wie er auch bei Thunderbird dabei ist. Gekoppelt mit einer White-List (bei Firefox das Adressbuch) funktioniert das sehr gut. Vielleicht gibt es das auch schon fertig in <acronym title="Hypertext Preprocessor - http://www.php.net">PHP</acronym> ich hab mir nicht einmal die Mühe gemacht danach zu suchen. Das hole ich aber nach.</p>
<p>Jetzt wird aber erst einmal das schöne Wetter genoßen.</p>
<p><b>Update:</b> Offensichtlich hat  einen lernenden Spamfilter:</p>
<div class="quote">Anti-spam filter: a full featured Bayesian filter.</p>
<p>If blog spammers annoy you too much, pLog is the first blogging tool to be released including a fully-featured Bayesian filter which will help you in defeating the bad guys. The filter needs a bit of training in the beginning but then it&#8217;ll be fine!
<div class="cite">Cite from: </p>
<p>Das muss ich mir bei Gelegenheit mal näher anschauen.</p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/05/casino-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elienscript 0.65</title>
		<link>http://elien.de/2005/05/elienscript-065/</link>
		<comments>http://elien.de/2005/05/elienscript-065/#comments</comments>
		<pubDate>Wed, 04 May 2005 15:32:02 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[Computersucht]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,295</guid>
		<description><![CDATA[Das Wunder ist geschehen: Version [doc:elienscript-rc elienscript 0.65] ist erschienen. Also ich habs fertig gestellt. Ich weiß auch nicht, was mich geritten hat, das zu machen. Was soll&#8217;s was nun vorliegt ist die beste, am weitesten fortgeschrittene, mit den neuesten Techologien versehene, von der Nasa schon im Weltall getestete Version, die es jemals gab. Ich [...]]]></description>
			<content:encoded><![CDATA[<p>Das Wunder ist geschehen: Version [doc:elienscript-rc elienscript 0.65] ist erschienen. Also ich habs fertig gestellt. Ich weiß auch nicht, was mich geritten hat, das zu machen. Was soll&#8217;s was nun vorliegt ist die beste, am weitesten fortgeschrittene, mit den neuesten Techologien versehene, von der Nasa schon im Weltall getestete Version, die es jemals gab.</p>
<p>Ich hab ungefähr eine Zillion Fehler behoben und einige Kleinigkeiten <i>neu</i> hinzugefügt. Die Größte Änderung dürfte aber die verbesserte Benutzbarkeit sein. Ich konnte 50 Templates eliminieren, was den Aufwand diese an ein eigenes Layout anzupassen erheblich reduziert.</p>
<p>bild:images/upload/muell.png Und was mach ich jetzt? Hmm, aufräumen wäre mal nicht schlecht &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/05/elienscript-065/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Adressverwaltung</title>
		<link>http://elien.de/2005/03/php-adressverwaltung/</link>
		<comments>http://elien.de/2005/03/php-adressverwaltung/#comments</comments>
		<pubDate>Sun, 20 Mar 2005 18:36:34 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[Computersucht]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,253</guid>
		<description><![CDATA[Ich hab mir vor zwei Jahren ein kleines Script geschrieben, um meine Kontakte online zu verwalten. Irgendwie hab ich damals kein fertiges Script gefunden, dass mir gefallen hat. Weil ich jetzt mit meinem neuen Handy über Bluetooth (bzw. Infrarot) ganz bequem alle meine Kontakte synchronisieren kann, habe ich an dem Script noch einiges geändert. Ich [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hab mir vor zwei Jahren ein kleines Script geschrieben, um meine Kontakte online zu verwalten. Irgendwie hab ich damals kein fertiges Script gefunden, dass mir gefallen hat.</p>
<p>Weil ich jetzt mit meinem <a href="http://www.elien.de/blog/246/">neuen Handy</a> über Bluetooth (bzw. Infrarot) ganz bequem alle meine Kontakte synchronisieren kann, habe ich an dem Script noch einiges geändert. Ich wollte es schon vor zwei Jahren für die Allgemeinheit zum Download bereitstellen, bin aber nie soweit gekommen.</p>
<p>Doch das ist jetzt anders: [doc:eddresses Eddresses für alle]. Ich hab beim erstellen der Readme und der Screenshots noch Ideen für neue Features bekommen, also vielleicht gibts demnächst schon Version 1.1.</p>
<p>Außerdem hat das Einfügen der Screenshots noch Fehler im <a href="http://www.elien.de//wiki/elienscript" class="link">elienscript</a> aufgedeckt. Es gibt viel zu tun </p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/03/php-adressverwaltung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hurra Version 0.6</title>
		<link>http://elien.de/2005/02/hurra-version-06/</link>
		<comments>http://elien.de/2005/02/hurra-version-06/#comments</comments>
		<pubDate>Wed, 16 Feb 2005 00:48:21 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,213</guid>
		<description><![CDATA[Ich hab mich den ganzen Nachmittag voll reingehängt und ein Riesenhaufen am elienscript programmiert. Wie man rechts in der Sidebar sehen kann, gibt es jetzt zu jedem Tag ein RSS-Feed. Außerdem habe ich das ganze Script nach durchsucht Ausgaben von Benutzereingaben durchsucht und alle Vorkomnisse HTML-sicher gemacht. Das heißt Sonderzeichen, die eine besondere Codiereung in [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hab mich den ganzen Nachmittag voll reingehängt und ein Riesenhaufen am <a href="http://www.elien.de//wiki/elienscript" class="link">elienscript</a> programmiert. Wie man rechts in der Sidebar sehen kann, gibt es jetzt zu jedem Tag ein RSS-Feed. Außerdem habe ich das ganze Script nach durchsucht Ausgaben von Benutzereingaben durchsucht und alle Vorkomnisse <acronym title="Hypertext Markup Language - http://www.w3c.org/MarkUp/">HTML</acronym>-sicher gemacht. Das heißt Sonderzeichen, die eine besondere Codiereung in HTML haben, werden nun entpsrechend codiert (einfach mit <span class="inlinecode">htmlentities</span> gemacht). Damit sollten Crosssitescripting und andere häßliche Sachen unterbunden werden.</p>
<p>Die meisten anderen Sachen haben sich wieder auf der Adminseite getan. Ich kann jetzt bequem die Kommentarfunktionen ein-/ und ausschalten, das Gästebuch ebenso. Das ist in Sachen Spamschutz natürlich ziemlich radikal. Kommentar captcha, Kommentare moderieren und eine Blackist für Kommentare habe ich mir für später aufgehoben </p>
<p>Jetzt werd ich noch die Version 0.6 in ein schönes Archiv verpacken und dann zum Download bereit stellen. Wenn ich es zeitlich schaffe, wird es sogar eine erste Installationsroutine geben, ansonsen gilt wie gehabt: Benutzung auf eigene Verantwortung, ich hab momentan keine Zeit Support zu leisten.</p>
<p><b>Update:</b> elienscript 0.6 zum [de:elienscript-rc downloaden]. Ohne Installationsroutine =(</p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/02/hurra-version-06/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS ist nicht text/plain</title>
		<link>http://elien.de/2005/02/css-ist-nicht-textplain/</link>
		<comments>http://elien.de/2005/02/css-ist-nicht-textplain/#comments</comments>
		<pubDate>Tue, 15 Feb 2005 03:39:16 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[Computersucht]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,211</guid>
		<description><![CDATA[Ich hatte ja bereits berichtet, dass ich Linux auf meinen Laptop neu einrichten musste. Jetzt dachte ich vorhin, ich könnte mal an meiner Webseite kurz was programmieren. Und wie das so ist, wenn man mal kurz was machen möchte, dann dauert es immer länger. Apache-PHP lässt sich bequem per apt-get installieren, schwupps die httpd.conf angepasst, [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hatte ja bereits <a href="http://www.elien.de/blog/210/">berichtet</a>, dass ich Linux auf meinen Laptop neu einrichten musste. Jetzt dachte ich vorhin, ich könnte mal an meiner Webseite kurz was programmieren. Und wie das so ist, wenn man mal <i>kurz</i> was machen möchte, dann dauert es immer länger.</p>
<p>Apache-<acronym title="Hypertext Preprocessor - http://www.php.net">PHP</acronym> lässt sich bequem per <span class="inlinecode">apt-get</span> installieren, schwupps die <span class="inlinecode">httpd.conf</span> angepasst, dafür sorgen, dass die richtigen Module geladen werden, Quellen aus CVS auschecken und los geht&#8217;s. Denkste!</p>
<p>Seite wird ohne <acronym title="Cascading Style Sheets">CSS</acronym>-Style angezeigt. Na nu! Was ist denn da los? Link zur CSS-Datei ist richtig, nur benutzen tut er sie nicht. Nach einigem herumprobieren habe ich dann herausgefunden, dass, wenn ich die CSS-Datei von elien.de angebe, alles wie gewohnt klappt. </p>
<p>Es stellte sich heraus, dass mein lokaler Apache die CSS-Datei als MIME-Type <span class="inlinecode">text/plain</span> deklariert hat. Na toll! Ich hab jetzt einfach mal in der <span class="inlinecode">httpd.conf</span> die Zeile</p>
<div class="code">AddType&nbsp;text/css&nbsp;.css<br />
hinzugefügt. Morgen muss ich mir wohl noch einmal in aller Ruhe anschauen, wieso alle meine MIME-Types nicht korrekt eingerichtet sind, so wie es aussieht hab ich damit ein systemweites Problem.</p>
<p>Huch, schon 4.38 Uhr? Jetzt muss ich aber wirklich ins Bett.</p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/02/css-ist-nicht-textplain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tags abgeschlossen</title>
		<link>http://elien.de/2005/02/tags-abgeschlossen/</link>
		<comments>http://elien.de/2005/02/tags-abgeschlossen/#comments</comments>
		<pubDate>Wed, 09 Feb 2005 12:16:07 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,209</guid>
		<description><![CDATA[Das Projekt ist abgeschlossen, Tagunterstützung ist vollständig umgesetzt, jetzt werde ich nur mal meine Archive durchgehen und Tags verteilen.]]></description>
			<content:encoded><![CDATA[<p>Das Projekt ist abgeschlossen, Tagunterstützung ist vollständig umgesetzt, jetzt werde ich nur mal meine Archive durchgehen und Tags verteilen.</p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/02/tags-abgeschlossen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tags</title>
		<link>http://elien.de/2005/02/tags/</link>
		<comments>http://elien.de/2005/02/tags/#comments</comments>
		<pubDate>Tue, 08 Feb 2005 19:21:18 +0000</pubDate>
		<dc:creator>Björn</dc:creator>
				<category><![CDATA[Banales]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[elienscript]]></category>

		<guid isPermaLink="false">http://www.elien.de/blog/entry,208</guid>
		<description><![CDATA[So jetzt kann mein Blog auch . So eine Übersicht in etwas kleiner soll dann auch in meine Sidebar hier rechts. Außerdem soll man sich XML-Feeds nur zu speziellen Tags anzeigen lassen können. Durch dieses Tag-Projekt, kommt meine ganze Todoliste durcheinander, egal: das ist viel spannender]]></description>
			<content:encoded><![CDATA[<p>So jetzt kann mein Blog auch . So eine Übersicht in etwas kleiner soll dann auch in meine Sidebar hier rechts. Außerdem soll man sich XML-Feeds nur zu speziellen Tags anzeigen lassen können.</p>
<p>Durch dieses Tag-Projekt, kommt meine ganze Todoliste durcheinander, egal: das ist viel spannender </p>
]]></content:encoded>
			<wfw:commentRss>http://elien.de/2005/02/tags/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
