A man in a field and a balloonist…

[sc:bitbucket-category ]A man is flying in a hot air balloon and realizes he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts, “Excuse me, can you tell me where I am?”

The man below says, “Yes. You’re in a hot air balloon, hovering 30 feet above this field.”

“You must work in information technology” says the balloonist.

“I do,” replies the man, “How did you know?”

“Well,” says the balloonist, “Everything you have told me is technically correct, but it’s of no use to anyone.”

The man below says, “You must work in business.”

“I do,” replies the balloonist, “but how did you know?”

“Well,” says the man, “You don’t know where you are, or where you’re going, but you expect me to be able to help. You’re in the same position you were before we met, but now it’s my fault.”

Source:  AskMen Joke of the Day – Nov 1, 2011

TouchPad OS Update 3.0.4

[sc:mobile-category ]I’ve been running my TouchPad with the 3.0.4 update now for a couple of weeks and to say that things are better would be an understatement Smile.

The update brings several big improvements:

  • Phone connectivity for any Bluetooth phone
  • Built in camera app
  • STABILITY

Lets be honest for a moment, the initial release of the TouchPad had a woefully inadequate software stack on it.  it was missing lots of features and had a tendency to crash ever few minutes of usage.

3.0.2 was released to resolve some of these issues, but the stability was still somewhere between a clown balancing a goldfish bowl on a stick and someone learning to ride a unicycle for the first time.

3.0.4 makes a radical step forward in stability, to the point now that in the last two weeks I’ve only had two crashes, both of which were flash related.

This release should have been the one shipped with the TouchPad, it would have made a world of difference to the end user experience.  But that’s really a moot point as we know HP would have killed it either way.

The Bluetooth support in the voice apps is neat, but overall I don’t think very useful.  It supports receiving and placing calls but to support SMS it requires a specific BT profile that my phone (and from the documentation around the net, most phones) doesn’t support.

The new camera app really should have been there from the start, but better late than never.

Overall the TouchPad is more responsive and doesn’t freeze up nearly as much so I have to give it a big two thumbs up.

Apps for Windows Phone 7.5

[sc:mobile-category ]Back when I first bought my Windows Phone I created an article with the first ten free applications I installed on it, now that Mango is out it’s time to revisit the apps on my phone and see what’s changed.

First off, this list will no longer be all free, some will be commercial apps.  Secondly I’ll highlight with italics any app that appeared in the previous list.

7Pass

On my desktop system I use KeePass Password Safe to store my various passwords and generate new passwords.  7Pass can read the same password database as KeePass which means I can always have a copy of my passwords with me on my phone.  The most complex part of this software is actually getting the password database on to the phone as MS has decided not to allow direct file access.  7Pass supports a couple of different options to transfer the database, including Dropbox, Webdav and a standard web server option.

Not wanting to place my password database outside of my infrastructure I opted for the web server option.  Unfortunately 7Pass doesn’t give much detail on how it expects the web server to be configured, but after a couple of attempts I managed to get it setup and working.

AccuWeather.com

I’m having trouble finding a weather app that I actually like and works.  In my original list of apps I had WeatherBug listed, but I found the Live Tile update to be really flaky (it stopped working for several weeks an that’s when I moved to another weather app).  AccuWeather is ok so far, its most annoying feature is that selecting metric instead of imperial causes the app to first display the details in imperial and then after a few seconds show the metric values.

I’m still looking for the perfect weather app, maybe I’ll give WeatherBug a try again when they do their Mango update.

Adobe Reader

I still have this installed, but I don’t recall ever using it.  Good to have though I guess.

Amazon Kindle

I haven’t yet really converted to ebooks, I just don’t read them that often to make it worth while, but I pulled down the Kindle app for WP and my TouchPad and played around a bit with it.

Birthdays (by Jesper Larsen-Ledet)

This is the app I have waited for since the release of WP7, a simple Live Tile that shows the next birthday from your contacts and also a complete list of birthdays.  I know pre Mango there was no access for developers to the contacts list so it was nice to see several of these apps come up quickly after Mango’s release.

Connected Media (HTC)

This is a DLNA compatible media player and streamer from HTC, it works, but quite honestly with the limited format support for video in WP7 it’s pretty much useless as a player.  I haven’t played with the streaming side as I already have my media library setup to stream from my server so there’s no real point on doing it from my phone.

Engadget

This is just the Engadget website presented as an app, which is cool, but I really don’t use it that much, I feed the RSS feed directly in to a folder on my Exchange server so I get all of the articles in my e-mail.

Facebook

I had Facebook on my original list as well and I still use it once in a while, but with Mango’s support for more feeds from other sites and my general malaise towards Facebook these days it’s not too often I launch the Facebook app.

Flixster

Another app from the original list and I still use it when I’m checking movie times, a great app.

GolfLogix

This is a free golf course GPS app, I don’t play golf very often but I thought that this would be a cool app to have when I do.  Unfortunately it turns out that trying to use your phone and play golf at the same time doesn’t work very well so the phone usually just stays in my golf bag.

Groupon

Everyone seems to be talking about Groupon, but I just don’t get it.  I downloaded that app and it works quite well, but I guess I’m just not enough of an impulse shopper.

HTC Hub

When HTC updated their apps for Mango, it included support for weather no the Live Tile, and as noted above I’m looking for a better weather app.  The HTC hub update is actually quite a significant one and is done well, but its best feature was that it lead me to AccuWeather.  So while it’s still installed, it doesn’t get loaded very often.

IMDb

It’s IMDb, how else do you look what movies someone you have never heard of before has been in?

Metronome

Ok, so a Metronome doesn’t sound exciting and it isn’t, but I had a use for it and this was a nice free one and hey, it’s got Metro right in the title Winking smile.

Netflix

Still installed, still don’t use it on my phone, but I do use Netflix.

Network Dashboard

One of the items I complained about in my original review of WP7 was that there was no way to pin the network config and other settings to the start menu for quick access.  This nice little free app solves that.

OpenTable

I downloaded OpenTable primarily out of curiosity while I was on a road trip one weekend, it was help at that time and so it stays on my phone just in case.

Opera Link for WP7

As I’ve noted before on this blog, I use Opera as my web browser and this gives me access to all my bookmarks etc on my phone.  It has had a few issues in the past with Opera changing the API or other issues, but the developer does eventually fix it when it breaks so no complaints from me.

Poynt

Poynt has had a lot of press in Canada as it’s a Canadian company with over 6 million users, but I don’t find I use it very often, but like OpenTable, it stays on my phone for when I do need it.

SkyMap Free

I downloaded this a few weeks ago and I have to say it’s cool, not all that useful, but cool.

SmartWhois

This is just a Whois lookup app, it probably won’t stay on my phone.

TouchDevelop

This is a scripting app from Microsoft, it’s quite impressive what you can do in it, but not very useful on a day-to-day basis.

TVShow Lite

This apps always you to track what shows you watch and lets you know when new episodes are going to air, I used it for a while, but I find that my DVR does just a good as job and, you know, actually records the shows Winking smile.

Twitter

Like the Facebook app, with Mango this one isn’t used very often.  It’s there just in case.

The Weather Channel

Another one of the long list of weather apps I’ve tried and not been happy with, just haven’t deleted it yet.

WeatherBug

The original weather app I liked, if the Live Tile gets fixed in the Mango update I might very well go back to it.

Wikipedia

Much like IMDb, this is just too useful not to have on the phone.

WordPress

This is the official WordPress app so I can delete all those spam pingbacks on this blog Winking smile.

Yellow Pages Canada

Another app from the original list it’s not used much, but useful when needed.

A week (or two) with Mango

[sc:mobile-category ]So Mango (or WP 7.1 or WP7.5 or whatever you’d like to call it) is here and I’ve been running it for a couple of weeks now, so it’s time to write down my thoughts so far.

First off, the update process was smooth and no real issues came up (you can read about it here).

Complex Password

I do want to make an update on the complex password issue I was having.  In Exchange 2010, you can set the password policies for mobile devices, the options look like this:

password policy

 

As you can see, when the “Require password” checkbox is disabled, the rest of the password related items are also greyed out.

When I originally setup the password policy I had assumed that this meant they were not enforced, however Mango does not behave this way.  Instead it adheres to the password requirements if you select to have a password.  Which actually makes perfect sense.  I suspect this is just a GUI issue in the Exchange 2010 admin interface.

Either way, it means I have have the complex password on my WP and still not have a password on my Touchpad, which works out just fine.

Overall I like the complex password requirement, its much more secure and only took a couple of days to get use to.

Multitasking

One of the big items in Mango was the support for fast app switching and background tasks for applications.  These both require updates to the applications to work and so far there has been a slow trickle of these updates coming.

The background tasks are nice for the applications so far.  Mostly they seem to be used for Live Tile updates which makes perfect sense.

The fast app switching hasn’t really impacted me yet, I find I forget about holding the back button to get back to my previous apps, but the few apps I have that have been updated do work quite well.

Twitter and LinkedIn Integration

Over the last few months I’ve been getting less and less pleased with Facebook and have been considering moving to Twitter instead.  The lack integration in Windows Phone had stopped me, but now with Mango this is no longer an issue.

Twitter integration is a first class citizen within Mango and seeing the feed in the People hub is quite nice.

I have been using LinkedIn only for a few months but it has been quite nice to have the integration now in WP as well.  The one thing I did notice was that pulling all the contact information from LinkedIn really polluted my contacts list with a lot of people I don’t contact very often (read ever).

This issue was easily taken care of as in the people setting page you can chose to filter out contact providers.  For me this was a perfectly fine solution as anyone I do contact I already have in my Exchange contacts.  For others this might be too much of an all or nothing solution.

E-Mail

The big changes to e-mail are the conversation view and linked inboxes.  Conversation views are assume, when they first appeared in Outlook on the desktop I wasn’t sure I liked them, but over the last year or so I’ve grown to appreciate them quite a bit.  Mango’s support for this just makes it even better.

Linked inboxes is another big feature of Mango, but I only have one mailbox (all my other mail addresses forward to this one) so I haven’t had any benefit from this.

One change that has occurred with Mango is the move of the folder button to the “more” menu instead of on the primary menu.  This is a little annoying and I’d like to see an easier way to switch folders (you can pin folders to the start menu now, but I don’t think that that is the solution).  Either bringing the folder button back to the primary menu or maybe making another pivot view to be the folder list would makes sense (perhaps the last one so a simple swipe to the left would bring up the folder list?).

Another improvement is how e-mail handles long URL’s in e-mail subject lines.  Previously they would often fail to create the entire link properly, Mango seems to resolve this and so far I have not had a URL fail to get linked properly.

Marketplace

The Marketplace has gone through some updates but in general I don’t know if it’s any better, just different.

The only issue I’ve had so far is that the Marketplace Live Tile seems to indicated updates are available when they really aren’t.

A strange choice is that the search button is now in the bottom menu instead of using the “Search” hardware button.  This obviously makes a more consistent implementation of the search hardware button (it now always takes you to Bing) but reduces the usefulness of the button.

Messaging

The biggest feature I was looking forward to was the integration of Live Messenger in to the Messaging hub.  Facebook chat also comes along for the ride and I have to admit this is a really cool feature.  It works seamlessly and is a welcome addition.

One small niggle with the implementation I have is that if you are in any status other than “online” you cannot see who else is online.

It will be interesting to see if MS allows other messaging providers to hook in to this as well or if they will remain a second class citizen.

Two nice small tweaks to the messaging hub is the use of different colours for the people in the conversation as well as converting text smiley’s in to graphics.

I haven’t tried the voice to text or text to voice features here, I don’t text and drive Winking smile.

People Hub

The people hub pretty much looks the same, but you can now filter the “what’s new” view by accounts, which might be convenient.

The other nice update is that on the Live Tile will sometimes show a larger image instead of always showing the really small ones.  This of course has no practical impact, but I got a smile from it.

Music + Video Hub

This hub really didn’t get too many updates, but in music MS moved around the controls to be more consistent.  Now the next/play/pause/forward buttons now are in the same place on screen the music page as well as in the volume mini menu on the lock screen.  This makes a lot of sense.

The other buttons, heart/shuffle/repeat have also been moved to beside the album art and are visible all the time instead of having to touch the album art for them to appear.

Start Menu

The start menu didn’t really have much done to it, but two small changes do make an appearance:

  • Searchable list
  • Quick jump lists

You can now search the application list, which if you have a lot of applications makes sense.

The quick jump lists appears after you have a certain number of applications installed (not sure what this is, but on my first install of Mango I didn’t have enough, but I do now).  This is just like the music hub where the application list has letter headers which can be clicked on and then the complete alphabet will appears so you can jump to a specific place in the list.

This is a really nice feature and I don’t think it should only be enabled after a certain number of apps have been installed.  It should be enabled by default on any list over a single page long.

Battery Saver

This is a new feature in settings, basically it will turn off the wireless data connections when you battery gets low to preserve you batter.  This makes sense but is disabled by default for some strange reason.  Also it doesn’t say what it considers a low battery condition.

The best part of this feature is actually the fact that at the bottom of the screen is a textual representation of your battery status and estimated run time left!

Conclusions

While MS is calling this Windows Phone 7.5 in its marketing, every other version number in the build is 7.1 and I have to agree with this.  Many of the features added in Mango don’t really change the user experience but instead bring the initial release in line with expectations.

Mango is a fantastic update, its just too bad it took so long to get out.

Would I recommend Mango as a phone?  Yes.  Period.  Full Stop.

It’s just that good.

Time sync with Hyper-V and Domain Controllers

[sc:windows-category ]My previous posts about moving from VMWare Server to Hyper-V for my main servers I didn’t touch on time services as in general it’s not something you have to think about too much.

However, over the last couple of weeks I have noticed that my domain controllers started to get farther and farther out of sync with the real time.  Last week it was at about 10 minutes so it was time to do something about it.

Within my current configuration there are three competing clocks trying to set the time on the virtualized domain controllers:

  • The NTP configuration on the DC
  • The Hyper-V time sync service
  • The NTP configuration on the host motherboard

In my original setup I had configured the DC’s to point to an external NTP source to get their time settings, then set the motherboard to point to the DC’s for it’s time.

This probably would have been fine except for Hyper-V also trying to keep the DC’s in line… what I believe was happening was as follows:

  • During normal run time, the DC’s would pull from the NTP servers and set the clock
  • Hyper-V would see the drift and “correct” it to the host time, which would always drift a bit due to the software clock
  • The Hyper-V host was part of the domain so the domain time sync would then also update the host clock to be off as well
  • Each time the host rebooted (patches, etc), it would pull the time from the DC, which would off a bit due to Hyper-V fixing the clock all the time
  • This drift would then become the new norm and the process would start all over again

In any given month, the drift was not too bad, but over multiple months it added up to the 10 minutes or so I was seeing.

My first instinct was to kill the Hyper-V time sync service on the DC’s, but that just messed up the DC clocks due to the virtualization.

What I believe will resolve the issue (I’m going to have to wait a couple of months to make sure of course) is to instead set the motherboard NTP servers to the same NTP servers that the DC’s use and leave the Hyper-V time sync service in place.  This should ensure that during reboots the MB clock is updated to the right time and that should propagate through to the DC’s.  This would break the loop and keep the clock’s in sync with the proper time again.