1. Caching Tool and WSGI app

    I found that Caching Tool does nothing for applications attached by cherrypy.tree.gfaft (in CherryPy 3.1.2).

    When log.screen configuration is True, CherryPy usually emits log to standard output. It's like:

    127.0.0.1 - - [13/Apr/2011:16:58:19] "GET /memo HTTP/1.1" 200 …
    more »
  2. Table sorting with JavaScript

    I am implimenting 'Download' page for www.gniibe.org. I want to support sorting by date, by size, or by name (locally).

    I found that JavaScript Library named libjs-extjs in Debian. I found the maintainer of this package is Thomas Goirand, whom I met in Ho Chi Minh City last …

    more »
  3. SSH and GnuPG

    SSH authentication can be done using OpenPGP key. This article explain how.

    Use gpg-agent for SSH-agent service

    OpenSSH provides a command named ssh-agent. It handles user's SSH key.

    There are alternatives for ssh-agent of OpenSSH for the service, such as GNOME Keyring, Seahorse, or gpg-agent. Those alternatives do same service …

    more »
  4. Emacs settings

    Here is my .emacs.

    (custom-set-variables
      ;; custom-set-variables was added by Custom.
      ;; If you edit it by hand, you could mess it up, so be careful.
      ;; Your init file should contain only one such instance.
      ;; If there is more than one, they won't work right.
     '(case-fold-search t)
     '(current-language-environment "Japanese")
     '(default-input-method "japanese-egg-anthy")
     '(face-font-family-alternatives …
    more »