It always struck me as somewhat of a spectacular own goal that when Google launched Google Plus (G+) in late June 2011, that it wasn't available for the 4 million businesses coughing up real money for Google Apps, let alone those using them for free.
After the debacle when the big G prematurely launched Buzz to much criticism, this was the opposite end of the spectrum. Lock out the most engaged Google users, and those guaranteed to get the most from a new service. As you'd expect there was a fair bit of forum-based grumbling.
In order to get things working Google needed to roll-out profiles for Google Apps, which was announced matter-of-factly on their blog a couple of days ago. Considering the company's focus on being more social it's surprising they haven't made more of a song and dance about it...yet.
So, if like me, you'd been waiting to get your mitts on this and have a proper look-see without having to constantly login and logout of a personal Gmail account, here's a quick guide to setting it up (you can find the official Google guide here).
Step 1: Enable Google Profiles for Your Organisation
Login to to your domain's management console. If you use to access this from the link in the top right-hand corner of your Gmail account, you'll probably notice the link has disappeared. You can access the control panel directly using a URL.
The format is: http://www.google.com/a/domain.name
Next, select the Organization & users tab from the main menu then choose the Services option.
Scroll down to find the switch for Google+ at the bottom of the list of Google-branded services, see the screenshot below for an example.

Next up, there's a warning screen that essentially spells out, that by turning on Google+, you're letting your organisation's users control their profiles and get up to all sorts of mischief if they so wish. Probably a good time to check the company's social media policy.
Note the Turn Google+ on link is the text link, not the button.

Step 2: Individual Users Turn on Google+
So far, so good. Google+ is now turned on at the organisation level, but individual users need to enable their own account so they can use it. Just direct them to the main Google+ homepage at http://plus.google.com.
As long as they are signed in to their Google Apps account, they'll be prompted to create a profile and get cracking with Google+, it looks like this:

Et voila! Job done, your organisation's users will get access to all the Google+ goodies including: Profiles, Circles, Streams, Hangouts, Picasa Web Albums and Google+ mobile access.
For admins, Google provides a handy email template to let users know how to enable Google+ and learn more about its features. You'll find my profile here.
Photo (cc) keso s.
RIP Steve Jobs.
I saw the news in the early hours of yesterday morning (UK time), whilst I was sitting cross-legged on the bedroom floor trying to force conference badges through my (non-Apple) printer without much luck.
It was a rather surreal moment. We all knew he was ill, really ill, and judging by his last appearance, Steve Jobs, was fighting his illness, but it was proving to be a tough battle. Even so, the news was still unexpected and sheds light on the new Apple CEO's sombre performance at the iPhone launch the previous day.
It's very sad, for his family, and for the tech industry in general, but trying to get some perspective is difficult when every news outlet splashing the story across their front page, ticker and broadcasts. Predictably, social media went nuts.
In this maelstrom of media, trying to get some perspective is tricky, but maybe the impact is similar to the feeling when John Lennon was shot in 1980. I was too young to have realised the impact of that event, but it turns out, I'm not the only one to draw this comparison.
People connected with John Lennon as an artist, with a visceral connection to his work. Can Steve Jobs really be held compared? My answer: yes. If anything, for this generation maybe more so.
His innovation at the cross-roads of technology and design has re-defined an industry. A phone without buttons, probably inconceivable pre-iPhone, is now the de-facto standard. I won't bang on the products as I don't consider myself an Apple fanboy, although others may disagree, especially if I ever did an audit of the products I own.
Consider the revolutions (good or bad, you decide) - computing, telephony, music, tablets. An impressive legacy that has had massive impacts on both the creation and consumption of media.
There'll be lots written about Jobs...but in everything I really liked the post from Brian Lam, ex-editor of Gizmodo who was both friendly and locked horns with Jobs, when his blog covered a pre-release iPhone, lost by an Apple employee.
And for the inspiring side of Steve Jobs, his Stanford commencement speech:
If, like me, you read the recent announcement that Google Analytics just added social tracking to their tool, you'll probably be thinking, "Nice, I'd like to get me some of that social media analytics".
If you've checked the new fancy-schmancy version of the tool - look for the red New Version link in the top right-hand corner of the interface - it's likely you'll head straight for the Social section. Unless you're getting lots of Google +1's on your content, most of your traffic will be listed as Not Socially Engaged.
It's a little disheartening, and probably not entirely true. The reason? You need some custom code in order to track Twitter and Facebook interactions. Fortunately, there's documentation to help with this.
If you're in a rush, I've glued together the bits of Javascript you'll need to track Twitter and Facebook interactions:
function trackFacebook() {
try {
if (FB && FB.Event && FB.Event.subscribe) {
FB.Event.subscribe('edge.create', function(targetUrl) {
_gaq.push(['_trackSocial', 'facebook', 'like', targetUrl]);
});
FB.Event.subscribe('edge.remove', function(targetUrl) {
_gaq.push(['_trackSocial', 'facebook', 'unlike', targetUrl]);
});
FB.Event.subscribe('message.send', function(targetUrl) {
_gaq.push(['_trackSocial', 'facebook', 'send', targetUrl]);
});
}
}
catch(e) {
}
}
function trackTwitter() {
try {
if (twttr && twttr.events && twttr.events.bind) {
twttr.events.bind('tweet', function(event) {
if (event) {
var targetUrl;
if (event.target && event.target.nodeName == 'IFRAME') {
targetUrl = extractParamFromUri(event.target.src, 'url');
}
_gaq.push(['_trackSocial', 'twitter', 'tweet', targetUrl]);
}
});
}
}
catch(e) {
}
}
function extractParamFromUri(uri, paramName) {
if (!uri) {
return;
}
var uri = uri.split('#')[0]; // Remove anchor.
var parts = uri.split('?'); // Check for query params.
if (parts.length == 1) {
return;
}
var query = decodeURI(parts[1]);
// Find url param.
paramName += '=';
var params = query.split('&');
for (var i = 0, param; param = params[i]; ++i) {
if (param.indexOf(paramName) === 0) {
return unescape(param.split('=')[1]);
}
}
}
trackFacebook();
trackTwitter();These should work for any site using Google Analytics - you'll just need to pop the code in between the code that calls the Google Analytics tracker. So in a standard implementation, it'd look something like this:
<script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'XXXXXX']);
// STICK YOUR SOCIAL TRACKING CODE IN HERE
_gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src =
('https:' == document.location.protocol ? 'https://ssl' : 'http://www')
+ '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script>
If you're running a Drupal site and have the rather nifty Google Analytics module installed, it's even easier to install the code (we're running Drupal 6, but instructions should be very similar for other versions).
Login as an admin and navigate to admin > settings > googleanalytics and scroll down the page and expand the Advanced settings list, then do the same for the label Custom Javascript code.
Then copy/paste the social tracking code above (or grab from this plain text version) and insert into the field labelled, Code snippet (before). Click Save. You're done. Grab a coffee, you deserve it.
N.B. This was put together very quickly with minimal testing, so make sure you test thoroughly. Any tips, problems, etc, feel free to leave a comment. This code has minimal error checking, if Twitter or Facebook's Javascript isn't present in the page, it should behave, but no guarantees. Use at your own risk.
Photo (cc) Celeste.
| Attachment | Size |
|---|---|
| ga-social-tracking.txt | 1.4 KB |
A couple of years back I started using a tool called ClearContext, which prioritised the 3-400 daily emails I receive based on their priority. Some special algorithmic magic looked at how often I read, how quickly I responded to automatically work out what was a priority based on my behaviour.
It was a real boon - apart from those difficult but important emails which I tried to ignore, don't pretend you don't do the same! - and helped me sift the daily waterfall of email.
Sadly, since the move to Gmail in January, I've been missing this functionality. Until now. When Google announced Priority Inbox for Gmail, I was very keen to get my mitts on it. Whilst my friends tweeted about its appearance and started to get to grips with a new way of working, I drummed my fingers, logged in, logged out and waited. And waited.
I keep looking for the option in the menu bar and well, nothing. Surely, there must be some magical option, or was Google just holding out on me? Perhaps it wasn't being rolled out to Google Apps (which we use at work).
Turns out, there was no magical option, just me being a touch on the dense side, or, ehem, let's say busy with work. If you're facing the same problem, here are the incredibly simple (when you know how) instructions to make Gmail Priority Inbox turn up on your Gmail if you're using Google Apps Premier edition.
Login to Google Apps control panel and choose the menu option for Domain settings and scroll down to the section labelled New Services and Pre-release Features. Make sure the option for Enable pre-release features is selected, then click Save changes at the bottom of the page (see pic below).

You're done! It'll take a few minutes and you'll need to logout, then login to Gmail and the option should appear in the top right-hand corner of your screen in bright, shiny red. Click to turn it on and see a short video, which I've included below in case you're wondering what on earth this blog post is all about.
Having taken the plunge in January and moving wholesale from Outlook to Gmail, I've become hooked. Once or twice, I've even got close to reaching Inbox Zero. Close, but no cigar, at least not for long. Still, it's an improvement.
Now Gmail is pretty quick, but turning on Gmail's keyboard shortcuts (and remembering at least some of them) makes handling email even quicker.
There's one niggle though and it was driving me particularly bonkers. The keyboard shortcut for deleting a message is #. Fine, you'd think. Unless you have an Apple MacBook with a UK keyboard layout. In this case, to generate a # key, you press Alt + 3. Which doesn't work. Apparently the problem also affects other European keyboard layouts.
Now, I can imagine you're thinking that this is pedantry in the extreme. Surely, it's not a big deal. Perhaps, but for me, a typical day will see 2-400 emails pour into my inbox. Thankfully, after lots of hunting round, I found a solution, which I've written up below in case anyone else is being driven nuts (yes, I know, I need to get out more).
Firstly, turn on the Keyboard Shortcuts. Seriously, it's worth doing this step without anything else. Mastering these shortcuts will save you heaps of time and make the Gmail experience even better.
Go to your Gmail settings (top-left hand corner, once you've logged in). Click on the link labelled Settings. Make sure Keyboard shortcuts on (see pic below) is selected and click Save Changes at the bottom of the page.

You might need to log out, then login in again for the shortcuts to kick in. Test them out to make sure they're working, here's a few I found particularly useful:
Check out the full list in the Gmail help section and there's a handy printable version put together by Evan Williams of Twitter fame.
So, the annoying UK keyboard layout problem? How to get round it? Luckily there's a feature in Gmail Labs - a collection of handy tweaks for Gmail - called Custom keyboard shortcuts written by the enigmatic sounding Alan S.
Click on the Labs link in your Gmail Settings (see pic below), find the Custom keyboard shortcuts feature and select Enable, then click Save Changes at the bottom of the page.

Once the page re-loads, you'll see a new tab at the top of Settings page, labelled Keyboard Shortcuts, click on the link to tailor the keyboard shortcuts, including that annoying delete key.

I've left the other settings as their defaults and changed the delete key to 3 (instead of Alt + 3), not particularly imaginative.
I figured that the usability people at Gmail have probably given some thought to the layout of the shortcuts and this is almost the same as the default layout.
And there you have it, hope that's useful.
This evening's challenge: find a set of free icons which will link to core social media sites. As a minimum, the set needs to include icons for
and it'd be nice to have an icon or LinkedIn, too. Fortunately, the Interweb is littered with free icon sets, there, waiting to be downloaded. Hundreds, thousands of them.
So for your delectation, a (highly subjective) round-up of the best ones...
Free Hand Drawn Doodle Icons for Bloggers
from Spoon Graphics
Social Bookmark Iconset
from Vikiworks.com
Free Download Social Icons
from Design Reviver (missing Facebook)
3d Transparent Glass Icons Social Media Logos
from Icons etc.
![]()
3d Glossy Blue Orbs Icons Social Media Logos
from Icons etc.
![]()
Black Ink Grunge Stamps Textures Icons Social Media Logos
from Icons etc.
Silver Inlay Square Metal Icons Social Media Logos
from Icons etc.
Stitched Denim Blue Jeans Icons Social Media Logos
from Icons etc.
Ultra Glossy Silver Buttons Icons Social Media Logos
from Icons etc.
Handycons - a free, hand drawn social media icon set
from JankoAtWardSpeed
Social Network Icon Pack
from Komodo Media
Polaroid icon set
from webtoolkit4.me
(New) 27 Circular Social Media Icons in 3 Sizes
from Blog Perfume
Page Peel – A Free Social Media Iconset
from ProductiveDreams
Socialize Icons
from DryIcons
Social.me
from Junwei
Free High-Resolution Social-Media Iconset – PriceTag Style
from DeepuBalan.com
Free Social Media Icon Set: Chrome
from Chris Wallace
Free Social Icon Pack: Nurture
from David Leggett
Extreme Grunge Garments Icons
from Nikola Lazarevic
Other sites worth checking out:
If the prospect of putting a line through the final item on a lengthy to do list is close to nirvana, then you're probably trying to deal with inbox anxiety, that constant battle to keep your email under control.
I'm with you. The number of unread items in my email inbox steadily grows mocking me, like my own person national email debt clock. Although I haven't had to make any bailouts (Select All > Delete). Yet.

The fact that everyone in your social circle has found numerous and ingenious ways to multiply those neuroses through social networks with their alternate inboxes, direct messages, pokes, walls and who-knows-what next, there's no way of keeping up.
As Dolly Parton puts it, "islands in the stream, that is what we are". It's a case of letting the social river drift by, dipping a virtual toe into the stream from time-to-time and trying not to get anxious about what's just floated by - let's stretch the metaphor - whether a pretty little fishy tidbit or something decidedly unsanitary.
Don't feel bad. There's not much that can be done without resorting to technology, which hasn't quite progressed to the point where it'll know whether to reply immediately, fib about a deadline or quietly ignore a friend request (don't pretend you haven't done it).
Don't believe me? Check out the numbers on this social media equivalent of the debt clock by web & TV clever clogs, Gary Hughes...
It's disturbingly mesmerising, which is more than be said by some of the bilge in my inbox. Better get back to it, won't delete itself now, will it?
Picture courtesy of Rafiq Phillips. Some rights reserved.
I'm no camera maestro, but I do like to take a few snaps when I'm out and about. Despite the potential glamourous locations of recent trips to Los Angeles, San Francisco and New York, there was precious little time for sightseeing.
Still, I did discover one new trick whilst mucking around with the Custom White Balance feature of my trusty and battered Canon Ixus 100 IS.
Pointing at various bits of the sky on a sunny winter afternoon and setting the custom white balance, produced some interesting colour effects, which I'm rather chuffed with. Even if, they're by, erm, let's say luck rather than design...
Inspired by Peter Hill, writer of pithy, witty and altogether-too-clever headlines, who is too lazy to update his own blog, so I'm posting them corking headlines here.
Nope, it's not faked, it's actually snowing in Las Vegas (the one in the middle of desert) for the first time since 1979. Check out the photos at designyoutrust.com for the full majesty (Ok, that's a bit much, let's say effect) of the Vegas strip covered in snow.
Doesn't it look romantic. Get thee to an Elvis-themed chapel this instant.
One tip, if you're in Vegas and a red-faced portly gentleman starts shouting "Ho ho ho" at you, the surprise gift you'll pick up will probably clear up with the right ointment. Or so I'm told.
[Pic courtesy of Dmitry at designyoutrust.com]
If you're like me, you'll probably spend as much time tinkering with the layout and technical gubbins of your website, as you will writing for the site in the first place. This bad habit isn't help in any way at all by the rather excellent Google Analytics service and worse still the desktop application which even saves the hassle of firing up a web browser.
Launched in November 2005, it's easy to install, easy to use and rather addictive. Start digging into the data and there's all sorts of weird and wonderful information tucked away. Like my friend Billy found when looking at keywords that brought visitors to his website, the results can be disturbing.
Imagine my despair then, when all of a sudden after what could be called an unintentional upgrade (remember kids, always back up your website before tinkering) my Google Analytics stopped recording anything. Surely everyone hadn't deserted the site? Yikes.
After wading through the help text on the Google website, I was pretty certain that the code was in the right place and almost certainly right. But, and it's a big but. there's a delay of about 12 hours between adding in the tracking code and the results showing up.
12 hours! In that time the refresh key would be completely worn out.
Thankfully, after some judicious Googling, Epik One's Sitescan popped up. Whack in the website to test and this tool will scan up to 15,000 pages and send an email with the results. For testing one page only, there's a Sitescan widget for the iGoogle homepage. Ahah. No more waiting.
And that's just the tip of the iceberg, for starters here's a list of dozens of hacks to super-charge Google Analytics even more and a book, Advanced Web Metrics with Google Analytics written by the guy who used to run Google Analytics in Europe.
Get measuring.