Der Schockwellenreiter Rotating Header Image

Posts under ‘Processing’

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 macht (ich [...]

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 [...]

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 Kollektive [...]

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 besprechen, [...]

Neu in meiner Bibliothek

    Das Wochenende ist gerettet …     Das Wochenende ist gerettet …

Massimo Banzi im Interview

Ich 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. [adafruit industries] Ich hatte schon lange nichts mehr über den Open Source Mikrokontroller Arduino, der [...]

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. [BoingBoing] 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. [Peter van I. per Email.] 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. [Peter van I. per Email.]

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 …     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! [O'Reilly-Blog] 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! [O'Reilly-Blog]

Peters Linkschleuder

Ihr wißt schon, was kommt: Viele nützliche Links en bloc, die mein emailender Dauertipgeber bei mir abgeladen hat: Da gehen sie hin, Eure Daten: Facebook Bug Could Give Spammers Names, Photos. Laut Facebook soll das Loch mittlerweile gestopft sein. Auch Posterous hatte Probleme: The Path Ahead After a Tough Week. Aber sie überlebten. Gezwitscher überall: [...]

Büchersonntag

In den letzten Wochen ist einiges neu in meiner Bibliothek angekommen, nur hatte ich zu wenig Zeit, neben dem Lesen auch noch darüber zu schreiben. Nun werde ich alles in größeren Schüben abarbeiten müssen. Wie ich schon einmal schrieb, muß ich mich zur Zeit aus beruflichen Gründen mit AppleScript auseinandersetzen, da es unter MacOS X [...]

Nächster Meilenstein für Processing

Die Entwickler von Processing haben Version 1.2 ihrer freien (GPL) Program­mier­um­gebung zum Download freigegeben. Größte Neuerung: Processing unterstützt jetzt auch die Syntax von Java 5. Auch die Unterstützung für die Grafikformate SVG und PDF wurde ausgebaut. [heise developer news] Die Entwickler von Processing haben Version 1.2 ihrer freien (GPL) Program­mier­um­gebung zum Download freigegeben. Größte Neuerung: [...]

Processing Update

Processing 1.1 (Revision 0185 und größer) fixed einen bösen Bug unter MacOS X (Leopard und Snow Leopard), in den ich auch gerade gerannt war. Das Update schafft Linderung und wird daher von mir dringend empfohlen. Processing 1.1 (Revision 0185 und größer) fixed einen bösen Bug unter MacOS X (Leopard und Snow Leopard), in den ich [...]

Apple betuppsen macht Spaß

Apple läßt User zu Hobby-Hackern mutieren: Einmal mehr erweist sich die alternative Entwickler-Community rund um das iPad und iPhone als innovative Feature-Schmiede. Denn abseits vom Hickhack zwischen Adobe und Apple haben iPad-Hacker nun einen Weg gefunden, die von Apple verschmähte Flash-Technologie auf das iPad zu portieren. Flashbasierte Programme, Spiele, aber auch Videos sollen zukünftig nativ [...]

Wunderschöne Visualisierung

Ein sehr nettes Tutorial: Andrew Odewahn hat die Änderungen im amerikanischen Senat als social graph visualisiert. Und darüber auch gleich ein kleines How To verfaßt: Create animated graph visualizations with Processing. Ausdrucken! Anlaß seines Beitrages ist das Erscheinen der Print-Ausgabe von Beautiful Visualization, ein Sammelband mit Beiträgen über elegante Visualisierungslösungen. Haben wollen! [O'Reilly Radar] Ein [...]

Die Automatisierung der Schönheit

Die Futurezone über »Generative Gestaltung«: Generative Gestaltungsprinzipien kommen verstärkt auch im Bereich Grafikdesign zur Anwendung. Als Vorreiter auf dem Gebiet der generativen Grafik gelten neben John Maeda, der 2001 am MIT Media Lab unter dem Titel Design by Numbers eine Programmiersprache speziell für visuell arbeitende Künstler entwickelte, vor allem die beiden US-Amerikaner Casey Reas und [...]

Processing auf dem iPhone

iProcessing (frei — wie Freibier?, über die Lizenz ist mir nichts bekannt) ist ein Processing für das iPhone. Da Apple Java auf dem iPhone nicht erlaubt, basiert iProcessing auf John Resigs JavaScript Implementierung dieser Sprache. Dazu gibt es ein für das iPhone geeignetes JavaScript-Framework und einige Code­beispiele als XCode-Projekte. Die Graphik-Programmierung erfolgt in einem HTML5-Canvas-Element, [...]

Lesebefehl

Alex Payne über Apples iPad: »The thing that bothers me most about the iPad is this: if I had an iPad rather than a real computer as a kid, I’d never be a programmer today.« Möglicherweise läutet das iPad das Ende einer »Hacker-Ära« ein und entmündigt uns mit klinisch reinen Anwendungen, die zwar praktisch sind, [...]

Frösche und Schildkröten …

oder: Wie entsteht Segregation? Mitchel Resnick erzählt uns eine nette Geschichte: In einem Teich lebten Frösche und Schildkröten in trauter Eintracht zusammen. Jeder Frosch lebt auf einer Seerose und hat auf den acht benachbarten anliegenden Seerosen je vier Frösche und je vier Schildkröten als Nachbarn. (Man erkennt leicht, daß es sich um quadratische Seerosen mit [...]

Processing mit der Schlange

Pyprocessing (BSD-Lizenz) ist der Versuch, Processings einfache Graphikfunk­tionen und Interaktionsmöglichkeiten nach Python zu portieren. Nicht alle Processingfunktionen sollen implemeniert werden, da in vielen Fällen, z.B. beim Parsen von XML-Dateien, Python schon gute oder gar bessere Alternativen bietet. Im Gegensatz zu Processing kommt pyprocessing nicht mit einer IDE sondern muß im Editor der Wahl gestartet werden. [...]

Made with Processing

3D-Simulation der Brownschen Bewegung. Mehr hier … [Glaserei] 3D-Simulation der Brownschen Bewegung. Mehr hier … [Glaserei]

Robot Xmas

Dieser unter einem Weihnachtsbaum tanzende Roboter MANOI-AT01 ist vor allem deswegen interessant, weil er sich mit dem Open-Source-Board Arduino steuern läßt. Das ist natürlich neues Futter für meine Roboterseiten, die auch um einen Trompete blasenden und einen Xylophon spielenden Roboter erweitert wurden. [Peter van I. per Email.] Dieser unter einem Weihnachtsbaum tanzende Roboter MANOI-AT01 ist [...]

Neu in meiner Bibliothek

Nur damit Ihr wißt, warum ich die letzten Tage abgetaucht war. Ich mußte lesen. Und das mit viel Vergnügen … Nur damit Ihr wißt, warum ich die letzten Tage abgetaucht war. Ich mußte lesen. Und das mit viel Vergnügen …

Visualisierungswerkzeuge

Gestern sind mir eine Reihe von 3D-Visualisierungswerkzeugen untergekommen, die ich Euch nicht vorenthalten möchte: JavaView (frei wie Freibier) ist ein interaktiver 3D-Geometrie-Viewer und ein mathematisches Visualisierungstool. Es läuft sowohl als Applet im Browser als als Standalone-Werkzeug auf dem Desktop (die Standalone-Version verlangt eine Registrierung). Allerdings hat die Software seit 2006 kein Update mehr erfahren. Geomview [...]