Author Archive for jba

Page 3 of 19

QLD floods, before and after shots

Cool visualisations from the ABC of before and after the floods of some regions in QLD (found through many facebook links):

http://www.abc.net.au/news/infographics/qld-floods/beforeafter.htm


Merry Christmas and Happy New Year

A belated Merry Christmas and Happy New Year to everyone out there.

Looking for a full time senior dev and flex contractor

Got a few roles open at the moment:

  1. Looking for a full time Senior Dev (any server technologies around .Net, Cold Fusion, or even Flex)
  2. We’re also looking for a Sydney based Flex contractor to start on a short term contract ASAP. If you’re a flex contractor who knows Flex 3/4 MVC/MVP frameworks then we should probably talk.

Drop me an email or respond to this thread with a comment if you think you fit either role

How Crayola crayons are made and packed

Way cool:

Linkage

Command line for using WinMerge as the diff tool with Ankhsvn

Following is the command line you need to use WinMerge as the diff tool of Ankhsvn an SCC provider in Visual Studio:

"$(ProgramFiles)\WinMerge\WinMergeU.exe" /e /u "$(Base)" "$(Mine)" /dl "$(BaseName)" /dr "$(MineName)"

Just quickly the following options do the following things:

  • /e – enables you to dismiss the diff dialogue with the escape key
  • /u – doesn’t add any of the path’s to the winmerge MRU (most recently used file list) since this is part of another workflow inside VS.
  • /dl “$(BaseName)” and /dr “(MineName)” – makes the WinMerge display nice titles in the viewer title bar (instead of the full svn file path which can sometimes be long and cryptic) like this:
    • Web.config – BASE
    • Web.config – 54839

Stumbled upon phonegap

So someone at work sent me this link to phonegap today.

So these guys have taken the general idea that anyone in mobile development for the past 3 years has had and made it a reality on top of an open-source stack.

Write an app using web technologies (html/js), abstract away the specific device peripherals and capabilities  and then compile it down to native format for each target device.

Sucks that it doesn’t do Windows Phone 7, but still worth a look at for me as it covers off some short term Android and IOS needs.

8Pen software keyboard for android

From over on mobile-crunch.

Looks like a cool approach to the input method. I know swype was well worth the overhead of learning, so suspect this may well be worth it as well.

On practising what you preach

Source: Flikr

I was having a water cooler conversation that turned into a debate with someone at work yesterday. We were talking about approaches to styling WordPress blogs using themes.

I’ll take this opportunity to digress before diving into the detail and tell you about a particular ethos at Gruden. This is obviously the preach part of the post.

So at Gruden we believe strongly in web standards and accessibility, but at the same time, we believe just as strongly in usability, user engagement and simplicity in design. In fact we believe you can and should have all of these in everything you do on the web, it’s the kind of thing we take a lot of pride in doing for our clients. But as anyone who’s tried to do any reasonably non-trivial interactive, accessible and standards compliant stuff on the web can tell you, it’s not always the easiest thing in the world to do. And it’s not something you’d normally want to invest time in when you get home from work, especially for something as pre-canned as a blog.

Well actually, for people like us at Gruden, it is.

So back to the debate… So Peter was telling me that it would be trivial to knock up a customisation on a WordPress theme in 4 or so lines of php code and thought that that was the best way to style a blog. I was busy extolling the virtues of K2 and insisting that it was the best approach. Having spent many a year as Development Manager in the online space, one thing I’ve learned is that the less actual programming languages you need to work in, the better… And we all need to know css right?

My argument behind K2 was this; I refuse to invest any time in any component that is more likely to have someone as passionate about this stuff as me with more available time to tweak it than I ever will. Hence my preference to buy before I build. I want a theme that has the best of the standards and usability world (i.e. AJAX enabled etc.) and I want to be able to style it with css alone.

For a long time, K2 has been that for me. I didn’t want to touch a single line of php code to style my blog. I was more than happy to modify a stylesheet (I can still wrangle css like a semi-pro these days), but I wasn’t going to make application changes that touched the main-loop.

Peter’s argument was that he’d much rather be as close to the rails of the core system, for the sake of being up-to-date with updates than use yet another link in the chain of infrastructure from db to content being served to the client.

Interestingly enough, we were both arguing the same point, just from slightly different perspectives. Peter thought that a few php lines of code were easily maintainable, and my point was that merely updating a css file was far more maintainable (think future proofing against WordPress upgrades). Along the way through this debate, I had to concede to Peter that in fact K2 is no longer that well fitting a solution to my needs, since it hasn’t been updated with WordPress for a while, and the markup isn’t the nicest in the world.

So I throw out a random comment, “I’m sure someone is bound to take the Html 5 boiler plate stuff and wrap it round a nice functional WordPress theme, I’d even be willing to do that to twenty ten eventually.

Enter thematic and wordpress child themes with HTML 5 boiler plate pre-rolled.

This is a wordpress theme engine, that makes it easy to put together a minimalistically plumbed (i.e. just the css thanks folks) theme using WordPress child themes and gives you all the bells and whistles expected in today’s web. And to top it off it seems to be maintained and updated pretty much in synch with WordPress updates. Have I mentioned lately how I love the fact that if I need to do something with WordPress these days someone’s already done it as a plugin?

Anyhow, I look to move my theme style across to thematic with HTML 5 boiler plate at some stage in the near future (the practise part).

Crossplatform mobile dev with Mono

Cool post over on Chris Hardy’s blog talking about a non-trivial twitter app on winphone 7, iphone and android with the mono toolset.

Stick with the preso, the last few slides have the best info about cross platform dev and limitations, and the videos at the actual post are quite cool.

New Windows Phone 7 Campaign

This has been doing the rounds on the inter-webs today. It’s an interesting take, and a cool campaign, but I think I agree with the guys over at mobilecrunch. While I’m guilty of having my face down far more than I should, especially around my kids, I think it’s actually because I enjoy it, not because the present phone UI metaphore is too clunky (not that it isn’t clunky though).

Many a Sci-Fi writer has a decent take on this phenomenon in the future with their stories of massively wireless interconnected minds and the way people stare off into nowhere with absent eyes when they are busy communicating.