Skip to content

Better Bash

by Matthias Derer on May 30th, 2008

Neuerdings schneidet der RSS-Feed von German Bash die Zitate nach den ersten Zeichen ab, was für mich persönlich den Feed unbrauchbar macht.

Gestern beim Bloggertreffen kamen wir dann – eigentlich eher als Witz – auf die Idee, man könne ja manuell die German Bash Page parsen und einen eigenen Feed erstellen.
Nun – was wäre ein Nerd, ohne das Verlangen, solche blöden Ideen dann doch in die Tat umzusetzen. Also habe ich heute ein kleines Java Programm geschrieben, welches die Seite mit den aktuellen Zitaten aufruft und sie erstmal von jeglichem Mist (javascript etc.) reinigt (sonst wäre sie nicht XML-Konform, was das Arbeiten mit dem herrlichen DocumentBuilder in Java unmöglich gemacht hätte).
Danach bedient sich das Tool an allen nötigen Infos und bastelt daraus einen sauberen RSS Feed ohne abgeschnittene Zitate. Dieser wird in ein File geschrieben – und das ganze wiederholt sich nun alle 2 Stunden per Cronjob auf meinem Server.

Wer also gerne weiterhin German Bash in seinem RSS Reader lesen möchte: Bitteschön, der “Better Bash Feed”.[Update]

Das Ding ist natürlich noch nicht auf Langzeitfunktionalität getestet. Und sollte sich was am Layout bzw. an der Struktur der Page ändern, muss auch das Tool wieder angepasst werden.

Mich würde jetzt noch interessieren, wie es hier eigentlich rechtlich aussieht. Ich tue ja nicht so, als sei der Content von mir und die Links im Feed gehen auch alle direkt auf die German Bash Seite. Aber ich habe trotzdem irgendwie das Gefühl, dass sich da jemand eventuell auf den Schlips getreten fühlen könnte. Daher gleich der Disclaimer: Wenn ein Verantwortlicher von German Bash das nicht in Ordnung finden sollte – aus welchen Gründen auch immer – dann soll er mich bitte kontaktieren.

Den SourceCode zu dem Tool werden ich auch gerne veröffentlichen, falls Interesse daran besteht. Ist aber nichts Besonderes dran. Nur ein bisschen Rumgeparse durchs XML Format. Viel mehr passiert nicht. ;)

[Update]:
In den Kommentaren scheint man sich über die Fragwürdigkeit der rechtlichen Lage recht einig zu sein. Daher habe ich vorsichtshalber mal den Link entfernt, bis ich die Sache geklärt habe.

]]>

Neuerdings schneidet der RSS-Feed von German Bash die Zitate nach den ersten Zeichen ab, was für mich persönlich den Feed unbrauchbar macht.

Gestern beim Bloggertreffen kamen wir dann – eigentlich eher als Witz – auf die Idee, man könne ja manuell die German Bash Page parsen und einen eigenen Feed erstellen.
Nun – was wäre ein Nerd, ohne das Verlangen, solche blöden Ideen dann doch in die Tat umzusetzen. Also habe ich heute ein kleines Java Programm geschrieben, welches die Seite mit den aktuellen Zitaten aufruft und sie erstmal von jeglichem Mist (javascript etc.) reinigt (sonst wäre sie nicht XML-Konform, was das Arbeiten mit dem herrlichen DocumentBuilder in Java unmöglich gemacht hätte).
Danach bedient sich das Tool an allen nötigen Infos und bastelt daraus einen sauberen RSS Feed ohne abgeschnittene Zitate. Dieser wird in ein File geschrieben – und das ganze wiederholt sich nun alle 2 Stunden per Cronjob auf meinem Server.

Wer also gerne weiterhin German Bash in seinem RSS Reader lesen möchte: Bitteschön, der “Better Bash Feed”.[Update]

Das Ding ist natürlich noch nicht auf Langzeitfunktionalität getestet. Und sollte sich was am Layout bzw. an der Struktur der Page ändern, muss auch das Tool wieder angepasst werden.

Mich würde jetzt noch interessieren, wie es hier eigentlich rechtlich aussieht. Ich tue ja nicht so, als sei der Content von mir und die Links im Feed gehen auch alle direkt auf die German Bash Seite. Aber ich habe trotzdem irgendwie das Gefühl, dass sich da jemand eventuell auf den Schlips getreten fühlen könnte. Daher gleich der Disclaimer: Wenn ein Verantwortlicher von German Bash das nicht in Ordnung finden sollte – aus welchen Gründen auch immer – dann soll er mich bitte kontaktieren.

Den SourceCode zu dem Tool werden ich auch gerne veröffentlichen, falls Interesse daran besteht. Ist aber nichts Besonderes dran. Nur ein bisschen Rumgeparse durchs XML Format. Viel mehr passiert nicht. ;)

[Update]:
In den Kommentaren scheint man sich über die Fragwürdigkeit der rechtlichen Lage recht einig zu sein. Daher habe ich vorsichtshalber mal den Link entfernt, bis ich die Sache geklärt habe.

From → Uncategorized

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS