Archiv 2007
Größte Verfassungsklage mit 8 Beschwerdeführern eingereicht
geschrieben von: reaper, 31.12.2007
Ja es ist soweit die größte Verfassungsklage der Geschichte wurde der Presse bekannt gegeben. Schade nur das von den 30.000 erstmal nur die ersten 8 dabei sein können. Mehr sind scheinbar noch nicht ausgewertet:
Ich stelle mir da ernsthaft die Frage warum nicht die 10.000, 20.000 oder 25.000 ausgewerteten Vollmachten genutzt werden? Rennt man nun rum und putzt Klinken für die Vollmachten damit sie dann doch nicht gleich genutzt werden? Wo ist der Unterschied ob man im Namen von 8 oder 10.000 klagt? Noch wichtiger wo ist der Unterschied ob 20.000 oder 30.000 Vollmachten nachgereicht werden?
Ganz ehrlich da freue ich mich doch gleich aufs neue Jahr, erst stimmen Abgeordnete trotz Verfassungsbedenken für ein Gesetz, dann sieht der Bundespräsident keine Beschneidung der verbrieften Rechte und dann reicht der der Verein der die Arbeit gegen die Vorratsdatenspeicherung koordinieren soll eine Klage mit weniger als einem zehntausendstel der Vollmachten ein. In dem Sinne dann rutscht gut rein ins Jahr 1983.
Mitschnitte vom 24C3
geschrieben von: reaper, 30.12.2007
Nachdem ich dieses Jahr dann doch wieder nicht in Berlin bin und es in den letzten Jahren ewig gedauert hat bis das Bildmaterial vom Chaos Kongress verfügbar war scheinen die Videos dieses Jahr quasi on the fly verfügbar zu sein. Ich kann das eigentlich nur begrüßen. Eine liste der Mirrors findet sich unter http://events.ccc.de/congress/2007/Conference_Recordings
Mal wieder ein c't Schnupper Abo
geschrieben von: reaper, 30.12.2007
Smultron Texteditor für den Leoparden
geschrieben von: reaper, 30.12.2007
Smultron
Unter OSX habe ich jetzt schon eine ganze Weile nach einem kleinen, einfachen Editor gesucht. Das mitgebrachte TextEdit lässt sich zwar auch für Textdateien gebrauchen ist aber doch ganz klar als Rich-Text-Editor vorgesehen der Word und RTF Files verarbeitet. Ihm fehlen bequeme Mehrdokumentansicht ebenso wie Syntaxhighlighting. Zwischendurch war ich zu jEdit gewandert, aber fürs schnell mal in eine Datei reinschauen ist jEdit dann eigentlich auch schon wieder zu mächtig.
Jetzt bin ich auf Smultron einem kleinen Texteditor mit Syntax Highlighting für die verschiedensten Dateien. Der Editor startet rasend schnell, bindet sich perfekt in die Oberfläche von OSX ein und ist genau das was mir noch gefehlt hat. Die Erdbeere als Icon ist zwar etwas verwirrend aber das Innenleben ist dafür um so angenehmer.
Die Oberfläche teilt sich in einen Editor, eine Menuleiste und eine Dateileiste mit den aktuell offenen Dateien. Über die Menuleiste kann man schnell die wichtigsten Dateioperationen erreichen und das aktuelle Dokument durchsuchen. Dank der Seitenleiste hat man schließlich schnellen Zugriff auf die aktuell offenen Dateien was die tägliche Arbeit mit kleinen Dateien ungemein erleichtert.

Nette Animation zu Überwachung
geschrieben von: reaper, 29.12.2007
Perl wird 20
geschrieben von: reaper, 18.12.2007
Heute vor 20 Jahren wurde die Version 1.0 der bekannten Skriptsprache Perl freigegeben. Inzwischen ist Version 5.8 aktuell und Version 6 ist schon im Jahr 2000 angekündigt worden. Man mag zu Skriptsprachen stehen wie man will aber Perl hat die Welt in verschiedenster Weise bereichert. Nicht zuletzt wäre manche Webanwendung nie geschrieben worden ohne Perl. Vielleicht wäre uns zwar der Schrecken von PHP erspart geblieben aber wer weiß was sonst schlimmeres über uns gekommen wäre, ja vielleicht müssten wir alle ASPs schreiben *grusel*
Also Happy Birthday Perl :)






Verfassungsklage gegen Vorratsdatenspeicherung nicht vergessen
geschrieben von: reaper, 17.12.2007
Wer dem Rechtsanwalt Starostik noch keine Vollmacht zur Verfassungsbeschwerde gegen das Gesetz zur Vorratsdatenspeicherung gegeben hat sollte sich sputen. Denn an Heilig Abend ist Schluss, wer seine Vollmacht nicht bis zum 24. Dezember in den Briefkasten geworfen hat bleibt leider außen vor. Auf der einen Seite ist so eine Deadline zwar Schade aber andererseits wurde sie bereits über einen Monat verlängert und schließlich müssen die Vollmachten nach Eingang ja auch geprüft werden und dann steht ja auch die eigentliche Einreichung vor der Tür.
Also los: Formular runterladen, ausfüllen, einschicken und an die Gerechtigkeit glauben!
Manitu speichert vorerst nicht
geschrieben von: reaper, 17.12.2007
Heute bekam ich von Manitu meinem langjährigen Hoster eine Mail indem dieser bekundete die Übergangsfrist bis zum endgültigen Inkrafttreten zu nutzen um eine Alternativ-Lösung, also einen Ausweg aus der Speicherpflicht zu finden.
==========================
Das neue Gesetz sieht für Internet-Dienstleister eine Übergangsfrist
bis 2009 vor. Erst ab dann sind wir zur Einhaltung verpflichtet.Wir haben uns entschlossen, diese Frist voll zu nutzen und auch ab
2008 KEINE Vorratsdatenspeicherung vorzunehmen. Wir bemühen uns derzeitum eine Alternativ-Lösung, damit wir Ihnen dies dauerhaft ermöglichen
können. Weitere Details werden wir Ihnen im Laufe des kommenden Jahres
mitteilen, bitten Sie aber bis dahin, von Rückfragen hierzu abzusehen.
Zwar betrifft mich das nur indirekt da die Hoster keine Speicherpflicht für Rootserver haben, trotzdem hoffe ich das es noch mehr Provider und Hoster gibt welche die Übergangsfrist nutzen. Schließlich gibt es ja immer noch die Verfassungsklage!
Datenschutz beim Kampf gegen den Spam
geschrieben von: reaper, 15.12.2007
In der letzten Zeit meinen es die Profi Trackbacker aus der Porno- und Gesundheitsbranche wieder sehr aktiv bei mir. Derzeit bekämpfe ich die nervigen Trackbacks durch ein manuelles Freischalten, was aber auch nervt wenn mal in einem Hoch 50 Spams am Tag reingelaufen sind. Inzwischen reduziere ich die Flut ein wenig indem ich gleiche Trackbacks (Url / Herkunft / Titel) gleich ganz verwerfe. Das hilft, denn so bleibt immer nur der erste Eintrag eines Angriffs hängen.
Trotzdem würde ich das gern auch noch loswerden und hab mir mal Akismet angeschaut. Akismet wird per default mit Wordpress ausgeliefert, liegt aber auch für andere Systeme oder als flexible Bibliothek für eigene Lösungen vor. Und bei einem kurzen review der Klasse musste ich feststellen das Akismet eine ganze Menge von Daten über den kommentierenden Besucher sammelt und an den zentralen Akismet Service schickt:
$this->comment['user_agent'] = $_SERVER['HTTP_USER_AGENT']; $this->comment['referrer'] = $_SERVER['HTTP_REFERER']; $this->comment['user_ip'] = $_SERVER['REMOTE_ADDR']
Also Browser, Referer und IP Adresse, die Frage ist also was macht Akismet mit diesen Daten? Ein Blick in die Datenschutzerklärung klärt auf:
Die Daten werden also zu Zwecken der Produktentwicklung und an die Gesetzeshüter weitergegeben. Weiterhin werden Daten auf Vorrat zwischengespeichert wenn diese fälschlich als Spam erkannt wurden und Statistiken über die Nutzung erstellt werden. Also wieder eine Technik die Verbindungen zwischen Personen offenlegen kann und damit zur Falle für all die paranoiden Blogger werden könnte. Dabei sollte man bedenken das Akismet per default bei Wordpress immer dabei ist! Ich selbst werde Akismet also nicht integrieren und eher einen Bayes Filter für die Trackbacks in Betracht ziehen.
Code Conventions
geschrieben von: reaper, 13.12.2007
Will man im Team gute Software entwickeln muss man sich einfach an gewisse Konventionen halten. Besonders bei Entwicklungsprozessen im Rahmen eine Extreme Programming-Projektes, bei dem der Code selbstdokumentierend sein soll ist es wichtig das der Code einfach und übersichtlich gehalten wird. Natürlich gibt es dabei eine Menge persönlicher Präferenzen. Gestritten wird da um Einrückungen, Klammerpositionen und Zeilenlängen. Wie man es macht ist am Ende eigentlich egal, nur einheitlich sollte es sein und vor allem nicht so:
// schlechter code
public function hasNext() {
$tmp = $this->position;
if ($this->valid($tmp++)) {
return true;
} else {
return false; } }
Denn räumt man den Code ein wenig auf hat man zwar mehr Lines of Code aber das ganze wird sicher nicht langsamer, denn eigentlich ist die Syntax die gleiche, nur findet man zum Beispiel Klammerfehler leichter und wie ich finde kann man auch die Funktion schneller überblicken, wenn man die zusammenhängenden Strukturen statt im Kopf gleich im Code sieht:
// c style code
public function hasNext()
{
$tmp = $this->position;
if ( $this->valid( $tmp++ ) )
{
return true;
}
else
{
return false;
}
}
Tatsächlich halte ich persönlich in diesem Zusammenhang den Java Coding Style für nicht optimal. Eher sprechen mich da die GNU Coding Styles an. Denn wenn die öffnenden geschweiften Klammern auf einer neuen Zeile stehen und der Code eingerückt auf der wiederum nächsten beginnt, dann sieht man wesentlich schneller was da zusammengehört. Und ganz ehrlich wenn der Raum zwischen öffnender und schließender Klammer nicht mehr auf eine Seite passt ist eh etwas falsch ;)
// java coding style
public function hasNext() {
$tmp = $this->position;
if ($this->valid($tmp++)) {
return true;
}
else {
return false;
}
}




