Moritz' webpage/ blog/ tags/ tech

This feed contains pages in the "tech" category.

Securing Mailinglists II

I have dropped my multikey-approach for secured mailinglists. Currently I am hacking on GPG-SecML, which implements my "key-selector"-mechanism and can be found on Savannah. See KeySelectorsVsMultikeys for a short description of the advantages of Key-selectors over Multikeys.

Posted So 09 Sep 2007 20:42:30 CEST Tags: tech
MH

I'm discovering MH at the moment! It seems very interesting. Actually I wonder why I didn't get into touch earlier with it.

I'm using NMH and got my "special" sendmail setup to work...

Posted Di 31 Jul 2007 15:27:27 CEST Tags: tech
Securing Mailinglists

I have written more documentation for my multikey-approach to secured mailinglists:

See MultikeysForGnuPG and SecureMailinglist for more information.

Posted So 29 Jul 2007 23:02:20 CEST Tags: tech
lisp execution

Alright, ignore previous entry. I finally found what I was looking for: http://www.cliki.net/cl-launch

Posted So 29 Jul 2007 00:06:36 CEST Tags: tech
clisp

I'm experimenting with compiling Lisp code to executables ready for delivery. This is how it works with CLisp:

Example code, save it in "echo.lisp":

(defun echo (args)
  (map nil
       (lambda (s)
         (format t "~a " s))
       args))

(defun main ()
  (echo ext:*args*)
  (ext:exit 0))

Then execute:

$ clisp -i echo.lisp -x "(ext:saveinitmem \"echo\" :init-function 'main :executable t :quiet t)"

This will compile the code into a executable file "echo". Works:

$ ./echo foo bar
foo bar 
$

I wonder what would be a good way to have a "standard" mechanism for all the free Lisps for compiling code. Maybe one could construct a wrapper mechanism... something like:

$ make-lisp-exec --mode {clisp,sbcl,gcl,...} --output echo echo.lisp

Hmm.

Posted Sa 28 Jul 2007 21:06:22 CEST Tags: tech