Lange habe ich mich nicht mehr so sehr über etwas geärgert wie die Windows-Dateisuche. Aus einem bestimmten Ordner mit sehr vielen unterschiedlichen Dateien wollte ich anhand eines entsprechenden Namensmusters einige davon in einen anderen Ordner verschieben. Nichts leichter als das, dachte ich mir, denn die Windows-Suche unterstützt ja schließlich Wildcards („*“ und „?“), und auf den Kopf gefallen bin ich zum Glück auch nicht. Die erwartete Trefferliste lieferte mir die Suchfunktion in Nullkommanix. Mittels Ausschneiden und Einfügen waren mehrere hundert Dateien blitzschnell an den neuen Ort verschoben.
Durch Zufall fiel mir eine Datei ins Auge, die in dem neuen Ordner aber definitiv nichts verloren hatte. Hat die Windows-Suche sich da ein wenig vertan? Konnte ja eigentlich kaum sein. Vielleicht habe ich beim Markieren der Dateien irgendetwas verkehrt gemacht? Auch unwahrscheinlich. Um sicherzugehen, machte ich den Verschiebevorgang rückgängig und führte die Suche erneut aus. Wieder wollte ich die gefundenen Dateien verschieben. Und wieder waren Dateien dabei, die nicht auf das Namensmuster zutreffen konnten. Spinnt Windows oder versagt hier der Faktor Mensch? Ich beschloss also, den Test zu machen:

Was für ein unbrauchbarer Dreck ist das denn bitte? Die Windows-Dateisuchfunktion ist völlig wertlos! Sie hält sich nicht an das Pattern, das ich eingegeben habe, und spuckt neben den richtigen auch falsche Treffer aus. Die Klammern werden einfach ignoriert, so als hätte ich sie nur aus Spaß eingegeben. Meine Recherche im weltweiten Netz bestätigt meine Vermutung: Microsoft hält nichts von Konventionen, sondern bastelt lieber wieder irgendeinen eigenbrötlerischen Schrott zusammen, den man als professioneller Nutzer nicht vernünftig verwenden kann. Das „Escapen“ der Klammern mit Backslashes oder Punkten bringt leider nichts, Windows scheint meine Eingabe nur als grobe Empfehlung zu betrachten. Was richtige Suchergebnisse sind, muss ich offenbar gänzlich dem Betriebssystem überlassen. Die Suchfunktion genügt meinen Ansprüchen hier leider absolut nicht. Bevor ich mir die Microsoft’sche Syntax zur Dateisuche anlerne, sofern eine solche überhaupt existiert, nehme ich lieber ein ordentliches Third Party Tool, mit dem man arbeiten kann.
Beinahe hätte ich meine Dateien unbewusst falsch sortiert. Na danke, Microsoft, ihr verdammten Trolle. Wer weiß wie oft ich darauf bislang schon hereingefallen bin ohne es zu merken. Wie schwer kann es sein, eine Suchfunktion mit Wildcards richtig zu implementieren. Ich verlange ja gar nicht, dass hier reguläre Ausdrücke ausgewertet werden, aber eine simple Suchfunktion, die keinen Mist baut, wäre mir WIRKLICH wichtig. Echt mal.
So habe ich nun in meiner Verzweiflung einige – wie sich herausstellte – ebenfalls ziemlich nutzlose Tools heruntergeladen, die meine Erwartungen nicht erfüllen können, darunter „Everything“, „Snowbird“, „Locate32“ und „UltraSearch“. Entweder ließ sich die Suche nur auf (langwierig) vorindizierte Festplatten anwenden (und ich wollte nicht drei Stunden auf mein Suchergebnis warten müssen), oder die Suche ließ sich überhaupt nicht auf Verzeichnisse, sondern im Fall von „Everything“ nur auf ALLES anwenden, oder die Suche kannte keine Wildcards, was ich bei einem Dateisuch-Tool als übles Versäumnis betrachte. Nun habe ich schließlich den „FreeCommander“ ausprobiert. Der hat alle gewünschten Dateien problemlos gefunden, mit exakt demselben Suchmuster, wie ich es zuvor dem Windows Explorer vorgesetzt hatte – und zwar im Gegensatz dazu fehlerfrei.



Vielleicht nicht DIE beste Serie, die ich mir je angesehen habe, aber es reicht locker für meine persönliche Top 3, würde ich sagen: Breaking Bad. Wen man auch fragt, jeder, der die Serie gesehen hat, spricht nur in den höchsten Tönen davon. Nachdem ich zuletzt mit Captain Future eine Reise in die Vergangenheit der Fernsehgeschichte gemacht habe, wollte ich wieder einen Blick in die Gegenwart wagen. Es hat sich nicht einfach nur gelohnt, es hat mich umgehauen. Es folgt ein kurzer Überblick über die Handlung und meine persönlichen Eindrücke, bei dem ich – wie immer – nur soviel über die Handlung vorwegnehme wie nötig, und so vage bleibe wie möglich. Aber die Spoilerwarnung möchte ich dennoch als ernstgemeint betrachtet wissen.
Womöglich hat er unterschätzt, WIE schmutzig das Drogengeschäft eigentlich ist, denn sein Traum vom gemütlichen Doppelleben als der begnadete Methamphetamin-Koch „Heisenberg“ zerplatzt relativ früh, schließlich müssen da Zeugen, Konkurrenten und unkooperative ehemalige Geschäftspartner beseitigt werden, bevor man selbst beseitigt wird. Walter muss sein Leben täglich ein bisschen mehr aufs Spiel setzen, seine selbstgesetzten moralischen Grenzen immer ein bisschen weiter überschreiten, damit seine zweifelhafte Karriere nicht auffliegt. Den Schein des spießigen, ahnungslosen Familienvaters zu wahren, fällt schon bald immer schwerer, und dadurch bekommt sein Lügengebilde die ersten großen Risse. Dass sein eigener Schwager bei der DEA auch noch ohne es zu ahnen dicht auf seiner Spur ist, macht Walters Alltag zwischen Chemotherapie, Auftragskillern, Familie und Drogendealern umso verzwickter.
Können Klassen in Java „protected“ oder sogar „private“ sein? Welchen Case springt ein Switch mit einem null-String an? Ist ein statischer Konstruktor ein Konstruktor mit „static“-Modifier? Werden Methoden oder Variablen dynamisch oder statisch gebunden? Können Interfaces von mehreren anderen Interfaces erben? Kompiliert eine Klasse mit der Methode „private static void main“ und ist diese startfähig? Wer solche Details nicht weiß, braucht sich über das Thema Zertifizierung noch keine Gedanken machen. Ich mache mir bereits seit Monaten Gedanken.