Friends' Sites
Writing and Blogs
- [LabLit] Literature in laboratory settings (not science fiction, fiction where the main characters happen to be scientists)
- [The Law West of Ealing Broadway] Blog written by a British magistrate
- [The Policeman's Blog] Blog written by a British policeman
- [Small Beds and Large Bears] Blog written by another ex-Oxford academic
FreeBSD
- [My FreeBSD Experiences] useful blog on doing things with FreeBSD
- [SiS/XGI graphics chipsets and X.org/XFree86/Linux] This is the graphics card in my secondary laptop - still can't get FreeBSD 6.0 to work on it though (FreeBSD 5.4 and Linux run fine, so maybe a problem in the kernel)
Experimental control
- [Pulse Sequencer for quantum computing] The implementation of gates in an ion trap quantum computing experiment requires precise and accurate radio frequency (RF) pulses to be applied to the ions (usually the RF pulse is produced by the beating of two laser beams in order to address individual ions). One approach (the one that the Oxford group uses up until Febrary 2006 at least) is to have a stack of RF synthesisers and switch between them using RF switches. A more compact and robust approach is to use digital synthesis techniques to produce the desired waveform, which is the project that people from MIT and NIST are working on here.
- [Adwin realtime control systems] Realtime hardware supplier for experimental control etc. We don't use them in our experiment, I read about them in the paper J. Bechhoefer "Feedback for physicists: A tutorial essay on feedback control", Rev. Mod. Phys. volume 77, p783-836
- [16 papers on real-time and embedded Linux]
- [Real-time linux]
- [Root: object oriented data analysis framework] Used in the Ulm ion trap experiment.
- [QCAD: Technical drawing with Linux]
- [High Finesse]
- Labview
- [Labview FAQ - block diagram]
- [Using the LabVIEW Project to Create LabVIEW FPGA Resources]
- [Developing High Speed Continuous Buffered Data Acquisition Applications with CompactRIO]
- [Using Clusters and Arrays in LabVIEW FPGA]
- [Developing Measurement and Control Applications with the LabVIEW FPGA Module and Reconfigurable I/O Devices]
Organization and Planning
- [43 Folders] A site devoted to the ideas expressed in the book "Getting Things Done" by David Allen, and organisation in general for geeks.
- [Using Emacs org-mode for GTD]
- [Org-Mode Homepage]
Interesting maths and science
Misc
- [Joker domain name registration] Someone on asr reccommended this as a decent low-cost registrar. Black Cat seems pretty good as well though.
- [Free online technical books]
- [Sepia toning pictures using The Gimp] Sepia tone is about rgb=(162,138,101) (a28a65), method is to create a B&W image using mode->grayscale or image->colors->desaturate, then create a separate image mask layer filled with the sepia tone, right click to add a mask and copy the background layer to the mask (new layer, then achor to the mask). Invert the background image in the mask so that the dark regions get the most of the sepia tone. Then change the blending of the mask layer to Color - that's about it! Or install a recent version of Imagemagick (I have 6.2.5) and use "convert -sepia-tone 80 infile outfile" to do something similar.
- [Encyclopedia of Laser Physics and Technology]
- [Polykarbon manga drawing tutorials]
- [Zvon guide to the XML galaxy]
- [Slyck's file sharing guide] Good intros to newsgroups and file sharing, reviews of different software.
- [Mail To News And Back Again] News interface to mailling list archives. Go to news.gmane.org
- [Brisbane Gumtree]
- [Motivator: Create your own custom poster]
- [The Principia Discordia (one html file)]
- [The Principia Discordia (scan of original)]
- [Make magazine: tools and tips]
- [xkcd - A webcomic of romance, sarcasm, math, and language.]
- [The Politics of Enthusiasm]
- [20 "funniest" images - Fark thread]
- [Oxford University Careers Service]
- [Prospects.ac.uk]
Programming
- [Matlab GUIs] How to do Matlab graphical user interfaces. In particular the section on using nested functions seems quite useful, as it gets around the problem of passing lots of object handles around. Very similar in style to the way that the experiment Pascal control program is written.
- [Cell processor architecture]
- [Linux Assembly] Assembly language on Unix-like operating systems (Linux, FreeBSD, etc)
- [int80h] Assembly language on Unix operating systems with a good tutorial on how to (a) do it in a multiplatform way and (b) how to write assembly in FreeBSD in particular (this bit is also in the FreeBSD developer's handbook)
- [Assemblers]
- [Correctness by Construction: A Manifesto for High-Integrity Software]
- [ICFP Programming Contest]
- [ICFP Programming Contest 2006: The Caml Riders]
- [Google Code]
- [The Semantic Web]
- [Collision Detection within an array]
- [Sweep and Prune]
- [Programming in Lua]
- [Working more productively with bash 2.x/3.x]
- [Csh Programming Considered Harmful]
- [Offensive computing]
- [LDAP Authentication In Linux]
- [Google Image Labeler]
- [Silicon News]
- [Rosetta Translations (Maxima)]
- [JavaScript Closures for Dummies]
- [HTTP Made Really Easy]
- [CGI Made Really Easy]
- [Prolog in Javascript]
- [Blog Jargon: Whats a Trackback? Permalink? Post slug? Ping?]
- [Build a Web spider on Linux]
- [libsecondlife]
- [GUI in Ocaml thread]
- [QTk - Graphical User Interface Design for Oz]
- [Signals and Slots]
- [Web 3.0]
- [How can I add Digg and Del.icio.us links to my blog?]
- [Malicious Code Injection: It's Not Just for SQL Anymore]
- [Information Commons]
- [Edit in Place with JavaScript and CSS]
- [Google Gadgets For Your Webpage]
Erlang
- [www.trapexit.org] Information about the Erlang programming language.
- [armstrong on software]
- [Duomark International Erlang Activities]
- [Yariv's Blog (erlang)]
- [Tenerife Skunkworks] Blog about programming, mainly Erlang.
- [The Berkeley/Stanford Recovery-Oriented Computing (ROC)] Project
- [Lightweight Languages Workshop 2002]
Programming Blogs and Commentary
Drupal
LaTeX
Lisp and Scheme
Mathematical Finance
[Me]
[Blog]
[Art]
[Code]
[Maps]
[Links]
[Site Map]