Archive for December, 2007

Frohe Weihnachten

Ich wünsche allen Freunden von mir und meinen Lesern ein frohes und besinnliches Weihnachtsfest mit zahlreichen Geschenken im Kreis der Lieben, sowie einen guten Rutsch ins neue Jahr 2008.

Mit vielen Grüßen

Der Compiler :-)

Schnee!

Hey heute hat’s wenigstens etwas Puderzucker-Schnee gegeben. Das lässt mal auf weiße Weihnacht hoffen, doch Schnee ist leider nichts Dauerhaftes, vor allem, wenn’s dann auch nur so ein leichter Überzug ist.
Schön wäre auch mal das knarzende Geräusch zu hören, wenn man über den mit viel Schnee bedeckten Boden läuft. Tja, da helfen wohl vorerst doch nur die Winterwallpaper auf dem Rechner.

Und wieder ein Buch zu Ende

Nee, das gibt’s ja nicht! Ich hab schon wieder ein Buch innerhalb von 7 Tagen fertig gelesen. Dieses Mal hat es insgesamt fünf Tage gedauert, bis ich das Buch (“Das System”, gerschrieben von Karl Olsberg) komplett gelesen hatte. Aber ich muss ja sagen, es war ein äußerst interessantes, zum Nachdenken anregendes Buch.

    In “Das System” gelingt es einem Programmierer das bisher für unmöglich Gehaltene zu realisieren: eine echte künstliche Intelligenz zu erschaffen. Diese führt bald ein unkontrollierbares Eigenleben und befällt sämtliche ans Internet angeschlossene technische Systeme. In ihrer Existenz bedroht, schreckt Pandora auch nicht vor einem Mord an ihrem Schöpfer zurück, der ihr Geheimnis kennt. Um die Bedrohung der Menschheit durch Pandora abzuwenden, beginnt für Mark Helius und Lisa Hogert ein Kampf gegen einen scheinbar allgegenwärtigen Gegner.

Die Thematik und die Handlung im Buch führten dazu, dass ich es am Ende gar nicht mehr weglegen wollte. Immerhin bin ich selbst leidenschaftliche Programmiererin und man kommt dann schon mal selbst ins Grübeln – sprich die typischen: Was wäre wenn… -Fragen drängen sich da auf.

Was wäre wenn Pandora dein Programm wäre?

Ehrlich gesagt, die Vorstellung war mir etwas unheimlich. Zum einen wäre ich sicherlich neugierig und wissbegierig. Würde mein Programm fragen, wie es ihm geht, oder so ähnlich. Zwar würde man als Programmierer den Source Code kennen, was sich allerdings bei selbstmodifizierenden Programmen ziemlich schnell erübrigt. Da wirkt dann eine scheinbar frische Quelltextkopie wie ein einfacher Schnappschuss.
Zum anderen käme schnell das Gefühl der Angst hinzu, wenn sich herausstellen sollte, dass sich das eigene, selbstgeschriebene, intelligente Programm destruktiv gegenüber allem anderen verhalten würde. Die eigene Schöpfung zerstören oder deren Wunsch nach Existenz respektieren?

Ihr Groupies!

Leider hat uns (Marc und meine Wenigkeit) Herr Keil (unser Lehrbeauftragter) nicht in seine Freundschaftsliste im StudiVZ aufgenommen. Denn am Mittwoch, nach dem Testat haben wir ihn spaßeshalber adden wollen, was leider ohne Erfolg blieb.
Melchior sagte da am Mittwoch nur: “Der wird denken: was sind denn das für Groupies?”
Na ja und an besagten Mittwoch sind wir auch nicht von ihm Testiert worden und Melchior hat ihn gebeten, beim nächsten Mal uns wieder zu testieren. Daraufhin hab ich mal wieder ein Spruch abgelassen, als Keil bei uns stand:

“Wir mögen Sie!”

War wohl nicht die richtige Anmache :-D

“Wir schätzen Ihre fachliche Kompetenz”,

meinte dann Melchior, hätten wir sagen sollen. Aber ein Lächeln hat es ihm doch entlockt.

Ist das Vista?

Das oder so was ähnliches werde ich hin und wieder gefragt, wenn ich mal wieder ein anderes Design verwende, als das von XP gewohnte Luna. Zwar soll die Farbe Blau eine beruhigende Farbe sein, aber auf die Dauer gefällt mir das dann doch nicht.
Und die Luna Theme kann ich leider nicht mit jedem meiner Hintergrundbilder kombinieren :-(

Adventskalender für Programmierer

Das ist ja mal was schönes: der entwickler-press Verlag stellt in seinem Adventskalender Bücher im PDF-Format zum kostenlosen Download zur Verfügung, aber nur für den jeweiligen Tag.

Heute konnte man das fünfte Türchen öffnen und konnte “Java 6 Programmierhandbuch” herunterladen.

Ich freue mich schon auf das nächste Türchen. :-D
:arrow: zum Adventskalender

Das geht aber so nicht!

Ich bin mal wieder am Programmieren und muss reguläre Ausdrücke unter Java anwenden.
Weil ich in besagten Ausdrücken nicht so ganz sicher bin, hab ich mir gleich mal die aktuelle Onlinevariante von Java ist auch eine Insel zu Rate gezogen und entdecke da folgenden Codeschnipsel (Kapitel 4.6):

String url = “a href=\”www.tutego.com\”";
boolean b = String.matches( “a href=.*”, url ); // true

Nun, das mit String.matches funktioniert aber nicht, weil die Methode nicht statisch ist. Das heißt, man braucht immer ein konkretes Stringobjekt, welches dann matches aufruft. Es müsste so heißen (in Java 6):

String url = “a href=\”www.tutego.com\”";
boolean b = url.matches( “a href=.*”); // true

// Die spitzen Klammern > und < hab ich entfernt, weil Wordpress denkt, es müsse den Text als HTML-Tag verstehen :-P