August 17, 2005
How did *that* happen?

Dan's PC died yesterday; hard disk died. It's been replaced, but while Dan was working on it, we were having a chat with Jeff, our finance director, and Dan suggested that we should keep a spare PC about the place so that in the event of one dieing, there's always another one to be getting on with. Jeff thought that this was a jolly good idea.

I pointed out that I thought that we ought to get notebook PCs rather than desktops in future. The aren't that much more expensive, and they give you a whole lot more flexibility. I'm forever being sent off to client sites, and a notebook of my own would be dead handy. (There is Roadwarrior, but you know how it is using a PC other than your own..) Besides, we'd be able to work from home if we needed to occasionally due to trains not running or other problems, or to implement that bright idea that you have on Saturday evening straight away.

Jeff thought that this was a good idea too. "Just spec yourself up a decent notebook," he said, "and order it".

"Result!", I thought.

"Oh, don't go ordering yourself a Powerbook, though!"

"Fair enough. I wasn't planning to try and get that one over on you, much as I'd love to. You do realise, though, that all the stiff we work on these days is cross platform, and would work just fine on a Mac?" I couldn't help but point it out.

Half an hour later, Jeff and Alex (our technical director) came over and told me to order a Powerbook! They asked me to check that it wasn't going to cause a problem in terms of development or office tools or network infrastructure, but that if it all looks workable, they'd like to make sure that we really are building cross platform software.

So, I've checked. Development tools are no problem - just about everything is Java based (Eclipse, Ant, Tomcat, Spring, Hibernate, Axis, etc, etc, etc.), though I have a bunch of Python stuff too. We want to be cross database, too, so we are developing against MySQL, and deploying against SQL Server and DB2/400 (which don't run on the development boxes.). We use Subversion for change control. All of this should be fine on a Mac. MS Office for Mac is compatible with Windows Office, and our network should just require a little tweaking. All systems go.

I did suggest that we should wait for El Presidente to get back to see if he was OK with it all, but there's no stopping Jeff and Alex with the wind in their sails, so the order went in today:

I have no words for how cool this is. See - who needs a girlfriend? ;-)

Tulna, (who doesn't have a blog, oh no,) is dead jealous. And she says she's not a nerd. Now - lots of Mac software to download...

Posted to Mac by Simon Brunning at August 17, 2005 04:04 PM
Comments

Nice... and no VB for you ever! MWHAHAHAHA!

If only I could get off the VB and into the Java here....

Posted by: Mark Matthews on August 17, 2005 04:25 PM

Should have stayed with us, mate...

Posted by: Simon Brunning on August 17, 2005 04:29 PM

You're right :-)

Posted by: Mark Matthews on August 17, 2005 04:42 PM

The thing to learn from this, Mark, is that people lie in interviews. I mean, the interviewees lie a *bit*, but the interviewers lie more. You are promised .NET, C# and agile programming, and you get VB6 and waterfall. :-(

Posted by: Simon Brunning on August 17, 2005 04:53 PM

Another one takes the plunge. I got a powerbook in the spring and it has been a wonderful experience. I compiled python from source rather than use macpython... I urge you to install Tcl/Tk Aqua (if you use Tkinter), and GNU readline as well.

Posted by: Chris on August 17, 2005 06:56 PM

Cool. You can bring it to Dallas in February.

Posted by: j on August 17, 2005 07:05 PM

Congratulations, welcome to the fold. I suspected that you were preparing to switch based on the volume of Apple links appearing in your feedburner feed.

One other indispensible app that you don't appear to have found yet - desktop manager[1]. Oh, and adium[2]

[1] http://desktopmanager.berlios.de/
[2] http://www.adiumx.com/

Posted by: Andy Todd on August 18, 2005 06:22 AM

Welcome to the club!!

All the software you mentioned works fine - Darwin is partly built on open source software (and is open source itself) so Shit Just Works™.

Install the Apple Developer Tools if it wasn't pre-installed and check out Xcode. It is very funky, altho I haven't learnt much Objective-C yet. You can use it for Java development though, which may please you.

I won't flood you with "you must install X & Y" yet, but if you're looking for software to do something, just yell. There's usually too many options to choose from.

So when are you arranging the next Python Meetup? :)

Posted by: Chris Miles on August 18, 2005 12:51 PM

Happy birthday

Posted by: Stephen Newton on August 18, 2005 02:15 PM

I am *so* jealous!

Posted by: Alan Green on August 18, 2005 09:06 PM

Nice one fella.
Expect to see it next time we meet up - assuming you're gonna cart it around every day.

Posted by: Darren on August 19, 2005 03:43 PM
Post a comment
Name:


Email Address:


URL:



Comments:


Remember info?