Hier könnte ein Phönix aus der Asche Witz stehen

Aber stattdessen steht hier nur, dass ich hier wieder etwas hineinschreiben werde. Wahrscheinlich.

Posted in Ungeordnet, mhm | Leave a comment

HP Color LaserJet CP1215 unter Mac OS X 10.5 installieren

Achtung: Dieser Beitrag ist mittlerweile über ein Jahr alt. Es sind neue Versionen von Mac OS X, den Treibern und den verwendeten Tools erschienen. Eventuell funktioniert diese Anleitung daher nicht bei jedem. Ich kann keinen Support für die Installation der Treiber unter Mac OS X 10.6 geben (auch wenn es bei mir nach dieser Methode funktioniert).

Leider gibt es für meinen neuen Drucker, den HP Color LaserJet CP1215, keine Driver für Mac OS X. Aber mit ein wenig Bastelarbeit kriegt man das trotzdem hin.

  • Für das Installieren wird ein C-Compiler benötigt, den man am einfachsten bekommt indem man sich Xcode installiert. Das Paket ist ziemlich groß und Download und Installation dauern eine Weile. Um zu überprüfen ob ein C-Compiler bereits im System existiert einfach im Terminal (Programme/Dienstprogramme) gcc eingeben. Wenn der Befehl erkannt wird, ist ein C-Compiler installiert.
  • Als nächstes benötigen wir MacPorts. Einfach das Paket downloaden und dem grafischen Installer folgen.
  • Nun sind wir so weit das wir das Command Line Tool wget installieren können. Dazu im Terminal eingeben:
    sudo port install wget
  • Der nächste Schritt ist es Ghostscript, Foomatic-RIP und HPIJS zu installieren. Alle drei Pakete findet man auf der Open Printing Seite. Die Reihenfolge (Ghostscript, Foomatic, HPIJS) muss übrigens eingehalten werden.
  • Jetzt muss foo2zjs installiert werden. Dazu laden wir mit dem vorher installierten Tool wget das benötigte Archiv herunten:
    wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
  • Das eben heruntergeladene Archiv entpacken und in das Verzeichnis wechseln:
    tar zxf foo2zjs.tar.gz
    cd foo2zjs
  • Nun müssen wir das Paket kompilieren, dazu geben wir im Terminal ein:
    make
  • Jetzt können wir die für den CP1215 nötigen Dateien herunterladen:
    ./getweb 1215
  • Das installieren der Driver ist der nächste Schritt. Dazu wieder im Terminal eingeben:
    sudo make install
    sudo make cups
  • Um den Drucker zu konfigurieren im Web-Browser CUPS (http://localhost:631) aufrufen und dort Drucker hinzufügen klicken.
  • In dem Formular die drei Felder Name, Ort und Beschreibung ausfüllen und auf Fortsetzen klicken.
  • Auf der nächsten Seite bei Gerät den Drucker, also HP Color LaserJet CP1215 auswählen und auf Fortsetzen klicken
  • Nun muss der Driver ausgewählt werden. Dazu in der Liste einfach HP Color LaserJet CP1215 Foomatic/foo2hp (en) auswählen und auf Drucker hinzufügen klicken
  • Der Drucker ist jetzt installiert, aber um auch farbiges drucken zu ermöglichen ist noch eine kleine Konfiguration erforderlich. In CUPS auf Verwaltung > Drucker verwalten > Druckereinstellungen festlegen (natürlich beim richtigen Drucker). In dem Formular dann Color Mode auf Color ändern und Bits Per Plane auf 2 Bits Per Plane ändern. Die Einstellungen jetzt noch mit einem Klick auf Druckereinstellungen speichern sichern.

Es dauert zwar eine Weile, aber zuminderst funktioniert am Ende alles.

Quellen:
MacUser: HP Color Laserjet CP1215 aus Mac Mini installieren
Dirks Blog: wget für Mac OS X installieren
foo2hp

Posted in Technik & Wissenschaft | Tagged , , , , , | 35 Comments

Interface Design mit Balsamiq Mockups

Disclaimer: Da ich hier über Balsamiq Mockups schreibe, habe ich eine kostenlose Lizenz für das Programm erhalten. Ich bin trotzdem ehrlich.

Irgendwie bin ich in den letzen Monaten vom Web Developer zum Interface Designer geworden. Und zumindest derzeit macht mir das auch richtig Freude. Darum dachte ich, ich könnte mir auch langsam eine Software anschaffen, die mich bei diesem Prozess unterstützt, den mit XHTML/CSS bzw. Photoshop ist das doch recht mühsam.

Ich habe mich dann für Mockups entschieden, auch weil es für Blogger die darüber schreiben wollen gratis ist. Gratis ist es übrigens auch für Gemeinnütze Organisationen, Open-Source-Entwickler und Menschen die das Ding auf Konferenzen, BarCamps, etc vorstellen.

Balsamiq Mockups

Der handgezeichnete Look ist überaus sinnvoll da Kunden nicht auf die Idee kommen können, dass das schon das richtige Layout ist, sondern eben nur ein UI Mockup.

Als größten Nachteil von Mockups würde ich sagen, dass das Programm mit Adobe Air+Flash entwickelt wurde. Dadurch ist das Interface nicht durchgängig und manchmal auch recht langsam und ab und zu verschwindet der Mauszeiger wenn man über bestimmte Objekte fährt und da hilft dann nur ein Neustart des Programms.

Ansonsten kann ich aber kaum etwas an Mockups bemängeln. Die Bibliothek an vorgefertigten Interfaceelementen ist umfangreich und sollte sowohl für Desktopapplikationen als auch für Webseiten reichen. Das reicht von einfachen Dingen wie einer Breadcrumb-Navigation über einen Video-Player und eine Karte bis zu Cover Flow. Es lassen sich auch Bilder einfügen die man wahlweise sketchifizieren kann. Klickt man eines der Elemente an erscheint eine schwebende Toolbar. Leider liegt diese Toolbar manchmal über dem Element so dass man die Toolbar verschieben muss um zB die Größe des Elements zu ändern.

Also. Balsamiq Mockups ist ein wirklich hilfreiches Tool zum Erstellen von schnellen Entwürfen. Und mit Mockups to Go gibt es eine Plattform auf der man Interface-Entwürfe bzw. Entwürfe einzelner Elemente mit anderen Benutzern tauschen kann. Trotzdem, die $79 die das Programm normal kostet wäre es mir wahrscheinlich nicht wert gewesen. Aber auch kein anderes derartiges Programm, schließlich und eigentlich bin ich kein richtiger Interface Designer,

Posted in Technik & Wissenschaft | Tagged , , | 4 Comments

Ein Anfang ist getan…

WordPress ist jetzt wieder auf der aktuellsten Version, K2 (das Theme) auch. Jetzt muss das Theme nur wieder gestyled werden… Passiert auch bald.

Posted in mhm | Tagged | Leave a comment

Something went terrible wrong…

Bum, jetzt habe ich da irgendwas verkackt und die Sidebars funktionieren nicht mehr. Weil ich jetzt auch keine Zeit habe das elegant zu lösen gibts einen kurzfristigen Switch auf das originalle WordPress-Theme. Bald ist alles wieder gut, versprochen!

Posted in mhm | Tagged , | Leave a comment

In eigener Sache: ninjawhois.com

Ich hab da mal wieder was ganz tolles gemacht. Einen Whois-Service. ninjawhois. Ausprobieren und benutzen. Bitte.

Posted in Internet, Medien & Werbung | Tagged , , | 3 Comments

3 Strikes out. Oder auch nicht.

Nur versierte Internet-Nutzer mit krimineller Energie können künftig Sperrungen von Seiten umgehen.

- Ursula von Leyen. (Quelle.)

Jetzt nehmen wir uns mal 27 Sekunden Zeit.

YouTube-Direktlink. (via killefit)

Ok, da geht es zwar im Moment noch um Kinderpornographie (und Deutschland), aber seien wir uns mal ehrlich, wenn es das erstmal gibt dauert es auch nicht lange bis zu 3 Strikes out wegen P2P. Oder halt auch nicht.

Posted in Gesellschaft & Politik | Tagged , , , | 2 Comments

Mehr Angst vor der E-Demokratie!

Als Antwort auf Keine Angst vor der E-Demokratie (via peterpur).

Es gibt viele Gründe warum elektronische Wahlen (also über das Internet wählen) schlecht ist. Einer davon ist sicher das in Deutschland gerade das Bundesverfassungsgericht entschieden hat das der Einsatz von Wahlcomputer verfassungswidrig ist. In der Begründung heißt es “dass alle wesentlichen Schritte der Wahl öffentlicher Überprüfbarkeit unterliegen, soweit nicht andere verfassungsrechtliche Belange eine Ausnahme rechtfertigen”. (siehe c’t 7/2009, oder online). Das trifft auch auf Wahlen im Internet zu. Und da das die deutschen Verfassungsrichter sagen, lasse ich das einfach so stehen.

Aber ganz allgemein halte ich E-Voting einfach nicht für sicher. Man könnte sich zum Beispiel spezielle Viren vorstellen die via Keylogger den Wahlvorgang mitspeichern und per Internet an irgendjemanden senden. Oder gleich öffentlich machen. Da wäre es dann vorbei mit der geheimen Wahl.

Dann ist da sicher noch die Sache mit Identifizierung. Computer lassen sich nun einmal eindeutig identifizieren. Der Aufbau des HTTP-Protokolls macht es erforderlich das bei jedem Request an einen Webserver die IP-Adresse mitgesendet wird und diese IP-Adresse kann zumindest einem Haushalt eindeutig zugeordnet werden. Wenn ich also im Internet wähle weiß irgendjemand (bzw. irgendein Webserver) welcher Haushalt was gewählt hat, mit ein paar zusätzlichen Daten des Browsers (die im Normalfall auch mitgesendet werden), wie verwendeter Browser und Betriebssystem, Auflösung, usw, kann man dann auch noch leicht die genaue Person feststellen.

Ich kann und will einfach nicht glauben wenn mir irgendjemand sagt, dass diese Daten sofort gelöscht werden und die keine menschliche Person jemals sehen kann, einfach weil ich weiß das man diese Daten mit 5 Zeilen Code dauerhaft speichern kann. Natürlich würde es Instanzen geben die überprüfen, dass das nicht gemacht wird, aber ich kann das nicht überprüfen. Bei der Papierwahl kann ich es. Und daher die Angst…

Noch ein kurzes Update: Weil im oben angesprochenen Artikel ja E-Banking erwähnt wird: Es ist nun einmal so das es Technologien gibt die eine Person eindeutig identifizieren. Aber keine die das Gegenteil sicherstellt und wobei man wieder sicher sein muss das nur berechtigte Person wählen und jede Person auch nur einmal wählt.

Posted in Gesellschaft & Politik | Tagged , , | Leave a comment

NIN/JA 2009

Yay! Gratis Musik von den Nine Inch Nails (und Janes Addiction).

NIN/JA 2009: EP mit Nine Inch Nails, Janes Addiction und Street Sweeper. (via Mail)

Posted in Musik | Tagged , , , , , | Leave a comment

Tim Berners-Lee: The next Web of open, linked data


TED Talks: Tim Berners-Lee: The next Web of open, linked data.

Posted in Internet, Medien & Werbung | Tagged , , , | 1 Comment