Statische Methode ruft Constructor auf

14 04 2009

Ich hocke gerade an einem mod_rewrite Problem mit dem vielversprechenden CMS Concrete5. Jetzt muss mir mal jemand erklären, wieso etwas so programmiert sein könnte, wie es da gemacht wurde:

Ganz am Anfang des Ablaufs (im Dispatcher) wird indirekt die Klasse "Request" initialisiert: $req = Request::get();. Diese statische Methode get() holt sich die Request-Parameter (da liegt übrigens mein Problem) und instantiiert dann mit $req = new Request($path); eine neue Instanz der eigenen Klasse und gibt diese zurück. Jetzt frage ich mich, warum zur Hölle instatiiert nicht der Dispatcher die Klasse und deren Constructor ruft die get() Methode auf (oder macht die paar Zeilen direkt im Constructor)? Warum wird von einer Klasse eine statische Methode aufgerufen, die eine neue Instanz der eigenen Klasse aufmacht und zurückgibt? Wozu also der Umweg über die statische Methode? Ist sowas irgendwo üblich? Wenn ja, was wird bezweckt?

Mein Respekt gilt schon mal allen, die bis hierher gelesen haben. ;)


Urlaubsnotizen

16 10 2008

Ich bin zurück aus dem Urlaub. Ein guter Freund antwortete neulich auf die obligatorische na, wie war der Urlaub? Frage mit einem simplen aber kraftvollen Satz: Alltag anderswo. Dazu sollte erwähnt werden, dass der Typ tatsächlich auch außerhalb von Urlaubszeiten nichts produktives – im Sinne von Geld einbringen – macht. Mir ist es anders ergangen, also das krasse Gegenteil von Alltag. Um den Rahmen nicht zu sprengen habe ich mich kurz gefasst (lol), musste aber trotzdem einen erweiterten Eintrag schreiben, weiter geht es also mit meinen ausgewählten Teneriffa-Notizen nach dem Klick.

Richtigstellung: Ich habe das kraftvolle Alltag anderswo Zitat etwas ungenau dargestellt. Besagter guter Freund hatte tatsächlich einen eher alltäglichen Urlaub hinter sich und moniert jetzt meine aus dem Zusammenhang gerissene Zitierung: Wäre er auf Teneriffa gewesen, wär das nicht alltäglich gewesen. Wie schlimm wäre das auch, wenn ein Urlaub auf Teneriffa einem alltäglich vorkäme. Wie zynisch und abgefuckt wäre man und woran hätte man noch Freude?


"Urlaubsnotizen" vollständig lesen


Kommentar: Chrome wird ein Nischendasein führen

04 09 2008

Irgendwie gehen scheinbar viele Leute davon aus, dass Google mit Marktmacht seinen Chrome-Browser auf nennenswerte Marktanteile bringen wird und Microsofts Vormachtstellung brechen kann. Ich frage mich wie das gehen soll? Chrome kann eigentlich nichts relevantes besser als andere Browser und dafür einiges schlechter. Warum also sollten Nutzer andere Browser links liegen lassen? Die Leute benutzen auch seit Jahren kaum beeindruckt weiterhin den Internet Explorer, obwohl der sogar in eigentlich allen Belangen (von der Intranet-Anwendungs-Problematik mal abgesehen) schlechter als die anderen Browser ist. Es scheint sie nicht zu jucken, dass andere Browser komfortabler, funktionaler, sicherer und hübscher sind. Ob das daran liegt, dass fast kein Webentwickler sich traut, den Nutzer die Nachteile seines blöden Internet Expolorers spüren zu lassen, sei mal dahingestellt. Aber die Realität sieht meines Erachtens auch mittelfristig so aus, dass Chrome ein ebensolches Nischendasein führen wird wie Safari und Opera. Und was soll das Gerede mit der Marktmacht? Wo soll Google ansetzen mit seiner Marktmacht? Alle Google-Dienste laufen auch mit anderen Browsern und Google kann den Browser auch nicht einfach als Standardbrowser unter Windows ausliefern. Werbung für bessere Browser wird weitgehend ignoriert, siehe Googles Firefox-Engagement der letzten Jahre. Und ich glaube auch nicht, dass die deutschen Redaktionen ihre immer wieder zelebrierte klare Empfehlung für Firefox ändern werden hin zu einem Browser, dessen Datenschutz-Problematik nie gänzlich zu Ende besprochen sein wird. Hallo? Alles, was in die Adresszeile eingegeben wird, wird zu Google übertragen und jeder Browser ist für Google über eine ID eindeutig identifizierbar. Kann das jemand ernsthaft wollen? ID ABCD hat gerade BELIEBIGE PEINLICHKEIT HIER EINSETZEN in die Adresszeile eingegeben. Juhu, man wählt also ohne Zwischenstufen zwischen Komfort und Privatspäre (über den Privatmodus). Na vielen Dank.

P.S. Ob man Chrome doof oder toll findet soll jeder für sich selbst entscheiden. Ihr dürft von mir aus jeden standardkonformen Browser benutzen, nur nicht den Internet Explorer und schon gar nicht den IE6 oder kleiner. Oder ihr lebt damit, dass dort zunehmend der Augenschmaus fehlen wird. Progressive Enhancement lautet das Zauberwort, mein neues Lieblingsprinzip.


Long Island Cuba Mule

09 08 2008

Manchmal verpeilt man halbherzig verfolgte Pläne, so wie gestern. Wir haben mit Gästen eingekauft und ein hervorragendes 3-Gänge-Menü gezaubert. Beim Einkaufen haben wir noch eine Packung frische Minze eingesackt, um den Abend mit einem feinen Mojito abzurunden. Dumm nur, dass in den Mojito neben Minze und Eis auch Limette und weißer Rum gehört. Letzterer ist gerade so gut wie leer bei uns - was an sich schon ein unhaltbarer Zustand ist - und an Limette haben wir schlicht nicht gedacht: "Minze… Mojito… alles klar!"

Und jetzt? Im Kühlschrank konnten wir Ginger Ale auftreiben und meine Intuition ließ mich zu Wodka, braunem Rum, Gin und Cointreu greifen. Woran denken wir da? Natürlich an den guten alten Long Island Ice Tea. Also folgendes Mischungsverhältnis hat sich als Glückstreffer erwiesen:

  • Eine gute Portion Crushed Ice
  • 20cl Ginger Ale
  • 2cl Wodka
  • 1cl brauner Rum
  • 1cl Gin
  • 1cl Cointreu
  • ein paar Zweige Minze

Dieser Cocktail schmeckt frischer als ein Mojito und auch erfrischender als ein Long Island Ice Tea, daher nenne ich ihn der Einfachheit halber "Long Island Cuba Mule". Passt aufgrund der Menge prima in die großen IKEA-Tumbler (mit den sieben- oder achteckigen Körper und dem runden Kopf).


Immer diese komischen Opera-Nutzer

31 07 2008

Gerade las ich im Blog von Mite einen Beitrag zur Opera-Unterstützung und schreibe schnell mal meine Gedanken dazu auf:

Wer Opera benutzt (was viele in meinem Umfeld tun) gehört nach meiner Erfahrung meist zu einem von zwei Typen: Die einen Opera-Nutzer updaten fast nie und leben mit der ein oder anderen Einschränkung, aber beschweren sich auch nicht darüber. Die anderen Opera-Nutzer machen alle Updates sofort und beschweren sich eigentlich nur, wenn die Fehler an nicht standardkonformer Implementierung seitens der Seitenbetreiber liegt. Und alle ham se immer noch einen Firefox in der Hinterhand, falls mal was wichtiges gar nicht läuft. Man gewöhnt sich mit der Zeit daran. Das ist der Punkt, den Opera-Nichtnutzer nicht verstehen: Warum zur Hölle benutzt man den dann überhaupt? Meine Antwort: Opera fühlt sich an wie ein Maßanzug und bedient sich einfach slick und flüssig. Eine bessere Erklärung hab ich nicht. Meine Blogeinträge schreibe ich übrigens wegen der Rechtschreibkorrektur im Firefox und entwickeln tue ich auch damit: Der Firebug ist nicht zu schlagen und was im Firefox funktioniert, läuft auch fast immer so in Opera und Safari.

In meiner Statistik tauchen übrigens munter alle möglichen Alt- bis Uraltversionen von Opera auf, Opera 9.5 macht nur etwa die Hälfte aller Opera-Nutzer hier aus. Insgesamt bewegt sich Opera hier im 5%-Bereich.

Habt ihr mal Opera Mobile 9.5 (zur Zeit noch beta) und Opera Mini gesehen? Unter Windows Mobile und auf normalen Handys sind die beiden so viele Klassen besser als die üblicher Browser-Frust-Suppe.


Buchstabensuppen-Generator

16 05 2008

Immer wieder schön sind verschiedene Generatoren für dies und das. Witzig also auch der Buchstabensuppen-Generator. Erinnert mich an ein nie vollendetes Projekt von mir, das ich 1997/1998 herum angefangen habe: Ich habe Scheißwürste und -haufen fotografiert und daraus eine Schrift montiert. Leider hatte ich damals keine Digitalkamera und so hatte ich aus Kosten- und Aufwandsgründen nicht allzu viele Vorlagen. Und handwerklich begabt bezüglich Freistellen war ich damals auch noch weniger als heute. Das ganze war also weder vom Motiv noch vom Ergebnis her irgendwie ansehnlich. Aber allemal lustig, wenn auf diese Art von Kunst steht.

Nein, das unfertige Zwischenergebnis stelle ich nicht online. Ist mir dann doch zu peinlich.


XL ist wirklich groß bei T-Shirts aus den USA

16 05 2008

Mein vor neun Wochen bestelltes XKCD-Shirt (mit dem grandiosen SUDO-Comic drauf) ist heute endlich gekommen. Und was soll ich sagen? Es ist riesig! Neulich war ich Klamotten kaufen und kam mir monstermäßig fett vor, weil mir XL mitunter gerade noch gut passt, aber bei Ami-Klamotten muss ich mir diesbezüglich keinerlei Sorgen machen: XL ist derart groß, dass man das T-Shirt bequem über einem Raumanzug tragen könnte. Mal schauen, ob das noch einläuft.

P.S.: Wer den Comic versteht, sollte sich Gedanken darüber machen, ob er wirklich ein Geek sein möchte. Meinem Bruder hat neulich jemand gesagt, dass er mit seinem neuen Flamenco-Lehrer-Look (ist meine Bezeichnung) nicht mehr wie einer aussieht, der sich mit Computern auskennt. Ist das bitter! So möchte man ich tatsächlich nicht aussehen. Tu ich aber, manchmal, glaube ich zumindest. Mist.


Neue Serie: WTF??????ßß

14 05 2008

Ich habe musste einen neuen Tag einführen: WTF? Das bedeutet übrigens "What The Fuck?" und genau das denke ich mir, wenn ich sowas sehe. Strange.

Via Spreeblick via Rivva.


Gibt es eigentlich wirklich keine Kopftuch-Pornos?

02 05 2008

Passend zum letzten Eintrag fällt mir wieder mal folgende Frage ein: Gibt es eigentlich wirklich keine Pornos, in denen Frauen mit Kopftuch/Burka/Whatever vorkommen? Ich habe mal irgendwo eine Diskussion zu genau dieser Frage verfolgt: Die Teilnehmer hielten sich für ausgewiesene Experten auf dem Gebiet der Pornografie, aber keinem war jemals ein solcher Film aufgefallen. Eine Suche im Internet blieb erfolglos, so dass irgendjemand eine Liste mit zig türkischen Pornos ins Spiel brachte. So hat also jeder drei davon besorgt und auf besagte Frage hin analysiert: In keinem kam eine Frau mit Kopftuch vor. Wirklich witzig, was man so für Diskussionen im Netz findet, oder? Ich finde sowas ungemein spannend, vielleicht hätte ich eher was Sozialwissenschaftliches studieren sollen.

Jedenfalls hat mich die Frage bis heute nicht los gelassen. Ich habe mir auch die Folgefrage gestellt, warum das so sein könnte, bin aber zu keinem wirklich einleuchtenden Ergebnis gekommen. Es gibt ja auch Pornografie mit Nonnen und allen möglichen anderen symbolischen Kostümen, an religiöse Gründe mag ich daher nicht glauben. Aber warum sonst? Es gibt ja auch Pornos mit Akteuren in Alltagskleidung, dass das Kopftuch aus diesem Grund fehlt zieht also auch nicht.

Denke ich nicht weit genug? Zu weit? Gibt es am Ende doch solche Pornos und man nimmt sie nur nicht wahr? Man blendet ja auch andere Spielarten einfach aus, weil sie einen nicht die Bohne interessieren. Es gibt doch alle nur erdenklichen sexuellen Vorlieben und für alle diese Vorlieben auch passende Pornografie. Hat jemand eine brauchbare Erklärung für mich parat oder wenigstens einen Gegenbeweis für die These der Nonexistenz?


Hass Avocado

09 04 2008

Die Freundin meines Mitbewohners, die immer wieder explizit darauf hinweist, kein Goth und erst recht kein Emo zu sein, brachte neulich eine Avocado von Penny mit. Bemerkenswert an dieser Konstellation war folgender Aufkleber auf der Frucht:

Aufkleber: Black Sensation: Hass-Avocado
Kaum zu glauben, aber dieser Aufkleber klebte auf einer Avocado von Penny.

Zur Auflösung sei auf den Avocado-Eintrag in der Wikipedia verwiesen:

Bei der Hass-Avocado handelt es sich nicht um eine gezielte Züchtung, sondern um eine zufällige Mutation. Der Kalifornier Rudolph Hass fand den Baum in den 1930er Jahren in seinem Garten. Von diesem einen Baum stammen alle heutigen Hass-Avocado-Bäume ab, die in Israel, Kalifornien, Mexiko und Spanien angebaut werden. Die Hass ist kleiner als die Fuerte, rundlich und besitzt eine schwarze, dicke, warzige Schale. Sie wiegt zwischen 140 und 350 g und schmeckt aromatischer als die Fuerte.

Langweilig!


Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien: