Kategorien
Blog

Hotlinking revisited

Vor einiger Zeit hatte ich viele „Bilderdiebe“ hier, die meine Bilder in irgendwelchen Foren und Datingseiten und so Zeug per HTML-Tag direkt einfügten. Eigentlich habe ich genug Übertragungskapazität dafür, aber wenn jemand meine Bilder benutzt, dann möchte ich doch wenigstens genannt werden. Ich wies daher meinen Apache an, Bilder bei fremdem Referrer immer durch dieses Bild (bzw. Vorgänger dieses Bilds) zu ersetzen:

Bilderklau ist nicht nett.

Diese Maßnahme trifft aber neben den beabsichtigen Opfern auch nette Leute, die dieses Blog mit einem Feedreader lesen (insbesondere dann, wenn der Reader Webbasiert ist). Ich habe deshalb immer mal wieder Ausnahmen von der Regel konfiguriert, damit z.B. die Benutzer des Google-Readers (oder Netvibes, oder…) die Bilder in den Artikeln sehen können. Diese Liste kann aber unmöglich jemals vollständig sein (allein schon, weil sich ja jeder unter praktisch jeder Adresse z.B. Gregarius installieren kann), und gerade erst heute wurde ich in einem Kommentar gefragt, ob ich denn Alesti nicht mögen würde (dabei kenne ich Alesti nichtmal!). Schluss damit! Ab jetzt werden die Bilder bei Fremdverlinkung durch eine Version mit einem wazong-Logo-Karomuster als „Wasserzeichen“ drauf ersetzt. Das ist ein netter Kompromiss zwischen den beiden Extremen:

Wasserzeichen

Will jemand wissen, wie sowas geht?

Kategorien
Blog

Bei IKEA kaufen heißt Heimwerker sein (2)

Das Bett Aneboda ist schlicht gestaltet und wirkt leicht. Außerdem ist es erheblich weniger ausladend als unser vorheriges Bett und eignet sich daher sehr für das etwas zu klein geratene Schlafzimmer. Leider ist die Konstruktion auch entsprechend filigran:

filigrane Verstrebung kleine Schraube

Die dünnen Metallstangen, die man hier sehen kann, die sollen das Bett rechteckig halten, denn wenn sich die Seitenkante nach außen biegt, dann fällt das Lattenrost von seiner Schiene in das Loch. Leider hält das nur dann, wenn das Bett völlig eben steht (Hallo, Altbauwohnung?), nicht verrückt wird und überhaupt nur von Normpersonen (die mit genau 75kg, die auch immer in den Aufzügen fahren) benutzt wird — von Anwendungsfällen, in denen sich mehr als eine Person an einer Stelle des Betts befindet reden wir garnicht erst. Nach kurzer Zeit waren die „Streben“ also verbogen und hielten nicht mehr an ihren Schrauben.

Gut, dass ich quasi einer Nebenlinie einer Tischlerdynastie entstamme, denn aus ein paar Balken, Winkeln und Schrauben kann ich mal wieder schnell eine neue Konstruktion basteln — und die sieht jetzt so aus:

mit Balken

Gute Nacht.

Kategorien
Blog

Weg mit den Kategorien!

So, ich war die Zweidimensionalität der Taxonomie hier leid; ab jetzt gibt es Kategorien nur noch für die verschiedenen Beitragsarten (Blog, Photoblog, Microblog und Linkdump) — alles andere wird mit Schlagworten (oder Tags) erledigt. Und dann bau‘ ich mir noch eine Seite mit der kompletten Schlagwortwolke…

Kategorien
Blog

Ich bin ein Schwedisches Möbelstück

…und eine Dänische Spielzeugfigur:

Dentåku, der Stuhl Ich wollte immer zu den LEGO-Raumschifftruppen

Skandinavienwochen, irgendwie. Generatoren zum selbermachen gibt es  hier (Möbel) und hier (LEGO-Figuren).

(via alle, weiß nicht mehr wo…)

Kategorien
Blog

Qype: Stein und Weidle GbR Inh. Michael Weidle in Stuttgart

StuttgartHaus & GartenTischler

Wir haben letztes Jahr in eine Altbauwohnung (1896) gekauft. Die war ziemlich heruntergekommen, z.B. waren die schönen Holzböden alle mit Teppich — oder mit PVC und dann noch Teppich belegt. Für das Parkett haben wir einen Bodenleger engagiert, der uns allerdings für den Dielenboden im Flur wenig Hoffnung machte: an mehreren Stellen war an den Dielen zur Verlegung von Kabeln und Rohren angesägt und angefräst worden.

Stein & Weidle riet zur Sanierung des Bodens (und hat die dann auch durchgeführt). So schöne Pitch Pine (Pechkiefer)-Dielen seien heutzutage überhaupt nicht mehr aufzutreiben. Die beschädigten Stellen wurden durch Lagerbestände (aus alten Dielen?) ergänzt, der Boden einmal im ganzen abgeschliffen und dann mit Hartöl eingeölt. Die Arbeiten waren nicht ganz billig, aber sie wurden hervorragend und schnell ausgeführt. Man wird zwar immer sehen, daß der Boden repariert worden ist, aber über die Erhaltung des Altbaucharakters bin ich immer wieder froh.

Mein Beitrag zu Stein und Weidle GbR Inh. Michael Weidle – Ich bin steinhobelgruen – auf Qype

Kategorien
Blog

Bei IKEA kaufen heißt Heimwerker sein

(und damit ist nicht der Zusammenbau nach Anleitung gemeint).

Im Zuge der Bodenbauarbeiten haben wir unser großes Ecksofa Hamra zum zweiten mal (!) in seine zwei Einzelbestandteile geteilt. Daraufhin hatte die Befestigung keine Lust mehr und löste sich auf:

KNACK

Daß die Belastung-auf-Zug eines in eine Kunststoffmanschette eingedrehten Metallstabs keine besonders gute Idee ist, das ist ja wohl unstrittig. Auch IKEA scheint das aufgefallen zu sein, denn die Befestigung wurde in der laufenden Serie geändert. Und so zeigte sich der Ikeaservice auch (nach einer langen Wartezeit, aber das ist ein anderes Thema) auf meinen Ersatzteilwunsch hin ratlos. Geht nicht, gibt’s nicht mehr, haben wir nicht mehr, können wir nicht mehr besorgen… Man bot mir an, sich nach der Bestellbarkeit des neuen (geänderten) Befestigungsmaterials zu erkundigen, bisher habe ich aber nichts mehr gehört.

Das ist natürlich unbefriedigend, schließlich ist so ein Ledersofa nicht ganz billig. Dann mache ich es eben selbst, wenn auch weniger elegant. Tacker der Stoffbespannung entfernt, Sofateile mit Schraubzwingen an die richtige Stelle gezwungen, drei 8er-Löcher gebohrt, mit Schloßschrauben festgezogen und die Bespannung wieder angetackert:

fest!

Grmpf!

Kategorien
Blog

Kein ssh für Dich, Du hattest schon genug

Ich benutze logcheck. Das warnt mich bei ungewöhnlichen Aktivitäten in den Logs der Server. Leider kommt es dabei häufig vor, daß man die eigentlichen Fehler garnicht finden kann, weil man sich durch endlose Wüsten von fehlgeschlagenen ssh-Logins blättern muß:

... failed password for invalid user ...

Das nervt. Haben die Scriptkiddies nichts besseres zu tun als Shellaccounts mit schlechten Paßwörtern zu suchen? Nach ein wenig herumsichen bin ich aber hier (wenn auch nicht im Artikel sondern in den Kommentaren) auf eine einfache Lösung gestoßen:

iptables -N ssh
iptables -A ssh -m state --state ESTABLISHED -j ACCEPT
iptables -A ssh -m recent --update --seconds 300 --hitcount 5 -j REJECT
iptables -A ssh -m recent --set -j ACCEPT
iptables -A INPUT -p tcp --destination-port 22 -j ssh
iptables -A FORWARD -p tcp --destination-port 22 -j ssh

Jetzt kann jeder Client pro 5 Minuten nur noch 5 ssh-Verbindungen öffnen, was in der Regel reichen sollte (man kann das ja auch noch etwas tunen…), danach wird die Verbindung verweigert. Test:

dentaku@charon:~$ ssh trenger@svn.advanced-solutions.de uname -a
Linux kampenwand 2.6.15 #1 SMP Thu Jun 8 18:38:40 CEST 2006 i686 GNU/Linux
dentaku@charon:~$ ssh trenger@svn.advanced-solutions.de uname -a
Linux kampenwand 2.6.15 #1 SMP Thu Jun 8 18:38:40 CEST 2006 i686 GNU/Linux
dentaku@charon:~$ ssh trenger@svn.advanced-solutions.de uname -a
Linux kampenwand 2.6.15 #1 SMP Thu Jun 8 18:38:40 CEST 2006 i686 GNU/Linux
dentaku@charon:~$ ssh trenger@svn.advanced-solutions.de uname -a
Linux kampenwand 2.6.15 #1 SMP Thu Jun 8 18:38:40 CEST 2006 i686 GNU/Linux
dentaku@charon:~$ ssh trenger@svn.advanced-solutions.de uname -a
Linux kampenwand 2.6.15 #1 SMP Thu Jun 8 18:38:40 CEST 2006 i686 GNU/Linux
dentaku@charon:~$ ssh trenger@svn.advanced-solutions.de uname -a
ssh: connect to host svn.advanced-solutions.de port 22: Connection refused
dentaku@charon:~$
Kategorien
Blog

Wie die Umzugskartons zurückkamen

Eins der ungelösten Probleme unseres großen Umbaus ist der renovierte Parkettboden: nach wie vor schabt sich die Wachsschicht permanent ab, so daß im Wohnzimmer, wo der Couchtisch hin- und hergeschoben wird, inzwischen wieder das blanke Holz zum Vorschein kommt. Das hat sich inzwischen auch die Bodenrenovirungsfirma angesehen und will jetzt alles noch einmal abschleifen und neu einölen. Dazu muß allerdings jedes Zimmer mit Parkettboden vorübergehend komplett leergeräumt werden (!).

Um den Aufwand, alle Möbel spazierenzutragen so gering wie möglich zu halten, entschlossen wir uns, all das, was zum Austausch in den nächsten Jahren vorgesehen war, sofort in den Sperrmüll zu geben. In Stuttgart kann man ja zweimal im Jahr kostenlos eine Sperrmüllabholung (von bis zu 5m³) per Postkarte anmelden und bekommt dann einen Termin zugeteilt. Die Wahl fiel auf den 6. Mai — ausgerechnet in der Woche, in der Susanne in Grafing ist. So haben wir also am 1. Mai den großen Schrank im Schlafzimmer schonmal leergeräumt, in Kartons verpackt und zerlegt.

Sperrmüll links Sperrmüll rechts

T2 und Annegret sind dann am Vorabend zum Schleppen eingesprungen (Danke!). Lang stand das meiste aber nicht auf der Straße: noch während wir die Dinge heruntertrugen verschwanden das alte Sofa, der Sessel und die Türen des Schlafzimmerschranks wieder. Heute morgen waren nur noch 3 der 4 Eßzimmerstühle da (wer braucht denn bitte einen einzelnen Stuhl?), und vom alten hp-Dual-Itanium-Computer waren nur noch Gehäuseteile da (??!).

Kategorien
Blog

Die Wiederauferstehung des Spartacus

Vor Jahren, da lebte ich noch bei meinen Eltern, hatte ich im Keller einen Linux-Server. Das war ein (gebraucht gekaufter) PC mit 486DX2/66-Prozessor und 24MB RAM und VESA-Localbus-Architektur. Da es ein Server war steckte die Grafikkarte trotzdem im ISA-Bus und der VL-Bus war dem SCSI-Hostadapter vorbehalten. Das kleine Ding hatte eine Menge Aufgaben: per ISDN stellte es den Internetzugang (über T-Online) zur Verfügung (das Haus war 10Base2-Verkabelt), diente als HTTP-Cacheproxy (mit Squid 1.1.17) und Fileserver, erledigte den Mail- und Newsverkehr (sendmail 8.8.5), war Anrufbeantworter (vbox) und empfing Faxe (mit einem V.34-Modem). Eine msql-Datenbank mit ein paar cgi-Skripten auf einem Apache (1.1, glaube ich) diente als Liste aller auf Video aufgenommener Filme, außerdem war noch der wegen seiner Lautstärke und des Ozongeruchs in den Keller verbannte Laserdrucker dran angeschlossen…

Einen erheblichen Teil dieser Aufgaben haben heutzutage dieser gemietete Rootserver hier und ein DSL/VoIP/WLAN-Router übernommen, die Fileserver-Aufgabe übernahm aber bisher immer mein Arbeitsplatzrechner so nebenbei. Der blieb deshalb meistens angeschaltet und brauchte viel Strom. Doch damit ist jetzt Schluß:

spartacus.wazong.lan

Dieses kleine Kästchen (ganz links) ist eigentlich eine NAS-„Appliance“ (also ein Einzweckcomputer mit Betriebssystem im Flashspeicher), die sich „Network Storage Link for USB2.0“ (kurz: NSLU2) nennt, und die genau das tut, was der Name sagt. Das Eingebettete Betriebssystem ist aber Linux-basiert und die Architektur offiziel unterstützt, und deshalb kann man stattdessen einfach eine normale Linux-Distribution aufspielen, dann hat man einen kleinen Server mit 266MHz IXP-422-Pozessor und 32MiB RAM (also besser als der alte spartacus). Man nehme also (z.B.) Debian für ARM-Prozessoren und ab da wird’s interessant:

spartacus:~# uname -a
Linux spartacus 2.6.18-6-ixp4xx #1 Tue Feb 12 00:57:53 UTC 2008 armv5tel GNU/Linux
spartacus:~#

Im Moment laufen schon DHCP- und DNS-Server sowie NFS-Fileserver (mit der großen USB-Platte, die danebensteht — der dritte Kasten ist ein Lautsprecher und hat nichts damit zu tun) drauf. Mal sehen, was der kleine noch alles kann.

Kategorien
Blog

Wir drehen ein WordPress-Theme

Bei Dackworld habe ich mal versprochen, am folgenden Beispiel vorzuführen, wie einfach man mit etwas PHP/CSS ein vorhandenes WordPress-Theme an seine Bedürfnisse anpassen kann. Das hat jetzt etwas gedauert, aber heute drehen wir ein WordPress-Theme um 90° (mit anderen Worten: wir machen aus der Seitenleiste einen Fußleiste).

Ganz wichtig ist dabei zuerst, daß man sich die Lizenz ansieht, zu der der ursprüngliche Autor die Nutzung seines Themes zuläßt. GPL und CC-Lizenzen ohne ND-Klausel sollten die sichere Seite sein. Wir nehmen als Beispiel das Standard-Theme der WordPress-DE-Edition. Das basiert auf Kubrick, und mindestens die Hälfte aller anderen Themes (die man so runterladen kann) tun das auch. Was wir hier machen läßt sich auf diese daher leicht übertragen. Als „Opfer“ habe ich unter www.steinhobelgruen.de/wordpress/ eine zweite WordPress-Installation, in der ich neue Themes und Plugins immer zuerst ausprobiere.

Als nächste Voraussetzung empfehle ich das Firebug-Plugin für Firefox, mit dem man (neben anderen Dingen) sehr komfortabel sehen kann, welchem Abschnitt des HTML-Dokuments ein auf dem Bildschirm dargestelltes Element entspricht.

Firebug

Dann sehen wir uns mal die Dateien in einem Theme an, damit wir das Element auch zur Bearbeitung wiederfinden:

dentaku@charon:.../wp-content/themes/default_90$ ls
404.php         comments-popup.php  header.php  page.php        searchform.php
archive.php     comments.php        images      rtl.css         sidebar.php
archives.php    footer.php          index.php   screenshot.png  single.php
attachment.php  functions.php       links.php   search.php      style.css
dentaku@charon:.../wp-content/themes/default_90$

In der WordPress-Dokumentation gibt’s eine gute Übersicht über die „Template Hierarchy„. Dort steht genau, welche dieser Dateien in welchem Fall geladen und abgearbeitet wird. Für unsere Aufgabe interessant sind davon nur die folgenden beiden Aspekte:

  • Dort, wo in den einzelnen Seitentemplates (index.php, single.php,…) das Template Tag get_sidebar(); steht, da wird die Datei sidebar.php eingefügt (in Wirklichkeit passieren noch ein paar andere Sachen, aber so genau reicht uns das erstmal).
  • Alle Formatanweisungen befinden sich in der Datei style.css (rtl.css ist ein Sonderfall für Sprachen, die von rechts nach links geschrieben werden).

Gut, dann machen wir jetzt noch einen letzten Test: wir sehen uns die Seite mal ohne CSS-StyleSheet an (in Firefox kann man das im Menü „Ansicht“->“Webseiten-Stil“->“Kein Stil“ ausschalten):

ohne CSS

Aha, von der Ausgabereihenfolge her kommt die Sidebar also ohnehin nach den Artikeln. Das ist gut. Ein Blick in Firebug und schnell ist herausgefunden, daß die komplette Sidebar in einem <div id=“sidebar“/> liegt, das nur durch CSS rechts vom Rest positioniert ist:

div

Das sieht im style.css so aus:

#sidebar {
        padding: 20px 0 10px 0;
        margin-left: 545px;
        width: 190px;
}

Dieses div-Element steht deshalb rechts am Rand, weil der eigentlich Seiteninhalt in einem <div id=“content“ class=“narrowcolumn“ /> links „schwebt“ (wer jetzt nicht weiß was das bedeutet, der kann hier oder da ein wenig über CSS lernen):

.narrowcolumn {
        float: left;
        padding: 0 0 20px 45px;
        margin: 0px 0 0;
        width: 450px;
}
Kategorien
Blog

Benutzen Sie doch mal eine Schmuckschrift

Wie dort erwähnt habe ich mir für das neue Logo eine schöne Schrift (die Yanone Kaffeesatz) gesucht. Weil man aber in der Webseitengestaltung (im Moment) nur Schriften benutzen kann, die auf dem Rechner des Betrachters shon installiert sind, konnte ich die bisher auch nur dort einsetzen.

Das ist jetzt vorbei: das WordPress-Plugin TTF Titles (siehe Linkdump) erzeugt dynamisch aus den Überschriften Bilder und ersetzt diese durch jene (oder so).

Kinder haben ein Recht auf Eltern, die Luftgitarre spielen.

Dabei bleibt die Seite durch ordentliche alt-Tags Textbrowserfähig und Sehbehindertengerecht. Mal sehen, vielleicht mache ich das noch an ein paar anderen Stellen — zum Beispiel in den grauen Balken da unten.

Kategorien
Blog

Subversion mit svn+ssh-Protokoll und Eclipse

Diese Anleitung muß ich für ein paar Kollegen im Moment sowieso schreiben, und vielleicht interessiert das ja noch irgendjemanden. Bevor ich also wieder so ein unkommunikatives Word-Dokument rumschicke:

1. Subclipse

Im Gegensatz zu CVS wird der Nachfolger Subversion von Eclipse (noch?) nicht direkt unterstützt — dabei hat Subversion viele Vorteile (z.B. atomare Transaktionen und Versionierung über Verschiebungen und Umbenennungen hinweg). Zuerst müssen wir das deshalb in Form eines Plugins nachrüsten: Subclipse gibt es bei tigris.org, und eine Installationsanleitung ist auch dort.

So, jetzt kann man in Eclipse die „SVN Repository Exploring perspective“ öffnen und dort die Adresse seines Repositories eintragen.

Add SVN Repository

Auf UNIXoiden Betriebssystemen wie Linux, Solaris und MacOS X kann man den folgenden Schritt überspringen. Dort ist ssh in der Regel installiert, im Pfad und kann als Tunnel gestartet werden ohne Fensterchen aufzumachen.

2. ssh-Tunnel aufbauen

Subversion unterstützt einen Haufen unterschiedlicher Protokolle. Neben dem direkten Dateizugriff auf das Repository und einem eigenen Protokoll für lokale Aufrufe unterstützt es WebDAV über http(s) durch ein Apache-Modul und kann über verschiedene Remote-Shell-Protokoll tunneln. Wenn man die Repositories (so wie wir) auf einem UNIX-Server lagert und keine Lust hat, sich mit dem svnDAV-Apache-Modul und seiner zweiten Benutzerverwaltung herumzuschlagen, dann ist das svn+ssh-Protokoll eine günstige Wahl. Leider kommt Windows ohne ssh-Client (im Repository Explorer sieht man unklare Fehlermeldungen wie „Das Verzeichnis ist nicht da.“), deshalb muß Abhilfe geschaffen werden.

Kategorien
Blog

WikiWikiWeg

Als diese Seite noch nur auf einem Wiki lief habe ich Blog-artig Tagebucheinträge mit dem im PHPWiki vorhandenen Kalenderplugin geschrieben. Die hatten durch die Hilfe des Kommentarplugins auch ein Kommentarfeld, in das irgendjemand hätte einen Kommentar schreiben können. Das hat natürlich nie jemand getan, da erst die sozialen Funktionen echter Blogsoftware dafür sorgen, daß die Artikel überhaupt gefunden und gelesen werden.

Die Tagebucheinträge sind inzwischen auf WordPress umgezogen, und zumindest Googlebenutzer kommen hier regelmäßig vorbei. Die damit ebenfalls einfallenden Spambots hält Akismet erfolgreich vom Blog fern (Aktueller Stand: „Akismet hat deine Seite vor 10,081 Spamkommentaren bewahrt.“), das Wiki schützt keiner.

Aufgrund der Wikihaftigkeit der Wikiseiten (!) hilft es auch nicht, den Kommentarbereich aus der Seite zu entfernen, weil die Spambots dann eben die vorherige Version der Seite kommentieren. Kein echter Mensch würde das zwar jemals zu Gesicht bekommen, und die Links funktionieren alle sowieso nicht. Trotzdem stört mich das:

Spam, spam, eggs and spam.

Außerdem habe ich schon seit einiger Zeit den Eindruck, daß PHPWiki nicht mehr weiterentwickelt wird (und hatte an der einen oder anderen Stelle schon selber dran herumgeflickt). Deshalb habe ich den Wiki-Teil der Seite jetzt abgeschaltet.

Die wichtigste Wikiseite ist jetzt schonmal zu WordPress umgezogen: das Impressum (im Moment noch extrem häßlich). Jetzt brauche ich erstmal eine ordentliche Vorlage für statische Seiten und dann muß ich mir für die anderen eventuell noch benötigten Inhalte etwas neues (statisch oder auf WordPress basierend) einfallen lassen.

Kategorien
Blog

YAPB meets ImageFlow

Spielzeug, Eye Candy: den sehr hübsche Coverflow-Effekt auf Delphine Hauen, den wollte ich auch haben. Der war mit ImageFlow 0.8 gemacht, also habe ich meine CSS/PHP-Werkstatt angeworfen und es gleich mal in das vor kurzem eingerichtete Photoblog reingebastelt. Um die Ladezeiten in erträglichen Maßen zu halten sind meine Photos jetzt in Gruppen zu je 50 durchrotierbar:

YAPB ImageFlow Coverflow

Hübsch, oder?

(Sorry, das ist (noch) kein WordPress-Plugin sondern in meinem Theme integriert, wer den Code haben möchte, der kann sich aber bei mir melden…)

Kategorien
Blog

Goodbye, flickr

Ich kehre flickr den Rücken zu — naja: noch nicht ganz, aber ich werde wohl keine neuen Bilder mehr hochladen.

Dabei bin ich eigentlich mit flickr zufrieden, auch liegt der Grund nicht in der Zensur- / falsch verstandener Jugendschutzproblematik (dann noch eher in der möglichen Übernahme durch Microsoft), ich möchte mich nur einfach allgemein aus der Abhängigkeit von externen Diensten befreien. Das bedeutet nicht, daß ich keine externen Dienste mehr benutzen werde. Ich möchte nur keine Daten verlieren, wenn ein Dienst plötzlich abgeschaltet wird.

Während sich Microblogging (im Moment auf Twitter) und Bookmarks (im Moment auf del.icio.us) prima täglich hierher kopieren lassen, sah ich für die Bilder bei flickr keine gangbare Lösung (es gibt zwar flickrBackup, aber eben nicht flickrSync).

So sind (nach einer längeren Kopieraktion) meine Fotos in Zukunft hier zu sehen, und dank WordPress und YAPB kann ich sie auch in Zukunft mit Tags versehen, und jeder Besucher kann die Bilder in verschiedenen Größen herunterladen oder seine Kommentare abgeben. Was leider verlorengeht sind die sozialen Funktionen (z.B. „neue Fotos von Freunden“) und die Verortung der Bilder (es kennt nicht zufällig jemand ein gutes Geotagging-Plugin für WordPress?).

Von der Startseite halte ich die Bilder dabei fern, denn sonst gehen die richtigen Artikel unter, wenn ich gerade viel fotografiere. In den Monatsarchiven, Suchergebnissen, Kategorie- und Tagarchiven sowie im RSS-Feed ist aber wie immer alles drin.

Kategorien
Blog

Alles neu hier (mit Danksagungen und vielen Links)

Seit  gestern früh um 2 sieht wazong.de (erstmal nur das Blog, die anderen Bereiche werden folgen) anders aus:

Ich habe diesmal nicht ein vorhandenes Theme angepaßt (vorher lief hier ein modifiziertes andreas09) sondern ein neues geschrieben. Dabei hat das leere Theme mit Erläuterungen von Texto sehr geholfen — dafür vielen Dank.

Das Logo ist auch neu, neue Logoschrift ist die Yanone Kaffeesatz (vorher: Computer Modern Sans Serif). Dank an Gerrit van Aaken, durch den ich auf die Schrift gestoßen bin. Die Piktogramme hat meine Frau in Freehand gezeichnet, und ich habe dann mit viel Augenzusammenkneifen 16- und 24-Pixel-Versionen draus gemacht.

Die verschiedenen (naja, im Moment noch eher gleichen) Bilder, die jetzt links die einzelnen Beiträge kennzeichnen erzeugt das Plugin „Teaser Image“, das mir ben_ von AnmutUndDemut freundlicherweise überlassen hat. Dafür besonders großen Dank.

Das Category-Visibility-Plugin mußte dem Advanced Category Excluder weichen, weil ich es nicht mit WordPress 2.3 zum laufen bringen konnte. Die meisten anderen Plugins sind einfach nur in einer neueren Version installiert.

In den nächsten Tagen muß ich noch verschiedene Bilder für die Teaser Images der Kategorien erstellen und einige Beiträge neu mit Kategorien und Tags versehen, sonst bin ich jetzt schon ganz zufrieden.

Kategorien
Blog

Warum sich hier im Moment so wenig tut

Im alten Jahr wollte ich noch schnell — keine Angst: kein Jahresrückblick — bescheidsagen, warum ich diese Seite im Moment so vernachlässige. Ich bastle gerade dort drüben an einem neuen Design für wazong.de — komplett mit neuem Logo, größeren Schriften und anderen Farben.

Vorschau:

design work in progress

So, und jetzt guten Rutsch.

Kategorien
Blog

Nichtschwimmerbecken (2)

Die ausgeschnittenen Buchstaben, die ich vor ein paar Tagen gezeigt habe, hängen jetzt im Bad (die Idee haben wir zugegebenermaßen über Anke Gröner gefunden). Das ist in der neuen Wohnung jetzt der erste rein künstlerische (lies: funktionsfreie) Gegenstand an einer Wand:

Nichts

Die Laser-„Wasser“waage leistet gute Dienste … und so sieht das Endergebnis aus:

Nichtschwimmerbecken

Kategorien
Blog

Nichtschwimmerbecken

cccmmeeeiisnrwkbthhN

(wird bald näher ausgeführt)