Index of /log/

2010

Unlimited Polymorphic Data Structures in Fortran
Using unlimited polymorphic pointers to create generic data structures in Fortran.

2009

SSH SOCKS Proxy Tunnel
Browse securely using the built-in SOCKS proxy support of OpenSSH.
Google Groups URLs
How to link to a Usenet message in Google Groups using the Message-ID.
The Fortran Wiki
Announcing the opening of the Fortran Wiki.
2009-03-11
Parallel compilation with GNU make.
2009-02-28
emacs-snapshot
2009-02-26
Elastic tabstops.
Dynamic Abbreviation in Emacs
dabbrev-expand will change the way you write.

2008

Tools for Converting LaTeX to XML
A survey of available tools for converting LaTeX to XHTML+MathML or, more generally, LaTeX to XML.
2008-12-07
Free software tools for converting LaTeX documents to XHTML+MathML.
2008-12-01
COIN-OR; Definr.
2008-11-30
Bazaar branch diff.
Packaging and Distribution of Fortran Libraries
Thoughts on best practices for packaging and distributing modern Fortran libraries.
xml-ping
A simple Perl script for sending XML-RPC pings to update services.
Fortran Language Definition for GNU Source-highlight
An updated Fortran language definition for syntax highlighting via Source-highlight.
Collected Markdown Makefile Wisdom
A summary of methods for building websites using Markdown and Make.
2008-11-17
midori
Managing Websites with Git
Using Git hooks to automatically rebuild websites after updates.
2008-11-16
Screenshots from the command-line; tufte-latex; Bera Mono; zsh word separators
Emacs color-theme-less
A minimalistic color theme for Emacs.
chsh -s /usr/bin/zsh
Changing from bash to zsh.
2008-11-14
Literate programming links.
Debian OpenSSH Vulnerability
Some background on the Debian OpenSSH vulnerability and instructions on generating new SSH keys.
Git Colors
How to enable color output in Git.
2008-04-15
On how to be a good referee and demand-based parking rates in San Francisco.
2008-04-05
Epiphany on WebKit, Debian MathML fonts, and newsbeuter.
Git
Distributed version control with Git.
2008-03-30
LaTeX documents and version control.
2008-03-29
tinyapps.org, ext3grep, a Blosxom history lesson, and some Blosxom derivatives.
bmf: Bayesian Mail Filter
A simple efficient Bayesian mail filter
Blosxom: Less is More
In it's elegant simplicity, Blosxom makes for an effective minimalist content management system capable of serving XHTML+MathML+SVG.
def predicate_p
A Python alternative to Ruby's question marked predicate functions.
Some Useful Bijections
A few transformations that are useful in constrained optimization.
Atom Feeds of Comments in Blosxom
Generate Atom feeds of recent comments in Blosxom simply by creating a new flavour and modifying the feedback plugin.
bzr-feed HOWTO
A short introduction to bzr-feed.

2007

bzr-feed Patch for Shared Repositories
A patch for bzr-feed to enable shared repository support.
LaTeX in Inkscape
Create vector graphics containing LaTeX equations using Inkscape.
Scientific Computing in Python
An overview of various Python packages for scientific computing.
Typesetting Algorithms in LaTeX
A couple of packages for typesetting algorithms in LaTeX.
Complete Site Overhaul
I have completed a massive redesign of the site which will also be moving to a new domain.
Migrating from RCS to Bazaar
How to convert an RCS-managed project to a Bazaar repository.
In Rainbows
Radiohead have released their new album, “In Rainbows.”
Subprime mortgage worries
Subprime mortgage worries continue to spread fear in markets around the world. What is the problem and who is to blame?
EXT3 Undelete
How to recover deleted files from an ext3 partition in Linux.
PDF forms in Linux
An update on the status of PDF form editing in Linux.
Feed Upgrades
The site now emits valid Atom 1.0 and RSS 2.0 feeds.
Emacs Keybindings in Gnome
How to enable Emacs-style keyboard shortcuts in Gnome.
Structured Procrastination
Rather than fight procrastination directly, harness it and channel it towards highly productive activities.
Rails Migrations and MySQL Types
A test to determine how the types defined in Rails migrations translate into MySQL types.
Using legacy primary keys in Rails
Rails, primary keys, legacy databases

2006

Beck - The Information
A short review of Beck's latest album.
Soft Paternalism
Soft paternalism and the role of the state in directing personal behavior.
Music and Audioscrobbler on the Linux console
Using mpd, mpdscribble, and ncmpc on the Linux console.
Securing sshd
Methods to increase the security of an sshd server.
Printing even and odd pages of a PDF
Instructions for manual duplex printing of PDF files in Linux.
nVidia MCP51 and ALSA
Instructions for using the nVidia MCP51 with the ALSA intel8x0 driver.
Blosxom Security Measures
Several basic measures that can be taken to secure a blosxom weblog.
Printing a Fortran Array with write
How to print an array on a single line in Fortran 77.
In Praise of Low-Fidelity
Advocating simplicity and efficiency.
Google Transit
Google Transit lets you plan a trip using public transit.
Fortran 77
A few introductory Fortran 77 links.
Work for Your Coffee
Walk to the coffee shop for practical exercise.
Time Magazine: How to Tune Up your Brain
A summary of a Time article about productivity and focus.
Converting PNG Scans to PDF
How to convert PNG images to PDF files using free tools in Linux.
Blosxom
Introductory post about the weblog software Blosxom.