Regular Expressions für numerische Werte

Um einen String mittels Regular Expressions darauf zu untersuchen was für eine Typ Zahl er darstellt, ist die folgende Tabelle hilfreich: Aus perldoc -q number: RegExp Type /\D/ has nondigits /^\d+$/ is a whole number /^-?\d+$/ is an integer /^[+-]?\d+$/ is a +/- integer /^-?\d+\.?\d*$/ is a real number /^-?(?:\d+(?:\.\d*)?|\.\d+)$/ is a decimal number /^([+-]?)(?=\d|\.\d)\d*(\.\d*)?([Ee]([+-]?\d+))?$/ …
Continue reading Regular Expressions für numerische Werte

Sicherheit in offenen W-Lans

Heute bin ich auf einen Artikel auf lifehacker.com aufmerksam geworden: “How to Stay Safe on Public Wi-Fi Networks“. Da ich denke dass sich die meisten nicht darüber im klaren sind greife ich das hier mal auf. Insbesondere der Tipp am Ende des Artikels ist denke ich sehr hilfreich: man richtet seinen Rechner am Besten so …
Continue reading Sicherheit in offenen W-Lans

Windowsinstallation reparieren

Richtig gelesen: man muss Windows nicht immer gleich mittels format c: neu installieren und somit wieder zum laufen bringen. Es geht auch etwas sanfter. Wenn Windows ‘zerschossen’ ist, sprich beim Starten ein Bluescreen erscheint, und dieser Euch mitteilt, das eine Datei nicht zu finden sei (sehr beliebt die ntoskrnl.exe), heißt es oft, dass man um …
Continue reading Windowsinstallation reparieren

NTLDR is missing

NTLDR fehlt Der Rechner zeigt beim Start folgende Fehlermeldung an: NTLDR is missing Press CTRL+ALT+Del Jetzt geht man wie folgt vor: Prüfen ob die Bootreihenfolge im BIOS richtig eingestellt ist. Insbesondere wenn man mehr als eine Festplatte hat ist dies essentiell: Rechner starten und ins BIOS gehen. Beachten Sie hierzu die Angaben auf Ihrem Startbildschirm …
Continue reading NTLDR is missing

Windows Installation

Ablauf Die Windows Installation gliedert sich im wesentlichen in 3 Teile: Windows (inkl. Service Pack) installieren Mitgelieferte Treiber installieren System updaten Die ersten zwei Punkte sollten mehr oder minder selbsterklärend sein. Ein wesentliches Problem stellt Punkt 3 dar. Warum sollte man ein System aktualisieren? – Damit man a) ein stabileres System besitzt, und b) vor …
Continue reading Windows Installation

Icon einer Bibliothek anpassen

Man kann das Icon einer Bibliothek leider nicht direkt (z.B. über die Eigenschaften) ändern. Hier eine Kurzanweisung um das Icon dennoch anzupassen: Im Explorer das folgende Verzeichnis öffnen: C.\Users\[Username]\AppData\Roaming\Microsoft\Windows\Libraries\ Windows Editor öffnen Bibliothek in den Editor ziehen (normales Öffnen funktioniert nicht, da die Bibliothek sich wie ein Verzeichnis verhält) Suche nach “<isLibraryPinned>true</isLibraryPinned >“ Gibt es …
Continue reading Icon einer Bibliothek anpassen

W-Lan Probleme

W-LAN Kanäle Ich werde häufig gefragt, warum man denn ständig aus seinem W-LAN fliegt. Oft kann dies an der Wahl des falschen Kanals liegen, sofern es sich um ein 802.11b oder 802.11g Netz handelt. (Für 802.11a werden andere, nicht-überlappende Frequenzen verwendet.) Die einzelnen Kanäle (1-13 in Europa) befinden sich ‘auf’ verschiedenen Frequenzen Kanal – Frequenz/GHz …
Continue reading W-Lan Probleme

Softwareentwicklung mit Subversion und Eclipse

Nachdem ich mich nun doch ein wenig in die Tiefen von Eclipse eingearbeitet habe, stand ich nun vor dem Problem, dass ich kein Subversion-Repository zur Verfügung hatte um eine vernünftige Versionierung der Files in meinen Projekten sicherzustellen. Kurz nachgedacht, etwas gelesen, und kurzerhand eines aufgesetzt. Es geht wirklich einfach und schnell. Nach ein paar Versuchen funktioniert …
Continue reading Softwareentwicklung mit Subversion und Eclipse

TYPO3 Extension Entwicklung Tools

Was soll man sagen? – Da entwickelt man seit einigen Jahren Extensions, und findet doch immer wieder neue gute Tools. So auch heute. Auf der Suche nach einem Tool für Test Driven Development (TDD) für TYPO3 Extensions bin ich erst einmal auf PHPUnit gestoßen – ein Framework um für PHP Applikationen Unit Tests zu schreiben. …
Continue reading TYPO3 Extension Entwicklung Tools