| Andrew Stacey | |
|
|
home :: HowDidIDoThat About This Blog Collected here are a load of hints, hacks, and howtos that I have used at some point to get my computers to behave the way I want them to (as opposed to me behaving the way they want me to). Often these only need to be done once, until I do something stupid like upgrading my system. By that time, however, I've usually forgotten the details of how I did whatever I did. So I've started keeping notes. I'm switching to keeping these notes in a blog as the most useful resource that I've found is other people's blogs explaining just how they got the text in their xterms to be mauve. So I've put these here just in case they are useful to someone else. Tue, 18th Dec 2007 (HowDidIDoThat :: Hints) Z-Shell Hints Some things that I keep having to look up about the Z-shell.
[Full link] Document Revision System I've decided to start using a document revision system for my papers. My current ad hoc method is getting seriously strained; exchanging copies with collaborators, merging their comments with my revisions, preparing different versions for different places (archives, journals, home pages); it was all getting too confusing. So I had a look around on the web and found a paper (also available as a wikibook) promoting the use of subversion. This is actually a software revision system. However, the general principle is the same: a typical LaTeX paper consists of several text files and this is exactly what a typical piece of software consists of and thus what software revision systems are designed to track. There are several different systems around and it's not clear which is the "right" one. Subversion certainly seems better than CVS, but there's also GNU Arch and its variants. I had a quick play with subversion, but am going to give bazaar a serious go.
[Full link] Atiyah's Genealogy: Hyperbolic by Construction Here is a rendering of Atiyah's mathematical genealogy. It is currently woefully incomplete, in particular Hodge's supervisor is not known on the MGP. This version uses GraphViz to render the graph
directly as a
[Full link] Generating a Genealogy Graph On this entry I'll document what I did to generate a genealogy graph. I'm doing this after having done one for the department of pure mathematics in Sheffield whereas what I should have done is started documenting when I started doing that graph. Ah well, better late than never. This is the steps for generating the graph of an Important Mathematician.
[Full link] Updating Ubuntu Offline I have two machines running Ubuntu. One runs Edgy but is not connected to
the internet. The other runs Dapper and has a fast connection. So to keep
the Edgy one up to date I want to download the software on the Dapper machine
and transfer it; but I want this to be as easy as possible so I want to use
the
[Full link] Updating Fink Offline Having figured out how to keep a Ubuntu machine up to date without connecting it to the internet, I'd like to be able to do the same for the fink installation on my iBook. It's not too hard, but there doesn't seem to be a single set of instructions for how to do it so I've gathered together the necessary steps here.
[Full link] About These Hints, Hacks, and Howtos I am my primary audience for this section of the website so these hacks are written so that I can follow them. Therefore although I have tried to be helpful in how I write the entries, they probably assume a reasonable familiarity with the programs that I am familiar with. In particular, I am not a programmer but I have been using Linux for a decade now and have picked up the basics here and there. I figure I'm reasonably competent with perl and shell scripts and know my way around a typical system.
[Full link] |