What I’m using to get the job done in 2012

A couple of years ago I documented the hardware and software I use as a homage to http://usesthis.com. I thought it was probably time to update it.

I’ve been working with Macs and with OS X for most of the past 18 months. As a result of this, most of my hardware has shifted from generic Dell and Sony machines running Linux, to Macs running OS X. I still maintain a couple of physical Ubuntu/Debian machines, but mostly virtualise now, especially as by using powerful Apple hardware I can create VMs that are significantly more powerful than their physical counterparts.

I do most of my work on either a Macbook Pro or Macbook Air, both of which were the absolute bottom-of-the-range at the time they were purchased. I generally have one of these machines with me wherever I am. I also have access to a more powerful Mac desktop, as well as several VMs covering OS X, Windows, Debian and Ubuntu.

At home I have a 2011 Mac Mini, a generic monitor, and the same keyboard and mouse I was using 5 years ago. I back everything up to a large external hard drive and a NAS device that also streams media to an ancient Mac connected to the TV in the living room. I also have several laptops set up for specific purposes, but am in the process of moving everything important onto a series of VMs hosted on the Mac Mini.

I also have a Kindle 4 (the £89 no frills model), and am really enjoying being able to read books on the train without breaking my back or zapping the battery on my phone.

Since I went truly cross-platform, I’ve simplified things a fair bit. I use Chrome (home) and Firefox (work) for browsing, and use Google’s web-based apps for pretty much everything. At work I use Microsoft Office 2011 for those things that require it, but am getting to the point where I can be fully productive with a web browser and a terminal session. This makes moving between Mac OS X and Ubuntu easy, as does having everything I’m working on in Dropbox so that as long as I’m on one of my machines I can sync my changes back home instantly.

I think if I was starting again with setting up what I needed to make me truly productive, I’d go for a maxed out Macbook Air coupled with a 27″ Thunderbolt display in every place I worked. I’d also want a Debian or Ubuntu server to deal with backups, storage, and working on Linux specific tasks. None of this is out of the question, but is hard to justify until the machines I currently use cease to be of use.

Looking back and looking further forward

By this time tomorrow I will have successfully implemented the support of Mac OS X in my workplace. It’s been a long 14 month slog, but I’ve learned a lot about Macs, project management, and a fair few things beside. I’ve also lived pretty much wholly in Mac OS X since April 2011, which scared me at first but now feels oddly familiar.

Next up will be iOS and Linux. iOS is a new thing for me, but Linux certainly isn’t, and it was quite soothing today to open up my Linux laptop and do my first bit of Ubuntu work for nearly a year.  I’ve also (finally) given up Gnome 2, and after a brief dalliance with Gnome 3 have decided that Unity is the interface that I’ll use on all my Linux machines from now on.

Not that I’m giving up my Macs though. Unity and OS X are actually quite similar in a lot of ways, and I see both of them featuring heavily in both my personal and professional future.

New ways of working

My day job is currently taking me deep into the heart of Mac OS X. It’s not a bad place to be, but it requires me to think in a slightly different way. Thankfully I don’t really have to touch Windows at the moment, which means I’m only bouncing between OS X and Linux, which isn’t too far to jump, and feels quite comfortable now.

This slight shift in focus has lead to a shift in the hardware and software I use, and I’ve found myself (finally) using the GMail interface more and more for email, and  almost reaching the point where I do pretty much everything through a browser of some sort. I’ve also used about 10 different Macs over the last 6 months, so might get round to writing some sort of comparison post at some point.

Oh, and the other change in the way I work comes from Google+, which seems to be the place where I post videos and babble about music.

A productive first day of my holiday

Today was a day for doing computer-related things. I’ve had a brief play with Gnome 3 and Unity (again), and still found both of them getting in my way a lot more than I’m used to. I will persevere though, because I figure that eventually I’ll end up using one or the other, and could actually do with knowing about both.

I also took advantage of having my very fast work laptop with me and built a few virtual machines as part of a personal project that I’ll write about in more detail at some point soon. Suffice to say, using the Macbook Pro was remarkably painless, and it really does offer a viable Unix development environment, especially when working with Virtualbox (which I work with a lot). I’m also 75% towards getting Unity and Gnome 3 running virtually (both have fairly steep graphics requirements), and I’m hopeful I’ll be able to build something that other people could use before the end of my Easter break.

Apart from that I’ve done very little, but have plans for the next two days so should be out and about a bit more.

Installing Iceweasel 4 on Debian

As I’ve said previously, I’m a fan of new software, but also of stability. So today I decided I needed Iceweasel (Firefox) 4 on my Debian virtual machines (it’s been a quiet day and I was doing a bit of sys-admin work). As it turned out it was practically zero effort, as all the instructions were already written.

So that’s the latest version of both my main browsers running on all three versions of Debian, which makes it a viable option for being productive and getting things done.

I may write more about Debian at some point soon, as I find myself using it quite a lot at present.

Life on the bleeding edge

I love new things.

I still get that thrill when I buy a new piece of hardware or download a new piece of software.

I still run the latest version of Ubuntu on my laptop and my netbook, and generally upgrade to the next release whilst it is still in beta.

The only drawback with this is that I occasionally run into the sort of bugs that new software is well known for. It’s been a while since I’ve come across a show-stopper, but there have been occasions where running bleeding edge software has hampered my productivity somewhat.

I’ve also recently come to the revelation that whilst I love new software, I’m also very keen on making my desktop look and feel the same no matter what operating system I’m using. Which is why it’s often very difficult to tell what version of Linux I’m running, as I tend to have a very minimalistic looking desktop that is probably quite close to how it looked in 2005 (and also quite close to how Debian 6 looks today). I also tend to use the same wallpaper on all my computers (regardless of OS) which can also muddy the water a bit.

What I seem to be moving towards now is running the latest released software at home, and dual booting between something stable and something experimental at work (where I do need to keep up with the bleeding edge of whatever I’m working on, which at time of writing is Mac OS X and Ubuntu). This ensures that I have a stable platform to use for email, writing documents etc, but that I also have the latest builds of Ubuntu and Mac OS X running on real hardware so I can iron out any potential support issues early on. I also have at least 10 virtual machines that I use regularly, and I wonder how I ever got by without Virtualbox (actually the computer graveyard in our spare room offers some clues).

What kicked of this train of thought was Ubuntu 11.04, which ships with a new default desktop called Unity. I’ve had a play with it, and don’t hate it as much as I thought I would, although I’m glad I can still make a fresh install look exactly like my existing desktop in under 5 minutes. It does seem like a further step towards the UI of Mac OS X, but as someone who has always preferred that to Windows then I don’t mind that at all. I’m still not sold on dark themes, but as I’ve said many times, these things can be changed easily.

So yes, another version of Ubuntu that I can work with and will upgrade to on my home machine. I might also spend some more time with Unity to see if it’s something that I can one day grow to love. Of course, I also wouldn’t say no to a new Mac once Lion is out, but I do get to use quite powerful Macs at work at present, which does scratch the OS X itch for now.

Coming soon…

I have so many things I want to write about right now. Starting with some of the really productive conversations I’ve been having with staff and students about how they use IT, and ending with everything I’ve learned over the last few days at the UCISA conference in Edinburgh. I reckon that’s probably at least a few thousand words of writing, but as I’ve got a few other things to get finished first, I thought I’d at least make a list for my own benefit.

  1. The move towards phones and tablets and away from traditional computers, and what this means for service delivery and support.
  2. Why job descriptions, job titles, and what we actually DO at work should be as closely aligned as possible.
  3. Balancing innovation and stability.
  4. Google Apps, live@edu, and email for life.

I think that covers most of it for now.

Thinking about netbooks (who doesn’t?)

What I want from my next netbook/small laptop:

  1. As much battery life as possible (I’ve heard 14 hours quotes is possible)
  2. The ability to easily upgrade the memory to 4Gb
  3. A keyboard and trackpad that I can learn to love as much as my current Dell Mini
  4. A decent screen resolution, but a fairly small screen size
  5. The ability to run either Mac OS X or some flavour of Linux on it

I think I might be describing the 11″ Macbook Air (which I can’t justify buying, not even for work), but I probably should start thinking about a replacement for my Dell Mini as it’s 2 years old, quite battered, and only lasts about 2.5 hours away from the charger.

But in the meantime, for my upcoming trip to Edinburgh I’ll be relying on the mini, a 50% share in the work Macbook Pro, plus possibly a loaned iPad (we’re going to the UCISA conference in Edinburgh and they seem keen to loan all sorts of tech out to delegates).

A few notes on minimal Linux installations

I figured it was time I got round to finishing off a few blog posts that have been sitting around in dropbox for what seems like weeks. First off is my attempt to build a really fast and light installation of Debian or Ubuntu for netbooks and virtual machines.

This setup will work using either Ubuntu (alternate or server CD) or Debian . It will give you a basic graphical environment, with a web browser, mail client and terminal, and can be built upon with other software (should you find you need any other software). I find this most useful as a virtual machine, or as a minimal installation for a laptop that will largely access a more powerful machine remotely.

1. Install a minimal installation of Debian/Ubuntu. This involves just installing the base packages with no additional package groups. Once you’ve done this, reboot and you should find yourself at a terminal prompt.

2. Install the following packages (as root): x-window-system-core xserver-xorg gnome-core gdm and network-manager-gnome. Once you’ve done this reboot, and you should find yourself at the graphical login prompt.

3. You should find you’ve got epiphany, evolution, gnome-terminal and not a lot else. You can then add anything else you need through apt/aptitude.

I’ve set up a few of these, and find them useful for development, testing and generally having a computer that I can set up easily, break, and then restore to a fixed point in time.

I’d like to pair this setup with a netbook with a decent screen resolution, long battery life, and more than 1Gb of memory. But that’s a subject for another post.

Repurpose and Upgrade Your Old Technology This Weekend

Repurpose and Upgrade Your Old Technology This Weekend.

Lifehacker started me thinking that I really need to do something with the largely un-used computers we have lying around our house. But apart from playing around with KDE on one of them I’ve not come up with anything yet.

Ordering new kit for work always makes me want to do interesting things with my home setup, so it’s quite possible that a change is on the cards soon.