I’ve changed the style of my website to be a bit more spartan, but a bit more stylish. Done a bit of re-branding too, now that people may actually look at it in a professional context.
I’ve wrote a small article on my site, about the architecture and motivation behind my site.
More of a meta-article really.
It is pretty short, simple, and written at 2am.
I use a rather spartan windowing manager called awesome in all of my machines. This has been a fine setup until I used it on my netbook due to one small issue, battery monitors.
On my desktop machines and the laptop I use gkrellm to monitor cpu and memory and for the laptop it has a handy battery usage label. With the netbook however, screen real estate is quite valuable, so I opted for finding something to sit in the system tray.
After a quick look it seems there was nothing which was lightweight or simple or not requiring me to install the entirety of gnome.
In the end I made my own called rbatmon, then packaged it up for use in the AUR. If you have a substandard flavour of linux, not to worry, You can grab the script from my githib page here.
The most interesting challenge of this was building a package for the first time. There is a great package for Archlinux called abs (available on pacman) which fills /usr/share/pacman with some example PKGBUILDS for standard sources of gettings code from VCS’s.
Page on my site regarding this is here.
AUR page is here.
I have modified the layout of jimhi to be user friendly. It still has a bit of improvement to be had, but at least you can find pages other than the start one now!
I shall put a feature in the site which puts it back into ridiculous interaction mode soon.
Wow, it has been … 5 months since I said I would write that article? Well … here it is! A link to it anyway: http://www.jimhi.com/content/articles/ .
Probably wise to add a link back too !
Next article to be written will be on a java version of the Enigma machine I wrote. Then I shall write up a maze generator and solver which Stephen Wattam and myself built for the Computing Society.