Flood Recovery

Dropbox

Well, over the weekend one of my clients offices was flooded by a burst pipe from the apartment above. As I took the call on a surprisingly nice Sunday morning (no snow!) I thought that she couldn’t have imagined for a worse start to the new year.

I have spent the last few days assessing the damage over the telephone with her. At the moment we don’t know if the Macs survived the power surge that knocked out the mains electricity, after all surge protection only goes so far. What she hasn’t had to worry about, however, is her data.

About two weeks before Christmas I finally persuaded her to take out a 50gb account with Dropbox. So if the computers are toast, we can setup new ones, link them to her Dropbox and be up and ready to go in no time. She has also been using Google Apps Standard for the past year or so, so her email is safe, as are her calendars and contacts.

Whilst we wait for permission to move the computers from the insurers to a place where we can see if they work I have been able to email her essential documents, as and when she has needed them straight to her Google company email account on her Blackberry.

So all in all what could have been a disaster six weeks earlier, has been an unsurprising inconvenience but in the end not a disaster. Phew.

Thanks go to Dropbox and Google for making this possible!

Filed under: GeneralTagged with: , ,

Backing up WordPress

Wordpress Logo

Update: This post is no longer accurate, I now recommend UpdraftPlus Backup.

As a recent convert to WordPress (within the last 12 months) it has been one of the last areas I have considered putting backups in place. In the decade I have been working with websites (I currently manage two dozen or so) I have never had a web hosting company lose a website. Consequentially backups of our various websites have invariably been kept to note changes we have made to them, rather than to give us a backup of the site should the web host fail in their obligations.

As a relatively new user to WordPress I have watched it move from version 2.7 to 2.9 (with plenty of .1 upgrades in-between) in little less than 12 months. Each time a new version has been released WordPress has discretely pressed me to update it and obligingly I have complied, each time holding my breath for a good few seconds, until that welcome success message is returned and I am sure that my databases are intact (the real risk of corruption).

So in line with my New Year’s resolution to make sure that everything is backed-up and in recognition that most of the html content of my sites (excluding WordPress) is now additionally supported by  git, which acts as an effective backup process in my opinion. I thought it was about time I found a suitable, easy solution for backing-up WordPress and that solution came via a new beta program called WordPress Backup.

Though the site is little more than a year old (it celebrates it’s first year anniversary of its beta on 14th January) it offers an easy, automatic method to backup your site via the installation of a plugin in WordPress, which is complimented by a free account (so long as it’s for personal use or you just need to backup one site) with WordPress Backup. Overall the setup process takes less than ten minutes (instructions here) and after that automatic backups are made every two days to its servers, from which you can download a backup if your site corrupts.

Thanks to the development team at WordPress Backup I and the 2571 other users it caters to are able to easily and seamlessly ensure that we have a modicum of protection when upgrading between different versions of WordPress (and any unforeseen horrors that may happen) and work, such as this, is finally protected. Phew.

Filed under: wordpressTagged with: , ,

Delete Google Analytics Accounts

Argh! I’ve had a really frustrating time with Google Analytics over the past few days. So…

I was adding Google Analytics to one of my client’s brand spanking new Google account (see my earlier comments about a fragmented Google here) and somehow I managed to create two accounts, each with analytics profiles.

After setting up Google Analytics on her new WordPress site and leaving it a while, I could see which of the two accounts and thereby the two profiles was working.

It was easy enough to delete the profile. The “edit | delete buttons” are next to each of the profiles. Deleting the account, however, was a bit more difficult to find as there is only an “edit button” next to each account.

The problem was not necessarily difficult to find a solution for, although the first entry for the google search “delete google analytics account” actually produces a help result for deleting a profile not an account.

When I saw it wasn’t what I wanted I went straight back to the results page and at position eight I found this post which came with handy photos, although I think this is clearer:

Delete Google Analytics Account

It did however highlight what I think is a significant flaw in the Google Help Pages – no images (answer here).

It also builds on my earlier post about fragmentation, why isn’t the visual design between the two different delete methods the same? What is the benefit of a different visual interface, a warning can still be provided after all.

Filed under: GeneralTagged with: , , ,

Changing Facebook Groups into Fan Pages

Facebook Logo

It’s surprising how often the skills a business owner develops in their private lives can be re-purposed to help them in their businesses. Although many of my clients are adverse if not allergic to the Internet, there are occasional exceptions and more often I’m finding Facebook is that exception.

Whilst re-designing Slingsby’s Driving Academy’s website earlier this week I had a really long discussion with my client about how best to promote her site and low and behold she told me she had already setup a group on Facebook to help promote her business.

Most people in the UK take their driving test around the age of 17 or 18, few people wait to 28 as I was when I started lessons with my client. So I suppose I really shouldn’t of been surprised that other past younger pupils had coaxed her onto Facebook and helped her setup a group.

So, after some discussion we decided that it might be better for her to have a Facebook Page, a more business orientated type of group. I’ve been reading articles on Mashable and the like for the past year on such services, but this was the first client I had found who was open to the idea of using Facebook as a method to promote her business.

So within a couple of minutes we had setup her Facebook Page and set both her, myself and her business partner as managing administrators. We used the Facebook Fan Badge Generator (see here) and added it to the sidebar of her new website. This process was all relatively simple, it was what followed that was not.

What I wanted to do was move all of the members of the group across to the Fan Page. Sounds simple right. Surely Facebook must have a method for you to do this automatically? Ah… Once Upon A Time…

So it seems from this post at College Web Editor (here) that Facebook originally did this for you, a simple email over to Facebook and they would handle the transfer. Seems a bit complicated really to me – why they couldn’t just create an automated system to handle it I don’t know.

This, however, didn’t last long. The College Web Editor article was written in May 08, by mid 09 this had changed and Facebook was no longer offering this service (see here, here and here). What has surprised me so much how quickly I could find information from sources other than Facebook and them abandoning this service.

So what can you do?

Well it seems that the only solution that Facebook recommends is for you to message all of your Facebook group members and ask them to become fans.

What did we do?

Well we just posted to the group’s wall and after ten minutes, we had four fans, after an hour we had eight and so on, by the close of business that day we had over thirty. At the time of writing we have sixty fans. So success.

Filed under: GeneralTagged with: , ,

Fragmented Google

Like most of us I’ve been the frequent and appreciative beneficiary of the wonderful talents of the Google engineers, however, all too frequently I experience the downsides that are a clear consequence of the fragmented results of a company run by engineers (and sometimes I think for engineers). Take this most recent experience:

At the beginning of last year I setup Google Standard Apps for one of my clients. It is really the perfect solution for practically any business (to be honest though I know some people who pay for the business version I can’t really see the advantage; what SME really needs more than 7gb of email storage per account?).

At the same time I moved them over to my hosting account (only £25 a year inc. setup of the Google Standard Apps) but for the moment that was all she wanted to do, although we discussed re-vamping her website, we decided to leave it for the moment.

So at the end of last year we started to discuss a revamp and over the last few days we have done exactly that. In just a couple of days, with a few adaptions to a free WordPress template (cleanr if you’re interested) and we got the new site up and running. Check it out here if you’d like to take a look.

As part of this process I had to setup Google Analytics for her site and as experience has taught me rather than adding it to my account (after all I’m probably the person most likely to use it for her) I prefer now to set it up in an account in my clients name.

Now my client uses a private msn email address rather than Google. So I had to setup a new Google account for her. It is possible to setup a Google account using another email address so I used her work one (from a Google Standard Apps account) and off I went.

It surprised me that there is no method within the Google Standard Apps account management interface that would allow me to add a Google account for an individual user (or at least an administrator) or to link an existing account in any other way. Just so everything was under one roof so to speak.

It seemed a natural leap for me to assume that if you were going to use Google Apps for your website then you would likely be going to use Google Analytics, Google AdWords, Google AdSense and maybe Google Checkout to think of just a few; all of which you need a Google account for.

In the SME arena (mostly under 25 employees) if you’re a business owner then setting up an additional account for a business is pretty straightforward, though an unnecessary extra step, but if you are hiring someone to do it and you’re not sure what is going on this can place alot of power in the hands of your consultant.

Anyway to get to the point, you have to activate each of these services, individually authenticate them. For example, if you’ve verified your Google Standard Apps account, you still need to verify your Webmasters account, your Analytics account, and so on.

This all adds additional costs, additional time, and additional hassle. It’s the perfect example IMHO of an unnecessarily fragmented service. This seems to be something Google is attempting to solve (see Analytics in AdWords) but it doesn’t seem to be taking the easy route. So come on Google cut us some slack, start integrating your services.

Oh and before I go. Why do we need a separate account for Google Wave?

Filed under: TechTagged with: , , , , , , , , ,

WordPress as a Business Website

Wordpress Logo

So it’s the new year and I’m revitalising another website… This time it’s for my old driving instructor, who’s website hasn’t been altered in a couple of years and was originally created in Microsoft Frontpage, which as we all know creates really nice code.

After some discussion we decided to pop for the ever popular Hemingway Theme, which shared the black theme of her original site. Unfortunately it wasn’t a good fit, so after some consideration we settled upon the Cleanr Theme, which I’d adapt from a white to a black background.

Changing the colour of the theme took only a matter of hours, after which replicating the pages from her site itself was a quick efficient process, meaning that after some tweaking and some back and forth discussion we had a new website up and running for her driving school in a couple of days.

The only real problem that I ran into was learning how to configure wordpress to display a static page first, rather than a list of posts. This tutorial from wordpress gave me an excellent tutorial to follow and I had it redirected in a few minutes.

All in all I think that the process has been quite a success and like many dated sites, this simple quick replacement (sans logo initially) was a distinct improvement over the one it replaced.

Filed under: GeneralTagged with:

Google Apps for Business

So if you haven’t yet made the google apps plunge for your business, the new year is the time to do so.

Despite Google having made the standard edition of google apps more difficult to find (by the way it’s here) I really don’t think that most businesses require more space than is provided for by the free edition; seriously 7gb and growing.

Re-directing your domain couldn’t be easier Google has a simple set of instructions for you to follow. It does involve changing CNAME entries and the like but it really isn’t very difficult and google has some great advice: available here with popular instructions for most domain hosts.

I’d also really advise if you want your employees to be able to easily access your services to set easy to find addresses such as: mail.yourdomain.com, calendar.yourdomain.com, doc.yourdomain.com and sites.yourdomain.com. Google has some easy to follow instructions here.

Uploading your archived email is also pretty easy. For windows users Google has it’s own special uploading program found here. For Mac users once you have setup your email (IMAP is essential) then you can just drag and drop your emails from the old files to the new and wait for the upload process (it can take some time) and you’re done.

For calendars, just export from outlook or ical in the vcal format and you can import your calendar directly to your new google apps calendar. Then share as you like amongst other employees. This is particularly good for office wide holiday calendars and the like, keeping everyone up to date with whats going on.

And really that’s the basic setup. Questions in the comments. Oh and if you need some help please don’t hesitate to drop me a line.

Filed under: GeneralTagged with: , ,

MS finally concedes OpenOffice is a Threat!

OpenOffice

It seems that Microsoft is finally waking up to the threat posed by OpenOffice. I’ve been slowly moving my clients over to OpenOffice for the past year, after all it’s free (which is attractive for SME), its interface is more like the traditional interface offered by MS Office in the good old days, and it’s Open Source so it’s continually improving (as a bonus at no extra cost!).

The largest obstacle I’ve found to the adoption of OpenOffice is resistance from staff, who in some instances seem wholly opposed to anything that is not labeled “Microsoft”. Then second is concern that they won’t be able to open .doc files, crazy I know, but people still seem confused. I’ve even got some people to use OpenOffice files as their standard format (usually if they don’t need to send files out).

Anyway there are many consultants like me who think that Microsoft’s days are numbered in the Office workplace, and that’s without talking about Google Docs. Anyway, others are finally cluing up to this. To read more see this article from computerworlduk.com that prompted my little comment.

Filed under: GeneralTagged with: , ,

Search Goddamn It…

Google Chrome

I’ve only had Google Chrome installed a few weeks, but it is already changing my browsing habits.

The most evident of which is using the url bar to search. This is perhaps the single most natural development of the browser I have experienced in years. It is becoming, however, quite irritating… and you’ve guessed it: I keep on expecting Safari to search using the same method.

I’ve always considered Apple to be the leading light of software minimalism, after all look at the trouble Steve Jobs went to to get rid of the screws on the Macbook Pro or the edge to edge glass on the new iMac (tablet hint anyone?) so I am puzzled that there has been no adaptation of this Chrome method to Safari.

Come on Apple give me a little New Year cheer and adapt Safari now!

Filed under: TechTagged with: , , ,

Bye Bye CDs / DVDs

So it’s the week before the New Year and like most of you out there I am considering my resolutions and doing some general spring cleaning. Now for geeks (and particularly those of an OCD bent) this normally includes a spring clean of various computer systems. And this year my focus has been on my CDs and DVDs.

Over the years I’ve built up a large collection of CDs and DVDs to which I’ve burnt backups of my systems, old client systems and the like. In fact I have a four stories high CD holder that my grandmother bought stuffed to the brim and overflowing to an artful stack carefully balanced on top.

Eva Solo CD HolderI also have a much more artful and pleasing desktop CD holder from Eva Solo that perches by my iMac and gives me access to those essential daily CDs and DVDs. (Did I seriously just write that? Honestly I can’t remember when I last used a CD or a DVD… Snow Leopard installation perhaps?) Anyway if you fancy one for yourself you can buy it from Amazon here.

Unfortunately although I’ve always taken basic care of my CDs I’ve never been one of those people who is insistent about always putting them immediately back in the case (or paper slip rather, I’ve way to many for actual cases) and over time they’ve become scratched and generally worn down as this rather imperfect medium for storing information tends to get. (Did anyone seriously think they’d last a decade? I’m struggling with ones five years old).

Anyway as I started to transfer the CDs to my collection of HDs it quickly became apparent that I was going to have to give them a little more tender loving care than I thought. Now I can just about hear the sigh of some you reading who always take perfect care of their CDs and DVDs, but in my defence it’s perhaps because I stopped buying CDs when I got my iPod or because I never really got into DVDs beyond a service like LoveFilm but I never thought about how damaging a few scratches could be.

So demanding an easy, quick solution, using just what I might have around the house, I remembered an old geek tale that you could repair damaged CDs with banana skins. Surely it couldn’t be true… but what the hell, I had some bananas, was a tad hungry so it seemed the way to go. But before embarking without instructions I did a quick google and returned these instructions. So rummaged through the kitchen and came up with a not too brown looking banana (it is the holidays), some window cleaner, some kitchen roll and a handy duster.

So all good to go, I picked a CD that had been giving me some difficulty. One file was repeatedly refusing to copy across (the kind of frustration I was looking to remedy). Not reading the instructions right the first time I had eaten the banana (seriously was I gonna waste it on some CDs) so I had to just use the skin. And after a couple of rub downs, followed by some squirts of window cleaner, the CD was looking better, and low behold when I inserted it into the drive it copied the file.

I was now on a mission and five hours later (did I mention I had a lot of CDs  / DVDs – 158 if you want to know) and some 22.4 Gb of data transferred I was all done. Now I just have to find a sensible way to dispose of my CDs rather than sending them to landfill. Any ideas would be welcomed in the comments.

Oh and for those of you wanting to know if it’s sensible to push all of your backups on to some local HDs can I point you to my earlier post on dropbox where most of my files have now been backed up to. Great system.

Filed under: TechTagged with: , , , ,