I've been unhappy with my blog theme for a long time now. It was slow to load, and i didn't feel the style was a good fit for me anymore. I upgraded to WordPress 3.0 last night and, as is so often the case after an upgrade, i like to look for a new theme. I've enjoyed the white and grey minimalistic style that i've had on twitter for a while now, so i looked for something similar, and i found this:

Minimalist theme by Joey Robinson
I really like the simplicity: the reduction of clutter. Both the posts and the sidebar expand when clicked, to show one section at a time. I'm finding it a bit hard to get used to the uppercase, but i'm not opposed enough to want to change it.
One particularly nice thing about the theme is that it's customisable. If you don't like it on white, you can change it to black, blue, grey or green.
Posted: July 18th, 2010
Categories:
admin
Comments:
View Comments.
Today i scanned several of my university lecture notes into PDF format. The ScanSnap document scanner makes this a very fast and easy process, and it includes text recognition. This feels good: i can save physical space by throwing away my notes, but still have them usefully available to me, in searchable format! yay!
Now that i've scanned these, i want to be sure that i don't lose them. I've never been much of a person for backups, to be honest. My idea of a backup is something i do just before i upgrade Linux! But i've started to think i'd like to get into at least semi-regular backing up.
With that in mind, i came across this article: What's Your Backup Strategy? by Jeff Atwood. The proposed solution works on Linux! Funny, i always assumed rsync was a ruby library: turns out it's a straightforward command line tool.
sudo rsync -vaxE --delete --ignore-errors /home/aimee /media/FREECOM\ HDD/
That was enough to get me a first backup onto an external hard drive. Now it's just a case of running that periodically to keep it up to date.
I'm not particularly interested in having a cron job because my computer isn't always on, and the external drive isn't always plugged in. So i just made myself a simple executable file to sit on the desktop and remind me to click it and synchronise the backup every so often.
#!/bin/bash
source=/home/aimee
target=/media/FREECOM\ HDD/
echo Backing up $source to $target
read -p "Press enter to begin."
sudo rsync -vaxE --delete --ignore-errors "$source" "$target"
read -p "Press enter to close."
See, i said it was simple! But a simple solution is better than no backup solution at all, right? :) Now that i've started with something i can tweak it as i find necessary.
By the way, i love the quote of Jeff's in that article: The universe tends toward maximum irony. Don't push it.
Posted: July 11th, 2010
Categories:
admin,
computer,
linux,
useful
Comments:
View Comments.
Just a little notice to say that i have enabled Disqus on my blog. It's a pretty clever tool that links up comments on blogs all over the Internet. When you hover over the picture of somebody who has commented on my blog, you also see some of the comments they have left on other blogs. You might also see their Twitter status, or get a link to their Flickr account, their Delicious account, their Facebook.
Here's an example of how it can look:

It's a really neat way of bringing the web closer together. For me it's also a great advantage in that it immediately gave me nested comments and the ability to send email replies to people who have commented. I thought i was going to have to make some fairly hefty changes to my WordPress theme in order to enable nested comments, but it turns out Disqus can just do it all for me!
Oh yes, you also get to rate other people's comments up or down, youtube-stylee! ;)
Disqus is particularly good in that it works across multiple blogging platforms. So i installed the WordPress plugin, but there are also plugins for Blogger, Moveable Type, Tumblr and more. Wouldn't it be great if LiveJournal would take it up? :)
Thank you to ChrisMDP for finding Disqus and telling me about it! :)
Posted: February 6th, 2009
Categories:
admin,
social,
web 2.x
Comments:
View Comments.
My plugin got approved, and it is available for download here: GeoURL WordPress plugin.
Apparently it has had 18 downloads already. Okay, one of them was me, just testing it zipped up correctly, but even so … have i helped 17 blogs to become GeoURL enabled?! :)
I wish there was a way to tell who has installed it … would be lovely to see it in action for other people!
In other news, Twitter has been so thrilled by the UK snow that the hashtag #uksnow has been at the top of the trending topics all afternoon! It's quite fun to watch twitterfall.com/#uksnow and see the tweets fly in from around the UK. People are giving marks out of ten for their area, and posting pictures of good snow scenes! :)
We don't get good snow very often in the UK, and we are predicted 15cm by the morning! That will require wellies to walk to work!! It's the heaviest snowfall in 6 years apparently, so you can understand why we're all so excited!
Posted: February 1st, 2009
Categories:
admin,
geourl,
open source,
snow
Comments:
View Comments.
Whoops, it's another late night, but … i just wrote a WordPress plugin!
Every time i change my theme i hardcode in the meta tags for GeoURL to detect my location. GeoURL is then able to find other sites that are geographically nearby. It gives me a little button link to use, like this:

The way this works is very simple: just poking these meta tags into the header of my blog page:
<meta name="ICBM" content="51.0622, -1.3205" />
<meta name="DC.title" content="A little place of calm" />
Note, that is not *exactly* where i live – it is just somewhere random near the centre of Winchester!
I thought there must be an easier way than hardcoding the meta tags into the theme. I had a look but didn't find a plugin for it, so i made one myself! :) It allows you to easily add your location coordinates and ping the GeoURL server. Pretty simple, but i'll find it useful. It's already working on my own blog and once i get a subversion repository from WordPress, i'll upload it for sharing! :)
Posted: February 1st, 2009
Categories:
admin,
geeky,
geourl,
interesting
Comments:
View Comments.
Whenever i upgrade WordPress i am usually so impressed with the elegance of the admin area that i tend to feel it's time to change the front end theme.
To that end, i have said goodbye to the theme i had with WordPress 2.5 …

And welcome to my new theme for WordPress 2.7 …

It is the WPTD Green Theme 1 found on freewpthemes.info.
I have also downloaded a couple of new plugins, most notably the very nice WP-Syntax plugin for displaying code nicely. An example is my tutorial about attachments with CouchDB on Rails.

So beautiful! Of course i spent the entire last night tagging every piece of code in my blog with the correct language attribute so that it could be displayed with pretty syntax highlighting!
This morning i reinstated my blog as an OpenID URL, using the MyOpenID plugin. Previously i had hardcoded the meta lines into the theme, but it makes more sense to use a plugin. I am also trying out the Twitter for WordPress plugin but i don't like the way it works. I prefer it to update via JavaScript. Maybe i'll find another plugin, or write my own.
There is another simple plugin that i'm intending to write, but i'll make another blog post about that when i've done it! :D
Posted: January 31st, 2009
Categories:
admin
Comments:
View Comments.
I have upgraded my WordPress! :) It has been nagging me for so long about it, and i've just been ignoring it, but tonight i just came home and felt in the mood for an upgrade. Our company blog is on WordPress 2.7 and i really like the colour scheme and style of 2.7, plus i want to install a couple of new plugins.
Suddenly i feel i'd like a new theme too. Perhaps i'll have a look for one tonight. Nothing better to do on a Friday night, hey?! ;)
Posted: January 30th, 2009
Categories:
admin
Comments:
View Comments.
So yesterday's post was actually not the last post of the year! :)
A few nights ago i saw somebody's blog had little icons next to comments, showing the country, browser and operating system of each commenter. I found that quite interesting and decided i wanted the same on my blog. I discovered that it is part of the FireStats plugin and so i installed it. Little did i know the impact that it was about to have on me!
FireStats reveals a whole lot of fascinating information about who is visiting your blog. Suddenly i can see the most popular posts, find out the search terms that people used to get here, or the referrer page that sent them here. I used to think i was just writing my blog for a few friends, but now i see that people are coming from all over the world, mostly for information about CouchDB and … Caturday! HAHA! I haven't done a Caturday post for ages! Perhaps i should start doing them again!
So i put up the "Currently popular" widget in the navigator. It's pretty nifty because it changes every day. I also installed a few more plugins and made a few tweaks:
- I enabled title slugs in the URL for all my posts. The old URLs still work, however.
- Yet Another Related Posts Plugin puts links to related posts at the bottom of each post. It calculates 'related' by category, title and content. It's pretty good! I have been reminded of old posts that i'd forgotten about!
- Unfancy Quote Plugin has removed the so-called curly quotes that were appearing where i did not want them – ie in example code
- WP Super Cache ensures speedy rendering of pages, particularly if hundreds of people were to look at a page all at once. Instead of continually querying the database, once it knows the content of a particular page, it can just display the cached version.
WordPress plugins are so for the win!
* * *
In other news, i finished reading Design Patterns today. It wasn't such a hard read as i thought it would be; it's actually quite easy to read one or two patterns at a time. The summaries are also very useful, for comparing and contrasting different patterns.
The State and Strategy patterns were quite obvious. Mediator seems almost the same as Observer to me. No matter how many times i read and understand the difference between Adapter and Bridge, i cannot seem to remember it long-term. Memento is my favourite pattern. It's like asking someone, "Please remind me of this in a minute!" and they say, "Oh, okay" even though they have no idea what it means!
Visitor seems to me like the stupidest pattern ever, but maybe i have misunderstood it. It seems to contradict everything that makes sense about object-oriented programming, to have something that goes around doing things to other objects, violating encapsulation, and it has to be hard-coded to deal differently with different objects. It makes me think of Aspect-oriented programming actually.
I went to the library and borrowed a book for the holiday: Why Is Uranus Upside Down? And Other Questions About the Universe by Fred Watson. A nice bit of light reading, i think! ;)
Posted: December 15th, 2008
Categories:
admin,
astronomy,
books
Comments:
View Comments.
Did you miss me?!
I am very upset about this downtime of more than 24 hours – not about my blog being down, but MyChores site itself which people have come to trust and rely upon. It's still not back yet. :( I have written about what went wrong on the MyChores Journal … can't be bothered to go through it all again here now.
Well, at least the blogs came back – that's something. But as i suspected, i have lost data. They say that one backup restore failed so they have gone to a different one. Bad HostingRails, very bad. You'd think they would have alternative servers prepared and ready to go; you don't expect more than 24 hours downtime from a company that boasts 99.9% uptime. Let's hope MyChores is at least back up and running soon.
Posted: April 10th, 2008
Categories:
admin,
mychores,
rant
Comments:
View Comments.
I am now up with the WordPress 2.5 and my lovely new theme from freewpthemes.net. I love it! Nice and calm and blue! I do like pale blue websites, although this is possibly a little bit cold, what do you think?
I think i have found a better OpenID plugin – i'd be grateful of some test comments to see if it works for you. It no longer tries to register you on this site … it just takes your URL and authenticates with OpenID if it can. I think that's sensible.
Oh, they really have done well on this new WordPress! I just noticed how easy it is to upload/insert an image. Very neat! I'll upgrade journal.mychores.co.uk soon too! :)
Posted: March 21st, 2008
Categories:
admin,
openid
Comments:
View Comments.