Schleife & Masche
Der Weihnachtsmann war gut zu mir. Mit meiner neuen Loopmaschine, einer tollen Stromgitarre vom Bruder und einem richtig niedlichem kleinem Amp eines sehr netten Kollegen, das wirklich sehr sehr laut sein kann, hebe ich mir nun regelmäßig und mit viel Muse die heimatliche Decke hoch über meinen Kopf. Es macht irrsinnig viel Spass und lässt sich wirklich spitzenartig auf dieser Seite zum Vorspielen speichern: soundcloud.com. Werde dort nun freischnauze immer mal etwas Lautes und etwas Leises hochladen. Denn ein Webdesigner macht im Leben auch noch Anderes ; )
Nebenbei: Ich werde die Tage auch noch meine erste Socke selbstgestrickt haben : ) Auch sowas kann man machen, wenn es denn so sehr begeistert, wie mich. Und das ganze tatsächlich von der Spitze zum Bund - das ist ne trickige und schicke Stricktechnik - Omas wissen, was ich mit Wickelmachen meine : ) Das Buch zur Vorlage gibt es von Wendy D. Johnson. Auch dazu: Danke Weihnachtsmann!
Nun wünsche ich noch allen Kunden und Nichtkunden ein gesundes 2012!
Es sieht so schön aus
Wer Actionscript schreibt, weiß, was das hier ist ; ) Und ich finde es tatsächlich optisch immer wieder schön, wie sich komplexe Aufgabe so simple darstellen lassen :) Und eine verschachtelte FOR Schleife ist ohnehin immer wieder fett.
function load(success:Boolean) {
if (success) {
for (i=0; i<mein_xml.firstChild.childNodes.length; i++) {
trace("COUNTRY: "+mein_xml.firstChild.childNodes[i].attributes.name);
for (j=0; j<mein_xml.firstChild.childNodes[i].childNodes.length; j++) {
trace("- CITY: "+mein_xml.firstChild.childNodes[i].childNodes[j].attributes.name);
for (k=0; k<mein_xml.firstChild.childNodes[i].childNodes[j].childNodes.length; k++) {
trace(" - "+mein_xml.firstChild.childNodes[i].childNodes[j].childNodes[k].childNodes[0].firstChild.nodeValue);
trace(" "+mein_xml.firstChild.childNodes[i].childNodes[j].childNodes[k].childNodes[1].firstChild.nodeValue);
trace(" "+mein_xml.firstChild.childNodes[i].childNodes[j].childNodes[k].childNodes[2].firstChild.nodeValue);
trace(" "+mein_xml.firstChild.childNodes[i].childNodes[j].childNodes[k].childNodes[3].firstChild.nodeValue);
}
}
}
} else {
trace("mist");
}
}
Drupal 7 und das leidige Thema Navigation
Nun bin ich mal wieder in der glücklichen Lage, eine Drupal Website für ein Festival zu gestalten und habe mir dazu nun Drupal Version 7 konfiguriert. Auf den ersten Blick ist das Ganze an Fluffigkeit wohl kaum zu überbieten. Und das schreckt mich persönlich generell schon mal ab. Es soll nichts animiert oder schattiert sein! Am Ende muss es funktionieren. Ich schätze, das ist die Tendenz im Netz und möglicherweise auch in der Welt. More Funk than Function.
Um nun mal bei meinem ersten Stolperstein zu bleiben, der mich wirklich wirklich ärgert. Die Navigation. Ist es so schwer, das Adminmenü Modul in den Core aufzunehmen? Wer Drupal kennt, weiß, was ich meine. Ich habe es wiedereinmal nachinstallieren müssen und siehe da: Es ist verbuggt. Nun habe ich teilweise mal gar keine Menüleiste. Toll. Wer weiß, warum - Der bekommt ein dickes Dankeschön! To be continued... Mal sehen, wie schlimm es noch wird... Das ist definitiv das Problem der zwanghaften Veröffentlichung diverser Dinge. Damit haben sich schon Filme in der 80ten Vortsetzung selbst zerstört und Computerspiele... mit dem Titelanhang 2009, 2010, 2011... Hauptsache neu. Egal, ob es fertig und günstigerweise auch besser ist. Ich bin genervt. Drupal 6 war toll. Drupal 7 vielleicht auch, aber der Einstieg ist ne Katastrophe.
Pooortrait & Kunden liegen von nun an auf einem flotten Virtual Server
Etwas länger musste ich mich schon entscheiden, ob ich ein Upgrade meiner Webhostingkonfiguration vornehme, oder nicht und nun hatt mich die Notwendigkeit eines eigenen Cron Jobs dann auf deb letzten Zentimeter auch noch über die Ziellinie gedrückt. Ich bin sehr angenehm überrascht, wie einfach alles funktioniert hat, was die Umstellung betrfifft. Und nun sind in Zukunft auch sichere Schedule Rules und andere Automatismen eine Sichere Sache.
Bei Drupal ists nun mal wieder so richtig schön eingerichtet, wenn man weiß, wie es geht. Einfach einen Cron auf die passende Datei im scripts Verzeichnis ausrichten (z.B. cron-lynx.sh für Linux, wenn ich mich nicht irre) und diese Datei gibt den Rest an cron.php weiter. Fertig.
Ich möchte hierbei auch gleich einmal abraten von poormanscron. Das hat eher wenig mit Cron Job zu tun. Hier wird lediglich der Seitenrequest für das Auslösen des Cron Jobs genutzt. Heißt: Ein Besucher muss immer erst auf die Seite, bevor etwas passiert. Naja. Wenn man garantiert einen Besucher pro (jeder) Minute hat, sollte das eine Lösung sein - Zugegebenermaßen.
Es gibt auch andere Anbieter für kostenfreie Cron Jobs. Namen nenne ich keine. Es gibt eben welche mit seht langer hässlicher AGB, in der man dummerweise einem referrer zustimmt. Wer's braucht. Ich stimme den Spam Meinung vollends zu. Mehr dazu auf Wikipedia: was ist ein referrer. Anbieter mit kurzen AGB's gibt es auch. Machte einen netten Eindruck. Aber ein Zeitintervall von 10 Minuten hat meine Seite leider fast ausschliesslich mit Error protokolliert. Zudem soll man sich klar machen, dass man jederzeit einfach so einfach aus dem Cron Job rausgenommen werden kann. Pooortrait macht's jetzt selbst und ist zudem noch eine ordentlich Spur flinker geworden.
Pooortrait auf Visuellem Orgasmus Blog
Aus früher Stunde lieb gewonnen ist das Designer Portal : visuellerorgasmus.de. Dort wurde ich nun dankbar im dazugehörigen Blog vorgestellt! Das finde ich super und ich möchte dieses Portal nach Jahren gern weiterempfehlen. Hier ist der Link zu meinem Artikel. Nett, dass meine Portraits so ins Auge gefallen sind: visualblog.de.

