<?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>geek&#039;s factory labs</title>
	<atom:link href="http://labs.geeksfactory.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.geeksfactory.de</link>
	<description>Das Leben und Leiden junger Softwareentwickler.</description>
	<lastBuildDate>Wed, 23 Jun 2010 19:25:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>o2 Prepaid-Surfstick unter Debian</title>
		<link>http://labs.geeksfactory.de/134-o2-prepaid-surfstick-unter-debian/</link>
		<comments>http://labs.geeksfactory.de/134-o2-prepaid-surfstick-unter-debian/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 19:17:17 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=134</guid>
		<description><![CDATA[Ich habe vor wenigen Tagen einen Prepaid-Surfstick von o2 bestellt &#8211; die Tarife sagten mir mehr zu als bei Vodafone und sowas wollte ich schon immer mal haben. Dennoch barg es ein gewisses Risiko, da man nie weiß, wie gut das mit solcher Hardware und Linux alles funktioniert. Normalerweise kann man da Googlen, das habe [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe vor wenigen Tagen einen Prepaid-Surfstick von o2 bestellt &#8211; die Tarife sagten mir mehr zu als bei Vodafone und sowas wollte ich schon immer mal haben. Dennoch barg es ein gewisses Risiko, da man nie weiß, wie gut das mit solcher Hardware und Linux alles funktioniert. Normalerweise kann man da Googlen, das habe ich auch gemacht, aber ich habe kaum positives aber auch nichts definitiv negatives gefunden. Also bin ich das 30 Euro teure Risiko eingegangen. Dieser Beitrag soll auch dazu beitragen, dass das anderen Leuten besser geht.</p>
<p>Daher der Artikel in Kurzform: <strong>Es funktioniert.</strong></p>
<p><span id="more-134"></span><br />
Heute kam jetzt ein Päckchen mit dem Surfstick. Es handelt sich um einen Huawei E1550 und gerade zu dem Modell habe ich nicht durchgehend positives gefunden, weil Linux angeblich Probleme hat, zwischen dem Modem und dem MicroSD-Kartenleser, die in dem Huawei sind, zu unterscheiden.</p>
<p>Dennoch war es mehr oder weniger Plug&amp;Play &#8211; ich habe die SIM-Karte in den Surfstick eingelegt und den Stick an das Netbook angeschlossen. Der NetworkManager hat das Gerät sofort als &#8220;Mobiles Breitband&#8221; erkannt &#8211; doch hatte  ich ja noch nichts auf mein Prepaid-Konto gezahlt und keinen Tarif gewählt.</p>
<p>Durch ein SuSE-Forum bin ich auf die Idee gekommen, die SIM-Karte einfach mal in ein Handy einzusetzen. Mit meinem alten Nokia schlug das fehl &#8211; das akzeptierte keine &#8220;OK&#8221;-Taste bei der PIN-Eingabe weil es nicht erkannte, wie viel Stellen die PIN hatte.</p>
<p>Okay, mit meinem aktuellen Handy funktionierte es dann und ich habe einfach mal eine der 5 Dayflats, die mir durch das Sonderangebot zustehen, aktiviert, indem ich *103*01189998819991197253# angewählt habe, wobei 01189998819991197253 für die Zahl steht, den ich für die Dayflat freigerubbelt habe.</p>
<p>Danach kam eine SMS, dass der Vorgang erfolgreich war und ich habe die SIM-Karte wieder in den Stick geschoben. Dann hat der NetworkManager die &#8220;Mobile Breitbandverbindung&#8221; sogar mit dem Namen &#8220;O2 connection&#8221; erkannt und ich war online. Auch dieser Blogpost ist mit UMTS verfasst.</p>
<p>Wenn ich mir jetzt im EDEKA eine Aufladekarte für o2-Loop-Prepaid kaufe, werde ich das wieder so machen müssen, dass ich *103*BLA# anwähle, aber wie ich dann mit aufgeladenem Konto bestimme, dass ich jetzt gerne eine Dayflat hätte, muss ich noch herausfinden.</p>
<p>Auch werde ich versuchen, ein TTY auf den Stick zu bekommen und mit ihm per Kommandozeile solche Aufgaben durchzuführen &#8211; vielleicht baue ich ja sogar eine PyGTK GUI. Wer weiß?</p>
<p>Raphael</p>
<p>Nachtrag: Ja, der &#8220;Mobile Partner&#8221; von o2 läuft nicht mit Wine. Wirklich nicht.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/134-o2-prepaid-surfstick-unter-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 10.04 &#8211; flackernder Luchs</title>
		<link>http://labs.geeksfactory.de/132-ubuntu-10-04-flackernder-luchs/</link>
		<comments>http://labs.geeksfactory.de/132-ubuntu-10-04-flackernder-luchs/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 15:49:29 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Software (fremde)]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Lucid Lynx]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=132</guid>
		<description><![CDATA[Soeben ist auf meinem Netbook das Update zum gestern/heute erschienenen neuen Ubuntu abgeschlossen, hier auf dem PC ist es fast fertig. Und ich kann dazu nur eins sagen: ich bin frustriert. Ubuntu 10.04, Lucid Lynx, kommt statt in dem sympathischen, warmen Braun in einem hässlichen Lila daher. Die Buttons in den Fensterleisten oben sind jetzt [...]]]></description>
			<content:encoded><![CDATA[<p>Soeben ist auf meinem Netbook das Update zum gestern/heute erschienenen neuen Ubuntu abgeschlossen, hier auf dem PC ist es fast fertig. Und ich kann dazu nur eins sagen: ich bin frustriert.</p>
<p>Ubuntu 10.04, Lucid Lynx, kommt statt in dem sympathischen, warmen Braun in einem hässlichen Lila daher. Die Buttons in den Fensterleisten oben sind jetzt standardmäßig links statt rechts. Fühlen die sich jetzt cool, weil es Mac OS ähnelt? Auch die Farben scheinen so. Ich schätzte das Ubuntu-Design immer für dieses Angenehme, das so im Kontrast steht zu Mac und den neusten Windows-Versionen die so modern und kalt scheinen. Passte ja auch zu Ubuntus Motto „Linux for human beings“. Ich erinnere mich an den heise.de-Artikel vor kurzer Zeit, dies sei jetzt nicht mehr das Motto von Ubuntu. Und das Iconset zieht mit. Es gibt zwar noch eins, dass nahezu wie das letzte „Human“ aussieht, aber selbst hier wurden Änderungen vorgenommen.</p>
<p>Ja, Ubuntu setzt öffentlich jetzt auf „light“ und auf die „Cloud“. Ist ja toll, experimentelle, neue Sachen in eine LTS-Version zu packen war ja schon immer mit der Philosophie der Ubuntu-Entwicklung vereinbar *schüttel*! Der Login-Screen und der Boot-Screen sind jetzt ganz hässlich. Achja, und um den Style des Loginscreens zu <a href="https://bugs.launchpad.net/ubuntu/+source/gdm/+bug/449198">ändern</a>, muss man via gksu den Gnome-Erscheinungsbild-Dialog als Benutzer &#8216;gdm&#8217; aufrufen. Umwerfende Usuability, findet ihr nicht auch? Es gibt ja im Systemmenü den Punkt „Anmeldebildschirm”, aber das da unterzubringen wäre wohl zu einfach, was?</p>
<p>Ich bin extrem enttäuscht und schockiert. Auf dem Rechner meiner Mutter wird Karmic Koala installiert bleiben, bis ich weiß, ob 10.10 wieder ein Schritt in die richtige Richtung wird. Ob ich selber bei Ubuntu bleibe ist fraglich. Da Windows 7 und Mac für mich finanziell nicht in Frage kommen, spiele ich mit dem Gedanken, zumindest teilweise auf Debian umzusteigen. Dort gibt es zwar nur gefühlt alle 10 Jahre wirklich neue Versionen von den Programmen, aber immerhin bemerke ich da keine Bestrebungen, den „Web 2.0-Style“ auf den Desktop zu übertragen.</p>
<p>Jetzt mache ich mich mal weiter an die Fehlersuche &#8211; eben durfte ich Kernel und PulseAudio installieren um am Netbook wieder etwas hören zu können. Die normale GNOME-Lautstärkeregelung ist aber immernoch aus dem Panel verschwunden. Und das schimpft sich stabile Long-Term-Support-Version! Unerhört.</p>
<p>Raphael</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/132-ubuntu-10-04-flackernder-luchs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shutter &#8211; Umfangreiches Screenshot-Studio</title>
		<link>http://labs.geeksfactory.de/126-shutter-umfangreiches-screenshot-studio/</link>
		<comments>http://labs.geeksfactory.de/126-shutter-umfangreiches-screenshot-studio/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 13:34:11 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Software (fremde)]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=126</guid>
		<description><![CDATA[Unter Ubuntu Screenshots zu machen geht ja von Hause aus fast bequemer als bei Windows &#8211; auf DRUCK drücken und es öffnet sich ein Dialog zum Abspeichern des Screenshots in eine Datei oder in die Zwischenablage. Mit Alt+DRUCK kann man wie unter Windows einen Screenshot vom aktuellen Fenster machen. Doch manchmal will man mehr. Shutter [...]]]></description>
			<content:encoded><![CDATA[<p>Unter Ubuntu Screenshots zu machen geht ja von Hause aus fast bequemer als bei Windows &#8211; auf DRUCK drücken und es öffnet sich ein Dialog zum Abspeichern des Screenshots in eine Datei oder in die Zwischenablage. Mit Alt+DRUCK kann man wie unter Windows einen Screenshot vom aktuellen Fenster machen. Doch manchmal will man <strong>mehr</strong>.</p>
<p><span id="more-126"></span></p>
<p><strong><a href="http://shutter-project.org/">Shutter</a></strong> (ehemals GScrot) ist eine Screenshot-Software, die alles kann, was sie können muss: Man kann Screenshots von ganzen Bildschirmen, Fenstern und von frei auswählbaren Bereichen machen &#8211; soweit nichts besonderes, das kann jeder. Doch dank der umfangreichen Interaktion mit GNOME bzw. GTK+ sowie intelligent angewendeter Nutzung von Wartezeiten kann man noch mehr machen: Man kann Bilder von Menüs machen, bei denen dann wirklich nur das Menü zu sehen ist und nichts anderes, Screenshots von Tooltips. Ebenfalls kann man von einzelnen Bereichen (ich nehme an, es handelt sich um GTK+-Container) der Fenster Screenshots machen &#8211; so zum Beispiel im Firefox nur von der Website selbst.</p>
<p>Letzteres sollte garnicht notwendig sein &#8211; es gibt zumindest in der Theorie eine Funktion zum Abfotographieren von URLs &#8211; in der Praxis bricht diese bei mir jedoch immer mit einem &#8220;Load Timeout&#8221; ab.</p>
<p>Alles in allem ein sehr praktisches Tool, wenn man mal etwas spezielles braucht.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/126-shutter-umfangreiches-screenshot-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synergy &#8211; Und zwei PCs vereinen sich.</title>
		<link>http://labs.geeksfactory.de/118-synergy-und-zwei-pcs-vereinen-sich/</link>
		<comments>http://labs.geeksfactory.de/118-synergy-und-zwei-pcs-vereinen-sich/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 13:16:53 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Software (fremde)]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=118</guid>
		<description><![CDATA[Ich habe ein neues Programm in der Reihe derer, die ich so toll finde, dass ich sie immer morgens gleich starte. Es handelt sich um Synergy, ein Programm, mit dem ich die Maus und Tastatur meines Computer auch für meinen Laptop verwenden kann. Man muss sich das so vorstellen: Wenn ich mit meiner Computermaus über [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe ein neues Programm in der Reihe derer, die ich so toll finde, dass ich sie immer morgens gleich starte. Es handelt sich um <strong><a href="http://synergy2.sourceforge.net/" target="_blank">Synergy</a></strong>, ein Programm, mit dem ich die Maus und Tastatur meines Computer auch für meinen Laptop verwenden kann. Man muss sich das so vorstellen: Wenn ich mit meiner Computermaus über den rechten Bildschirmrand hinausfahre, verschwindet der Mauszeiger auf meinem PC-Bildschirm und erscheint auf dem Laptopbildschirm, ich kann ihn aber weiterhin mit der gleichen Maus steuern. Jetzt, wo der Zeiger drüben ist, gehen auch sämtliche Tastatureingaben an den anderen PC &#8211; ich muss, wenn ich etwas am Laptop, der hier rechts von mir auf meinem Schreibtisch steht, machen will &#8211; nurnoch den Kopf drehen und die Maus bewegen. Ich muss mich nicht mehr an die andere &#8211; kleinere &#8211; Tastatur und das Touchpad setzen.</p>
<p>Synergy läuft unverschlüsselt im LAN über TCP/IP und besteht aus einem Server (mein PC) und einem Client (mein Laptop). Das ganze funktioniert sogar, wenn die beiden Seiten unterschiedliche Betriebssysteme verwenden! Und es wird sogar der Inhalt der Zwischenablage &#8211; zumindest bei Bitmaps und Plaintext &#8211; synchronisiert: Kein Abtippen mehr! Laut Website ist auf lange Sicht sogar eine Unterstützung von Datei-Drag&amp;Drop geplant.</p>
<p>Unter Windows liefert Synergy eine Benutzeroberfläche mit, für Linux gibt es das in den Ubuntu-Paketquellen enthaltene <strong>quicksynergy</strong>, welches eine extrem schlanke, minimalistische und angenehme GUI bietet. Sehr zu empfehlen &#8211; die Arbeit mit Synergy macht einfach Spaß. Nur mit Spielen funktioniert es nicht immer so, wie man es gerne hätte, aber damit kann ich leben.</p>
<p><center><a href="http://labs.geeksfactory.de/wp-content/uploads/2010/04/QuickSynergy_009.png"><img class="size-thumbnail wp-image-119 " title="QuickSynergy" src="http://labs.geeksfactory.de/wp-content/uploads/2010/04/QuickSynergy_009.png" alt="Screenshot von QuickSynergy" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/118-synergy-und-zwei-pcs-vereinen-sich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DDoS &#8211; Kampf gegen Windmühlen?</title>
		<link>http://labs.geeksfactory.de/115-ddos-kampf-gegen-windmuhlen/</link>
		<comments>http://labs.geeksfactory.de/115-ddos-kampf-gegen-windmuhlen/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 23:13:35 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[gf-Server]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[DDoS]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=115</guid>
		<description><![CDATA[Seit Donnerstagabend ist dieser Server aktivem DDoS ausgesetzt. Mit weit über einhundert HTTP-Requests pro Sekunde wurde Apache vor die Wahl gestellt: Entweder den Server zum Absturz bringen oder die Auslieferung der Webseiten vermeiden. Denial of Service, gelungen. Apache kam also nicht damit klar und der RAM wurde voller und voller. Also habe ich erstmal Apache [...]]]></description>
			<content:encoded><![CDATA[<p>Seit Donnerstagabend ist dieser Server aktivem DDoS ausgesetzt. Mit weit über einhundert HTTP-Requests pro Sekunde wurde Apache vor die Wahl gestellt: Entweder den Server zum Absturz bringen oder die Auslieferung der Webseiten vermeiden. Denial of Service, gelungen. Apache kam also nicht damit klar und der RAM wurde voller und voller. Also habe ich erstmal Apache beendet und ein volles Backup gezogen: Zu diesem Zeitpunkt wusste ich noch nicht, dass DDoS schuld am Performance-Problem war und befürchtete, den Server neu aufsetzen zu müssen.</p>
<p>Freitagabend installierte ich dann lighttpd, weil der angeblich mehr aushält als Apache. Der schlanke Webserver hat mich jetzt mindestens fünf Stunden Arbeit an gestern und heute gekostet, denn ich musste alle .htaccess-Dateien und andere Konfigurationen umstellen. Über Nacht hatte ich zwischenzeitlich eine statische &#8220;Wir stehen unter Beschuss!&#8221;-HTML-Seite auf allen Domains geschaltet um zu testen, wie lighttpd mit dem Ansturm klarkommt, und er hatte wirklich keine Probleme gehabt. Mittlerweile sind alle Projekte wieder verfügbar, bis auf das Daquel-Portal (bis gestern liefen alle Attacken nur auf diese Domain, daher habe ich sie per DNS umgelenkt, mittlerweile geht das DDoS aber auch gegen www.raphaelmichel.de) und Online-HackMes, weil dieses Projekt besondere Sicherheitsvorkehrungen braucht, die mit lighttpd nicht ganz so einfach umzusetzen sind, ich bin gespannt, ob ich das noch hinbekomme.</p>
<p>Mittlerweile habe ich einen Weg gefunden, die DDoS-Zugriffe mit hoher Wahrscheinlichkeit auf Webserverseite zu erkennen und kann ihnen direkt einen 403er-Fehler zurückgeben. Dies hat den Vorteil, dass die Anfragen so nicht zu PHP durchgeleitet werden und a) CPU und RAM gespart wird sowie b) die PHP-CGI-Instanzen ihre Ressourcen für &#8220;echte&#8221; Besucher übrig haben.</p>
<p>Derzeit laufen die Attacken fröhlich weiter, seit dem letzten lighttpd-Neustart vor ca. einer Stunde sehen die Statistiken so aus:<br />
<span id="more-115"></span></p>
<table class="status" summary="status">
<tbody>
<tr>
<td>Hostname</td>
<td class="string">server.geeksfactory.de (server.geeksfactory.de)</td>
</tr>
<tr>
<td>Uptime</td>
<td class="string">1 hours 4 min 3 s</td>
</tr>
<tr>
<td>Started at</td>
<td class="string">2010-03-27 22:46:14</td>
</tr>
<tr>
<th colspan="2">absolute (since start)</th>
</tr>
<tr>
<td>Requests</td>
<td class="string">1 Mreq</td>
</tr>
<tr>
<td>Traffic</td>
<td class="string">670.70 Mbyte</td>
</tr>
<tr>
<th colspan="2">average (since start)</th>
</tr>
<tr>
<td>Requests</td>
<td class="string">364  req/s</td>
</tr>
<tr>
<td>Traffic</td>
<td class="string">178.71 kbyte/s</td>
</tr>
<tr>
<th colspan="2">average (5s sliding average)</th>
</tr>
<tr>
<td>Requests</td>
<td class="string">395 req/s</td>
</tr>
<tr>
<td>Traffic</td>
<td class="string">197.60 kbyte/s</td>
</tr>
</tbody>
</table>
<p>Knapp 200 Kilobyte Traffix durch über 350 Zugriffe. Pro Sekunde! Eine kleine Hochrechnung ergibt, dass das 700 Megabytes Traffic pro Stunde, 16 Gigabytes pro Tag und <strong>0,4 Terabyte pro Monat</strong> wären, ohne das ein Mensch etwas davon hätte. Zum Glück deckt unser Servertarif diese Mengen noch gut ab. Es handelt sich bei den Zugriffen größtenteils um ständig wechselnde IP-Adressen, vorhin tauchten einmal drei merkbar oft unter den Zugreifenden auf, ich habe diese aus Spaß mal getracebackt, gewhoist und genmapt (tolle Wörter, ich weiß). Dem Whois nach kamen sie aus der Slowakei, den USA und Kanada. Den offenen Ports nach tippe ich entweder auf Skriptkiddies oder, wahrscheinlicher, auf Zombies. Interessant: Eine IP lief mit Ubuntu und hatte typische Linux-Serverdienste offen, ein andere hatte sowohl zahlreiche Microsoft-Netzwerkdienste offen als auch den X.org-Port belegt. Naja, egal, ich bin ja niemand, der da jetzt versuchen würde Gegenangriffe zu starten (oder etwa doch?).</p>
<p>Wie auch immer, der Server lebt wieder (zumindest tat er das in der Sekunde, in der du diesen Blogpost geladen hast) und ich hoffe, dass er das auch weiter tun wird. Sollte das erbärmliche Skriptkiddie, welches für die Attacken verantwortlich ist, dies hier lesen: Ich habe keine Angst vor dir, ich habe Mitleid mit dir, dass du es nötig hast, sowas zu tun. Und: Verschwende deine Ressourcen nicht, es gibt Leute, die es wirklich verdient haben, ge-DDoS-t zu werden.</p>
<p>Dieser Blogpost ging jetzt sehr durcheinander, doch da auch auf dem Server zur Zeit alles durcheinander geht, wollte ich wenigstens, dass man irgendwo ein Statement findet.</p>
<p>Raphael</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/115-ddos-kampf-gegen-windmuhlen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBL On Stage micro &#8211; Selbstheilend?</title>
		<link>http://labs.geeksfactory.de/113-jbl-on-stage-micro-selbstheilend/</link>
		<comments>http://labs.geeksfactory.de/113-jbl-on-stage-micro-selbstheilend/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 17:20:13 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=113</guid>
		<description><![CDATA[Ich bin seit letzten Jahr ja bekanntlich Inhaber eines iPod touch. Für diesen habe ich mir letzten April eine Dockstation gekauft &#8211; einen Lautsprecher und ein Ladegerät in einem, in klein und für unterwegs. Modell JBL On Stage micro. Im Saturn gab es das nicht, nur das teurere Modell für den vierfachen Preis, also musste [...]]]></description>
			<content:encoded><![CDATA[<p>Ich bin seit letzten Jahr ja bekanntlich Inhaber eines iPod touch. Für diesen habe ich mir letzten April eine Dockstation gekauft &#8211; einen Lautsprecher und ein Ladegerät in einem, in klein und für unterwegs. Modell JBL On Stage micro. Im Saturn gab es das nicht, nur das teurere Modell für den vierfachen Preis, also musste ich auf Amazon kaufen. Dort habe ich mich wohl damals verklickt und nicht direkt bei Amazon oder bei JBL gekauft, sondern bei einem anderen Händler (ihr wisst schon, „Versand und Verkauf durch&#8230;“). In den letzten Sommerferien, also vor über einem halben Jahr versagte die Dockstation ihren Dienst. Sie ging garnicht mehr an, blinkte nicht mehr und nichts. Also: Reklamation.</p>
<p>Ich hatte aber keine Rechnung mehr, nur den Lieferschein. Von dieser Firma hat man im Internet quasi nichts mehr gefunden, jedenfalls keine Telefonnummer. Auf meine E-Mail kam keine Antwort. Also sah ich bereits, dass es Arbeit werden würde, das zu reklamieren. Aber es hatte immerhin 75 Euro gekostet, das musste es wert sein. Wer mich kennt, weiß allerdings, dass ich tierisch faul bin. Also schob ich es immer weiter vor mir her. Es fiel mir natürlich immer erst kurz vor Abfahrt in den Urlaub oder an ähnlich ungünstigen Gelegenheiten wieder ein. Weihnachten versuchte ich es nocheinmal mit einer E-Mail an eine andere Adresse. Ich bekam eine Antwort, ich solle mich direkt an JBL wenden und im Anhang bekam ich netterweise noch einmal die Rechnung als PDF.</p>
<p>Nach den Weihnachts- und Neujahrsfeiertagen rief ich also bei JBL an und bekam auch eine nette Supporterin an den Apparat, die mir erklärte, sie würden das Gerät zurücknehmen, ich solle einfach eine Fehlerbeschreibung und die Rechnung beilegen. Das Porto allerdings müsse der Händler übernehmen, da würden sich Internethändler aber ihrer Erfahrung nach meist weigern. Na toll. Da ich ehrlich gesagt keine Lust hatte, noch einmal den Händler anzuschreiben habe ich also was gemacht? Es aufgeschoben. Ich hab ja noch einen Monat Zeit, bis das 1. Jahr ausläuft, also habe ich bis spätestens dahin sicher Garantie.</p>
<p>Das Gerät staubte also ein gutes halbes Jahr auf meinem Schreibtisch vor sich hin. Vor einer halben Stunde habe ich mich dann doch überwunden, die Rechnung auszudrucken, ein Päckchen zu holen und anzufangen, die Dockstation zu verpacken. Um die Fehlerbeschreibung so genau wie möglich verfassen zu können, habe ich das Gerät spaßeshalber an eine Steckdose angeschlossen. Es funktionierte. Es hat immernoch die gleiche Macke wie damals (der iPod sitzt sehr wackelig drauf, man braucht ihn nur zu berühren und der Kontakt geht verloren) aber ansonsten funktionierte es wieder einwandfrei.</p>
<p>Jetzt komme ich mir schon irgendwie verarscht vor. Da lag das monatelang rum und ich habe mich geärgert, dass ich meinen iPod auf Reisen nicht damit benutzen kann und es war nicht einmal kaputt. So, das musste ich einfach mal loswerden.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/113-jbl-on-stage-micro-selbstheilend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visualisierung unter Linux: FreeMind und Dia</title>
		<link>http://labs.geeksfactory.de/108-visualisierung-unter-linux-freemind-und-dia/</link>
		<comments>http://labs.geeksfactory.de/108-visualisierung-unter-linux-freemind-und-dia/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 14:27:32 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Software (fremde)]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=108</guid>
		<description><![CDATA[In letzter Zeit arbeite ich gerne mit visualisierenden Diagrammen. Ob es nun ein Flowchart war, um wieder Überblick über ein komplexes Programm zu bekommen oder eine Mindmap, um alle Informationen zu einem Thema (im letzten Fall der Daquel-Story) zusammenzufassen. Ich war es leid, solche Diagramme immer im Grafikprogramm zu zeichnen, also habe ich mich umgeschaut, [...]]]></description>
			<content:encoded><![CDATA[<p>In letzter Zeit arbeite ich gerne mit visualisierenden Diagrammen. Ob es nun ein Flowchart war, um wieder Überblick über ein komplexes Programm zu bekommen oder eine Mindmap, um alle Informationen zu einem Thema (im letzten Fall der Daquel-Story) zusammenzufassen. Ich war es leid, solche Diagramme immer im Grafikprogramm zu zeichnen, also habe ich mich umgeschaut, was an Software für diese Anwendungsfälle existiert, die bei mir läuft.</p>
<p>Und ich bin für beide Anwendungsfälle sofort fündig geworden: Die Mindmap-Software <strong>FreeMind</strong>, in Java geschrieben und damit plattformunabhängig überzeugt durch intuitive Bedienung über Tastenkürzel und umfangreiche Exportfunktionen: In die wichtigsten Grafikformate, als Flash-Applikation, als Java-Applet und textbasiert nach XHTML und ODT sowie ein eigenes, übersichtliches XML-Format (*.mm). Ich habe bereits mehrere große Mindmaps mit FreeMind erstellt und bin rundum glücklich, sogar auf dem kleinen Display des Netbooks.</p>
<p>Für die Flowcharts fand ich <strong>Dia</strong>, den Standard-Diagrammeditor von GNOME. Dessen Bedienung ist etwas gewöhnungsbedürftiger, wie ich finde, aber trotzdem absolut akzeptabel. Die Grafiken sehen im Editor selber zwar etwas aus wie aus dem letzten Jahrhundert, aber wenn man sie als Bild exportiert sind die Ergebnisse durchaus vorzeigbar. Dia bringt eine ganze Reihe eigener Paletten mit Grafiken mit, von üblichen Flowchart-Elementen bis hin zu Personen am Computer, Servern, Switches etc.</p>
<p>Ich kann beide Programme wärmstens allen Leuten empfehlen, die auf der Suche nach Visualisierungssoftware sind.</p>
<p>Raphael</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/108-visualisierung-unter-linux-freemind-und-dia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Here were dragons</title>
		<link>http://labs.geeksfactory.de/106-here-were-dragons/</link>
		<comments>http://labs.geeksfactory.de/106-here-were-dragons/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 15:46:36 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=106</guid>
		<description><![CDATA[Vom 27. bis zum 30. Dezember fand in Berlin der 26. Chaos Communication Congress unter dem Motto &#8220;Here Be Dragons&#8221; statt und wir waren dabei. Ich (Raphael) war den gesamten Congress über anwesend (Tag 0 &#8211; Abbau), an Tag 2 war die komplette geek&#8217;s factory in Berlin versammelt, also Domenic und ich. Wir saßen am [...]]]></description>
			<content:encoded><![CDATA[<p>Vom 27. bis zum 30. Dezember fand in Berlin der 26. Chaos Communication Congress unter dem Motto &#8220;Here Be Dragons&#8221; statt und wir waren dabei. Ich (Raphael) war den gesamten Congress über anwesend (Tag 0 &#8211; Abbau), an Tag 2 war die komplette geek&#8217;s factory in Berlin versammelt, also Domenic und ich. Wir saßen am von <a href="http://oqlt.de">oqlt</a> gekaperten Tisch im Hackcenter. Da unten gab es schnelles Internet, war es schön dunkel und warm. Es nervte nur, dass wir so nahe am Eingang zur Raucher-Lounge saßen, dass wir jedesmal den Rauch einatmen durften, wenn da die Tür aufging.</p>
<p>Wenn wir nicht da unten saßen, haben wir uns Vorträge angesehen, besonders angetan war ich von den Vorträgen in die ich noch reinkam (unsortiert): „cat /proc/sys/net/ipv4/fuckups“, „Conlanging 101“, „Security Nightmares“, „Why Net Neutrality Matters?“, „WikiLeaks Release 1.0“ sowie der Podiumsdiskussion „Wikipedia &#8211; Wegen Irrelevanz gelöscht“. Auch super waren natürlich auch die drei Gameshows im Nachtslot, die ich mir alle angesehen habe. Die Aufnahmen fast aller Events sind bereits auf <a href="ftp://ftp.ccc.de/congress/2009/">ftp.ccc.de</a> erhältlich.</p>
<p>Mir hat es auf dem Congress sehr gut gefallen, ich habe mich mit vielen interessanten Leuten unterhalten, die in der Schlange hinter uns standen oder bei uns am Tisch saßen und ich werde auf jeden Fall versuchen, nächstes Jahr zum 27c3 wieder nach Berlin zu fahren.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/106-here-were-dragons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome &#8211; Als Beta für Linux da</title>
		<link>http://labs.geeksfactory.de/104-google-chrome-als-beta-fur-linux-da/</link>
		<comments>http://labs.geeksfactory.de/104-google-chrome-als-beta-fur-linux-da/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 13:00:42 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=104</guid>
		<description><![CDATA[Nachdem ich gestern über Chromium OS geshrieben habe, ist jetzt Chrome höchstselbst an der Reihe. Ich habe ja vor langer Zeit in Wishus Blog mal über Chrome geschrieben. An Chromes Erscheinungstag. Mitlerweile trägt Chrome die Versionsnummer 4.0 und ist seit dieser Woche für Linux verfügbar. Auch wenn ich den Chrome-Klon SRWare Iron schon länger unter [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich gestern über Chromium OS geshrieben habe, ist jetzt Chrome höchstselbst an der Reihe. Ich habe ja vor langer Zeit in Wishus Blog mal über Chrome <a href="http://wishu-blog.net/internet/browser/google-chrome/">geschrieben</a>. An Chromes Erscheinungstag. Mitlerweile trägt Chrome die Versionsnummer 4.0 und ist seit dieser Woche für Linux verfügbar. Auch wenn ich den Chrome-Klon SRWare Iron schon länger unter Linux habe, um wenigstens einen Webkit-Browser zu besitzen, mit dem ich Webseiten testen kann, habe ich Chrome 4 beta für Linux installiert. So kritisch ich vor einem Jahr Chrome zerrissen habe, dieses Mal war ich hellauf begeistert.</p>
<p>Die Entwicklertools kommen knapp an das neue Opera Dragonfly ran, funktionsmäßig etwas schwächer, überzeugen dafür aber mit schickem Aussehen, welches aber im Apple-Stil ist. Kommt das aus Webkit? Auch sonst überzeugt der Browser mit angenehmen Effekten und innovativer wie auch simpler Bedienung. Wenn ich jetzt noch wüsste, dass er nicht heimtelefonieren würde, fände ich ihn super. Aber auch so: als Zweitbrowser ist er mitlerweile für mich der beste Kandidat. Wenn ich als Standardbrowser schon einen Speicherriesen wie Opera nutze, muss nicht auch noch ein anderer Klotz wie Firefox als Zweitsurfmaschine dienen, dafür ist Chrome echt gut geeignet. Auch das Pluginsystem ist für mich als Benutzer, so absurd das klingt, schöner als das von Firefox. Ich muss nicht einmal neustarten, wenn ich ein Plugin (de)installiere!</p>
<p>Das wars dann auch schon wieder für heute,<br />
Raphael</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/104-google-chrome-als-beta-fur-linux-da/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chromium OS &#8211; schlanker ging nicht?</title>
		<link>http://labs.geeksfactory.de/95-chromium-os-schlanker-ging-nicht/</link>
		<comments>http://labs.geeksfactory.de/95-chromium-os-schlanker-ging-nicht/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 13:00:12 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Software (fremde)]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=95</guid>
		<description><![CDATA[Vor wenigen Wochen begann der Hype: Google veröffentlichte eine erste Beta des Chromium OS, dem Open-Source-Vorprojekt zu Chrome OS. Ich habe dann irgendwo im Netz einen Torrent mit einem VMWare-Image gefunden (weiß leider nicht mehr wo), was mir sehr entgegen kam, da ich zum kompilieren/manuellen installieren eigentlich zu faul war. Also habe ich das WMWare-Image [...]]]></description>
			<content:encoded><![CDATA[<p>Vor wenigen Wochen begann der Hype: Google veröffentlichte eine erste Beta des Chromium OS, dem Open-Source-Vorprojekt zu Chrome OS. Ich habe dann irgendwo im Netz einen Torrent mit einem VMWare-Image gefunden (weiß leider nicht mehr wo), was mir sehr entgegen kam, da ich zum kompilieren/manuellen installieren eigentlich zu faul war. Also habe ich das WMWare-Image in die Sun VirtualBox, die ich lieber nutze, importiert und Chromium OS gestartet. Begrüßt wurde ich von einem Login, das, wie ich erst garnicht kapierte, natürlich meine Google-Account-Daten wollte. Also keine Chance für ein Netzwerksetup vorher? Ich weiß es nicht, dennn mein Netzwerk ging out of the box.<br />
<center><a href="http://labs.geeksfactory.de/wp-content/uploads/2009/12/Bildschirmfoto-Chromium-OS-Laufend-Sun-VirtualBox.png"><img src="http://labs.geeksfactory.de/wp-content/uploads/2009/12/Bildschirmfoto-Chromium-OS-Laufend-Sun-VirtualBox-150x150.png" alt="Loginscreen" title="Bildschirmfoto: Chromium OS [Laufend] - Sun VirtualBox" width="150" height="150" class="size-thumbnail wp-image-96" /></a></center></p>
<p><span id="more-95"></span></p>
<p>Was dann kam war noch minimalistischer als erwartet: Ein Chrome mit Batteriestatusanzeige. Der mit 1024 MB RAM und 12 MB Grafikspeicher, die der VirtualBox zustanden, nicht einmal flüssig lief. Es gab einen &#8220;Chromium-Tab&#8221; mit einer Art Schnellstart zu &#8220;wichtigen&#8221; Seiten (Erstaunlicherweise auch Produkte, die nicht von Google kommen). Dann war bereits ein GMail- und ein Google Calendar-Tab offen, die beide keinen Text in der Tableiste hatten sondern nur ihr Icon. In neuen Tabs konnte ich surfen, was problemlos <a href="http://twitter.com/_rami_/status/6234316126">funktionierte</a>. Nur langsam.</p>
<p><center><a href="http://labs.geeksfactory.de/wp-content/uploads/2009/12/Bildschirmfoto-Chromium-OS-Laufend-Sun-VirtualBox-1.png"><img src="http://labs.geeksfactory.de/wp-content/uploads/2009/12/Bildschirmfoto-Chromium-OS-Laufend-Sun-VirtualBox-1-150x150.png" alt="Loginscreen" title="Bildschirmfoto: Chromium OS [Laufend] - Sun VirtualBox" width="150" height="150" class="size-thumbnail wp-image-96" /></a></center></p>
<p>Das das Tastaturlayout und die Zeitzone noch nicht perfekt waren, ist finde ich bei einer ersten Beta auch nicht anders zu erwarten. Doch was ich dann bemerkte, das überraschte mich: Ich sah keine Möglichkeit, den (wenn auch virtuellen) Computer softwareseitig auszuschalten! Ich musste die VM schließen!</p>
<p>Fazit: Chromium OS ist einen Blick wert, aber wenn das jemand ernsthaft benutzen soll, dann muss sich da noch ganz schön was tun. Und dann sollten die Menüs nicht aussehen wie unter Windows 95, das passt nicht ins Chrome-Design. Und und und&#8230; Ich empfehle noch keine Installation, bis da noch etwas mehr Betas rausgekommen sind.</p>
<p>Raphael</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/95-chromium-os-schlanker-ging-nicht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird 3.0 &#8211; Sind meine Ansprüche zu hoch?</title>
		<link>http://labs.geeksfactory.de/93-thunderbird-3-0-sind-meine-anspruche-zu-hoch/</link>
		<comments>http://labs.geeksfactory.de/93-thunderbird-3-0-sind-meine-anspruche-zu-hoch/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 18:51:27 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Software (fremde)]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=93</guid>
		<description><![CDATA[Mozilla veröffentlichte vor kürzester Zeit Version 3.0 ihres tollen Mail- und Newsclienten Thunderbird. Im ersten Moment war ich nicht ganz froh, denn ein &#8220;WILL AUCH&#8221; schwirrte durch meinen Kopf obwohl mir klar war, dass es ein halbes Jahr dauern wird, bis Thunderbird 3 in den Ubuntu-Paketquellen landet und ein eigenes .deb-Paket wird von Mozilla nicht [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla veröffentlichte vor kürzester Zeit Version 3.0 ihres tollen Mail- und Newsclienten Thunderbird. Im ersten Moment war ich nicht ganz froh, denn ein &#8220;WILL AUCH&#8221; schwirrte durch meinen Kopf obwohl mir klar war, dass es ein halbes Jahr dauern wird, bis Thunderbird 3 in den Ubuntu-Paketquellen landet und ein eigenes .deb-Paket wird von Mozilla nicht angeboten. Also habe ich mir die Binaries gezogen, den Ordner nach /opt/ geschmissen und erstmal manuell Verknüpfungen erstellt (es lagen nichmal Icons bei!) und den alten Thunderbird deinstalliert.</p>
<p>Dann habe ich es gewagt, Thunderbird 3 zu starten. Auf den ersten Blick zwei Änderungen, zum einen gibt es jetzt Tabs und zum anderen werden standardmäßig in der Ordnerleiste jetzt alle Posteingänge und so gruppiert. Kann man sich dran gewöhnen. Das mit den Tabs habe ich mir anders vorgestellt, aber gut, meine Phantasie tut nichts zur Sache. Erstmal funktionierte alles. Doch dann ist mir eingefallen, dass ich ja schon immer mal von POP3 zu IMAP wechseln wollte. Und gerade jetzt mit meinem neuen Netbook wäre es doch toll, die E-Mails inklusive &#8220;Gelesenheitsstatus&#8221; synchron zu halten. Also lösche ich bei Thunderbird mein POP3-Konto und richte ein neues mit IMAP ein (ja, ändern des Protokolls ist nicht möglich).</p>
<p>Bis dahin alles okay, Thunderbird lud nun die 14700 E-Mails (inkl. Spam der letzten 30 Tage) vom GMail-Server. Das sind alle meine Mails seit April 2007, war selber erstaunt, dass das so viele sind. Da ich ungern so lange Scrollbalken habe habe ich nun die untere Hälfte ausgewählt und im Kontextmenü &#8220;archivieren&#8221; ausgewählt. Das ging noch. Dann wollte ich weitere auswählen und auch archivieren. Dann ging nichts mehr. Bei einem Neustart war Thunderbird sofort überlastet mit dem Anzeigen der Ordnerinhalte und spielte verrückt. Da Thunderbird 3 mir bisher keine Neuerungen gezeigt hatte, die mich wirklich begeisterten, habe ich dann ganz schnell ein <code>rm -R /opt/thunderbird/</code> ausgeführt und über die Quellen wieder Thunderbird 2 installiert um zu retten, was noch zu retten war.</p>
<p>Gerettet habe ich dann letztendlich das Adressbuch, dass ich noch in eine CSV exportieren konnte und dann bin ich auf die Suche gegangen nach einem neuen &#8220;Kommunikationszentrum&#8221;. Ich schaute mir dann zum ersten Mal Evolution, das GNOME-eigene Mail-Programm genauer an. Und ich bin zufrieden damit, jedenfalls bis jetzt. Es lies sich auf Netbook und PC problemlos für meine E-Mail-Konten inklusive Mailinglisten installieren und meine Kontakte und Kalender synchronisieren sich jetzt durch die Google-Wolke miteinander. Ich muss mich zwar Hotkeymäßig etwas umgewöhnen, aber das geht schon.</p>
<p>Einziges Problem sind jetzt jetzt noch die RSS-Feeds. Ich suche nach einem Reader, der die &#8220;Gelesenheit&#8221; (tolles Wort, ich weiß) auf zwei Rechnern synchron halten kann. Spontan finde ich da nur Google Reader, der als Übergangslösung taugt, mich aber eigentlich von der Bedienung her nicht beeindruckt bzw. den ich sogar unbequem finde. Vielleicht hat je jemand einen tollen Tipp, den er mir <a href="http://twitter.com/?status=@_rami_%20Hey%20du,%20ich%20lese%20meine%20RSS-Feeds%20mit:">geben</a> möchte ;-)</p>
<p>So, jetzt hab ich endlich mal wieder was gebloggt, ohne leere Versprechen mit &#8220;bald blogg ich wieder ganz ganz viel&#8221; machen zu müssen und wünsche noch einen angenehmen Mittwochabend.</p>
<p>Raphael</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/93-thunderbird-3-0-sind-meine-anspruche-zu-hoch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Levitation &#8211; passt die Wikipedia in ein GIT?</title>
		<link>http://labs.geeksfactory.de/89-levitation-passt-die-wikipedia-in-ein-git/</link>
		<comments>http://labs.geeksfactory.de/89-levitation-passt-die-wikipedia-in-ein-git/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 13:19:24 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=89</guid>
		<description><![CDATA[Seit ein paar Wochen ist in Hackerkreisen viel los um die Wikipedia. Ihr wisst schon, diese Website, der wir unsere guten Noten bei Referaten in der Schule etc. verdanken. Dort gibt es einige Admins, die sichtlich Spaß daran haben, Artikel aus hackernahen Zusammenhängen zu löschen. Das &#8220;freie Wissen&#8221; also. Gelöscht wurden Seiten wie &#8220;MOGIS&#8221;, &#8220;Zensursula&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Seit ein paar Wochen ist in Hackerkreisen viel los um die Wikipedia. Ihr wisst schon, diese Website, der wir unsere guten Noten bei Referaten in der Schule etc. verdanken. Dort gibt es einige Admins, die sichtlich Spaß daran haben, Artikel aus hackernahen Zusammenhängen zu löschen. Das &#8220;freie Wissen&#8221; also. Gelöscht wurden Seiten wie &#8220;MOGIS&#8221;, &#8220;Zensursula&#8221; und andere CCC-nahe Themen. Fefe wetterte sehr gegen die Wikipedia. Ich habe mich zu dieser Debatte bisher eigentlich still verhalten, das eine oder andere retweeted, aber das wars. Jetzt hat der Mannheimer Hacker Tim &#8220;Scytale&#8221; Weber in seinem Blog einen Artikel zu seiner Vorstellung einer besseren Wikipedia, der Omnipedia, veröffentlicht. Ich wollte ihm einen Kommentar per Twitter senden, da merkte ich, dass 140 Zeichen niemals reichen würden und entschloss mich, hier einfach meine Gedanken in dieser Form zu veröffentlichen.<br />
<span id="more-89"></span><br />
Scytale arbeitet seit kurzer Zeit an einem Projekt namens &#8220;Levitation&#8221;, einem Python-Skript, dass dazu da ist, Dumps der Wikipedia inklusive aller Versionen in ein Git-Repository zu konvertieren. Dies hat den Sinn, dass Git ein verteiltes Versionskontrollsystem ist, das heißt, es ist nicht an einen zentralen Server binden. Man kann es an einen binden, kann sich aber jederzeit unabhängig machen und kann problemlos weiterarbeiten, sollte dieser Server abstürzen, verschwinden, von Exklusionisten übernommen werden oder wie auch immer. Ich will aber nicht das, was Scytales MP3-Datei mir grade erklärt hat nicht nochmal neu formuliert euch erklären, lest einfach selbst: <a href="http://scytale.name/blog/2009/11/jedem-seine-wikipedia" target="_blank">Jedem seine Wikipedia (scytale.name)</a>.</p>
<p>Für mich ist die von Scytale vorgeschlagene Lösung bisher der bester Vorschlag zur Zukunft der Wikipedia. Doch auch diesen Vorschlag halte ich für nicht umsetzbar. Klar, die Wikipedia lebt von der Community, aber ich persönlich schätze, dass nichtmal 10% aller Besucher der Domain &#8220;wikipedia.org&#8221; daran interessiert sind, an der Wikipedia mitzumachen. Oder vom mobilen Endgerät etwas nachschlagen wollen, ohne ihr Git-Repository dabeihaben zu müssen. Oder Leute, die neu einsteigen wollen.</p>
<p>Scytale schlägt vor, dass es eine gewisse Anzahl &#8220;empfohlener&#8221; Personen gibt, die die nötigen Ressourcen haben, einen Einstiegspunkt zu bieten und jeweils besondere Schwerpunkte haben. Doch in diesem Falle, so finde ich, versagt die Idee etwas. Denn der von Scytale erläuterte Sinn einer Omnipedia wäre ja, dass ich Leuten quasi &#8220;followe&#8221;, wie man es in der Twitter-Terminologie ausdrücken würde, und deren Änderungen übernehmen kann. Doch hier säßen wieder die, meinetwegen fünf, Personen an einem Schalter &#8211; Übernehemen oder nicht übernehmen. Und das wäre auch verdammt viel Arbeit, was im Falle der jetzigen Wikipedia mit dem System der Sichtungen auf eine größere Gruppe von Personen verteilt wird.</p>
<p>Doch es gibt noch ein größeres Problem. Scytale, Fefe und ich, wir sind Nerds, Geeks, Hacker (ich weiß, man nennt sich selbst nich so) und wir haben Ahnung von Technik. Wir benutzen sogar ein exotisches System, Linux. Jetzt stelle man sich einen meiner Klassenkameraden vor, der in M$ Word eine Überschrift mithilfe von ganz vielen Leerzeichen zentriert. Wie bitte will man dem beibrigen, dass es nicht mehr ein Webportal Wikipedia gibt, bei dem man nur schnell einen Begriff eingeben muss, sondern dass er Git installieren, ewig downloaden muss, Leute finden muss, denen er &#8220;followed&#8221; und Änderungen übernehmen muss? Das halte ich für ein unmögliches Vorhaben. Ja, in Scytales Artikel wird auch eine &#8220;die Omnipedia&#8221;, ein Webportal für DAUs erwähnt, auf das man aber eben nicht angewiesen ist. Aber damit widerspricht er sich selbst, schrieb er doch oben noch, es würde mehrere &#8220;Zentralen&#8221; geben müssen.</p>
<p>Und noch ein letzter Punkt: Scytale lobt vielfach die enorme Geschwindigkeit von Git. Die ist schön und gut, aber unter Microsoft Windows (hab nur XP getestet) merke ich da nichts von. Und Windows hat immernoch über 50% Marktanteil. Punkt.</p>
<p>Nichtsdestotrotz möchte auch ich ihm für sein Engagment danken, ihm viel Erfolg wünschen und auch meine Leser auffordern, ihn zu <a href="http://github.com/scy/levitation/blob/fb21ab42783d2ca8ad92f1329f696725bbad41ed/FAQ#L123" target="_blank">unterstützen</a>, materiell und mit Bugreports, Patches, etc.</p>
<p>Puuh, WordPress zeigt mit schon wieder  über 600 Wörter an, ich hör dann mal auf. Noch einen schönen Donnerstag,</p>
<p>Raphael</p>
<p><a name="update-1"></a><strong>Update:</strong> Diese <a href="http://levit.at/ion/wiki/FAQ" target="_blank">FAQ</a> räumt einen großteil meiner Zweifel aus. Nur klar ist mir noch nich, warum man dann ein neues Portal braucht. Ist nur blöd, wenn alle Leute sich umstellen sollen auf nen neuen Namen. Dann doch lieber die Wikimedia Foundation (die internationale) überreden, ein GIT anzubieten, also zu integrieren. Bzw. MediaWiki dahingehend umschreiben, dass es mit einem git-Repository verknüpft ist. Ich hoffe einfach mal, dass das irgendwann möglich sein wird.</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/89-levitation-passt-die-wikipedia-in-ein-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>schuelerVZ-Tragödie &#8211; eine Zusammenfassung</title>
		<link>http://labs.geeksfactory.de/87-schuelervz-tragodie-eine-zusammenfassung/</link>
		<comments>http://labs.geeksfactory.de/87-schuelervz-tragodie-eine-zusammenfassung/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 19:36:30 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=87</guid>
		<description><![CDATA[Jeder dürfte die schülerVZ-Tragödie mitbekommen haben, ich berichtete auch darüber, als das ganze losging. Das Geschehen ist so verworren, dass ich hiermit versuchen, durch eine klare Timeline etwas Licht ins Dunkel zu lassen. Mal sehen ob es mir gelingt, oder ob durch diesen Post die Verwirrung noch größer wird. Primärquelle ist netzpolitik.org Freitag, 16. Oktober [...]]]></description>
			<content:encoded><![CDATA[<p>Jeder dürfte die schülerVZ-Tragödie mitbekommen haben, ich berichtete auch darüber, als das ganze losging. Das Geschehen ist so verworren, dass ich hiermit versuchen, durch eine klare Timeline etwas Licht ins Dunkel zu lassen. Mal sehen ob es mir gelingt, oder ob durch diesen Post die Verwirrung noch größer wird. Primärquelle ist netzpolitik.org</p>
<ul>
<li><strong>Freitag, 16. Oktober 2009</strong> Zwei Hacker (&#8220;die Quelle&#8221;) senden Datensätze an netzpolitik.org. Netzpolitik veröffentlicht eine Meldung darüber</li>
<li>schuelerVZ gibt eine Pressemeldung darüber heraus</li>
<li><strong>Sonntag, 18. Oktober 2009</strong> Unabhängig von &#8220;der Quelle&#8221; hatte noch ein anderer Hacker, 3x1t, Datensätze gesammelt. Er kommunizierte nun mit schuelerVZ, vielleicht, weil er auch was davon abhaben wollte.</li>
<li>3&#215;1 fuhr auf Rechnung von schuelerVZ nach Berlin. Dort wurde er von der Polizei wegen Erpressung festgenommen. Ob Erpressung vorlag, ist bis jetzt nicht klar.</li>
<li><strong>Montag, 26. Oktober 2009</strong> Die &#8220;Quelle&#8221; veröffentlicht einen anonymisierten Bericht über die schuelerVZ-Lücken</li>
<li><strong>Samstag, 31. Oktober 2009</strong> 3x1t begeht Selbstmord.</li>
<li><strong>Dienstag, 3. November 2009</strong> 3x1ts Anwalt bestreitet einen Erpressungsversuch.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/87-schuelervz-tragodie-eine-zusammenfassung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>phpsh &#8211; eine interaktive PHP-Shell. Unter Ubuntu.</title>
		<link>http://labs.geeksfactory.de/83-phpsh-eine-interaktive-php-shell-unter-ubuntu/</link>
		<comments>http://labs.geeksfactory.de/83-phpsh-eine-interaktive-php-shell-unter-ubuntu/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 14:16:25 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Software (fremde)]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=83</guid>
		<description><![CDATA[Die phpsh ist eine von den facebook-Entwicklern, die auch memcached veröffentlichten, bereitgestellte interaktive Shell für PHP &#8211; das ultimative Werkzeug für jeden PHP-Developer. Sie ist im Python geschrieben &#8211; was für mich Neuland ist. Mit Python hatte ich einfach noch nie Berührungspunkte. Ich installierte, um die Shell zu kompilieren/zu benutzen also die Pakete &#8220;python python-sqlite [...]]]></description>
			<content:encoded><![CDATA[<p>Die <strong><a href="http://phpsh.org/">phpsh</a></strong> ist eine von den <a href="http://developers.facebook.com/opensource.php">facebook-Entwicklern</a>, die auch memcached veröffentlichten, bereitgestellte interaktive Shell für PHP &#8211; das ultimative Werkzeug für jeden PHP-Developer. Sie ist im Python geschrieben &#8211; was für mich Neuland ist. Mit Python hatte ich einfach noch nie Berührungspunkte. Ich installierte, um die Shell zu kompilieren/zu benutzen also die Pakete &#8220;python python-sqlite python-setuptools&#8221;, die das Programm braucht und installierte/kompilierte streng nach der beiliegenden README-Datei. Tja, fail!<br />
<span id="more-83"></span><br />
Der Kompilierungsvorgang ging problemlos, soweit ich mich erinnern kann, aber beim Start bekomme ich erstmal einen netten roten Fehler zu gesicht &#8211; anscheinend durch den PHP-basierenden Teil der Software verursacht. Will ich die mit der Shell kommende PHP-Dokumentation nutzen, bekomme ich irgendwas von SQLite angezeigt und Python meckert rum &#8211; die Shell beendet sich.</p>
<p>Schade, dass ich zu doof bin, oder die Shell zu fehleranfällig &#8211; ansonsten ist sie ein echt tolles Werkzeug für jeden PHP-Entwickler!<br />
<img src="http://img.geeksfactory.de/i/raphael/blog/phpsh.png" alt="Screenshot" /></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/83-phpsh-eine-interaktive-php-shell-unter-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Killerspielentsorgung &#8211; fail</title>
		<link>http://labs.geeksfactory.de/79-killerspielentsorgung-fail/</link>
		<comments>http://labs.geeksfactory.de/79-killerspielentsorgung-fail/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 16:22:09 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=79</guid>
		<description><![CDATA[Wie man heut überall im Netz liest, hat in Stuttgart ein &#8220;Aktionsbündnis Winnenden&#8221; zur öffentlichen und demonstrativen Entsorgung von Killerspielen. Naja, wie ich durch Fefe erfur, war es eine sehr erfolgreiche Aktion: Da kann ich mich nurnoch einem Kommentator auf YouTube anschließen: Schade dass es keine Schachbretter etc.﻿ reingeschafft haben. Raphael]]></description>
			<content:encoded><![CDATA[<p>Wie man heut überall im Netz <a href="http://www.focus.de/panorama/welt/kriminalitaet-elternbuendnis-sammelt-und132killerspieleund147-ein_aid_445618.html">liest</a>, hat in Stuttgart ein &#8220;Aktionsbündnis Winnenden&#8221; zur öffentlichen und demonstrativen Entsorgung von Killerspielen. Naja, wie ich durch Fefe <a href="http://blog.fefe.de/?ts=b4272b3f">erfur</a>, war es eine sehr erfolgreiche Aktion:<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/kR8FMLw5IR4&amp;hl=de&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/kR8FMLw5IR4&amp;hl=de&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
Da kann ich mich nurnoch einem Kommentator auf YouTube anschließen:</p>
<blockquote><p>Schade dass es keine Schachbretter etc.﻿ reingeschafft haben.</p></blockquote>
<p>Raphael</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/79-killerspielentsorgung-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SchülerVZ pwned &#8211; mal wieder.</title>
		<link>http://labs.geeksfactory.de/74-schulervz-pwned-mal-wieder/</link>
		<comments>http://labs.geeksfactory.de/74-schulervz-pwned-mal-wieder/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 16:15:41 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=74</guid>
		<description><![CDATA[Wie netzpolitik heute berichtete, hat es mal wieder jemand geschafft Millionen Datensätze von SchülerVZ zu entwenden. Wundert&#8217;s wen? Nein, Einladungen zum schülerVZ gibts ja an jeder Cyberecke und jeder, der einmal einen schuelerVZ-Spider geschrieben hat, weiß, wie problemlos das geht. Bieten die vielleicht mal ne API an? Viel einfacher kanns ja kaum mehr werden. Das [...]]]></description>
			<content:encoded><![CDATA[<p>Wie netzpolitik heute <a href="http://www.netzpolitik.org/2009/datenleck-bei-schuelervz/">berichtete</a>, hat es mal wieder jemand geschafft Millionen Datensätze von SchülerVZ zu entwenden. Wundert&#8217;s wen? Nein, Einladungen zum schülerVZ gibts ja an jeder Cyberecke und jeder, der einmal einen schuelerVZ-Spider geschrieben hat, weiß, wie problemlos das geht. Bieten die vielleicht mal ne API an? Viel einfacher kanns ja kaum mehr werden.</p>
<p>Das ist ja nicht das erste Mal sowas. Und <a href="http://www.blogbar.de/archiv/2006/11/20/719/">das</a> ist bei schülerVZ bis heute so: Alle &#8220;privaten&#8221; Bilder &#8211; die ja nur für Mitglieder sichtbar seien sollten, liegt auch nach ihrerer Löschung in alten Versionen noch auf den Servern als .jpg ungeschützt herum. Aber nein, die Betreiber sind ja nicht lernresistent oder so, nein auch diesmal <a href="http://blog.studivz.net/2009/10/16/illegaler-datenkopierer-auf-schulervz/">versprechen sie uns</a>, bereits Maßnahmen gegen sowas ergriffen zu haben (Achtung: Vergangenheit!). Juhu, dann passiert ja doch mal was. Ob dieser Teil der Datenschutzzusammenfassung aber jemals wahr wird?</p>
<blockquote><p>Deine persönlichen Daten sind auf unseren Servern (den Speicherorten für diese Daten) bestmöglich geschützt. Sie können z.B. nicht von Suchmaschinen wie Google ausgelesen werden und tauchen somit nicht außerhalb vom schülerVZ auf.</p></blockquote>
<p>Eine Sicherheitslücke wird das diesmal nicht gewesen sein, nur ein einfacher Crawler, der alles sehen kann, was ein beliebiger sVZ-Nutzer auch sehen kann, wenn er keine Freunde hat. Von daher halte ich es für übertriebene Panik, denn wer an die Daten will, der wird auch an einen Account kommen und die Suche ist nicht sehr schwer zu bedienen ;-) </p>
<p>Fazit: Profile auf &#8220;nur für meine Freunde sichtbar&#8221; stellen, ein sicheres Passwort verwenden und nur Daten einspeisen, die auch jeder sehen darf!</p>
<p>Raphael</p>
<p>Btw: Zeit Online scheint ja gern bei netzpolitik <a href="http://www.zeit.de/digital/internet/2009-10/schuelervz-hack">abzuschreiben</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/74-schulervz-pwned-mal-wieder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GPG für jeden &#8211; Digitale Privatsphäre auch für dich!</title>
		<link>http://labs.geeksfactory.de/72-gpg-fur-jeden-digitale-privatsphare-auch-fur-dich/</link>
		<comments>http://labs.geeksfactory.de/72-gpg-fur-jeden-digitale-privatsphare-auch-fur-dich/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 14:09:45 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=72</guid>
		<description><![CDATA[In Kooperation mit nerdtastic.de und NoMoKeTo.de haben wir ein neues Projekt auf die Beine gestellt. GPG für jeden &#8211; ein Projekt das selbst dem absolut kenntnislosen Computernutzer erklären soll, was E-Mail- und Chat-Verschlüsselung für Vorteile hat und wie sie jeder ganz einfach nutzen kann. Alle erfahrenen Cumputernutzer haben dadurch auch die Möglichkeit, bei Fragen nach [...]]]></description>
			<content:encoded><![CDATA[<p>In Kooperation mit <a href="http://www.nerdtastic.de">nerdtastic.de</a> und <a href="http://www.nomoketo.de">NoMoKeTo.de</a> haben wir ein neues Projekt auf die Beine gestellt. GPG für jeden &#8211; ein Projekt das selbst dem absolut kenntnislosen Computernutzer erklären soll, was E-Mail- und Chat-Verschlüsselung für Vorteile hat und wie sie jeder ganz einfach nutzen kann. Alle erfahrenen Cumputernutzer haben dadurch auch die Möglichkeit, bei Fragen nach solch Anleitungen auf diese sammelnde Seite zu verweisen. Wer gerne Tutorials (ob in Text- oder Videoform) zu einem Thema auf diesem Gebiet schreiben möchte, kann sich gerne an uns wenden, wir freuen uns! Mehr über die Motivation und über GnuPG allgemein gibt es auch auf der Website.</p>
<p>Achja, ein Link: <a href="http://gpg.geeksfactory.de"><strong>GPG.geeksfactory.de</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/72-gpg-fur-jeden-digitale-privatsphare-auch-fur-dich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anvil Studio &#8211; MIDI ohne Grenzen</title>
		<link>http://labs.geeksfactory.de/58-anvil-studio-midi-ohne-grenzen/</link>
		<comments>http://labs.geeksfactory.de/58-anvil-studio-midi-ohne-grenzen/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 10:00:38 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Software (fremde)]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=58</guid>
		<description><![CDATA[Anvil Studio ist eine Windows-Freeware, mit der man ganz einfach MIDI-Dateien bearbeiten kann. Es werden verschiedene Tracks und alle Rythmus-Instrumente unterstützt &#8211; eine volle Verwendung der MIDI-Spezifikation. Ich habe Anvil Studio auf einen Tipp von Nils hin seit einiger Zeit im Einsatz und schon längere mehrstimmige Stücke eingegeben &#8211; an die anpassbare Bedienung gewöhnt man [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://img.geeksfactory.de/i/raphael/blog/anvil1.jpg"><img src="http://img.geeksfactory.de/i/raphael/blog/anvil2.jpg" alt="undefined" style="float:left;width:200px;margin:5px;" /></a><br />
Anvil Studio ist eine Windows-Freeware, mit der man ganz einfach MIDI-Dateien bearbeiten kann. Es werden verschiedene Tracks und alle Rythmus-Instrumente unterstützt &#8211; eine volle Verwendung der MIDI-Spezifikation. Ich habe Anvil Studio auf einen Tipp von <a href="http://www.nomoketo.de">Nils</a> hin seit einiger Zeit im Einsatz und schon längere mehrstimmige Stücke eingegeben &#8211; an die anpassbare Bedienung gewöhnt man sich schnell und der produktiven Arbeit mit Anvil Studio steht nichts mehr im Weg.</p>
<div style="clear:both"><a href="http://www.anvilstudio.com/"><strong>anvilstudio.com</strong></a></div>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/58-anvil-studio-midi-ohne-grenzen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OneSwarm &#8211; F2F &#8211; Das sichere Filesharing</title>
		<link>http://labs.geeksfactory.de/54-oneswarm-f2f-das-sichere-filesharing/</link>
		<comments>http://labs.geeksfactory.de/54-oneswarm-f2f-das-sichere-filesharing/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 22:09:48 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Software (fremde)]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=54</guid>
		<description><![CDATA[OneSwarm ist ein Torrent-Client, der neben BitTorrent noch etwas anderes tolles kann: Friend-to-Friend-Torrents. Das heißt auf Deutsch, Torrents, deren Inhalte nur meine Freunde herunterladen können, was den Vorteil hat, dass die Content-Mafia außen vor bleibt. Solange ich unter meinen Freunden also nur Leute habe, denen ich wirklich vertraue, kann mir nichtspassieren. Aber es geht noch [...]]]></description>
			<content:encoded><![CDATA[<p>OneSwarm ist ein Torrent-Client, der neben BitTorrent noch etwas anderes tolles kann: Friend-to-Friend-Torrents. Das heißt auf Deutsch, Torrents, deren Inhalte nur meine Freunde herunterladen können, was den Vorteil hat, dass die Content-Mafia außen vor bleibt. Solange ich unter meinen Freunden also nur Leute habe, denen ich wirklich vertraue, kann mir nichtspassieren. Aber es geht noch weiter! Nehmen wir an, ich bin mit Alice befreundet. Alice widerrum ist mit Mallory befreundet, der für die Content-Mafia arbeitet, was Alice aber nicht weiß. Ich bin nicht mit Mallory befreundet. Trotzdem kann Mallory Torrents von mir laden nämlich über Bob (eine Art Proxy). Das hat den Vorteil, dass die einzige IP-Adresse, die Mallory mitsniffen kann, die von Bob ist. Getestet habe ich diese Funktion aber noch nicht.</p>
<p>OneSwarm kommt mit zwei GUIs, einer Weboberfläche, über die ich durch die Torrents meiner Freund browsen kann und über die ich Freunde hinzufüge sowie einer als eigenes Fenster laufenden GUI, die die grundlegenden Torrent-Funktionen bietet. Dank eines Tipps von <a href="http://nerdtastic.de">Felix</a> habe ich OneSwarm seit gestern im Einsatz und bisher einige gute Erfahrungen gemacht, kann das Programm nur weiter empfehlen.</p>
<p><a href="http://oneswarm.cs.washington.edu"><strong>oneswarm.cs.washington.edu</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/54-oneswarm-f2f-das-sichere-filesharing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ShortURLs in jedem Browser wegfrickeln&#8230;</title>
		<link>http://labs.geeksfactory.de/51-shorturls-crossbrowser-wegfrickeln-kurzurls-entfernen-tinyurl-verzoegerung/</link>
		<comments>http://labs.geeksfactory.de/51-shorturls-crossbrowser-wegfrickeln-kurzurls-entfernen-tinyurl-verzoegerung/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 16:21:53 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://labs.geeksfactory.de/?p=51</guid>
		<description><![CDATA[Regt euch das auch so auf? Man bekommt eine TinyURL und landet so auf einer Seite, auf die man garnicht wollte. Wohlmöglich bei Kinderpornographie! Daher nutze ich seit einiger Zeit ein eigenes System, welches mithilfe der LongURL.com-API sämtliche ShortURLs in eine HTML-Seite umwandelt, die mich per JavaScript erst nach 10 Sekunden zum Ziel der TinyURL [...]]]></description>
			<content:encoded><![CDATA[<p>Regt euch das auch so auf? Man bekommt eine TinyURL und landet so auf einer Seite, auf die man garnicht wollte. Wohlmöglich bei Kinderpornographie! Daher nutze ich seit einiger Zeit ein eigenes System, welches mithilfe der LongURL.com-API sämtliche ShortURLs in eine HTML-Seite umwandelt, die mich per JavaScript erst nach 10 Sekunden zum Ziel der TinyURL umleitet. Dies hat gegenüber den Anti-ShortURL-Plugins für den Firefox den Vorteil, dass es systemweit, betriebssystemunabhängig und crossbrowserkompatibel ist. Ich lenke einfach per Hosts-Datei sämtliche Anfragen an z.B. is.gd an 127.0.0.1, also an localhost um. Dort fange ich solche Requests ab und leite sie an ein PHP-Skript.<br />
<span id="more-51"></span><br />
Nachteil hat dieses Prinzip natürlich auch: Ich kann TinyURL nicht mehr selbst zum verkürzen einer URL benutzen. Dieses Tutorial ist also mit Vorsicht zu genießen, mir persönlich ist es das wert, aber das muss jeder selbst entscheiden. Desweiteren ist natürlich nicht jeder ShortURL-Hoster unterstützt. Und ein dritter negativer Punkt: Man macht sich von LongURL.org abhängig. Wer das auf keinen Fall möchte, den LongURL-Quellcode gibt es <a href="http://bazaar.launchpad.net/~seanmurphy/longurl/trunk/files/">hier</a>. Eine eigene LongURL-Kopie darf natürlich nicht auf der Maschine liegen, auf die dieses Tutorial angewendet wurde. Es kann also gut sein, dass keiner außer mir diese Frickellösung nutzen will, aber ich schreib die Anleitung trotzdem :P</p>
<p>Nun das eigentliche Tutorial: Es ist eigentlich ganz simpel. Zum Umleiten all dieser bekannten ShortURL-Hosts, müssen wir <a href="http://nopaste.org/p/av0TkVaDl/txt">diese Zeilen</a> unserer Hosts-Datei hinzufügen. Unter Win NT liegt die unter <strong>%SystemRoot%\system32\drivers\etc\hosts</strong>, für viele andere Systeme findet man die Pfade auf <a href="http://de.wikipedia.org/wiki/Hosts">Wikipedia</a>. Anschließend brauchen wir, so wir noch keinen haben, einen Apache-Webserver, der auf localhost horcht, zum Beispiel XAMPP. Er muss mod_rewrite und PHP (url_allow_fopen=On) unterstützen. Denn in die .htaccess-Datei unseres DocumentRoots (z.B. C:\xampp\htdocs\.htaccess) müssen jetzt <a href="http://nopaste.org/p/aAU7gSd5jb/txt">diese Zeilen</a>. Im gleichen Ordner brauchen wir jetzt noch eine Datei shorturl.php mit <a href="http://nopaste.org/p/a8HDy8MRr/txt">diesem Inhalt</a>.</p>
<p><strong>Update:</strong> nopaste.org scheint es nicht mehr zu geben. Da ich es selber nicht mehr einsetze, finde ich die Codes leider nicht mehr alle wieder. Müsst ihr selber frickeln ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.geeksfactory.de/51-shorturls-crossbrowser-wegfrickeln-kurzurls-entfernen-tinyurl-verzoegerung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
