Wer Probleme beim Installieren über pip oder easy_install it folgender Fehlermeldung hat:

error: Setup script exited with error: command 'gcc' failed with exit status 1

Der sollte sich mittels aptitude die python-dev Tools installieren, über folgenden Befehl:

sudo apt-get install python-dev

Dann läufts auch wieder mit dem Nachbarn, ich meine pip und easy_install.

read more

Django: No module named staticfiles

On Januar 19th, 2012, posted in: Allgemein by

Wer auf seinem Debian-Server Django über aptitude installiert steht vor dem Problem, dass er damit eine inaktuelle Version von Django installiert hat. Allerdings muss er nun nicht alles neu installieren, sondern nutzt zum Beispiel aus den Python-Setuptools easy_install.

Folgende Anweisungen sind dafür notwendig:
1. Installieren der Python SetupTools. Die sind aber meistens bereits vorhanden.

apt-get install python-setuptools

2. Django-Update über easy_install:

easy_install --upgrade django

Damit sollte Django in der neuesten Version sein und der Fehler nicht mehr auftreten.

read more

Django: Probleme mit PIL und JPEG-Bildern

On Januar 2nd, 2012, posted in: Allgemein by

Es ist anscheinend so, dass die von Django genutzte PIL (Python Image Library) nicht mit JPEG-Bildern arbeiten kann, bzw. die dafür genutzten Libraries nicht standardmäßig vorhanden sind.

Abhilfe schafft da die “libjpeg”. Installieren tut ihr diese auf folgendem Weg:

1. Ladet euch das Package “jpegsrc.v6b.tar.gz” von http://libjpeg.sourceforge.net/ runter

2. Entpackt das Paket, passt es an und führt es aus mit folgenden Code:

tar zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b
cp /usr/share/libtool/config/config.sub .
cp /usr/share/libtool/config/config.guess .
./configure --enable-shared --enable-static
make

3. Es kann sein, dass ihr noch folgende Verzeichnisse anlegen müsst.

sudo mkdir -p /usr/local/include
sudo mkdir -p /usr/local/lib
sudo mkdir -p /usr/local/man/man1

4. Zum Schluss kommt noch das make:

sudo make install

Falls ihr bereits mit Hilfe von pip das PIL installiert habt, solltet ihr noch folgendes tun:

pip uninstall PIL
pip install PIL

Jetzt solltet ihr keine Probleme mehr mit JPEG-Bildern und Django haben. Getestet habe ich das Ganze unter MacOS 10.7.
 

read more

Die 10 schlimmsten Titel der Musikgeschichte

On Oktober 30th, 2011, posted in: Allgemein by

Tja, ich hab echt keine Ahnung von Musik. Aber ich kann zumindest schlechte Musik erkennen, wenn sie vor mir steht und mich anschreit. Daher an alle Facebook- und Twitter-Teiler der “ach so geliebten Musik aus der Jugend”, hier ist eure persönliche Top10. Kurze Rede, langer Sinn, bitteschön.

10. Band ohne Namen – Girl 4 a Day
Band ohne Namen, ja das waren diese Trottel, die sich mal “Die Allianz” genannt hatten, nur um dann zu merken: Hey, die gibt es ja schon und bei denen ist sogar unser Astra versichert. Auf Druck von der Allianz haben sie sich dann unbenannt und einen wahnsinnig kreativen Namen gegeben: “Band ohne Namen”. Wahnsinn. Das hatte Dinge wie “Das Buch ohne Namen”, “Theater ohne Namen”, oder AON (Agentur ohne Namen). Danke dafür.

Ihr kommerziell durchaus erfolgreiches Lied “Girl 4 a Day” handelt davon, dass der Interpret nur mal für einen Tag ein Mädchen sein will.Hmm. Ich weiß nicht mehr so richtig wie das damals war, aber heute ist sowas durchaus möglich durch das Mittel der Travestie. Wie dem auch sei, hier das Lied:

09 A*Teens – Super Trouper
Manche würde die A*Teens als ABBA-Coverband bezeichnen. Ich nicht. Sie haben ihre eigene musikalische Identität. Und davon bin ich überzeugt.

Ihr Titel “Super Trouper” klingt zwar ähnlich dem Titel “Super Trouper” von ABBA. Aber wahre Kenner sehen den feinen Unterschied. Denn in der Textzeile “When I called you last night from Glasgow ” geht es bei ABBA um das schottische Glasgow, beim Titel der A*Teens geht es um Glasgow in Montana, USA.

08. Jeanette Biedermann – Rockin on Heaven’s Floor
Jeanette. Michael Mittermeier hat sie mit folgend Worten präzise beschrieben: “Diese Janette, mit ihren Klamotten vom Barbie-Strich”. Ihr größter Verdienst war wohl das Verlassen der Sendung “GUZE” auf RTL. Das schaffen nicht alle, einige hängen da schon seit Jahrzehnten rum und kommen nicht weg.

Musikalisch hat sie eines der wichtigsten Lieder der Musikgeschichte erfunden: “Rockin on Heaven’s Floor”. Leider mussten so unbegabte Künstler wie Bob Dylan oder Guns’n'Roses ein Cover dazu herausbringen mit dem beknackten Titel “Knockin´ on Heaven’s Door”. Lächerlich.
Jeanette hat übrigens das Bundesverdienstkreuz bekommen für ihre Verdienste an sozialen Projekte.

07. Vanilla Ninja – LIAR
Das Pop-Rock-Trio aus Estland des 20. Jahrhunderts. Ursprünglich bestand die Gruppe aus 4 Personen, aber wie es so ist, stieg einer der Damen der ganze Ruhm zu Kopf und sie wurde schwanger. Vanilla Ninja kam aus dem Nichts, sauste in unsere Ohren, blieb dort kurz haften und verließ unsere Köpfe ohne etwas hinterlassen zu haben. Übrigens traten die Damen beim ESC für die Schweiz an. Kann man ja machen, so als Estländer. Heißt das überhaupt Estländer ? Man weiß es nicht.

Im Lied LIAR geht es um folgendes:

Ein Wind der Veränderung weht durch meine Seele
und die Kriegsherren versuchen, die Macht zu übernehmen
Ich werde mich nie auf dich verlassen
und der Schmerz wird dich treffen
Schande über dich

Also offensichtlich um jemanden der gelogen hat und nun bestraft werden soll. Vielleicht hat er ja sogar das Lied gehört.

06 O-Zone – Dragostea din tei ( Numa Numa )

In “Dragostea din tei” geht es um 3 Moldwier die auf Flugzeugen rumstehen. Die Band selber entstand 1998 aus dem Casting und musste bis zum Jahre 2004 auf ihren lang erhofften und durchaus verdienten Weltruhm warten. Für “Dragostea din tei wurden” die drei Moldawier im April 2005 mit dem Echo für die beste Rock/Pop-Single ausgezeichnet. Bald darauf löste sich die Band auf und die Mitglieder begannen Solokarrieren. Einer der drei Interpreten ist heute unter dem Namen “Crazy Loop” bekannt und ein anderer ist beim ESC angetreten.

Zum Lied gibt es nicht viel mehr als folgende Textstrophe zu sagen:

Ich ruf dich an, um dir zu sagen
Was ich jetzt fühle
Hallo, mein Schatz, ich bin’s, das Glück
Hallo, hallo, ich bin’s wieder, Picasso
Ich hab bei dir geklingelt, ich bin ein Held,
Aber du solltest wissen,
Ich verlange dafür nichts

05 Billy Ray Cyrus – Achy Breaky Heart
Billy Ray Cyrus wollte einmal Baseballspieler werden. Als er auf seine Stipendiumsbestätigung gewartet hat, kaufte er sich eine Gitarre und wollte nun Musiker werden. Leider hat er nichts von beiden erreicht, aber Inkonsequenz können wir ihm nicht vorwerfen.

In “Achy Breaky Heart” geht es um ein Achy Breaky Hart und einen Mord, der noch nicht geschehen ist. Ach und um Kleiderverbrennung. Ganz schön viel kontroverser Inhalt.

04 Eddie Murphy – Party All The Time
Wie viele Schauspieler kann Eddie Murphy nicht nur schauspielern, sondern auch beeindruckend singen. Ach ihr wusstet das noch gar nicht ? Tja, da habt ihr dann aber definitiv eine riesige Bildungslücke.

Party all the Time hat irgendwie schon jeder mal gehört.

03 Cotton Eyed Joe – Rednex
Die Band Rednex ist schon mal in Grimmen aufgetreten. Es bedarf daher nicht viel mehr Worte.

In dem Lied Cotton Eyed Joe geht es um einen gewissen Joe. Leider erfahren wir über Joe nicht viel mehr außer über sein Problem mit seinen baumwollartigen Augen. Das sollte uns allen eine Warnung mehr auf unsere Mitmenschen zu achten.

02 US5 – Just because of you, S Club 7 – Don’t Stop Movin’, Bro’sis – I believe, Preluders – Everyday Girl, Overground – Schick mir nen Engel, Nu Pagadi – Sweetes Poison
US5 ist eine amerikanische, sogenannte, Castingband aus Amerika. Einer der Mitglieder hatte für kurze Zeit eine Beziehung mit einem Mitglied der deutschen Casting-Band “Bro’sis”. Bro’sis wiederum ist aus dem Quoten-Magnet Popstars entstanden mit dem Jury-Mitglied “D”. Mit “D” fängt auch das Lied “Don’t stop Movin” von S Club 7. Eine weitere amerikanische Castingband aus Amerika. Sie bestand aus 7 Mitgliedern. MitGlied sind auch fast alle Mitglieder der Gruppe Overground, OhneGlied dagegen die Frauen von Preluders. Leider kann ich euch nicht mehr sagen, was Nu Pagadi war.

01. David “The Hoff” Hasselhoff – Hooked on a Feeling
Eigentlich tut es mir ja persönlich weh, David Hasselhoff zu einem Teil dieser Liste werden zu lassen, denn immerhin ist dieser Mann der wichtigste Part der Wiedervereinigung gewesen. Wie wir dir danken, du bist der Größte HOFF. Aber warum konntest du es nicht bei “I’ve been looking for Freedom” belassen ? Warum “Hooked on a Feeling”.

Worum es bei diesem Lied geht, tja, darüber streiten sich die Experten bis heute. Es beginnt mit leichten Affenklängen im Hintergrund und irgendwie geht es um Gefühle und dass “The Hoff” auf einem fahrenden Motorrad stehen kann. Wichtigste Textzeile: “HOOGA HOOGA OOGA CHAKA”. Beeindruckend.

read more

3 Buchempfehlungen für Webdesigner/-entwickler

On Oktober 27th, 2011, posted in: Allgemein by

Bücher für Webdesigner/-entwickler gibt es eine ganze Menge, dabei den Überblick zu behalten ist natürlich schwierig. Darum möchte Ich euch ein paar Vorschläge meiner bevorzugten Literatur präsentieren. Ich würde mich freuen, falls ihr euch eines der Bücher zulegt und damit die Autoren unterstützt.

1. Don’t make me think – Steve Krug
Don’t make me think!: Web Usability: Das intuitive Web (mitp Business)

Ihr denkt ihr wisst alles über Usability und User-Tests ? Steve Krug wird eure Dimensionen trotzdem erweitern, indem er euch andere Perspektiven auf eure eigenen Projekte schenkt, die von euren eigenen Vorstellungen abweichen. In dem Buch geht es vor allem darum zu erfahren, wie der normale Besucher eine Internetseite betritt und wie ihr ihm den Weg zu seinen gewünschten Informationen erleichtert. Klingt vielleicht für viele nach harter Kost, aber das ist es definitiv nicht. Don’t make me think sollte von jedem gelesen werden, der in der Webdesigner- und auch Webentwickler-Szene tätig sein möchte.

2. Webdesign mit Webstandards – Jeffrey Zeldman
Webdesign mit Webstandards. Grenzenlos kompatibel

“Wer braucht schon Webstandards und warum braucht gerade meine Firma so etwas ?” Webdesignern wird dieser Satz sehr bekannt klingen, doch ist er berechtigt. Denn es ist die Aufgabe des Designers dem Kunden zu erklären, warum jede Firmenseite einen starken Fokus auf Barrierefreiheit legen sollte. Zeldman erklärt uns mit eingängigen Beispielen warum wir uns alle für Webstandards und Barrierefreiheit stark machen sollten. Eine absolute Leseempfehlung für alle, die nicht nur wegen des Geldes ihren Job machen wollen, sondern weil sie von ihrer Arbeit begeistert sind.

3. Zen und die Kunst des CSS-Designs – Dave Shea/ Molly E. Holzschlag
Zen und die Kunst des CSS-Designs – Studentenausgabe: Inspiration und Umsetzung

Mein letzter Vorschlag dokumentiert die Arbeit der vielen Autoren aus csszengarden.com . Das Wichtigste was man aus diesem Buch lernt ist die Entwicklung eines Projektes aus der Konzeption heraus bis zur kompletten Internetseite. Dabei werden eine Menge Themen wie Typografie oder CSS-Hacks angesprochen. Und wir lernen aus den zahlreichen Tipps vieler erfahrener Webdesigner. Eine Pflichtlektüre, für alle die täglich mit CSS arbeiten müssen.

Zuletzt noch ein Wort dazu, dass die Bücher schon etwas älter sind. Klar, die Entwicklung im Web ist rasant, doch diese 3 Bücher schenken uns wichtige Grundlagen, die vor allem zeitlos sind. Sie haben ihren Fokus nicht auf der technischen Umsetzung, sondern auf die gedankliche Entwicklung dahinter. Denn daran sollten wir denken: Die technische Umsetzung kann jeder vornehmen der mit Google arbeiten kann, aber die gedankliche Entwicklung dahinter ist das, was den Einzelnen unersetzlich macht.

read more