ingvar is currently certified at Journeyer level.

Name: Ingvar Mattsson
Member since: 2000-03-15 10:32:47
Last Login: 2008-05-14 09:01:05

FOAF RDF Share This

Homepage: http://www.hexapodia.net/~ingvar/

Notes: About me? I'm not that interesting.

I run and occasionally build networks for a living. Sometimes I poke servers and make them happy or build fail-over clusters spanning multiple timezones.

I sometimes write code. Mostly in Common Lisp or C. I find things like "work flow services" interesting. It's probably a perversion, I guess. In my other spare time I read. Lots. Mostly SF and fantasy, but the occasional mainstream fiction or protocol spec manages to sneak in.

I like to cook, too.

Projects

Recent blog entries by ingvar

Syndication: RSS 2.0

14 May 2008 »

I just built a litte add-on, to help me package things up (see, it seems I occasionally forget that I add files to projects and then they won't get packaged when I tell the project to package itself).

From that was born the ASDF-TOOLS package (designed to work in conjunction with my build-asdf-package shellscript). It has two exposed function calls.

ASDF-TOOLS:CHECK-PACKAGE goes through the ASDF system definition and checks that the files specced there exist in .filelist and similarly for any file you explicitly ask to have packaged; differences are printed to *STANDARD- OUTPUT* and if there are files that are needed for building that are unlisted in the packaging file information, the function returns NIL.

ASDF-TOOLS:PREPARE-PACKAGE goes through the ASDF system definition and all extra files you specify, then dump this data to .filelist, it also updates the .version file.

Obvious extensions from here: An :around method on ASDF:PERFORM that handles the "incorrect FASL version" condition and forces a recompile of the component, then continues. A function that grovels through an ASDF system and deposits a gzipped tarball in the right directory. I have a vague memory of having seen an ASDF component class that is neither compiled nor loaded, if I use that to replace .filelist, I should in principle be able to move my packaging from a unix shell script to lisp code. Neat, in a way.

8 May 2008 »

I told a lie, unintentionally. There is anon CVS available. There's also a web-CVS interface..

So far, I've had a bunch of emailed queries. I haven't responded to all, hopefully I will.

7 May 2008 »

I don't think I posted about it, at the time. However, NOCtool now has a common-lisp.net project thingie. No public CVS at the moment. NOt even tarballs ready to snag. However, it's there and tehre's mailing lists and stuff. If you want to help, give me a shout.

6 May 2008 »

I found a way of testiung Hunchentoot handlers from the REPL. Unfortunately, it only works with a non-mod-lisp instance. It also relies of having the server instance to be tested in *hunchentoot* (not a problem for me, but you may want to check that). I'll have a rummage through the Hunchentoot source at some point and see if I can get it to work when mod_lisp is involved.

(defun hunchentest (uri)
  (let* ((hunchentoot:*server* *hunchentoot*)
         (hunchentoot:*reply* (make-instance 
'hunchentoot::reply))
         (hunchentoot:*request* (make-instance 
'hunchentoot::request
                                               :uri uri)))
    (funcall (essay-dispatcher hunchentoot:*request*)
             hunchentoot:*request*)))

5 May 2008 »

Found the problem. Old, stale, flexi-streams installation. Snagging a new one and recompiling meant that (setf flexi- stream-bound) suddently was in existence and my faffing around now works. Thanks for the clues, Robert!

271 older entries...

 

ingvar certified others as follows:

  • ingvar certified ingvar as Apprentice
  • ingvar certified Simon as Journeyer
  • ingvar certified Skud as Journeyer
  • ingvar certified scromp as Journeyer
  • ingvar certified Telsa as Journeyer
  • ingvar certified alecm as Master
  • ingvar certified winter as Journeyer
  • ingvar certified esr as Master
  • ingvar certified argent as Master
  • ingvar certified Zell as Apprentice
  • ingvar certified pvaneynd as Journeyer
  • ingvar certified thorfinn as Journeyer
  • ingvar certified kira as Journeyer
  • ingvar certified mpawlo as Apprentice
  • ingvar certified crhodes as Journeyer
  • ingvar certified pfdietz as Master
  • ingvar certified wnewman as Master
  • ingvar certified lukeg as Journeyer
  • ingvar certified metaur as Journeyer

Others have certified ingvar as follows:

  • ingvar certified ingvar as Apprentice
  • mstevens certified ingvar as Journeyer
  • Simon certified ingvar as Journeyer
  • Marcus certified ingvar as Journeyer
  • jrennie certified ingvar as Apprentice
  • winter certified ingvar as Journeyer
  • scottyo certified ingvar as Journeyer
  • scromp certified ingvar as Journeyer
  • jpayne certified ingvar as Journeyer
  • nixnut certified ingvar as Journeyer
  • manu certified ingvar as Journeyer
  • rw2 certified ingvar as Apprentice
  • pvaneynd certified ingvar as Journeyer
  • thorfinn certified ingvar as Journeyer
  • dan certified ingvar as Journeyer
  • fxn certified ingvar as Journeyer
  • sulaiman certified ingvar as Journeyer
  • pencechp certified ingvar as Journeyer
  • metaur certified ingvar as Journeyer
  • fzort certified ingvar as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page