links for 2008-10-30

  • This came up during a discussion about AJAX in the comments. I suggested it as a way to get round the limitations of Google Analytics with AJAX and Flash. I'm considering giving it a road test myself, has anybody else tried it? How does it compare to Google?

links for 2008-10-29

  • This has got me all excited this morning. I am working on a massive cross platform product that uses the old Carbon API on the Mac. We'd love to port it to Cocoa, particularly because we need 64bit support, the problem is it would be too expensive and time consuming. If Cocotron actually works then this could make the investement worthwhile.
  • Comment management. This site collects up all your comments from the sites you visit and displays them all on a single profile page. It will even Tweet your comments if you link it up to your Twitter account. I'm sceptical about how useful this service really is.

Windows 7 User Interface

Windows
Creative Commons License photo credit: Jule_Berlin

I just read an article on Ars Techinca about Microsoft’s announce user interface changes in Windows 7. They claim that these are most significant changes since Windows95. Looking at the screenshots it is evident that Microsoft are taking even more inspiration from Apple’s Finder and Dock. The new Taskbar will look very familar to anyone with a little experience with Mac OS X. The loss of the sidebar, with Gadgets now avaible across the desktop gives functionality almost identical to Dashboard.

I’m not being totally critical of Microsoft here. The closer the Windows experience comes to Mac OS X, the happier I will be to use it. What is interesting is that Microsoft have invested hugely in research with their User Experience program, you know, those annoying popups you see when you first install a piece of Microsoft software. The result of all this is come to the same conclusions that Apple had years ago.

That said, there are a couple of interesting ideas in there. I particularly like the idea of windows resizing and adapting depending on which side of the screen I drag them to. This isn’t totally original though, I had a dabble with Sticky Windows a while ago. The new Start menu functionality sounds useful, I just hope developers can access the new functionality outside of the .Net Framework.

The question is, will these UI changes excite users enough to finnally give up their old Windows XP habit? I think the big M$ might be able to pull it off this time as they clearly plan on improving how their software is used and looks rather than mess with all the hidden internals that most customers can’t appreciate.

links for 2008-10-24

Farewell To Google Chrome

Today I made a decision, I’ve decided to retire Google Chrome from my toolset. I’ve been using it since release and generally I’ve been impressed. It is a really nice piece of software, but no matter what the Google marketing machine tells me about how it’s process-per-tab trick will make my life better and how quick its Javascript engine is I can’t seem to give up Firefox.

But I cleaned behind my ears!!!
Creative Commons License photo credit: law_keven

I’ve found a pattern in my browser usage, particularly since I started blogging. After booting into Windows I always launch Chrome, check my GMail then switch to Google Reader to catchup on some feeds, then the general surfing starts. It’s at this point that Chrome starts to hold me back. I’m a big fan of Firefox extensions and there’s a few that I use all the time and they give me functionality that I can’t currently get in Chrome.

I didn’t realise how much I relied on extensions when I first decided to try experimenting with Chrome so I’m switching back. There are a few things that I would like in Firefox that you don’t get by default, luckily Lifehacker has a couple of post referring to some extensions that will give me those things I need. I’ve cherry picked my favorites:-

  • Download Statusbar – This has always been a must for me, even before Chrome.
  • Omnibar – I’ve found myself using Firefox but accidentally typing searches in the address bar, I really like this feature.
  • Locationbar – Greying out the unimportant parts of the URL in the address bar, I don’t really know why I like this.
  • Personal Menu – I’m not really sure about this one, but losing the menubar streamlines the user-interface a bit more, you can always press the ‘alt’ key to get it back.

Of coarse, there’s all the things that Chrome couldn’t give me:-

  • Better GMail 2 – A much improved interface for GMail.
  • Better GReader – A few nice greasemonkey scripts rolled into a single addon. The addition of the ‘Preview’ button is enough to make this worth installing.
  • Web Developer – A toolbar that lets me rip webpages to bits, investigate their structure and edit them in-place. Invaluable for tweaking Wordpress themes.
  • Fission – Puts the progress bar inside the address bar, another space saver and a hang up from being a Safari user. Saves having to dart my eyes up and down the screen after clicking a link.
  • TinyURL Creator – Copy links to the clipboard and make them tiny. Useful for posting links to Tweets.
  • GMail Notifier – I’m a bit obsessive when it comes to checking my email, it’s nice to be told when it arrives.

I have a few other extensions installed but those are my must-haves. I know Google are planning on introducing extensions in a future version (Link), and you can currently download a build with Greasemonkey support, so I’ll definitely be keeping my eye on it as things develop. For now though, I’m afraid it’s bye-bye Chrome.

So, are you a Chrome lover and have left Firefox behind like a jilted lover? Or are sticking by the Mozilla browser? Leave your thoughts in the comments.

links for 2008-10-17

New MacBook Range – My Two Cents

Teacher's Pet!
Creative Commons License photo credit: Sister72

Apple don’t half know how to build hype around their product launches. For the past few days rumour and hearsay have permeated through the blogosphere about what Apple were goi to announce today in their notebook conference. It turns out that much of what I have read has come true. It all looked so promising this morning, I was hoping for more though…I was disappointed.

The thing is their isn’t much of leap forward in terms of the machine’s specification. They look nice, the new manufacturing process and aluminium cases will hopefully improve some of quality issues I’ve experienced with previous models, cracks in the plastic cased models and bends in the aluminium ones.

The Multitouch trackpad sounds nice, but is it really that useful. Will software developers take advantage of this when you consider the small install base, I don’t think so. Also, it’s made of glass! Why? I guess it will look good but it’s not really a killer feature for me.

Battery life is claimed to be improved, but I hardly ever spend more than a couple of hours away from a power point. When I do I certainly don’t have my laptop with me so that’s another bonus that doesn’t mean anything to me.

The one area that tempts me is the graphics. Dropping the Intel chipset in the MacBook and sticking SLI in the MacBook Pro is almost enough for me. I use my laptop for occasional game and I also mess around with OpenGL programming. The features of the GeForce 9000 range would be quite an improvement over my Inspiron’s 7900 graphics. That said, any serious games playing is done on the XBox or Playstation and I can generally get buy with what I’ve got on the 7900 for OpenGL.

Of coarse the final factor that prevents me from upgrading is the cost. I’m not interested in anything with less than a 17inch display so the MacBook is out, which just leaves the MacBook Pro. Base price of the unit £1949, that’s some serious cash, something like that is going to need insurance, which is extra cost of coarse. Oh yeah, then I need to buy another copy of Windows Vista, which isn’t cheap either. With extras I guess it’s looking at around £2500. Forget it.

Doesn’t look like I’ll be upgrading my laptop this year. The old Dell Inspiron 9400 is an unwieldy beast, but it performance well, especially with top of the range display. Sorry Mr Jobs, the only way you’re going to get any cash out of me is through the iTunes Store.

Everything – My Top Desktop Search Tool

The Slippery Slope of the Stock Market
Creative Commons License photo credit: Martini Captures

As a programmer with a very poor memory and a large code base I struggle with the task of finding the source files I need. Visual Studio lacks a decent file searching function, in the past this has led me to scouring through directories that contain hundreds of files to desperately trying find what I need. This isn’t a pleasant task as you can imagine. Windows desktop search is awful as it seems slow and inaccurate even on a powerful machine. I’ve tried Google Desktop search in the past, but it’s a bit of a resource hog and since I’m running 64bit Vista it’s not even supported on my computer.

Cue, Everything from VoidTools. This tiny little program is incredibly powerful, is somehow able to create its index almost instantly after install and works on all versions of Windows, including Vista 64. I’ve been using it for a few weeks and it has fitted in seamlessly with my workflow. Need a file, hit the hot key, type a partial filename, hit enter and it’s there in my editor. No more scratching my head trying to remember where that file I looked at 5 years ago is hiding. Oh and did I mention it’s completely free so competes well with Google on price.

This tool is well recommended for anyone who regularly has to search for files by filename. Download it now from the VoidTools website.

links for 2008-10-12

Microbloggers Anonymous – Reasons to Tweet

“Hello. My name is Matt, and I’m a Microblogger”

in the catbird seat
Creative Commons License photo credit: anomalous4

I’ve been using Twitter for a little while now. Historically I always kind of avoided social networking but after being convinced to join Facebook last year I got the bug. Twitter seems to have the Marmite effect on most people, yes you either love it or hate it. One of my friends, who is something of a web hermit, laughed when I mentioned micro-blogging and questioned why anyone would want to do such a thing. His derision fueled my self-doubt, “Why am I doing it?” I asked myself.

  1. Self-Expression. This is the most import use for me. I’m probably as guily as anyone when it comes to this. I spent Friday tweeting about my hangover. I know the wider world doesn’t care, but I’m a complainer and I find it a nice outlet. I put my little message in a bottle out there, and sometimes I get a reply.
  2. Conversation. It can be lonely in the Meatspace. When I’m sitting bored at work and someone puts out an interesting question or makes a statement, I can tweet them with my 2 cents. It’s a nice indirect method of communication. People compare it to SMS messaging, which I agree with, however unlike SMS, I don’t really care if I get a reply.
  3. Self-promotion. There’s nothing wrong with a bit of shameless self-promotion. I might tweet a link to my blog every now and again in an attempt to build a bit of traffic.
  4. Sharing. This kind of links in with number 2. If I find something I think my followers might find interesting I’ll post a link. I use del.icio.us and share on Google Reader but Twitter means people see the link straight away and will tell me if they like it.

I guess other people might find other reasons to micro-blog but those are mine. Is there anything wrong with it? I don’t think so. It is, what it is, a fun little tool for communication.

Image | WordPress Themes