Archives

  • newLISP modules section

    I have added a new area to the site specifically for newLISP modules. I am in the process of documenting all of my libraries and adding them to that page. A couple of notable modules: CSV – a module for parsing CSV files Mysql – a wrapper for the standard MySQL module, with some helpful [...]

    Jul 8th, 2008 | Filed under Site news, Software
  • Extending Python with (almost) anything

    Among the various methods of extending Python about which I have written, Python 2.5′s ctypes module is possibly the easiest. Submit article

    Mar 24th, 2008 | Filed under Software
    Tags: , ,
  • newLISP-mode updated

    Tim Johnson has updated his emacs newLISP-mode. I’ve added a few customizations and posted them in projects. Changelog for 0.25 Added functions for sexp-cursor movement: newlisp-indent-and-move-next, newlisp-indent-and-move-back, newlisp-prev-opening-parens, newlisp-next-opening-parens Improved newlisp-next-function, newlisp-previous-function I made a few changes to his mode to make it suit me more: Changed the symbol color from magenta to plum. I [...]

    Mar 12th, 2008 | Filed under Software
    Tags: ,
  • Threading in Django

    Profitable use of threading in web development is rare, particularly when contending with Python’s global interpreter lock. There are a few notable exceptions to this. Submit article

    Mar 7th, 2008 | Filed under Software
  • newLISP Template System

    The template module was inspired largely by the Django template system. I firmly believe that separating complex logic from the template itself leads to both cleaner code and, much more importantly, a simpler system for non-programmers. A content producer should not be required to know lisp to write a simple template. Submit article

    Feb 26th, 2008 | Filed under Programming, Software
    Tags:
Archive for the ‘Software’ Category