<?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>LarsFormella.de</title>
	<atom:link href="http://www.larsformella.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.larsformella.de</link>
	<description>Die Seite über einen Lars und mehrere Lärse</description>
	<lastBuildDate>Sun, 19 Feb 2012 13:00:51 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>RSS-Ext moved to github, too</title>
		<link>http://www.larsformella.de/2012/02/04/rss-ext-moved-to-github-too/</link>
		<comments>http://www.larsformella.de/2012/02/04/rss-ext-moved-to-github-too/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 11:31:04 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[RSS Extender]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[RSS Hacks]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=3425</guid>
		<description><![CDATA[see you @ http://github.com/lformella/rss-extender No more changes on sourceforge! Keine Änderungen mehr auf Sourceforge!]]></description>
			<content:encoded><![CDATA[<p>see you @ <a href="http://github.com/lformella/rss-extender" target="_blank">http://github.com/lformella/rss-extender</a> <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/smile.png' alt='Smile' title='Smile' class='tse-smiley' height='24' width='24' /></p>
<p>No more changes on sourceforge!</p>
<p>Keine Änderungen mehr auf Sourceforge!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2012/02/04/rss-ext-moved-to-github-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Das Studentenleben ist vorbei :&#8217;(</title>
		<link>http://www.larsformella.de/2011/10/10/das-studentenleben-ist-vorbei/</link>
		<comments>http://www.larsformella.de/2011/10/10/das-studentenleben-ist-vorbei/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 12:08:17 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=3399</guid>
		<description><![CDATA[Fürs Protokoll: ich bin seit 30.09. 2011 M.Sc. und frickel jetzt und in Zukunft bei Emmets rum]]></description>
			<content:encoded><![CDATA[<p>Fürs Protokoll: ich bin seit 30.09. 2011 M.Sc. und frickel jetzt und in Zukunft bei <a href="http://blog.emmets.net/die-emmets-programmierung-ist-akademisch/" target="_blank">Emmets</a> rum <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/wink.png' alt='Wink' title='Wink' class='tse-smiley' height='24' width='24' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2011/10/10/das-studentenleben-ist-vorbei/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XG moved to github</title>
		<link>http://www.larsformella.de/2011/06/18/xg-moved-to-github/</link>
		<comments>http://www.larsformella.de/2011/06/18/xg-moved-to-github/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 15:28:09 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[XG]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=3286</guid>
		<description><![CDATA[see you @ http://github.com/lformella/xdcc-grabscher &#160; No more changes on sourceforge! Keine Änderungen mehr auf Sourceforge!]]></description>
			<content:encoded><![CDATA[<p>see you @ <a href="http://github.com/lformella/xdcc-grabscher" target="_blank">http://github.com/lformella/xdcc-grabscher</a> <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/grin.png' alt='Grin' title='Grin' class='tse-smiley' height='24' width='24' /></p>
<p>&nbsp;</p>
<p>No more changes on sourceforge!</p>
<p>Keine Änderungen mehr auf Sourceforge!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2011/06/18/xg-moved-to-github/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nützliche Regexes</title>
		<link>http://www.larsformella.de/2011/06/04/nutzliche-regexes/</link>
		<comments>http://www.larsformella.de/2011/06/04/nutzliche-regexes/#comments</comments>
		<pubDate>Sat, 04 Jun 2011 08:33:43 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=3270</guid>
		<description><![CDATA[In meiner Masterarbeit geht es um eine semantische Suche in verschiedenen Textbeiträgen. Dafür müssen die Texte zuvor natürlich auseinander genommen und in einzelne Wörter zerlegt werden. Dabei sind natürlich nur echte Wörter von Interesse. Das kann recht einfach mit Regexes &#8230; <a href="http://www.larsformella.de/2011/06/04/nutzliche-regexes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In meiner Masterarbeit geht es um eine semantische Suche in verschiedenen Textbeiträgen. Dafür müssen die Texte zuvor natürlich auseinander genommen und in einzelne Wörter zerlegt werden. Dabei sind natürlich nur echte Wörter von Interesse. Das kann recht einfach mit Regexes erledigt werden. Da sich nicht alle damit auskennen möchte ich an dieser Stelle ein paar meiner Regeln posten &#8211; vielleicht sind sie auch für andere Projekte sinnvoll <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/smile.png' alt='Smile' title='Smile' class='tse-smiley' height='24' width='24' /></p>
<p><span id="more-3270"></span></p>
<p>Zunächst einmal alle unnützen Zeichen entfernen (es sind nur Kleinbuchstaben, Zahlen, und die Zeichen _ . # und &#8211; erlaubt):</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$str</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;#[^a-z0-9_\.\#-]#i&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; &quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$str</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>&nbsp;</p>
<p>Alle Wörter mit mehr als 4 gleichen Buchstaben oder Buchstabenkombinationen entfernen (z.B. hihihihihi oder looooool):</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$str</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'~[a-z0-9_\.\#-]*([a-z_\.\#-]+)\1{4,}[a-z0-9_\.\#-]*~'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; &quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$str</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>&nbsp;</p>
<p>Alle Links entfernen:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$str</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;#((mailto\<img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/neutral.png' alt='Neutral' title='Neutral' class='tse-smiley' height='24' width='24' />(news|(ht|f)tp(s?))\://){1}\S+)#i&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; &quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$str</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>&nbsp;</p>
<p>Alle zusammenhängenden Zeichen entfernen, in denen kein Buchstabe vorkommt (z.B. 0001-223 oder -_-):</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$str</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;#\s+[0-9_\.\#-\s]+\s+#i&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; &quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$str</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>&nbsp;</p>
<p>Alle unbrauchbaren Zeichen (_ . # -) am Wortanfang entfernen (z.B. -soso oder auch _-_-hallo):</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$str</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;#\s+[_\.\#-]+([a-z0-9]+)#i&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; <span style="color: #006699; font-weight: bold;">$1</span>&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$str</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>&nbsp;</p>
<p>Das Gleiche nochmal am Wortende:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$str</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;#([a-z0-9]+)[_\.\#-]+\s+#i&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;<span style="color: #006699; font-weight: bold;">$1</span> &quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$str</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>&nbsp;</p>
<p>Und schlussendlich soll nur ein Leerzeichen zwischen den Wörtern stehen:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$str</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;#\s+#i&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; &quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$str</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>&nbsp;</p>
<p>Dazu gibt es noch weitere um z.B. BBCode zu entfernen, aber die sind ja zu genüge im Web zu finden. Falls jemand doch eine Frage dazu hat, kann er sie natürlich gerne in den Kommentaren stellen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2011/06/04/nutzliche-regexes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XG 0.8</title>
		<link>http://www.larsformella.de/2011/03/18/xg-0-8/</link>
		<comments>http://www.larsformella.de/2011/03/18/xg-0-8/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 14:12:07 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[XG]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=3262</guid>
		<description><![CDATA[<p>XG Version 0.8 ist seit dem 18.03. '11 fertig. Neue Features, Bugfixes und mehr. Hol dir XG jetzt und XDCC wird endlich komfortabel!</p>
<p><a class="button buttondl" href="http://www.larsformella.de/portfolio/programme-software/xg/download/"><img src="http://www.larsformella.de/wp-content/themes/GreenToday/images/button/clear_green_button.png" alt="" />Download XG Server + Client<br />
 <small>Windows + Linux Version</small></a></p> <a href="http://www.larsformella.de/2011/03/18/xg-0-8/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Eine neue Version von XG ist fertig. Es gibt neben zahlreichen Bugfixes (teilweise siehe Bugtracker) auch ein neues Feature: das Speichern der Suchbegriffe im Webfrontend. Außerdem ist der schon etwas ältere IE und Chrome Bug behoben &#8211; jetzt geht das Webfrontend in afaik allen Browsern. Damit ist das GTK Frontend eigentlich obsolet. Ich finde die WebGui eh viel schicker <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/wink.png' alt='Wink' title='Wink' class='tse-smiley' height='24' width='24' /></p>
<p>Downloads wie immer <a href="../portfolio/programme-software/xg/download/" target="_blank">hier</a> oder <a href="https://sourceforge.net/projects/xdcc-grabscher/" target="_blank">hier</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2011/03/18/xg-0-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vortrag: Sicherheit von Webanwendungen</title>
		<link>http://www.larsformella.de/2010/11/08/vortrag-sicherheit-von-webanwendungen-2/</link>
		<comments>http://www.larsformella.de/2010/11/08/vortrag-sicherheit-von-webanwendungen-2/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 21:45:16 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=3197</guid>
		<description><![CDATA[Da das Thema nicht an Brisanz verliert, gibt es meinen Vortrag nochmal Allerdings überarbeitet und um eine weitere größere Communtiy in den live Beispielen ergänzt. XSRF stirbt halt leider nicht aus&#8230; Wer von euch also am Mittwoch Abend (10.11. 2010) &#8230; <a href="http://www.larsformella.de/2010/11/08/vortrag-sicherheit-von-webanwendungen-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Da das Thema nicht an Brisanz verliert, gibt es meinen Vortrag nochmal <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/smile.png' alt='Smile' title='Smile' class='tse-smiley' height='24' width='24' /></p>
<p>Allerdings überarbeitet und um eine weitere größere Communtiy in den live Beispielen ergänzt. XSRF stirbt halt leider nicht aus&#8230;</p>
<p>Wer von euch also am Mittwoch Abend (10.11. 2010) um 19:10 Uhr noch nichts vor hat, kann gerne meinen Ausführungen zum oben genannten Thema lauschen. Fachhochschule Stralsund, Haus 5, Hörsaal 2 (<a href="http://www.fh-stralsund.de/fh_stralsund/powerslave,id,58,nodeid,.html" target="_blank">Anfahrt</a>).</p>
<p>Den Vortrag selbst gibt es hier: <a href="http://www.larsformella.de/wp-content/uploads/2010/11/websicherheit.pdf">websicherheit</a> <span style="text-decoration: line-through;">(den gibt es erst morgen)</span>. Allerdings fehlen da die Hinweise zum live Hacking. Wer das sehen möchte, muss sich das Ganze schon analog anschauen <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/smile.png' alt='Smile' title='Smile' class='tse-smiley' height='24' width='24' /></p>
<p><br class="spacer_" /></p>
<p>[update 18.11.10]</p>
<p>hab ich doch glatt vergessen die PDF hoch zu laden <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/smile.png' alt='Smile' title='Smile' class='tse-smiley' height='24' width='24' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2010/11/08/vortrag-sicherheit-von-webanwendungen-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>XG 0.6</title>
		<link>http://www.larsformella.de/2010/10/29/xg-0-6/</link>
		<comments>http://www.larsformella.de/2010/10/29/xg-0-6/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 08:13:27 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[XG]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=3092</guid>
		<description><![CDATA[<p>XG Version 0.6 ist fertig. Neue Features, Bugfixes und mehr. Hol dir XG jetzt und XDCC wird endlich komfortabel!</p>
<p><a class="button buttondl" href="http://www.larsformella.de/portfolio/programme-software/xg/download/"><img src="http://www.larsformella.de/wp-content/themes/GreenToday/images/button/clear_green_button.png" alt="" />Download XG Server + Client<br />
 <small>Windows + Linux Version</small></a></p> <a href="http://www.larsformella.de/2010/10/29/xg-0-6/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So Freunde der ICR Netzwerke, eine neue XG Version ist da <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/smile.png' alt='Smile' title='Smile' class='tse-smiley' height='24' width='24' /></p>
<p>Was hat sich geändert?</p>
<ul>
<li>ein paar Bugfixes hier und da</li>
<li>besseres Exceptionhandling an einigen Stellen &#8211; obwohl XG eigentlich &#8220;rock solid&#8221; ist <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/wink.png' alt='Wink' title='Wink' class='tse-smiley' height='24' width='24' /> , sollte er jetzt nicht mehr so oft abstürzen und sich ggf. mit Fehlermeldungen bemerkbar machen</li>
<li>die Statistiken sollten jetzt ohne Fehler in der Datei &#8220;statistics.xml&#8221; landen &#8211; die wird sich dann später im Webfrontend anzeigen lassen</li>
</ul>
<p>Viel Spass damit!</p>
<p>Wie immer gibt es die Downloads: <a href="../portfolio/programme-software/xg/download/" target="_blank">hier</a> oder <a href="https://sourceforge.net/projects/xdcc-grabscher/" target="_blank">hier</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2010/10/29/xg-0-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XG 0.5</title>
		<link>http://www.larsformella.de/2010/07/13/xg-0-5/</link>
		<comments>http://www.larsformella.de/2010/07/13/xg-0-5/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 21:47:05 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[XG]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=1146</guid>
		<description><![CDATA[Ich hab mal wieder ein Update von XG gemacht. Hauptsächlich habe ich die JavaScript Bibliotheken auf den neuesten Stand gebracht und kleinere Sachen geändert / behoben. Dazu gibt es jetzt die Möglichkeit, einen Jabber Account in der Konfiguration anzugeben, der &#8230; <a href="http://www.larsformella.de/2010/07/13/xg-0-5/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ich hab mal wieder ein Update von XG gemacht. Hauptsächlich habe ich die JavaScript Bibliotheken auf den neuesten Stand gebracht und kleinere Sachen geändert / behoben. Dazu gibt es jetzt die Möglichkeit, einen Jabber Account in der Konfiguration anzugeben, der dann als Status die aktuelle Download-Geschwindigkeit anzeigt. Man muss ihn allerdings mit einem anderen Client zu seinem Roster hinzufügen &#8211; eine extra Verwaltung wollte ich dafür nicht schreiben. Ich finde es allerdings praktisch, da ich so auch via Handy in meinen Kontakten sehen kann, ob XG gerade etwas herunter lädt, umher idelt oder gar offline / abgestürzt ist.</p>
<p>Ach und die Konfigurationsdatei heißt jetzt auch <strong>settings.xml</strong> und nicht mehr <strong>setings.xml</strong> (dämlicher Typo) &#8211; also bitte umbenennen, wenn ihr auf XG 0.5 updatet!</p>
<p>Viel Spass mit den Downloads: <a href="http://www.larsformella.de/portfolio/programme-software/xg/download/" target="_blank">hier</a> oder <a href="https://sourceforge.net/projects/xdcc-grabscher/" target="_blank">hier</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2010/07/13/xg-0-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flattr Invites</title>
		<link>http://www.larsformella.de/2010/07/07/flattr-invites/</link>
		<comments>http://www.larsformella.de/2010/07/07/flattr-invites/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 02:52:48 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=828</guid>
		<description><![CDATA[Da ich mich bei Flattr angemeldet habe und das auch mal ausprobieren möchte, habe ich hier noch 3 Invites zu vergeben: ef79100b3f9d1fec8 87469e0b770eb6740 84078ca960e17cad1 Viel Spass]]></description>
			<content:encoded><![CDATA[<p>Da ich mich bei Flattr angemeldet habe und das auch mal ausprobieren möchte, habe ich hier noch 3 Invites zu vergeben:</p>
<p><span id="more-828"></span></p>
<ul>
<li>ef79100b3f9d1fec8</li>
<li>87469e0b770eb6740</li>
<li>84078ca960e17cad1</li>
</ul>
<p><br class="spacer_" /></p>
<p>Viel Spass <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/smile.png' alt='Smile' title='Smile' class='tse-smiley' height='24' width='24' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2010/07/07/flattr-invites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carookee Foren Export / Import</title>
		<link>http://www.larsformella.de/2010/07/04/carookee-foren-export-import/</link>
		<comments>http://www.larsformella.de/2010/07/04/carookee-foren-export-import/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 16:05:44 +0000</pubDate>
		<dc:creator>Lars</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[carookee export crawler]]></category>

		<guid isPermaLink="false">http://www.larsformella.de/?p=663</guid>
		<description><![CDATA[Ein Bekannter hat ein Forum bei http://www.carookee.com/ und ist damit aber wegen verschiedener Unzulänglichkeiten unzufrieden. Daher hat er sich selbst ein phpBB Forum aufgesetzt und möchte nun die alten Beiträge importieren. Das gestaltet sich jedoch als großes Problem. Carookee bietet &#8230; <a href="http://www.larsformella.de/2010/07/04/carookee-foren-export-import/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ein Bekannter hat ein Forum bei <a href="http://www.carookee.com/">http://www.carookee.com/</a> und ist damit aber wegen verschiedener Unzulänglichkeiten unzufrieden. Daher hat er sich selbst ein phpBB Forum aufgesetzt und möchte nun die alten Beiträge importieren. Das gestaltet sich jedoch als großes Problem. Carookee bietet selbst gegen Bezahlung weder einen Export der Themen via Adminbackend, noch einen SQL Dump an. Auch bereits zahlendene Premium User schauen in die Röhre und müssen im neuen Forum von Null anfangen.</p>
<p><span id="more-663"></span>An dieser Stelle bleibt nur noch der Import über die plain Html Seiten durch einen selbst geschriebenen Crawler. Klingt nach einer interessanten Aufgabe <img src='http://www.larsformella.de/wp-content/plugins/tango-smileys-extended/tango24/smile.png' alt='Smile' title='Smile' class='tse-smiley' height='24' width='24' /><br />
 Ich habe mich dem Thema mal angenommen und so ein Tool mal fix in C# geschrieben. Damit ist es möglich, aus den Html Seiten der Carookee Foren einen Sql Dump zu erzeugen, den man problemlos in ein bereits bestehendes phpBB Forum importieren kann. Das Ganze funktioniert über einen Crawler, der aus dem DOM Baum der Seiten die Threads, Postings und User generiert. Dabei wird alles gespeichert, was sich über die Html Seiten abrufen lässt.</p>
<p><a href="http://www.larsformella.de/wp-content/uploads/2010/07/screenshot_065.png" rel="lightbox[663]"><img class="aligncenter size-medium wp-image-665" title="screenshot_065" src="http://www.larsformella.de/wp-content/uploads/2010/07/screenshot_065-300x168.png" alt="" width="300" height="168" /></a></p>
<p>Das Ganze ist zwar auf Carookee zugeschnitten (der DOM Baum der Html Seiten ändert sich ggf. bei einem anderen phpBB Theme), allerdings sollte es kein größerer Aufwand sein, das an andere Foren anzupassen.</p>
<p>Wer daran Interesse hat, kann sich gerne an mich wenden (<a href="http://www.larsformella.de/about/impressum/">E-Mail</a> oder <a href="http://www.larsformella.de/kontakt/">Kontakt</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsformella.de/2010/07/04/carookee-foren-export-import/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

