New ways of doing old things

This weekend I decided to try and use different tools to perform my usual computer-based tasks.

Yesterday, I tried to do everything in Mac OS X (Leopard), and also tested out Thunderbird 3. I reckon I could live with a Mac as my only computer, and the only thing that bugged me was the speed (my Mac is somewhat ancient now). I especially liked iCal, and how it integrates perfectly with the Google calendars that map out my whole life, and I love the way OS X renders fonts and colours. Thunderbird 3 was a nice surprise, and I love the way it integrates with Gmail. Maybe I’ll consider switching back to Thunderbird the next time Evolution does something to annoy me.

Today I’ve been using the daily build of Chromium on my netbook. It’s seriously faster than Firefox, and I’m finding that I can do pretty much everything I need to do without a plethora of extensions. This might be one to keep I think.

I’m also having monitor envy. Or possibly screen resolution envy. I think I may be nearly ready to consider spending my day looking at something larger than a laptop screen.

The move to Google Reader

For a good few years I’ve been using Livejournal as a feed reader, with the idea being that if I was reading what my friends were up to anyway, I might as well intersperse it with news and other things that interested me.

Fast forward a few years, and I realise that over 95% of what I get through LJ comprises of feeds from other websites. So this weekend I’ve been setting up my Google Reader account to pull in every single unauthenticated feed I currently view through LJ, as well as feeds of every website I visit at least once a day (including a few from Facebook which deserve a post of their own at some point due to the pain of getting them working). The theory is that I will be able to access most of what I want to read in one place, and that when I’m doing my daily trawl of interesting things I won’t get distracted by memes, games and other less educational content.

Of course, I have no intention of leaving LJ and Facebook behind (just yet). I’ll just be using them for their intended purpose rather than trying to shoehorn them into directions they were not meant to go.

Various technology related ramblings

I was going to write a post about the iPad, but I think most of what I wanted to say has been expressed in quite a few other places. Largely, I think it looks pretty, but the lack of customisation and multitasking mean that if I was to get one, I don’t think I’d get the use out of it that the price tag would require, although I do concede that this product is going to appeal greatly to non-technical users.

I should also mention Firefox 3.6, which actually does seem faster than 3.5, and which I’ve been using for a few days now without noticing anything different other than the speed (I like new things, but I also dislike unnecessary interface changes because they cause my brain to have to think for an extra second or two).

Ubuntu users wanting to get hold of the latest releases of Mozilla software might want to try the ubuntuzilla repository which seems to work a treat.

What else?

Well, I’ve not really stumbled upon any other new and interesting technology this week, largely because I’ve been up to my eyeballs in work and have had very little recreational internet time. I have however noticed that Facebook seems to be prompting me to “reconnect” with people I see every day (it’s not suggested Steph yet, but it’s only a matter of time), which makes me wish there was a setting to define people with whom I largely interact with offline. That way Facebook might actually prompt me to talk to people I really do actually need to reconnect with.

Setting up a quick and easy virtual web server

I did a fair bit of work on this about a year ago, and then never got round to writing it up. What I was trying to achieve was to have a minimal virtual server running in VirtualBox, which could been seen from the outside world and would appear to all extent and purposes to be a real physical machine.

Start off by creating a new VM. I went with a totally stripped down installation of Ubuntu (from the alternative CD), adding just openssh-server and apache2 to the default install. I called it Ubuntu Minimal (the name will become important later).

Boot up the new VM, and then on the host machine enter the following commands (replacing the name of the VM with what you decided to call yours):

VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache2/HostPort" 8008
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache2/GuestPort" 80
VBoxManage setextradata "Ubuntu Minimal" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/apache2/Protocol" TCP

Power down the VM, start it up again, and then you should be able to ssh into it on port 2222 and pull up apache’s “it works!” page by browsing to http://localhost:8008. At that point you can install web apps and do whatever else you want with the server.

It doesn’t take up a great deal of memory, so you could probably have a couple of these running on most computers without any obvious performance degradation.

Moving to Google Apps

I’d considered moving my email to Google Apps for a while. Largely because most of the webspace I have here is taken up with this blog, and I found myself having to use complicated backup methods to ensure I didn’t lose mail. So on Friday night I set up teknostatik.org with Google Apps (Mail, Calendar and Docs only at present), and I now have 8Gb of email storage (as well as a backup of everything useful from the last 5 years). I’ve also configured all my other addresses to point at the new domain, so that anything I get sent will still reach me (I had a couple of mail blips recently, the last one on Thursday/Friday), but anything new I send out will come from andy @ teknostatik.org. While I’m still using Thunderbird at present, I do have the option of the gmail interface should I choose, and I think I’ve managed to set up IMAP so it works exactly as it did before.

So yes, all change here, but hopefully a change for the better.

Synching Firefox data using Mozilla Weave

I think I might have already written about Mozilla Weave, but as there is a new version out today I think it warrants a mention. Weave does one small thing, but does it very well. That small thing is that it takes your preferences, history, bookmarks, tabs and saved passwords (if you have saved passwords) and syncs them with other instances of Firefox. I find this invaluable, as I often hop between my main workstation and my netbook, and it basically lets me bookmark things for later and have them show up on all my computers. Between this and Dropbox, I pretty much have access to everything important wherever I am, which helps with productivity, and ensures (theoretically) that I don’t forget things.

A brief life update

This week I’ve largely been:

  • Listening to the new albums by The Flaming Lips, Atlas Sound, Charlotte Hatherley and Broadcast (all of which I’m really enjoying)
  • Updating my main workstation to Ubuntu 9.10
  • Learning about Google Wave
  • Trying to juggle various work tasks (and not dropping anything hopefully).

Oh, and I still hate this time of year. Even though we had no annoying begging children this year, there is still the firework-hating dog to deal with.

Interesting things from Mozilla Labs

I rave a fair bit about Ubiquity, but there are also a few other things from Mozilla labs that look promising. Last night I installed Weave on a couple of my computers, and am actually very impressed. Weave takes your Firefox history, bookmarks and tabs and syncs them across multiple machines. It worked flawlessly for me, and I would certainly recommend it to people who move between computers a lot.

I may have to try a couple of their other offerings, although I’m not exactly sure what all of them are meant to do.

An easier way to share

Despite the fact that I don’t use Gmail as my primary point of contact, I do use most of Google’s other tools quite a lot. In particular, I’m a big fan of Google Calendar, Docs and Groups, and I use all of them for various work and non work projects. It’s now possible to share documents and calendars with all members of a particular group, which makes administering sharing a whole lot easier.

So yes, if you’re still using yahoo groups for your project, or you still rely on a word document emailed around with “tracked changes”, then there is a viable (and easier) alternative.