A lunch-time view, Paperman is a new animated short film from Disney that has been animated for an Oscar. This story does not make much sense in a digital age of tablets and a paperless office though!
I have just gone through the experience of upgrading a Sony VAIO SB Series laptop (model VPCSB19GG) from Windows 7 Professional 64-bit to Windows 8 Pro 64-bit. There are a bunch of threads on how to do this on various websites, but this is how I got a clean install working for this model with all of the features of the laptop working (including the troublesome function keys for brightness and Bluetooth functionality).
The core page on the Sony Australia website for this model is: http://www.sony.com.au/support/product/vpcsb19gg
The order of the steps is important:
- Do a clean install of Windows 8 Pro (I left the restore partitions on the machine and installed from a USB key – you may need to adjust the BIOS which you can access by pressing F2 at boot)
- Once installed, Windows 8 pro will activate automatically
- Install the AMD Graphics driver (Graphics Driver (AMD) version 22.214.171.124 for Windows 8 Upgrade – EP0000278443.exe) which can be found in Microsoft Windows 8 Pro 64-bit > Software Patches
- Install the Fingerprint Driver (FingerPrint (Authentic) – AUDFPD-80275394-0082.exe) which can be found in Microsoft Windows 8 Pro 64-bit > OS Upgrade / Downgrade
- Install the ALPS Pointing Driver (Pointing Driver (Alps) – ALDOTH-80275593-0082.exe) which can be found in Microsoft Windows 8 Pro 64-bit > OS Upgrade / Downgrade
- Install the Sony Shared Library (Sony Shared Library – SOASSL-00240000-0040.exe) which can be found in Microsoft Windows 7 Professional 64-bit > Original Driver
- Restart the PC
- Install the SFEP Driver (SFEP Driver – SFEPDriver.exe) which can be found in Microsoft Windows 7 Professional 64-bit > Original Driver
- Restart the PC
- Install the Sony Notebook Utilities (Notebook Utilities – SOAOTH-55800000-0042.exe) which can be found in Microsoft Windows 7 Professional 64-bit > Original Driver
- The Sony Notebook Utilities will restart the PC once and then restart after completion
- Install the VAIO Power Management Updater (VAIO Power Management Updater – SOAVPM-80270503-0082.exe) which can be found in Microsoft Windows 8 Pro 64-bit > OS Upgrade / Downgrade
- Restart the PC
- Install the VAIO Smart Network (VAIO Smart Network – SOASNW-00242468-0042.exe) which can be found in Microsoft Windows 7 Professional 64-bit > Original Driver. To install this particular software you need to use Uniextract to extract the files and then run the setup file in Windows 7 compatibility mode as well as an Administrator. This makes the Bluetooth work properly
- Restart the PC
- Install the Sony Vaio Control Centre (VAIO Control Center version 126.96.36.19950 for Windows 8 Upgrade – EP0000278194.exe) which can be found in Microsoft Windows 8 Pro 64-bit > Software Patches
- Restart the PC
You should check that the Notebook Utilities are still working at this point. You can then proceed to install the rest of the applications and Windows updates.
I had hinted on Twitter and Facebook that it was time for the next chapter in my career. After almost 18 years with Suncorp and a myriad of roles in that time from software development, technical leadership and Agile coaching, it was time for a change.
Dave Thomas has always been a leader in the software development arena that I have always respected. We met in 2008 through a presentation and he gave at QUT and Suncorp and then through the international Agile conferences and the Brisbane JAOO / YOW! conferences.
When the opportunity came to work with Dave on YOW! Australia, it was an opportunity too good to pass up. So now I have put my contractor shoes on and will be working with YOW! Australia as their Director of Conferences and Workshops.
As for Agile Coaching, it is still very much my passion to help teams deliver great products, so I will be continuing to work in the Agile community as well.
Here is the post from the YOW! blog on my appointment.
We are very pleased to announce Craig Smith has joined the YOW! Team as its Director of Conferences and Workshops. Craig’s experience as a speaker, instructor, developer, workshop and conference organizer makes him the ideal person to work with the YOW! community, user groups and the technical community. Craig will be working closely with Dave, the YOW! Planning Committee and the global speaker network to ensure YOW! brings the right speakers to Australia. Craig will be at our final YOW! Night of 2012 with Greg Young, so please say hello. See you at YOW! 2012!
(This post was designed to come out in mid-November, but the workload in pulling off a conference like YOW! delayed it a little!)
It demonstrates a good model for engagement, defining the roles as hamsters, crash and burners, the engaged, the disengaged, and the almost engaged. Full engagement is the intersection of the maximum contribution for the organisation and maximum satisfaction for the individual. The video makes a good point that because the “almost engaged” are good performers and a large proportion of the organisation, it is tempting to focus your coaching effort on the other areas that are far more disengaged.
It also has a good model to follow so that engagement happens all the time (not just a survey or once a year thing). Employees need to ACT (Assess, Coommunicate and Take Action), Managers need to CARE (Coach, Align, Recognise and Engage) and Executives need to CASE (Communicate, Authentic, Significance and Excitement).
The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:
The Blog-Health-o-Meter™ reads Fresher than ever.
A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 5,200 times in 2010. That’s about 13 full 747s.
In 2010, there were 37 new posts, growing the total archive of this blog to 71 posts. There were 4 pictures uploaded, taking up a total of 406kb.
The busiest day of the year was September 2nd with 114 views. The most popular post that day was Agile 2010 Day 2 Review.
Where did they come from?
The top referring sites in 2010 were twitter.com, infoq.com, ow.ly, unimplemented.blogspot.com, and linkedin.com.
Some visitors came searching, mostly for aaftt, alec sharp, apple application development training, ubuntu set java_home, and aa-ftt.
Attractions in 2010
These are the posts and pages that got the most views in 2010.
Agile 2010 Day 2 Review August 2010
Apple iPhone Management & Web Application Development Training July 2010
Atlassian Summit 2010 Day 1 Wrapup June 2010
AAFTT Workshop 2010 (Orlando) August 2010
Agile Australia 2010 Day 1 Review September 2010
3 comments and 1 Like on WordPress.com,
From the lightning talks that I attended:
One minute to introduce yourself to someone you don’t know. Worked well, although I knew more people this time around (after last BarCamp and other meetups).
Search Engine Optimisation (SEO)
Michael Smale led this discussion on SEO (unfortunately it started a little late and lost a bunch of attendees, including myself, at the end due to a Google Wave presentation following it!). My notes from the session:
- SEO is optimising for Google (& Yahoo!)
- 9 out of 10 people search for content, very few click the sponsored search
- keywords – on page (to help Google index) and off page
- stem analysis – trunk and branches (eg. golf and balls, clubs, shoes) then leaves (buy golf shoes and Brisbane) – before SEO, find out what target audience is looking for
- tools to analyse keywords – Google Adwords Keyword Tool (slightly out of date, monthly), worldwide but narrowed down to regions
- to know backlinks, etc – Traffic Travis, Market Samurai (free and paid version)
- not your trunk and branches, but for your leaves you may want to buy keywords, you can optimise different landing pages (separate URL but not a duplicate of pages as Google will drop prioritisation)
- car rental very competitive for SEO
- Google Trends for search – can see if things are trending up and down or compare
- YSlow – tell you how page is loaded and report on how to optimise page loading
- each page needs to be optimised with its own title – what’s in the title is what the link on Google says
- meta description after link is the blurb on Google – not visible to users on site, Firebug will help you see competitors meta tags are, but will not get you up in the ranking
- meta keywords – does not mean anything anymore
- care about content on site using LSI (Latent Semantic Index)
- link text important, add href no follow so Google will ignore
Paul O’Keeffe and Steve Dalton led a live demonstration of Google Wave.
- collaborative tool, still in preview, crashes, interface still weak
- proliferated from developers in Google sandpit, only give 8 invites to each user
- a wave is a single collaboration / conversation
- has Gmail feel, add and save searches, folders, etc…
- have a wave inbox
- with:public – see any waves that are public
- search with:public gardening
- new wave by default is not public, add firstname.lastname@example.org
- to start, drag contact in, give wave a name
- drag and drop seems to depend on Google Gears, works out of box with Chrome
- bots and plugins eg. pirate speak or add a Google Map / Twitter in
- open source version of Chrome – Chromium
- Sweepy bot – remove the empty conversations
- can mute conversation and replay, has version control so you can see how it was and then fork it off
Malcolm Burrows from Rostron Caryle gave this presentation. I hope the slides are made available, as this was a large topic for a 20 minute slot. These are my notes but should not be relied upon an advice or for accuracy!
- sole trader – liable for own debts, etc, house on the line, no protection freom risks, okay if you have little risk
- partnership – not sure why anybody would do this now, agreement and governed by those terms, in Queensland partners are liable for acts of the other, everything has to be tailored, risks
- company structure Pty Ltd – level of risk reduction such as corporate veil, shareholders only liable for the capital put in as long as you don’t do stupid stuff like trading insolvent, as directors do not profit from position of power, need to disclose, 12/20 rule can’t make more than 20 offers in 12 month period, no more than 50 shareholders, replaceable rules (eg. regulate by ASIC or regulate yourself in your constitution)
- company structures – Limited – Public – all of baggage of public company without the good stuff, horrible!
- trust – discretionary and unit
- joint ventures – used a lot in mining, in IT where people agree to do stuff, like a trust is a feature of contract, rights of joint ventures can get very long
- income distribution structure and IP protection structures
- options for IP – spin out trading company, spin out company owned by trusts, spin out company licences another
Smile! Say Cheese!
DJ Paine from Studio Promise dropped by, and offered attendees a free portrait, which I certainly took advantage of. Just wished I had of known, and I would have had a shave and worn a nicer shirt!
All of the shots from the day are here and if you need professional photography, support those that support BarCamp!
Symphony – Open Source Content Management
Allen Chang and Alisair Kearney led this session on Symphony:
- originally called TypeWorks
- 2.0.6 out now, 2.1 on the way
- uses XML as data format, output format standards compliant
- Drupal and Joomla! cores are huge, they wanted a small footprint and control over data structure
- use XSLT to transform XML to any format you like (eg. HTML, CSV, JSON, etc..)
- native intergration REST API for Twitter, RSS, etc…)
- uses open standard templating language, as per all CMS systems
- a number of data sources for which you can apply rules
- around 8,000 members, 10% of these contribute
- users include Australian Museum of Democracy, Heineken and City of Westminster (London) amongst many others
- ensemble – fully functional website package, Symphony itself is an ensemble
Agile Overview – The Three T’s
It occurred to me in the speed networking session that a number of attendees did not know what this agile hype was about, so I decided to on short notice to propose the talk I gave at Agile Australia 2009 to try and give that overview. Not sure if I succeeded, but got some questions afterwards nonetheless.
Had to laugh at one of the tweets from @funkygorilla (Simon Griffiths): “Agile web development in a 10 min presentation. That’s agile!”
Overview of Agile 2009 / Agile Australia 2009 / AAFTT Workshop
A couple of people decided they wanted to chat about some of the learnings and trends from the conferences I had recently, so a couple of us sat around and chatted about agile testing mainly.
- Gartner releases its Hype Cycle every year
- “a shared hallucination” (William Gibson), a meme
- in 2005, Ruby was 8 years old and then it became the new hotness, but then you reach a trough of disillusionment because it doesn’t meet expectations so then it takes its place
- Apple iPhone, Nokia N97, Google Android
- Google Wave
- web startups and real-time web
- whatever other geeks twitter about
- Facebook (search on Alexa for Facebook and compare to reach of other social networks)
- Scala is early hot
- Megan Fox
- touch interfaces
- GE Smart Grid
- augmented reality (eg. iPhone apps that outline buildings on GPS and tell where you can get coffee, etc) (as suggested by William Gibson in Virtual Light)
- QR codes
- app stores – Apple, Android Market, Nokia Ovi, Windows Marketplace – everybody is doing it
Paul King has posted some photos from our sightseeing trip around Chicago yesterday:
Further to my Twitter Twaining post the other day, a colleague posted a link to this slide deck by Antony Mayfield from iCrossing on our internal Yammer network. What I really like is the literacy angle that suggests that we need to learn to read and write again and that we need to learn by doing (good examples that I left in the summary of my post).
Moving a set of pages in Confluence is extremely easy but not the most obvious function to find (until you know where it is), and is a common support question. Any user with edit access can do this. The steps are as follows:
- Navigate to the page you wish to move (this will also move all of this pages child pages)
- Click the Edit tab
- Underneath the page title there is Location label with the location of the page and a highlighted word EDIT next to it. Click the word EDIT.
- A box will drop down allowing you to change the space and the parent page. If you know the name of the parent page you can type it in, or click the icon next to this field to select from some options. You can also choose here whether to move all of the child pages as well.*
- If you use the Choose Page view, you can choose the page from a number of views. A hint here is sometimes the search can be a bit frustrating, so if you view or edit the page you wish to change just before starting this process, it will show up in the History or Recently Modified tab.
- Click Save and your page (and, by default, it’s children) will be moved.
- Check the links at the top of the page to confirm your page is moved.
One last hint, if you wish to move your page to the home page of the space, in most cases this is called Home by default.
Don’t forget the Confluence online help is always extremely helpful at: http://confluence.atlassian.com/display/DOC/Confluence+Documentation+Home
(for Confluence 2.x)
I delivered some rather impromptu and unprepared training last week for some colleagues on their use of Twitter in the Enterprise. Amongst the millions of training threads, I found a very good (but also a very customer specific) Tweetcamp presentation.
So using this slide deck as a guide, I delivered the following training points:
Twitter vs Facebook
- Facebook is primarily about connections with your friends and your social connections (photos, walls, games, applications, gifts)
- Facebook has become more like Twitter in recent releases by asking the question “what is on your mind”?
- Twitter can be viewed more about your connection with people who have common interests (although many of them are your friends)
- Twitter is less rich out of the box
- Following somebody on Twitter you are following the thoughts of the whole person, not just the ideas you might best know them for
Twitter vs Blogs
- Twitter is what is referred to as micro-blogging
- Twitter is limited to 140 characters, so is a snapshot of the authors thoughts
- Blogs provide a facility for more in-depth thoughts, analysis and reporting
- If summarising an event, use Twitter to throw out live snippets, thoughts and quotes and blog after the event to review and synthesise in greater detail
- Twitter is a good way to advertise new posts to your blog
Twitter vs Email
- There is no expectation to read and/or respond to everything on Twitter. You dive in and out of the stream as it suits you and take notice of as much or as little as makes sense
- Twitter conversations are open and discoverable to all
- Direct messages can be used somewhat like email for a point to point conversation
- Twitter allows you to unfollow or block “spammers”
- Email is still much better for more “personal” messages
Why Do I Care?
- Twitter usage is growing exponentially, on the back of big celebrity support of people such as Oprah and Ellen as well as traditional media such as CNN and 60 Minutes
- Twitter is still has a much smaller user base than Facebook
- Social media like Twitter is here to stay, but you need to be ready for the next thing if and when it comes along.
- Using these tools may make you go viral. Many traditional media outlets have attempted this, very few are successful, but those that are successful are extremely successful.
- You Tube is currently the platform that is feeding virality
Twitter vs Yammer
- Yammer is Twitter for the enterprise, posts are blocked to those that can sign up with an email on your domain
- Can dual post to Yammer and Twitter by setting up your Twitter account in the Yammer settings and adding the #yam tag to the end of your posts
- Many other services allow you to dual tweet. Facebook has a similar #fb plugin or the ability to import all of your tweets automatically
- #hashtags allow people to tweet on a common searchable topic, especially useful for conferences for combining posts. There is nothing to setup, just announce your hash tag to the attendees.
- @replies allows you to reply to someone and get their attention (and tell others your message is directed at them more specifically)
- RT @re-tweets allow you to re-tweet someones idea but you wish to credit them for it as well as highlight to them you like their idea
- The Twitter API is what makes Twitter more powerful, by allowing programmers to build tools and services on top of Twitter
- Twitpic, Twittervision and Visible Tweets are good tool examples
- TweetDeck, TwitterGadget and Twhirl are popular clients
- Hundreds of other tools, clients and visualisations available
Twitter Ettiquette & Ideas
- In general, for business, follow legitimate users that follow you (ignore spam followers). This is less so for personal users, follow who you have interest in
- Following somebody does not mean you endorse them
- Auto replies to new users is not recommended, it is just useless spam
- Locking updates is not recommended, if you want to lock your ideas write a journal in a pad with a lock
- Replying and retweeting is recommended when it makes sense
- Retweeting introduces your followers to new followers as well as crediting the original source
- Clients make it much easier to manage Twitter over the basic website by automating functions and managing searches
I then followed up with a few real examples. The key takeaway is that the attendees need to get in and try out using the tool on their own accounts before tweeting on behalf of the organisation. It is much easier to understand Twitter just by using it.