Geekery
111 Geekery articles in total, showing 51 to 60
-
Xmonad made me more productive
I have been using Xmonad as my main window manager for several months now. I wrote about my initial experiences with the Haskell tiling window manager a while back. I want to talk briefly about how I have found myself more productive since making the leap from Gnome in this quick addendum to the …
- Published:
-
SOLVED Nautilus is slow when browsing a Windows/Samba network
I recently hit an exciting and hard to solve problem at work, or at least my colleague and co-web wrangler did. You see at New Internationalist our office network is a mix of *nix, windows and mac machines. We use various Samba servers to host all our documents. So its pretty important to browse …
- Published:
-
Typing the λ (lambda) character with the compose key on Xorg
I am working my way through a book called Types and Programming Languages, by Benjamin C. Pierce at the moment. I’ve just started the chapter on lambda calculus and I thought it would be fun to be able to include the λ character in my notes. I realize that this sounds a little like displac …
- Published:
-
Rooting the Coby Kyros MID9742 Android tablet
I recently got hold of a tablet, mostly for reading PDFs on, but I realized that the preinstalled android OS didn’t let me have root access. Which is deeply immoral. I ought to be able to do what I want to the devices I buy. It took me ages to work out how to get root on it, so I have writen …
- Published:
-
All your base conference
tl;dr The All Your Base database conference in Oxford was great. I went to it. I recently went along to the fantastic All Your Base database conference which happened in Oxford on 23 November 2012. If you don't get the reference, then you ahould read up on the all your base are belong to us me …
- Published:
-
Split multi-page PDFs into single page PDFs on GNU/Linux with pdftk
Is there a nice way to split a multi-page PDF into its constituent pages? Its a question that comes up more often than you would think. Of course you could point some proprietary software at it, or you could do the job by hand. But there is a lovely free software way to do it, so you would be sor …
- Published:
-
Of Birthday Problems, Haskell and Floating Point Precision
Learning Haskell by working my way through the Real World Haskell book and the huge variety of online resources recently has reignited my curiosity about “proper” computer science. The sort with maths. I’ve picked up most of my maths as a side effect of hacking code, so I have b …
- Published:
-
Motherboard details from the GNU/Linux commandline
A quick bit of commandline-fu today. And a trick that I always spend ages having to search the web for. Its often the case that you want to find the exact serial number or model or chipset of your motherboard. There is a wonderful command called dmidecode which fetches the DMI data from your mach …
- Published:
-
Gnome 3 Nautilus Tip — Make the Delete Key Delete Files
I recntly upgraded my desktop to Debian Wheezy — I like the description of it on the release page, which says Wheezy is currently in a state called testing. That means that things should not break as badly as in unstable or experimental distributions… Heh. Anyhow, it ships with …
- Published:
-
Making a naïve XML parser — Part 2: Perl and Regexp::Grammars
In this mini-series I look at building a minimally functional XML parser. Last time I used Haskell’s Parsec library. This time use Perl and the Regexp::Grammars to build an analogous XML parser.Cartoon from xkcd I recently attended Damian Conway’s underst …
- Published: