Der Schockwellenreiter Rotating Header Image

Posts under ‘Processing’

Peters Linkschleuder

Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln:

Übersetzungshilfe: How to read Haskell like Python.
Bunter Vim (revisited): Vivify ist ein (weiterer) Farbschema-Generator für den Editor für Nerds.
Für die Freunde des anderen Nerd-Editors: The Ultimate Collection of Emacs Resources.
JavaScript: Best Practices.
Online-Journalismus leicht gemacht: New York …

Das Bastelprojekt zum Wochenende

mit etwas Passendem zum 4. Advent: Wir basteln uns einen Weihnachts­baum, der immer dann blinkt, wenn wir eine Email erhalten. Wie konnte ich bisher nur ohne auskommen?

Das Bastelprojekt zum Wochenende

Wenn Ihr noch irgendwo einen alten Mac rumstehen habt, könnt Ihr daraus ein wunderschönes, Arduino-kontrolliertes Katzenklo Katzenbett basteln.

Processing und UTF-8

Screenshot

Ich wollte mal testen, wie Processing mit UTF-8 kodierten Textdateien zurecht kommt und habe daher einen kleinen Sketch geschrieben, der eine UTF-8-kodierte Datei meineDatei.txt einliest, auf der Konsole ausgibt und dann wieder in eine Datei neueDatei.txt schreibt. Der Text enthält schwedische, englische und japanische Teile (ich weiß nicht wirklich, was drin steht, ich habe …

Digitale Rube-Goldberg-Maschine

Diese digitale Rube-Goldberg-Maschine transformiert ein flickr-Bild in einem endlosen Kreislauf aus Bild → Text → Graphik → Sound → Print → Bild. Sie entstand im Frühjahr 2011 auf einem Workshop der HfG Karlsruhe. Made with Processing. Mehr dazu hier …

Too Much Monkey Business

Business« ist eine interaktive Installation, in der ein Plüschaffe wie ein Hampelmann an der Wand hängt und die Bewegungen des Betrachters nachäfft. Der Kamerasensor ist von Microsofts Xbox Kinect, zur Programmierung wurde das OpenNI-Framework genutzt und im Affen steckt ein Arduino-Board mit Processing als Programmiersprache. Dieses Affentheater ist doch wieder ein wunderbares Fundstück …

Neu in meiner Bibliothek

  

Der Titel stimmt diesmal nicht ganz, eigentlich sind nur zwei der heute vor­gestellten Bücher neu, das dritte besitze ich schon ziemlich lange, aber es gehört im Zusammenhang der beiden anderen Bücher einfach mit behandelt.

Fangen wir also damit an: Formel, Farbe, Form: Computerästhetik für Medien und Design von Georg Nees ist 1992 und 1995 erschienen …

Das Bastelprojekt für das Wochenende

Arduino-kontrollierte Wario flackert mit seinen grünen Augen und macht immer dann Lärm, wenn ein Dollar über den Online-Shop der Macher eingegangen ist. Ist sehr viel Geld eingegangen, dann raucht es zusätzlich aus seinen Ohren.

Na, wie wär’s? Bastelt doch mit Eurem Arduino-Bord irgendetwas, das zum Beispiel immer dann Alarm schlägt, wenn einer Eurer Beiträge …

Processing News

Processing ist in der Version 1.5.1 erschienen. Es ist ein Bugfix-Release ohne neue Features.

Haben wollen!

   

Ich habe mal wieder auf den Webseiten meines Lieblings-Computerbuch-Verlages gestöbert und das hat in mir das Kind im Manne geweckt. Soooo nette Oster­eier!

Processing-Links

Ich weiß nicht, was meinen niederländischen Dauertipgeber getrieben hat, aber er hat gestern das halbe Internet nach Processing-Links abgegrast. Ich gebe sie hier erst einmal unsortiert weiter:

Ich glaube, den Link hatte ich schon einmal, aber egal, im Fernsehen wird schließlich auch alles wiederholt: Your Random Numbers – Getting Started with Processing and Data …

Zwei Links für Freunde des Klammerschlußverkaufs

Impromptu ist eine interaktive Echtzeit-Programmierumgebung für MacOS X, die sich hauptsächlich an Audio- und Video-Designer und an Computer-Graphiker richtet. Impromptu basiert auf dem Lisp-Dialekt Scheme, unterstützt OpenGL und besitzt eine biderektionale Objective-C-Bridge.
Live Processing ist ein Echtzeit-Processing-Klon in Clojure, dem Lisp-Dialekt, der auf der JVM aufsetzt. Es basiert auf Processing für Clojure, muß aber im Gegensatz …

Android und Processing

Ein weiterer Grund, mich von meinem iPhone zu verabschieden und nach einem Android-Smartphone zu suchen: Das Teil kann man nämlich auch mit Processing program­mieren.

Video: Arduino-Dokumentation

Auf Vimeo findet Ihr diese fast 30 Minuten lange Dokumentation über den Open-Hardware-Mikrokontroller Arduino.

Visualisierungs-Tutorial

Im Nachschlag zu meinen letzten Beiträgen ist mir dieses Tutorial auf IBM developerWorks untergekommen: Data visualization with Processing, Part 1: An introduction to the language and environment. Auf die Fortsetzung dürfen wir gespannt sein. (Ausdrucken!)

Gefunden habe ich dies und das obige Video in diesem Blogpost, der auch noch ein paar weitere Tips und Links …

Neu in meiner Bibliothek

Im Gegensatz zu anderen bin ich nicht der Meinung, daß eine Menge unstrukturierter (und unter Umständen ungeprüfter) Datensätze, wie sie zum Beispiel bei den Wikileaks-Enthüllungen anfallen, wertlos sind. Im Gegenteil, ich halte sie sogar für so etwas wie die Zukunft eines »neuen« Journalismus, das was unter Data Driven Journalism zur Zeit die Runde …

Peters Processing Perlen

Mein emailender Dauertipgeber hat ein paar Links zu Processing gesammelt:

Der Animationizer ist ein freies Stop-Motion-Animationswerkzeug, programmiert in Processing. Hier gibt es Beispiele zweier Videos, die mit diesem Tool erstellt wurden.
ControlP5 ist eine freie GUI-Bibliothek für Steuerelemente. Programmiert hat sie Andreas Schlegel.
toxiclibs ist eine Processing-Bibliothek für diverse Design-Tasks. Ein Beispielvideo zeigt eine Auswahl der Möglichkeiten.
Und …

Daten erschließen und visualisieren

Wikileaks hat erneut geleckt. Doch was fangen wir nun mit den Daten an? Wir haben hier das Problem großer Mengen unstrukturierter Daten, die erschlossen und visualisiert werden müssen. Das ist relativ neue Arbeit, die geleistet und gelernt werden muß. Ein paar Links:

Der Klassiker und ungemein nützlich ist für mich immer noch das Buch …

Ich habe (an-) gelesen

Die letzten Tage habe ich teilweise damit verbracht, mich durch drei jeweils auf seltsame Weise leicht unbefriedigende Bücher zu lesen und ein viertes zu verschlingen, das mich völlig begeisterte.

Fangen wir mit dem schwersten Fall an: Ich habe mich gefragt, ob es überhaupt fair ist, Moritz »mo.« Sauers Buch »Blogs, Video & Online-Journalismus« zu …

Neu in meiner Bibliothek

   

Das Wochenende ist gerettet … ;)

Massimo Banzi im Interview

hatte schon lange nichts mehr über den Open Source Mikrokontroller Arduino, der mit einer Processing-ähnlichen Programmiersprache (und Entwicklungsumgebung) programmiert wird. Da kommt mir dieses Interview mit Massimo Banzi, einem der »Erfinder« des Arduino-Boards, gerade recht: Turning non-nerds into robot-makers.

Automatypewriter

Ein geniales Stück Steampunk: Mit dieser alten elektrischen Schreibmaschine kann man — dank Arduino — Zork (und in Zukunft auch andere Text-Abenteuer) spielen. Mehr Retro geht nicht.

Ein Edelstein für Processing

Ruby-Processing (MIT-Lizenz) ist ein Processing-Port nach Ruby. Es wurde in JRuby implementiert, daher können sowohl Ruby- als auch Java-Bibliotheken importiert werden.

Neu in meiner Bibliothek

   

So viel zu lesen, so wenig Zeit. Doch ein erstes Überfliegen sagt mir, daß es alles ziemlich gute Bücher sind und ich mich nicht verkauft habe …

Haben wollen!

Ich muß dringend mal wieder an meinem eigenen Processing-Projekten arbeiten. Daher kommen mir diese Bücher zu Processing und Arduino gerade recht. Haben wollen!