Category Archives: Lispstaub
Building OpenLaszlo applications using Common Lisp
I have to gotten myself a small university job where I have to build a web application using OpenLaszlo (http://openlaszlo.org/). OpenLaszlo is a programming language / development framework to build web applications based on javascript and XML. Actually it is … Continue reading
Algorithmic movie editing in Lisp
Algorithmic art While composing music for a movie by a friend, I took a closer look at how he was editing the raw movie material. He was working with what I’ll be calling “effects”, for example movie fluttering, where a … Continue reading
New quickhoney site
Hans has programmed a very nice JavaScript based website for quickhoney. The backend uses BKNR, and runs under FreeBSD with CMUCL 19a, and its complete sourcecode can be found in the BKNR subversion repository. I spent most of the morning … Continue reading
Name collision
It seems ParenScript is already used as a project name :/ I’ll have to come up with another thing, then…
ParenScript
I actually have a lot of real work to do, so I had to quit my “opensource-programming” procrastination as fast as possible. That’s why I rushed the release of my Lisp to Javascript “compiler” ParenScript. Compiler is actually a very … Continue reading
Interview mit Guy Steele in Dr Dobb’s
Guy Steele ist gerade das Thema in ziemlich allen Lisp-Weblogs. Er hat gerade den “Excellence in Programming Award 2005” von Dr Dobb’s bekommen, und die neue Ausgabe für April 2005 ist ein längeres Interview von ihm. In dem Interview erzählt … Continue reading
ecto
Ecto somehow managed to fuck up all the fixed-width text used for program code in the LISP entries. This will get fixed ASAP, sorry. Update: it should be better now :). Here is the LISP sourcecode I used to cleanup … Continue reading
Javascript experiences: tooltips
I finally wrote my first “real” javascript program this weekend. I have a lot of articles about biology. Each article can have tables, figures, and references to other articles. Furthermore, each article has a kind of small introductory text, called … Continue reading
Utz utz das Technomuseum
Kam gerade in einer Mail, die mir der liebe Mrf gevorwärtst hat. Ursprünglich über die netaudio Mailingliste. Ein kleines Lisp Snippet hat das übrige erledigt. Das Technomuseum (defun load-techno-urls (file) (with-open-file (s file :direction :input) (loop for l = (read-line … Continue reading
A short practical overview of MOP: part 2
This is the second posting of what will be a series about practical uses of the Metaobject Protocol. The MOP enables introspection and customization of the Common Lisp Object System. In the first posting, we saw how to create custom … Continue reading