10.12.2008: Now testing Opera 10

I'm currently testing the latest stable Opera 10 alpha release (gcc4-qt3-build). Beside being the first able to try out DragonFly, I've ran over the ACID3-test page - and it opened and displayed it if there was no difference to other pages 8-o

Lets have a nice comparison (left side: Firefox 3.0.4 w/ lotsa extensions, right side Opera 10.00, Build 4102, clean install):

BTW: Software plattform in this case is Ubuntu Linux 8.04.1 LTS, kernel 2.6.24, and yes, thats XFCE 4 decorations you can see in the image above

01.12.2008: Notiz: Stilistische Veränderungen

Zu den Akten: Brauche mal wieder ein neues Profilbild. Das bisherige ist schon etwas angestaubt. Wäre natürlich toll, wenn so etwas wie das folgende dabei rauskäme ..

thinks-to-gnow.jpg

Und zum zweiten: Sieht so aus, als ob meine Lieblingsvisitenkarten-und-Flyer-Druckerei FlyerHeaven.de umgebaut hätte - in meinen Augen visuell nicht unbedingt zum Vorteil (zuviel Web 2.0-Gedöhns und allgemein etwas zu schlecht leserlich); allerdings scheinen die Jungs inzwischen Gravuren zu unterstützen. Das hört sich doch schon mal nicht schlecht an ;)

25.11.2008: FuseFS: Zeitersparnis und Komfortablität en mass

Wollte das nur mal kurz erwähnt haben: FuseFS ist ein echter Gewinn für meine tägliche Arbeit.
Dank sshfs und curlftpfs kann ich seit ein paar Wochen direkt auf den jeweiligen Servern arbeiten, so dass ich nun nicht mehr nur unbedingt auf Krusader als Dateimanager (wegen KDE und den KIO-Slaves) zurückgreifen muss, sondern auch mit allen möglichen anderen Programmen auf die vorliegenden Dateien zugreifen und damit arbeiten kann, als ob das entfernte System direkt lokal vorhanden wäre.

curlftpfs

hat zwar einen Hacken, der sich da nennt: Kollisionen mit der Bash (Zugangsdaten mit Ausrufezeichen drin), aber davon mal abgesehen läuft die Sache wunderbar - und ist ne echte Arbeitserleicherung. Also ein Grund mehr, Linux als Hauptbetriebssystem einzusetzen (und Windows - wenn überhaupt - in irgendeine VM zu verbannen) ;-)

12.11.2008: Kurzreview Webmontag Karlsruhe, 10.11.2008

Ein kurzes Resumee zum Karlsruher Webmontag am 10.11.2008:

Leider konnten wir aufgrund technischer Probleme - weder Beamer noch DVI-Adapter verfügbar - (praktisch) keine Vorträge abhalten. Daher wurde dieses Mal sehr viel improvisiert und vorrangig eher ein Webmontags-Stammtisch abgehalten, so ähnlich, wie das laut Aussagen von u.a. JCG in Mannheim der Fall ist.

Gesprochen und diskutiert wurde u.a. über:

  • blueprintcss, ein grid-orientierten CSS-Framework (Erik Pöhler) - selbiges hilft mir persönlich gerade sehr bei der Aufgabe, die neue Website von MyPrinting.de in HTML, CSS und Unobtrusive JS bzw. AJAX umzusetzen
  • keyboardr.com - eine rein mit der Tastatur bedienbare, persönliche Startseite (Julius Eckert)
  • die übliche Vorstellungsrunde ;-)

Geschickt gemacht: Julius Eckert konnte seinen Vortrag doch noch ein bisschen visualisieren, indem er sämtliche vorhandenen Notebooks bzw. deren Besitzer mit der Aufgabe betraute, seinen Vortrag auf dem jeweiligen Gerät anzuzeigen - somit saßen dann schließlich ca. 11 - 12 Leute, jeweils in 3er bzw. 4er Grüppchen verteilt um das jeweilige Notebook herum und drückten die Leertaste, sobald er "bitte mal weiter drücken" durchgab ;)

Ich musste leider kurz vor 23 Uhr gehen, da ich gestern früh noch nach München fahren durfte, aber insgesamt war es wieder mal eine sehr schöne Runde. Weiteres Feedback gern gesehen ;-)

12.11.2008: Habari somewhat working again

Thanks to some malfunctioning plugins, this Habari install was out-of-order for nearly a month.

I've been working with the "un"stable version on my private weblog, but havent discovered particular unstability so far. Sometimes, of course, there was a bit of crashing and so on, but soon to be stopped by either uploading older files or the latest data out of the "alternative download" (habari_head.zip).

Looks like of some changes were done to the core, thus some plugins stopped working properly. In particular, I removed one plugin (pingback) and disabled another one (tagcloud), latter one did work correctly till this very PHP memory allocation error started occuring, directly after installing the so-called "stable" version update 0.5.1. :-/

I originally wanted to stay up-to-date, but use the stable builds, but now, I'm going to stick with the allegedly unstable alpha releases instead, to avoid getting into another "no way to blog about my work"-situation as described above.

A small plea from my side: Please, whoever is building or deciding about if a version is ready to release - give it a litttle bit more of testing in a normal environment, ie. a hosted solution, NOT your personal server. I cannot recommend anyone to use Habari if this goal - getting Habari to run under normal conditions - isnt met accurately! :-/

15.10.2008: Habari currently out-of-order

After trying out the markUp-plugin by Rick Cockrum (as he suggested before), my Habari install first crashed with a PHP memory allocation error when trying to create a new post oder page, later on did only send empty (blank) pages - after I removed all of the markUp-plugin data and references.

I'm posting this using phpMyAdmin, but am going to update to the latest 0.6alpha during the next few days to fix this problem.

06.10.2008: JavaScript: Find out if function exists

I've been working on a site concept which involves several pure HTML- and Javascript-based pages, to be uses as mere demonstrational material. While adding several niceties like modal windows based on my fork of Thickbox, ie. Thickbox Redux, I've stumbled over some strange errors Firebug throw out during the document load process.

Thus I had to implement some kind of "if function exists"-magic to avoid getting errors on the debugging console (not to mention that this properly might have side-effects like totally disabling my JS efforts at all and similar worst-case scenarios) - which is quite hard to find out, I have to say.

Simple, but effective solution is as follows:

if(typeof yourFunctionName == 'function') { yourFunctionName(); }

Found via Idealog: Check if a Javascript Function Exists or Is Defined and (Paul Bennett) Javascript: checking if a function exists.

05.10.2008: Überlegungen: Wikis für Einsteiger

DokuWiki ist für fortgeschrittene Benutzer schon ne tolle Sache - du kannst ganz fix neue Seiten und Namespaces anlegen, alles geht Hand in Hand, ist schnell aufgesetzt und braucht auch keine mühselige DB-Pflege ..

Aber wie ist das für Einsteiger? Da gibt es wohl die übliche Hürde von wegen "Wo ist mein WYSIWYG-Editor?!?".
Ich habe bei meinem aktuellen Arbeitgeber ein Wiki auf Basis von DokuWiki aufgesetzt und verwalte es auch weiterhin, allerdings erscheinen mir die Einstiegshürden etwas zu hoch.

Alternativen dazu müssten folgende Vorraussetzungen out-of-the-box oder zumindest "easy to add to" erfüllen:

  1. Namespaces, Tagging o.ä.
  2. PHP-basiert - zum einen wegen den Server-Anforderungen, zum anderen, weil ich mich dafür jetzt nicht extra in eine neue Programmier- oder Scriptsprache stürzen will (geht schon allein zeitmäßig nicht)
  3. Halbwegs sinnvoll administrierbar - dabei reicht mir ein teils recht karger Admin-Bereich ähnlich dem von DokuWiki völlig aus
  4. WYSIWYG-Editor - wenn via Plugin nachzurüsten, , dass das nicht in einen solchen K(r)ampf wie bei MediaWiki ausartet

Vorschläge anyone? Bis dato hab ich noch keine sinnvolle Alternative gefunden - und jeden Tag, der verstreicht, geht die Chance, das Firmen-Wiki als Austausch-Plattform und Wissens(an)sammlung zu nutzen, weiter flöten :-/

29.09.2008: Linkdump: The Atom-Publishing Protocol

Da ich gerne endlich Blog-Einträge von der Kommandozeile aus verfassen möchte, habe ich mich gestern abend trotz bisher recht magerer Ergebnisse nochmals hingesetzt und tatsächlich ein paar Artikel zum Themas "Atom Publishing Protocol" aka AtomPub ausfindig machen können. Mithilfe dieser werde ich innerhalb der nächsten ein größtenteils auf die Kommandozeile abzielendes Script zusammenbasteln, welches mir ermöglicht, einfach in irgendeinem x-beliebigem Editor einen Text zu verzapfen und diesen dann auf Zuruf zu "publishen", d.h. also automatisiert in einem meiner Weblogs zu veröffentlichen ;)

22.09.2008: Es nervt ..

.. aber so richtig. Ich hätte wirklich gern eine einfache UND schnelle Möglichkeit, Posts einfach so von der Kommandozeile abzusetzen. meine FTP-Daten rausgeben zu müssen o.ä. Sicherheitslücken.

Jetzt erstmal das Habari-Update einspielen... und gucken, was sich dort sonst noch so getan hat seit Anfang August diesen Jahres.