LinuxTag Fonts

28. September 2008

LinuxTag used the DIN font for years now. Originally, it was proposed by the people from newthinking communications, who were doing our advertising stuff then (hey, how are you, people?). It was and still is a nice font, but it has the problem that it is not freely available. We’re having a hard time licensing this stuff for all peope using it in creating our materials.

I think it is time for a change. Unlike then, a vast deal of quality free fonts are now available. Two fonts which I am currently looking at are “Delicious” and “Gentium”.

Delicious is a light, sans serif font made by Jos Buivenga. It is light, modern and perfectly legible for headlines and continous text.

Gentium is a serif font by Victor Gaultney and also legible for all uses. I my opinion, both fonts have a point. While Delicious is a light choice and more like our previous font, the use of a serif font has also some potential. I see more and more really good looking advertinsing designs using exclusively serif fonts.

LinuxTag 2009 Color Schemes

27. September 2008

I am currently working on the LinuxTag 2009 marketing campaign. One of the key efforts for this year is to establish a “stable” design base for LinuxTag materials (print and electronic) which can be used across the next years, relieving us from the annual re-design.

One of the first things I am looking into is the color scheme that we use. Our current scheme was more or less dominated by two key colors: a deep blue and a light yellow:

This mostly implies high-contrast designs where these two colors “clash” together. While contrast is one of the key design principles, it is not what LinuxTag tries to achieve at the viewer: we want to imply “harmony”, “working together”, “blending in” rather than “harsh differences”, “disjunction” or “isolation”.

So I tried to create two color schemes that involves more color steps, working together either on it’s own or in combination with each other. I came up with this possible schemes:

I changed the base colors a bit. The darkest blue now matches the logo color of Messe Berlin, taking away some subtle problems when printing in four colors. The deepest yellow is also a bit “more” yellow than the original color. All colors work nice together and imply a “light” and “dynamic” image.

DRM nukes itself

27. September 2008

Cory Doctorow hat einen rantigen Artikel zum Thema DRM geschrieben:

So go on buying your Audible books, your iTunes DRM songs, your Zune media, your EA games… None of these companies will ever disappear, nor will the third-party DRM suppliers they use. They are as solid and permanent as Commodore, Atari, the Soviet Union, the American credit system and the Roman Empire.

Hintergrund ist die Abschaltung der DRM-Server von Wal*Mart. Diese Teile sterben diese Teile wie die Fliegen im Moment. Manchmal treffen Prophezeihungen halt auch ein..

10 Gebote für erfolgreiches BPM

26. September 2008

Und noch ein Artikel von mir, “10 Gebote für erfolgreiches Business-Prozess-Management” erscheint gerade in der Computerwoche. Der wird dann auch Basis meines Vortrags auf dem Stuttgarter Softwaretechnik Forum 2008 am Fraunhofer-Institut sein.

S100 Media-Center

25. September 2008

Letzte Woche ist übrigens mein Artikel zur S100 in der 10/08-Ausgabe der Linux-User erschienen. Wer eine € 50,- linuxbasierte Internet- und Media-Box basteln möchte, sollte dort mal reinschauen. Im ersten Teil erkläre ich den prinzipiellen Aufbau und die Installation von Debian Etch. Im November erscheint dann der zweite Teil, bei dem auf die Installation von MMS als Media-Center und VDR als TV-Server eingegangen wird.

Die S100 ist aber auch sehr gut als einfacher Heimserver zu gebrauchen und verbraucht unter Last nur ca. 40 Watt. Da braucht in meinem Desktop-PC die CPU alleine schon mehr Saft.

Java DNS Caching breaks…or not?

24. September 2008

Java DNS queries sometime turn out a bit tricky. The following feat was one example: consider you are using a round-robin dns system. Every query of the dns record returns all possible ip addresses, mixed up:

kleinhenz@mklein-nb:~$ host x.blubb.blubb
x.blubb.blubb has address 172.16.4.2
x.blubb.blubb has address 172.16.4.1
x.blubb.blubb has address 172.16.4.3

Applications usually use the first entry, resulting in a per-query association of host and ip address. If the actual DNS query is not cached, it works as a continuing distribution of querys over the listed ips.

Turning off the DNS caching in Java is easy: set the “networkaddress.cache.ttl” property to “0″ disables it. But here comes the problem: if you have mixed IPv4 and IPv6 hosts in your DNS, Java will prefer the v6 hosts, listing them on top on the v4 addresses. This results in a bizarre behaviour: the list of ips in the returned list are mixed up - but in two groups: the mixed IPv6 host group appears on top of the mixed IPv6 group!

The solution is rather simple: just add “java.net.preferIPv4Stack=true” to the properties environment and the round robin works as espected.

Post-It Madness

21. September 2008

I did it!

20. September 2008

Muffins Ich habe zum ersten Mal selbst was gebacken! So richtig ohne Backmischung und ohne “schütte einfach diese Tüte in was Flüssiges und fertig…”. Echte, handgemachte Schokomuffins. Haben wahrscheinlich ∞ Kalorien, aber egal, schmeckt trotzdem und war erstaunlich einfach. Im Kochbuch für Geeks werden solche Sachen endlich mal verständlich erklärt: im Prinzip ist Backen auch nichts anderes als Software schreiben: man kann richtig schön abstrahieren. Das UML-Diagramm für Muffins erscheint zwar erst mal als ein nerdiger Scherz, aber ist tatsächlich genau das, was man benötigt um Muffins mit beliebigem Geschmack zu bauen.  Das Framework ist immer das gleiche, man setzt einfach den Geschmack per Erweiterung auf. Ist auch nix anderes als Applikationsserver zu bestücken *g*.

Vielen Dank auch an N. für die praktischen Tipps und den Hinweis auf das Muffin-Paradies.

Ein sechster Anhalter!

17. September 2008

Ach du meine Güte: Eoin Colfer schreibt einen sechsten Anhalter-Band. Ich liebe Eoin Colfer, seine “Artemis Fowl“-Serie ist richtig gut. Aber ob er wirklich dazu fähig ist, eine Legende adäquat fortzusetzen wage ich zu bezweifeln. Aus meiner Sicht kann er nur verlieren. Wenn schon eine Fortsetzung, dann hätte ich mir jemand anderen dafür gewünscht. Ich bin skeptisch, aber das Buch lesen werde ich trotzdem.

Venti

17. September 2008

Warum heißt die größte Kaffeegröße bei Starbucks eigentlich “Venti”? Weil man hyperventiliert, wenn man sich so einem Eimer Koffein eingekippt hat?

Update: hat wohl irgendwas mit der Menge zu tun, sagt Everything2.