Archiv für Technik

Blocking the Pixray-Seeker

Ein ekelhaftes Teil von Bot: Pixray-Seeker/1.1 (Pixray-Seeker; http://www.pixray.com/pixraybot; crawler@pixray.com).
Es überschwemmte eins meiner Foren mit tausenden Anfragen, jedesmal mit einer neuen Session-ID. Dadurch wurde die Session-Tabelle gesprengt, die verträgt nämlich nur so 6000 Einträge, da es eine Memory-Table ist. Dadurch gibts dann SQL-Fehler, das Forum ist also unbenutzbar und mein Logcheck spammt mich mit Mails zu weil sich MySQL bitterlich beschwert.
Weiterlesen

Laptop auf Steroiden

Ich habe meinem Laptop endlich mal eine SSD gegönnt. Das er danach schneller sein würde war mir klar… aber gleich soviel schneller?
Ohne es jetzt gemessen zu haben sind Festplatten-Aktivitäten eigentlich nicht mehr zu bemerken. Wo der Boot früher sicher 0,5 – 1 Minute gedauert hat und nach einem Login alles gestartet war noch mal Zeit ins Land ging ist jetzt alles einfach sofort da. Am längsten dauert noch die Eingabe des Passworts und das war es.
Auch Installationen usw. gehen so schnell, das man sie eigentlich gar nicht mehr mitbekommt. Wo früher der Download der Pakete schneller ging als die Installation ist es nun anders herum, aber mit Faktor 2 oder so. Jetzt brauch ich noch ne schnellere Leitung damit meine Festplatte sich nicht langweilt. 😀 Weiterlesen

Huch, über mich wird berichtet!

Beziehungsweise über mein aktuelles Projekt: 
Das Web Controlpanel

Nicht schlecht!

Datum in Format YYYYDD erkennen

Geht eigentlich gaaaaanz einfach:

^2\d{3}((?:1[0-2])|(?:0[1-9]))$

Was macht das? Es akzeptiert alles was als erste Stelle eine 2 hat, gefolgt von genau 3 Zahlen.
Danach kommt eine Fallunterscheidung, die prüft, ob die nächste Stelle eine 1 ist, dann sind als letzte Stelle nur 0-2 erlaubt oder ob die nächste Stelle eine 0 ist, dann darf die letzte Stelle alles zwischen 1 und 9 sein.