space picture
That's me, folks

Werbung

Test und Preisvergleich
Preisvergleich und Testberichte zu Notebooks, Handys Digitalkameras
sowie MP3 Player.





Firefox


space picture space picture

Daily Link Icon Freitag, den 27. Februar 2009
Braitenbergs Vehikel

Ein in Java geschriebener Simulator für Braitenbergs Vehikel. Er generiert unter anderem Ausgaben für das freie Raytracing-Programm PoVRay, um graphisch hochwertige 3D-Visualisierungen zu ermöglichen. [Trivium]

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Daily Link Icon Donnerstag, den 19. Februar 2009
GraphicConverter und iPhoto

Jetzt wächst zusammen was zusammengehört: Die beliebte Bildbearbeitungssoftware GraphicConverter (Shareware) von Lemke Software kann in der neuen Version 6.4 auch auf das Apple-Programm iPhoto und dessen Bildbibliothek zugreifen. [Golem.de]

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Box2DJS

Box2DJS ist eine JavaScript-Implementierung der populären C++-Physik-Engine Box2D, genauer des Action-Script-Ablegers Box2DFlashAS3. Die primäre Anwendung liegt in der Spielprogrammierung. [rfc1437.de]

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Daily Link Icon Mittwoch, den 18. Februar 2009
Für die, die ihren Computer zum Spielen mißbrauchen

Gridlock (GPL) ist eine Sammlung von über 20 Strategie-Brettspielen, einige davon in 3D. Gridlock ist 100% Python, Das GUI ist mit wxPython realisiert, die Grafik ist OpenGL (mit PyOpenGL als Bridge) und Numpy wurde benutzt, um die Spiele-Stati in mehrdimensionalen Arrays zu repräsentieren.

Screenshot

Die Programe wurden unter MacOS X erstellt, die Sammlung ist unter Windows Vista und Linux (Ubuntu 8.10) getestet. Es sollte aber überall dort laufen, wo Python und die genannten Bibliotheken zur Verfügung stehen. [Peter van I. per Email.]

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | | Python

Daily Link Icon Montag, den 16. Februar 2009
Tags zu Mindmaps

Merb Mind Maps: »All blogs correlate their posts with tags. This blog post shows how to use these tags to display a mind map, hooking the current post into a tree of related posts. We will use Merb, for the blog engine, RSpec to drive its behavior, and GraphViz to render the mind maps. If your blog uses no Merb or RSpec, you could easily apply these techniques to its infrastructure.« Witzige Idee. Sollte ich mich auch mal mit beschäftigen. Daher auch ausdrucken. [O'Reilly Broadcast]

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Mittwoch, den 4. Februar 2009
Und wer kennt den Shoebot?

Über den Shoebot hatte ich vor ein paar Wochen ja schon einmal berichtet. Damals war allerdings der Server down und ich konnte daher nicht wirklich viel darüber erzählen. Nun aber: Shoebot (GPL) ist eine Graphik- und Visualisierungs-Umgebung, die in Pure-Python geschrieben wurde. Ein Python-Skript beschreibt die Graphik und sie wird in einem Standard-Format (SVG, PDF, PostScript oder PNG) als Datei ausgegeben. Sie besitzt eine simple Texteditor-IDE, kann aber ihre eigenen GUI-Elemente erzeugen. Dafür benutzt sie die freie 2D-Graphik-Bibliothek Cairo.

Screenshot

Eine Installation unter MacOS X ist zwar nicht einfach (benötigt zur Zeit noch MacPorts), aber möglich.

Da Shoebot als reine Python-Anwendung konzipiert wurde, kann sie als Modul in andere Python-Applikationen integriert werden. Außerdem existiert ein Plug-In für WikipediaLogo Inkscape.

Shoebot ist inspiriert von dem NodeBox-Vorgänger Drawbot und der in Ruby geschriebenen einfachen und witzigen Programmierumgebung Shoes. Zusammen ergibt das den Namen Shoebot. Grins

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Keiner kennt Shoes

Shoes (GPL) ist eine in Ruby geschriebene Programmierumgebung, die insbesondere Anfängern das Programmieren erleichtern soll. Obwohl ziemlich stark von Processing beeinflußt, erinnert Shoes von der Konzeption und Einfachheit der GUI-Gestaltung und -Programmierung auch stark an Apples verblichenem HyperCard. Shoes gibt es für MacOS X, Windows und Linux.

A picture named shoesscreenshot.png

Shoes scheint auch durchaus das Zeug dafür zu haben, als einfache RIA- oder Mashup-Prototyping-Umgebung zu fungieren. Obiger Screenshot zeigt einen simplen Flash-Video-Player, der sich das Video direkt von den Seiten von Blip.tv herunterlädt. Aber auch zur Spieleprogrammierung ist Shoes geeignet.

Und Nobody Knows Shoes ist ein sehr witziges Comicbuch, das in die Programmierung von Shoes einführt. Das Buch gibt es hier zum kostenlosen Download (PDF Icon, 43 MB).

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Daily Link Icon Dienstag, den 3. Februar 2009
Websites visualisieren mit Processing

Book Cover Netter Artikel von Peter König in der aktuellen c't. Und dieses Mal sogar online: Website-Visualisierung mit Processing programmieren. Die Totes-Holz-Ausgabe hat darüberhinaus noch einen lesenswerten Grundlagenartikel zur Visualisierung. Und in der März-Ausgabe will auch die iX über Processing berichten.

Wer mehr über Processing und Visualisierung von Daten erfahren will, dem sei das Buch Visualizing Data (Besprechung hier) dringend von mir empfohlen.

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Gefährlich ist's, den Leu zu wecken

Am Freitag hatte ich doch über LÖVE, die 2D-Spieleengine, berichtet. Es ist immer gemein, mich mit der Nase auf so etwas zu stoßen, das Spielkalb in mir will dann auch sofort beschäftigt werden.

Erste Tests habe ich also hinter mir. Die MacOS X-Version hatte ich nur mit diesem Downlaod (.zip, 5,7 MB) direkt von den Seiten des Entwicklers zum Laufen bekommen, die Version auf der offiziellen Homepage stürzte bei mir ohne Angabe von Gründen bei Fehlern im Programmcode ab. Und Archive gehen unter MacOS X wohl auch noch nicht, dies ist aber ein dokumentierter Bug, der hoffentlich bald behoben wird.

Ansonsten ist das Teil recht nett und erinnert an Processing, es ist also nicht nur zur Spieleprogrammierung, sondern auch für Simulationen und Visualisierungen durchaus brauchbar. Und Lua ist eine Sprache, in der sich zumindest derjenige sofort zu Hause fühlt, der früher mal in Pascal programmiert hat. (Heiliger Wirth!)

Falls Ihr zum Testen Quellcode von der offiziellen Dokumentation oder aus dem LÖVE-Wiki nutzen wollt: Er enthält unsichtbare Sonderzeichen, die zumindest auf dem Mac zu Programmfehlern führen. Wenn ihr aber diese Gremlins mit einem geeigneten Editor entfernt, funzt alles wunderbar. Ich hatte jedenfalls bisher viel Spaß mit dem Löven. Grins

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Daily Link Icon Montag, den 2. Februar 2009
Rumours: NodeBox 2

Neben dem Java-basierten Processing ist das nach ähnlichen Prinzipien arbeitende, Python-basierte NodeBox ein Programm, dem ich viel zu wenig Aufmerksamkeit widme.

Screenshot NodeBox 2

Das ist in der Hauptsach der Tatsache geschuldet, daß NodeBox bisher »Mac only« war. Und bei all meiner Liebe zum Mac: Das ist ein Ausschlußkriterium. Doch nun lese ich gerade, daß NodeBox 2 vor der Tür steht, eine erweiterte GUI besitzt und nicht mehr Mac only sei. Ich bin gespannt...

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | | Python

space picture space picture space picture space picture

Werbung
Archiv
Interne Links
Kategorien