Simon's Blog

Mostly tech related stuff.

My Macbook Air just won’t let go.

I am in the process of resetting my Macbook Air 2011 so that I can resell it. However trying to do this is trying my patience.

So first I could not get the recovery disk to reinstall. It kept coming up disk is locked. After much messing around I found that I had to delete the Bootcamp partition while inside OSX, then resize the partition there.

Once I did that the recovery disk allowed me to erase the partition completely and create a new one (format) before running the reinstall.

However it said “14 hours to complete”. So I just left it running overnight.

I wake up this morning to find that somehow the Air is now back to the state when I first started. The only thing I can guess is that it somehow detected the Time Machine backup on the network and restored from that after resetting.

So I have to go through all this again. :(

Creative Thinking Techniques

This is a presentation I did a few years ago and at least once a year since then. I have now converted it over to Prezi format for your enjoyment.

Trying to push my MacBook Pro to the limit.

I recently upgraded my Mac Book Pro (Fall 2011) to 16GB. Just day to day work I get 0 page outs. But I also have a lot of memory just sitting there idle.

So I am attempting to see how far I can push it. At the moment I have the following setup running and the machine isn’t even breaking a sweat. Note: Picture does not show all my other day to day applications running outside the VM.

Topology of MBP layout.

The plan is to set up multiple partition servers with cluster on the Windows VM, along with another Domino server to run as another domain. After that if I am bored I’ll stick on Sametime server. :)

Life without Flash.

Using flash on the Mac has been for sometime quite painful. Even a trivial flash app will bump the CPU up, and most times causing the fans to kick into overdrive.

On a Macbook Air, it is quite painful to listen to the machine screaming because someone sent me a link to some cat doing something funny.

I’ve noticed since getting the iPad there is very little if any website that requires me to have flash to view it. So I removed Flash from my Mac to see how I get on (as well as Silverlight).

Overall I’ve found that I don’t need it. Youtube works for the most part. Some videos fail to load, although not always due to the video.

Some sites that I found working on the iPad failed horribly with “You need Flash” messages. Changing the USER-Agent string to mimic an iPad, these sites worked again by switching over to HTML5.

From the Silverlight end, only Netflix is the site I’ve come across that becomes non-functional.

So from my experience, Flash is not a needed to enjoy internet media.

Siri revisited

Further to the prank I posted the other day with Siri, further testing it appears calendar entries are also open for abuse without having the passcode access to the phone.

Example:

“Change Meeting this afternoon” (I only had one).

“Change the location to You will never find the room”

A slight issue using Siri

Holding in the front button will activate Siri. The phone stays locked but you still have some access to stuff.

Some fun things to discuss with Siri..

“Hi, please set an alarm for 2am every morning”.

“Remind me every 15 minutes Do not leave your phone unattended”.

SVN to DMG

I wanted to set up an SVN that writes to a mounted DMG file. So that I could easily copy the files to a USB key and not have to worry about someone easily reading them (using GPGTools).

I found a great tutorial on setting up an SVN server on OSX. Went off with only one hitch. That being I had to make sure that the svnroot folders had full access for the SVN account.

Creating the DMG file was easy enough as well (Diskutility). I created an encrypted DMG file and stuck it in the SVN account I set up.

As for auto mounting, there is a handy tool called Lingon. Using that and the following command line meant that the my DMG mounted.

echo PASSWORD | hdiutil attach /Users/svnacc/svnStuff.dmg

Although svnserve can launch before the mount, it doesn’t check until you try to access the repository and you are logged in at that stage.

Still alive.

Just insanely busy these days, both in and out of work. Quick catch up.

Studying.
Still ongoing, but I find EverNote is painful to write into. So I have a text file with all my notes so far. Just need to covert over to Evernote. I am contemplating just doing this in an NSF and dig out/create an EverNote bridge.

Work.
Work is always busy, but more so at the moment as I have holidays planned soon. So it is planning of the holiday outside work/inside so that transition doesn’t impact anyone. *phew* On top of that usual extra-cirruclar stuff in work (which is eating into my side hobbies).

Constructive time wasting.
I recently joined StackExchange, so as to track Notes/Domino issues. It actually makes problem solving fun, and like the forums allows to keep track of what people are doing with the product.

New Toys
I plan to get a new iPad after my holidays, or more likely August (as that way I don’t have to pay for it. “No, you buy it!” – Wife :) ).

Got a new 4S. I like how they localized Siri for Ireland, so that when you talk to it that it feels like you are trying to explain something to your old Irish mother*. Siri seems more intent on telling me what it can’t do then helping, although the reminders is very handy.

I also got the GoPano lens for the iPhone. Tested it on the iPhone4 and the video was dire. Thinking it was processor/camera issue I tested on the 4S and the quality is just as bad. Also it won’t let you take 360 degree photos. I can only assume all the high quality videos they have on their site are using video cameras, not the iPhone.

* Talking to my mother recently on the phone, she was trying to relay details I had to take down without success. So I suggested she text it. My suggestion was followed up with various beeps as she was typing it onto the phone and then a comment of “it isn’t working”.

Support processes should be there to help the customer.

If you are creating a support process to streamline calls for support, at the expense of the customer you are doing something wrong.

I have had a frustrating call to Vodafone. The support person was fine and understood the frustration. It was the automated process that was winding me up.

They have a phone system that checks your number to see if you are pre-pay or bill-pay. If you ring one but you have the other contract, it will hang up on you. As I had switched between the two and had problems logging in, the system thought I was the other when it came to checking. So it was impossible to ring support on my mobile phone.

Switching to a landline I had to navigate through many menu options to finally realize that the support system will never let me talk to a human.

So I had to call in again and pretend I never had an account with Vodafone. Straight to a real person. *Sigh*

Support calls

A little over a week ago I had the misfortune of having my credit card number stolen. So I spent some time ringing various customer support lines getting my details updated.

To compound matters further the expiry date was going to overlap with traveling to South Korea soon. So I had to get another credit card again, and go through the process again.

One of the bad points of working in support is that you tend to expect a higher level of customer service that most people would not expect. So it has certainly be an eye opener.

I am not writing this to have a go at the bad support. It is not a name and shame, but I will mention by far the Bank of Ireland credit card services has been the best support interaction (Air France a close second).

Here are some interesting points I took from all the support calls.

1. If there is a problem with the process, that the customer reports, acknowledge that to the customer and make sure you act as a replacement for that process where possible.

In this I had one situation where every time I rang the phone would hang up or go dead. I phoned an alternate number which got me to a different department. That person I spoke to responded back they would check into it. A minute later they explained they had reported the issue and were transferring me the waiting queue via an alternate number so I would not be cut off. They also flagged the call so when the next person answered they knew I had hassle with the phones.

Another company where I got routed to the wrong section (twice) the first person just hung up on me, the other just routed me to the correct place. No apology, or acknowledgement.

2. Don’t be afraid to say your name.

A name means that the person isn’t talking to some automated system. Your reputations tied to your name, so if you haven’t given it odds on you are not engaged on the customers issue. If the customer has to ask your name then it is liable you are not handling the call well.

3. Avoid negative terms and always give options.

While customers want to resolve an issue when they call, they also want to believe that they have a certain level of control. Responding with negative responses or no options will cause the customer to get annoyed. Comments like “I am not going to do that” really don’t help keep business.

Always give options. The options don’t have to be what the customer wants exactly, but it allows them to have some level of control.

4. Keep your personal feelings personal.

Worst thing you can do in the phone is sigh when a customer asks you something. You are having a bad day? Fine, just don’t pass that on to the customer. Be like a doctor/fireman and keep your feelings compartmentalized.

5. The customer isn’t always right, but you don’t win any points pointing that out.

OK I messed up my details on an online site and had to run the customer support. When I explained the steps I took (which I believed is what I did), the support person on the other said “No, you are wrong. That can’t happen”.

Not stopping there they proceeded to spend the next 5-10 minutes to prove I was wrong (putting me on hold at one point). When they explained that I was wrong and had the proof I was livid. I gave out to them and asked them to explain how that solves my issue of getting my details updated.

The correct response would have been to say something like “We haven’t seen anything like that before, I’ll make a note of it. Now lets fix your details”.

6. Even the little things can change customer satisfaction.

Gitomer calls these a WOW moment. This is basically where you do something in your support call that makes the customer have a memorable moment, or have gone beyond what you would normally expect.

Air France wins this one.

I had booked the tickets. Despite having all the paper work saying that I had the flights confirmed the credit suggested that the payment had not gone through (double checked with the bank).

Fearing that the tickets would be cancelled or I would end up paying more I rang Air France. The support person confirmed everything was OK.

Rather then ending the call there they proceeded to tell me I was fantastic for being so honest and making sure they got paid. It was a nice twist and greatly improved my morale. :)

Post Navigation

Follow

Get every new post delivered to your Inbox.

Join 137 other followers