Archiv 24. Nov. 2005

AirPort Blog - ein Weblog rund um Airport (Apple WLAN Lösung)

Auf in die totale Überwachung

Passend zu den Satelliten anfunkenden RFID-Chips der US Militärs gibts auch in Europ hirnverbranntes zu vermelden: EU-Ausschuss segnet Kompromiss zur TK-Vorratsdatenspeicherung ab:

Datenschützer haben die Absprachen als "verhängnisvollen Dammbruch" in der Telekommunikationsüberwachung und "massivste Grundrechtseinschränkung" abgelehnt. Ihrer Ansicht nach würde sich bei der Verabschiedung des Gesetzesentwurfs auch in der überarbeiteten Form hierzulande die Frage seiner Vereinbarkeit mit der Verfassung stellen.

Aber die Politiker, die an dem Kompromiss beteiligt sind, feiern das ganze als grossen Erfolg. Naja, die Verfassung interessiert ja niemanden hier in Deutschland, speziell nicht die aktuelle Regierung - wie man an ihrem nicht verfassungskonformen Haushalt für 2006 sehen kann ...

Achso, und weil wir gerade bei Hirnverbranntem sind: die Musikindustrie fordert die gleichen Zugriffsrechte auf Einwahldaten von Bürgern wie für die Terrorbekämpfung vorgesehen sind. Wieder eine Parallele zu den hirnverbrannten Auswirkungen des Kampfes gegen die eigene Bevölkerung in den USA.

DOPE Squad Security - open source WLAN driver für Apple Airport. Gedacht für Nutzung als passiver WLAN Scanner.

DragAndDrop - MochiKit - Trac - Drag und Drop mit MochiKit.

Holografische Wechselmedien mit bis zu 1,6 Terabyte

Neues von den holografischen Speichermedien:

Die Scheiben sollen sich aber zunächst nur mit 20 Megabit pro Sekunde befüllen lassen und nach dem Beschrieb mindestens 50 Jahre halten.

Bitte das ganze mit bezahlbaren Medienpreisen, dann hab ich endlich ein brauchbares Archivierungsmedium für Bilder ...

How Secure is WEP, Anyway? - ein interessnter Link zur Sicherheit von WLAN, speziell wie leicht es ist ein WLAN mit WEP zu knacken.

Weird Python 2.3 Bug

Also wirklich, manche Bugs die man jagt sind wirklich strange. Guckt euch einfach mal folgendes Python Script an:


 import re

r = re.compile('^', re.M)

src = '''<html> <head> <title>Logviewer</title> </head> <body> <div> <h1>Titel</h1> </div> <div> {{}}
 {% block content %}
 {% endblock %}
 </div> </body> </html> '''

for match in r.finditer(src):
 print match.start()

Sieht ja ganz harmlos aus - liefert einfach nur die Positionen der Newlines (ja, ich weiss, das macht man anders - der Source ist nicht von mir). Das Script hat unter Python 2.3 eine Endlosschleife auf dem letzten, abschließenden Newline. Nimmt man das raus (also pappt das """ direkt hinter das letzte Tag ohne Zeilenumbruch) funktioniert das Script. Unter Python 2.4 funktionieren beide Varianten. Und hinter sowas muss man dann herjagen ...

Ich brauch ja nicht extra zu betonen, das dieser kleine Schnipsel Code in einem grösseren Berg von Code versteckt war, oder?