Persönliches dies-und-das

Projekt Euler


Ein schönes Projekt, über das ich da gestolpert bin: Projekt Euler, eine Sammlung von mathematischen Problemen, die sich gut algorithmisch und mittels Computern (und sicher auch ohne) lösen lassen.

Momentan 176 Knobelaufgaben (Tendenz steigend), die sicher auch gut geeignet sind, um ein wenig mit abenteuerlichen Programmiersprachen herumzuexperimentieren (was ja mein Steckenpferd ist) und deren Stärken und Schwächen bei realistischen Problemen (und nicht einfach bei “noch einem” Hangman, Brettspiel, SMTP- oder HTTP-Server oder sonstigem Kleinkram) zu evaluieren. Natürlich vor allem in Hinblick auf “Number Crunching”.

Read more ⟶

Einmal Luft ablassen...


Diesmal: Ruby-on-Rails

Read more ⟶

"Fitt's Law" ist kaputter denn je


Fitts’ Law” ist eine der populärsten Regeln aus dem Bereich der HCI (Human-Computer-Interaction). Es geht dabei (grob gesagt) darum, wie leicht ein Ziel auf dem Bildschirm mit der Maus zu treffen ist.

Unter anderem wird abgeleitet, dass die Bildschirmkanten (und noch mehr, die -Ecken) gute Ziele sind, da sie “unendlich hoch” (bzw. weit oder beides) sind, was insbesondere von MacOS-“Freunden” gern angebracht wird, wegen der globalen Menuzeile.

Leider ist Fitts’ Law ziemlich uninteressant geworden…

Read more ⟶

VideoTrace


Nettes Tool - leider nur in-house im Moment, aber mal sehen, was das noch wird. Der nächste Schritt wäre wohl, die Kanten automatisch zu finden, so dass Mensch nur noch rausschnippeln muss, was alles zu “seinem” Objekt gehört…

Ähnliches:

  • Ein Paper: A Sequential Factorization Method for Recovering Shape and Motion from Image Streams
  • Kommerzielle Angebote: Punchcard Videotrace
Read more ⟶

Haiku bekommt ein WebKit


Der WebKit-Port für Haiku ist ja schon länger in der Mache - erstmals gibts nun aber einen Screenshot, was vor allem daran liegt, dass jetzt ausreichend Bugs gefixt sind, dass die Darstellung bis zu diesem Punkt funktioniert.

Auch schön ist: das WebKit/KHTML-Team scheint ernsthaft dran interessiert zu sein, auch solche “Nischen”-Systeme zu unterstützen - der Haiku-Code dürfte, wenn er soweit ist, in den offiziellen WebKit-Sourcen unterkommen.

Read more ⟶

Trekstor Player Hacks


Nach dem letzten Firmware-Update auf meinem Trekstor Stick (notwendig, weil der Windowstreiber “irgendwie” die vorherige Version gekillt hat), bekam das Dingen die eine oder andere neue Funktion, die ich nun so langsam und experimentell entdecke… Zum Beispiel: Taste “runter”/“leiser” zusammen mit “Vor” oder “Zurück” schickt einen in ein Menü, in dem man die Abspielgeschwindigkeit variieren kann - Hurra, Schlumpfenpop.

Read more ⟶

Programmiersprachen, von denen man besser die Finger lässt


Zum Beispiel Factor: Einfach mal so Plattformsupport rauswerfen ist tödlich, denn wer sagt, dass nicht als nächstes die eigene dran ist?

Read more ⟶

Tagesschau und offene Standards


Toll: tagesschau.de bietet die Audio Clips aus dem öffentlich-rechtlichen Radioprogramm auch im Ogg Vorbis Format (Beispiel) an. Und als nächstes auch die Videoclips? :-)

Read more ⟶

"On Bullshit"


we have no clear understanding of what bullshit is, why there is so much of it, or what functions it serves. And we lack a conscientiously developed appreciation of what it means to us. In other words, we have no theory.

Klingt spannend

Read more ⟶

Forth Metacompiler


Ich lese mich momentan in das Design von Forth-Metacompilern ein.

ForthV3 ist mein Port der ForthV2-Codebase (wie kreativ) von Assembler zu Forth. Leider reicht meine Erfahrung mit Forthsystemen langsam nicht mehr aus.

Jeff Fox hat da einige gute Ideen dokumentiert.

Ansonsten ist Moving Forth ein guter Referenztext zum Design von Forthsystemen, auch wenn der Code mittlerweile unter GPLv3 released wird (was für Forth-code meiner Meinung nach nicht wirklich Sinn ergibt) - aber um den Code geht es mir ja nicht.

Read more ⟶