Zustandsforschung

Mit offenen Augen durch die Welt

Kategorie: KnowHow

^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$

Das immer wieder gerne angeführte Standardbeispiel für die Anwendung von Regular Expressions ist die E-Mail-Validierung. Mittels eines mehr oder weniger komplizierten Ausdrucks soll dabei geprüft werden, ob die von einem Benutzer in ein Webformular eingegebene E-Mail-Adresse den Regeln für eine gültige Adresse genügt. Dabei reichen die Varianten von eher simplen wie z.B.
^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$
über komplizierte wie [...]

no nohup – no copy

Die Unix-Gurus unter euch werden jetzt zwar wahrscheinlich sagen: Is ja klar, aber ich bin kein Unix-Guru und mir war’s nicht klar:
Wenn man eine Unix-Konsole schließt, werden alle Prozesse gestoppt, dir darin gestartet wurden, selbst dann wenn der Prozess mit & im Hintergrund gestartet wurde. Allerdings – und das ist das fiese – offenbar nicht [...]

Pimp my Addressleiste

Bisher war ich ja als Firefox-Benutzer großer Fan der Suchleiste. Aber da ich privat ganz gern mit Chrome unterwegs bin und mir bei Firefox das Umschalten zwischen den Suchmaschinen zu umständlich ist, bin ich vor kurzem auf “Custom Keywords” umgestiegen.
Damit muss ich jetzt in der Adressleiste von Chrome oder Firefox, in die ich per Strg [...]

URLs verkürzt

Mit Twitter sind derzeit ja die URL-Verkürzungsservices wie Bit.ly, TinyURL oder Is.gd schwer in Mode gekommen. Diese Services machen aus einer eher längeren URL wie z.B. dieser hier mit 70 Zeichen (und das ist noch ein harmloses Beispiel – ein Produktlink bei Amazon hat gerne mal mehr als 200 Zeichen):
http://www.zustandsforschung.de/index.php/tail-programme-fuer-windows/
eine kurze URL mit nur noch [...]

Die X-Header

Was ist ein HTTP-Header?
Bei einem HTTP-Request bzw. der Antwort des Servers werden außer der angefragten Seite bzw. des HTML-Inhaltes der Antwort noch eine ganze Menge Metadaten mitgeschickt. Diese Metadaten nennt man den Header des Requests, der tatsächliche Inhalt ist der Body. So werden z.B. im Normalfall bei einer Anfrage an den Server der Referer (also [...]