Archive for December, 2008

Useful jQuery snippets

Monday, December 29th, 2008 by The BCM Team

Review: Balsamiq Mockups For Desktop

Monday, December 29th, 2008 by The BCM Team

Balsamiq Mockups LogoTo kick off our reviews of the tools we love, we thought we would start with Balsamiq Mockups. Not only is this a great product, but the story behind it is truly inspiring.

What is Mockups?

Built entirely in Flex and deployed through AIR, Mockups for Desktop is a simple tool for sketching up user-interface (UI) mockups. We use it to get a rough idea of what we want our UI to look like and we love the sketch-like approach for a number of reasons:

  • its ease of use replicates the scribbling on paper we do anyway
  • it really does only take minutes to create a mockup
  • it’s so easy-to-use that even your clients can participate in the process
  • it constantly reminds people that you are developing a work in progress and this seems to facilitate better collaboration
  • it forces you to focus on the form and function of what you are designing before even getting into the look and feel

Additional benefits include the affordable price, the perpetual free upgrades (hear that Omni Graffle) and the excellent support.

Who is behind Balsamiq?

Balsamiq was founded by Giacomo ‘Peldi’ Guilizzoni in March 2008. Prior to setting out on his own he was a Senior Software Engineering Lead at Adobe.

The company’s first product, Mockups, has generated over $100,000 in sales in less that 5 months. Check out the company blog to learn more about Peldi’s inspiring approach to developing software and running a small business.

You can download a trial of Mockups for Desktop (Windows, OSX and Linux), minus save and export options, so you can give the software a good work out before you buy. Plug-ins are also available for Confluence, Jira and XWiki.

Our Verdict:

You should definitely give it a trial, you won’t regret it.

Further Links

Mediaportal TV Server: Failed to create database

Saturday, December 27th, 2008 by The BCM Team

If you are getting a “failed to create database” error message after installing Mediaportal ver. 1.0.x then there is a chance that you have actually upgraded your MP installation and the database that MP is trying to create already exists.

To fix: go to X:/Program files/Microsoft SQL Server\MSSQL.1\MSSQL\Data and check if the Mediaportal database is already there. If it is, then uninstall MSSQL, wipe Data directory manually and reinstall Mediaportal.

Hello VPS

Wednesday, December 24th, 2008 by The BCM Team

ServersI have decided to say goodbye to the shared hosting once and for all and finally moved all of my personal sites and blog to a virtual private server (VPS) running CentOS 5.2 and Plesk.

I didn’t do this because I was unhappy with my former shared hosting provider as they had good up-time and the support was fast and helpful. I did it because I needed greater access to my hosting then shared hosting can provide; e.g. tweaking the server, installing custom software and controlling the versions of software installed on the server (e.g. symfony and subversion).

The switching process took a little more than a week. A little slow I know, but it wasn’t a full time gig. But at last I can announce that my switchover to a VPS set-up is complete.

Now here’s hoping my new host does not upset me with frequent downtime :)

Just in case you were curious, my shared hosting was with A2hosting and I highly recommend them if you are after shared hosting. They also offer VPS hosting but I have not tried their offering yet.

Photo Credit: http://www.flickr.com/photos/philschatz/312633642

Our Bookmarks: Dec 15 – Dec 21

Monday, December 22nd, 2008 by The BCM Team

The Week That Was In Links

Development & Production

Promotion & Distribution

Business & Monetisation

Technology & Infrastructure

Tips & Tutorials

Our Bookmarks: Dec 08 – Dec 14

Monday, December 15th, 2008 by The BCM Team

The Week That Was In Links

Development & Production

Promotion & Distribution

Monetisation

Technology & Infrastructure

Miscellaneous

Videos

Elastic Cloud Compute (EC2) Now Available In Europe

Wednesday, December 10th, 2008 by François

AWS_LOGO_RGB_300pxAt last the moment we have all been waiting for. Amazon Web Services (AWS) has just announced that Elastic Cloud Compute (EC2) is being rolled out in Europe.

This is great news for us as we’ve been playing with EC2 while it was only available in the US. But now there’s a fully-fledged European data centre we can really get going with what we’ve been planning to do for quite some time.

Let me explain:

We believe that every client has their own unique hosting requirements. That’s why we’ve never resold hosting or entered into any affiliate relationships.

This mindset has given us the opportunity to test and use a wide range of hosting set-ups and providers.

From virtual private servers (VPS’s) to managed dedicated servers we’ve toyed with them all.

We aren’t particularly keen on adding to all the hype but we are genuinely excited by what Amazon Web Services has to offer.

Now that EC2 has finally landed in Europe we will be upping our testing of AWS by deploying our own live site on EC2.

Yes, yes, I can hear your wails of derision. Why do this when you could get a dedicated server for a similar price? Why would you deploy your live site on an untried platform? Etc, etc, etc.

Well of course many of these assertions are valid but here’s the thing: we’ve guesstimated the risk and believe we can derive far greater value from migrating now and learning from the experience.

Having looked at server logs over the years it is clear that numerous people and companies overpay for underutilised server capacity. And in these cases it is clear that using a service such as AWS would offer numerous operational benefits.

What’s more we don’t particularly feel comfortable advising clients to use something if we have no “real world” experience of using it ourselves.

So in a nutshell the potential benefits AWS could provide, in certain circumstances, is to compelling to ignore.

Irrespective of the outcome this is something we are certainly looking forward to and deep-down I have a funny feeling we won’t regret this one.

Our Bookmarks: Dec 01 – Dec 07

Monday, December 8th, 2008 by The BCM Team

The Week That Was In Links

Development & Production

Promotion & Distribution

Monetisation

Technology & Infrastructure

Miscellaneous Tips & Tutorials

Collaborating Remotely

Wednesday, December 3rd, 2008 by The BCM Team

An image of a man traversing a globeI have just got back to Sydney and am ready to spread the love for Border Crossing Media into the Aussie territories.

My brief trip to Scotland was a success as in the time I was there we launched our corporate site, started alpha testing Border Crossing TV and even managed to get the planning for our second phase of development underway.

For those of you who are not familiar with our story here’s a brief summary:

The collective was launched by Francois and Diogo and I joined the team on a part time basis in August 2007.  By February 2008 I had accepted a full-time position and things really started to motor with Border Crossing TV. In July 2008 we made a decision to meet-up and have some good old face-to-face time. I promptly applied for a visa, packed some bags and went on the now normal 25 hour flight to Europe.

By the way a freezing Scottish summer is great for straight-thinking. I recommend that all programmers consider relocating to colder regions – the quality of code you’ll produce will be great.

Anyway, from July to November 2008 we worked hard, sometimes too hard (keyboards were broken and twitches were developed) but it was certainly productive.

Since returning we have settled back into our usual routine of collaborating remotely and even though it was great to be over in Scotland there are certainly some positives to distance working that you really can’t escape.

  • we are more productive. Not working in the same office removes any distractions. You get into work and get your head down straight away. Moreover, thanks to the tools we use, we never feel that distance working inhibits us achieving what we set out to do.
  • we are always online.  We all work in different locations and time zones so work never stops and sites are always up … because whatever time of day it is, there’s guaranteed to be someone on-call.

So in summary it was great to head over to Scotland, but in truth it’s also great to be back home.

Distance working or collaborating remotely certainly isn’t easy at first but the more you do it the more you realise that it is a viable option. Now that we have the right procedures and tools in place it certainly works for us and if your considering it, dive in, you won’t regret it!

Have a great day or night.

Anton

Our Bookmarks: Nov 24 – Nov 30

Monday, December 1st, 2008 by The BCM Team

The Week That Was In Links

Development & Production

Promotion & Distribution

Monetisation

Technology & Infrastructure

Miscellaneous