Friday, November 14, 2008

New Mac Book Pro verdict

So after my foray with Ubuntu, I switched back to Mac with an all new MBP.
As always with Apple, with every improvement, there are always drawbacks and the new MBP is no exception.

The Good


  • Solid design. It feels a lot more robust. The form factor is more sleek too

  • SSD hard drive is lightening fast, plus I hope it will not fail me like the older SATA models

  • Keyboard feels great and I like the key spacing

  • Generally, faster hardware all round with 2.8 GHz Core Duo 2 and 4 GB ram. Makes for a good experience

  • Doesn't run anywhere nearly as hot as older MBP models



The Bad

  • The new trackpad is cool, but seems unresponsive at times. I also really *dislike* the click function. I would rather it would use a single tap only for click and use two fingers to drag items

  • The screen is glossy and there is no matte option. I am getting used to the screen but in some conditions it is awful

  • The new model is the same weight as the the older model and the its actually slightly bigger!

  • The battery and housing has a new design, so I cannot use my old backup batteries



I have no take on the battery life yet, but it doesn't seem any worse that my old MBP.

All in all, I am enjoying the responsiveness and will get used to the screen. I imagine the trackpad can be fixed with software. However, I would not have upgraded if I didn't need to, there is not enough incremental value from the old MBP model.

Monday, November 10, 2008

QCon is coming


Its QCon time again in San Francisco. This is one of the conferences that I really enjoy and the line up for this year is looking better than ever.

On Thursday, I will be doing a panel discussion with Bob Lee, Rod Johnson and Geir Magnusson discussing “How does the Open Source trend in Java affect your design and development process”, which should be a very interesting discussion.

On Friday I am co-hosting a talk with Dan Diephouse about Bringing the enterprise to the web with Mule. Folks attending the Mule session on Friday at 2pm will get the option of a 27% discount (not quite sure how we got to that random number) for the excellent Open source ESBs in Action Book plus the chance to win some Mule training.

As always I’d love to meet any Mule users at the conference, just catch me after my sessions ping me on twitter or wait for me by the beer fridge :)

Monday, November 3, 2008

Taking Ubuntu like a man

I wish I could say switching to Ubuntu was a breeze, but in fact it left me uneasy and in need of a hug. In the end my resolved faltered and now I'm writing this post from my restored Mac. Migration to Ubuntu is not impossible but its not an easy path either, my problem was that I just don't have the time right now to make a cold turkey switch. The major barriers I hit are -


  • No support for WebEx or Adobe Connect (I seem to be doing webinars regularly)

  • Open Office just doesn't cut it. I didn't get around to installing Wine and MS office due to other issues.

  • Ummm... iTunes, where is the Ubuntu version? I've been a long time user of iTunes, I have an iPhone and have an AppleTV unit at home. Without iTunes I can't do much with these things. Of course the real problem is I am locked into Apple, which is not a great place to be.

  • When things go wrong in Ubuntu, it takes a while to figure it out. My first hurdle was losing WIFI, but it didn't tell me I had lost it, it just disappeared. I quickly realised that the UI for the wireless wasn't going to help me diagnose the problem so I started sifting through the command-line options. I like command line for some things, WIFI isn't one of them. Eventually, somebody told me that the saved WIFI profiles do not work properly and I had to delete them. This is basic stuff, it should work

  • I couldn't get the VPN working properly. Again, trouble shooting this was unnecessarily painful in this day and age

  • The UI looks a little dated and something has to be done about the fonts (I installed MS fonts and didn't see much improvement)

  • I didn't get around to setting up my home HP printer, but the anticipated pain was bad enough

  • Finally, Ubuntu really seems to be the third wheel of operating systems. Most software vendors only provide their software for Windows and Mac. This is real shame, but I don't have hours to spend hunting for command-line utilities that may suit my needs



All that said, I actually liked Ubuntu for many reasons, I just don't have the time to invest in migrating myself over to the platform. The selling points for me were -


  • It is lightening fast. I was running on an old ThinkPad and responsivness was great

  • Its a great development machine. All the dev tools I use (when I have time) work on it and it doesn't do anything stupid with the JDK like Apple does

  • There's a great community around Ubuntu who are very helpful and know their stuff



I've decided to keep Ubuntu on the back burner. I'm not ready to make the leap yet, but I will keep playing with it. It has loads of potential, but is just not there yet in terms of usability.

Friday, October 31, 2008

Friday ascii art

We all love ascii art and what could be better than an donkey! Ken, our Director of Engineering just sent me this as a possible start-up slash screen for Mule. This one seems to be sneezing xml...

Monday, October 27, 2008

Webinar: Getting started with Mule 2.1

As some of you know we released Mule 2.1 Community and Enterprise last week. Tomorrow (Tuesday) I will be hosting a webinar for folks interested in getting started with Mule 2.1.

The session will cover:
- Introduction to new features
- Creating your first Mule project
- Mule IDE
- Example case study

You can register here. Hope to see you tomorrow at 9am PST, 4pm GMT.