Raketentechnologie.

hybris applications run on Apache Tomcat, offering our customers best performance, least memory usage and fastest development.
Demodays

Diese Tage finden die Demodays in Olten statt.
Demodays, Demoscene? Ja genau – das sind die Leute einer Szene, welche digitale Kunstwerke für verschiedenste Hardware erschaffen.
Q: What is the demoscene?
A: The Demoscene considers itself as a loose connection of creative minds with passions of creating digital art. A ‘demo’ is created by groups of people, or sometimes single individuals, to DEMOnstrate their skills. The traditional skill base of the demoscene is considered to be coding, music, and design.
Zum Beispiel sowas:
Download: Elevated
Der Code zu dieser Demo ist 4kb gross. Vier Kilobyte. 4 Minuten lang Sound, Musik, Kamerafahrten durch eine Landschaft. Do stuuhnsch gäll?
Sprich, die folgenden Zeichen hier machen das ganze Filmli:
[base64 encoded .exe] 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
Q: So what is a demoparty?
A: A demoparty is — on the first glance — like a LAN party. Depending on the size, a few or hundreds of visitors may bring their computers and set them up at the location. Unlike a LAN party, demoparties have an emphasis on creativity. Attendants are encouraged to compete in scheduled competitions (referred to by demosceners as ‘compos’ or competitions). These ‘compos’, spread out over the length of the party, are in categories that allow the attendants to showcase their artistic talents with the use of computers.
In short: a demoparty is a multimedia art festival that usually lasts for several days.
Und gestern war ich eben an so einer besagten Demoparty, wo sich die Künstler treffen und ihre Werke präsentieren.
Es gibt Demos für verschiedenste Hardware: Amiga, PC, Gameboy Advance; aber auch in verschiedenen Disziplinen: 64k, 32k, 8k. Das besagt, dass der Programmcode einer solchen Demo jeweils maximal 64kb, 32kb oder 8kb gross sein darf.
Und das macht den Reiz aus – wer schafft es, auf 4kb die krasseste Effekthascherei auf den Bildschirm zu zaubern?
Es müssen aber nicht immer Echtzeitdemos sein. Erlaubt ist alles, was irgendwie blinkt, tönt oder sonstwie die Sinne verzaubert. Gerenderte Videos und Standbilder sind mit dabei. Oder Analog-Demos – jemand hat eine Wasserschale auf einen Hellraumprojektor gestellt und mit Wellen und farbiger Tinte prächtige Animationen zur Musik gezaubert ![]()
Oder die Schreimaschine:

Eine elektrische Schreibmaschine (KEIN Nadeldrucker), mit einer seriellen Schnittstelle erweitert, “druckt” Tweets und Einzeiler vom Internet in Echtzeit auf Endlospapier.
Ein sehr gelungener Anlass mit kreativen, neugierigen jungen Menschen aus aller Welt. Da kommt man sich klein und mickrig vor, wenn man sieht, wie 16-jährige an OpenGL- und Multitouch-Demos auf einem Androidphone coden…
Allesamt sehr nette Leute. Der Konsens lautet: Ich muss herausfinden, wie das funktioniert – ausprobieren, etwas erschaffen. Auch mit Cinema 4D wurde experimentiert. Spätestens jetzt bereute ich’s, dass ich nur ein Visitor-Ticket für einen Abend habe und mein Notebook nicht mit dabei ist. Dann hätte ich nämlich mein eigenes C4D uralt-Filmli zeigen können…
Eine gute Gelegenheit, das jetzt nachzuholen und es gleich online zu stellen.
Bitteschön. Mein rustikales oldschool Cinema 4D Filmli: Meteora.mov
Glüggerliachtibahn
1. August – aber richtig
PC-Gehäuse im Eigenbau
Entlich fertig und schön schnell! Mein eigen gebautes PC Gehäuse geht in den Einsatz…!
Seit einem Jahr schon war ich am basteln. Zusammengerechnet liegen insgesamt ca. 3 Monate Arbeit hinter mir. Das Konzept hatte ich aber schon lange vorher erarbeitet und in einem CAD Programm realisiert.

Make everything OK
Phantom of the Floppera
16-bit ALU in…Minecraft!
This is the first part of a planned 16-bit computer that will run entirely in minecraft. That computer will be “Hack” compatible, which is to say that it’ll run code meant for the Hack machine described in The Elements of Computing Systems (a fantastic book that you should look up if you are at all interested in how computers work. Its website is http://www.idc.ac.il/tecs).
Der Graph von Dezibert
Upgrades für Dezibert: Ein Graph.
Echtzeitstatistiken mit einem Canvas-Element, welches sekündlich mit Daten gefüttert wird. Und wenn‘s dann zu laut wird, und der Finger sich hebt – dann hebt auch der Graf dank einer CSS3-Transition seinen Finger:
Ich hatte ja vor kurzem smoothiecharts.org entdeckt, und da hat‘s mich einfach gejuckt, sowas für den Geräuschpegel unserer Arduino-Installation zu machen.
Nur war das nicht so einfach. Die Ethernet-Schnittstelle von Arduino ist alles andere als stabil. Maximal 4 Sockets, Verbindungen, die nicht sauber getrennt werden, Bugs im Firmwarecode… Es wurde einige male spät am Abend, und ich habe etliche Möglichkeiten durchprobiert. Die Schnittstelle stürzte nach ca. 1h immer wieder ab.
Die Lösung des Problems ist dieser Dreizeiler:
![]()
Heisst soviel wie: „Solange du verbunden bist, trenne die Verbindung!“.
3 Zeilen Code, und der Sauhund läuft stabil. Endlich.
Netter Nebeneffekt: Ich kann aus den gesammelten Daten auch schöne RRD-Diagrämmli erstellen:


Das war der Geräuschpegel von gestern. Um 6:30 kam die Putzfrau mit dem lauten Staubsauger. „Ob das ein Alkoholtest sei, wenn ich beim Dezibert ins Mikrofon blase…“ – Nein, das Teil misst nur die Lautstärke. Unruhe am Morgen, Mittag… Und grosse Diskussionen um 17:30.
Interessant, was so scheinbar harmlose Daten wie „Lautstärke über die Zeit“ plötzlich aussagen können…
Links:
Der Graph von Dezibert
RRD-Diagramm der letzten 12h (stündlich aktualisiert)
Photosounder – so tönen Bilder
Der Photosounder verwandelt Bilder in Töne. Oben sind die hohen Töne, unten die Tiefen. Die Helligkeit ist die Lautstärke des Geräuschs. Ein psychedelisches Spielzeug ![]()








