BPuhl’s Blog

A little bit of everything without actually being much of anything

Text-to-speech on Windows Phone

Posted by BPuhl on October 5, 2011

Got Mango installed on my Windows Phone and am loving it.  By far, my favorite feature is the speech-to-text and text-to-speech for instant messages.  The other night, taking my dog out for a walk with my phone in a jacket pocket.  RunKeeper was following our progress and using GPS to make a map of the track that we took, and I had a bunch of Zune pass downloaded music playing into my bluetooth headset.  When a new instant message came in, the music paused, the phone read me the message, I said “reply” and spoke my response, and then said “send” and off it went – then the music started playing again.  No need to touch my phone.


One quirk that I wanted to share though.  When I get a phone, the first thing I do is put the ringer on vibrate and turn off all the sounds.  Turns out that you MUST have the ringer on, for text-to-speech to read your IM’s.  My solution?  I downloaded a 2 second mp3 of silence to my music library, tagged the file in the Zune software as Ringtone, sync’d it to my phone, and then set it as the default ringer.  Ahhh…peace and quiet again.


Posted in mango, WindowsPhone | Leave a Comment »

Index of “How-to” for Windows Azure

Posted by BPuhl on December 7, 2010


Posted in cloud, Random Tecnical Stuff | Leave a Comment »

How to use ADFS for OWA access

Posted by BPuhl on October 15, 2010

Ken posted a great article about how to configure OWA for ADFS authentication:  http://www.theidentityguy.com/articles/2010/10/15/access-owa-with-adfs.html

Posted in ADFS, cloud, Digital Identity, Identity and Access, Random Tecnical Stuff | 1 Comment »

Overheard in a meeting (paraphrased)…

Posted by BPuhl on October 14, 2010

…the problem is, that instead of trying to make what we have work.  Every software architect believes that that their <widget> will be the solution that everyone adopts…


Typing this, reminded me of something else that I heard recently, which was along those same lines…

Of course my idea on the whiteboard is better than all the code that you’ve written!

Posted in Babbling and Blabbering, cloud, Quotes, Random Tecnical Stuff, Randomness, Rants | Leave a Comment »

Getting your Bitlocker keys out of AD

Posted by BPuhl on October 14, 2010

I often talk about my perspective that AD is a great publishing engine, but that it should not be authoritative for anything.  Any mission critical data should be mastered outside of AD, and then sync’d into the directory to be published/consumed.

The problem with this, is when you have services which source their information in AD directly, but that data is still mission critical.  One example of this, would be BitLocker Drive Encryption recovery keys.  The BDE service on clients will write it’s recovery keys directly into AD.

Before MSIT broadly deployed Bitlocker, we worked with an internal team to build a solution for finding new BDE recovery keys, and copying them out of AD into an external store.  We even went a step further, and put some self-service recovery options in front of that store.

I’m happy to see that MSIT was able to publish this solution out to Codeplex, so we can share it with everyone.

If you’ve got Bitlocker deployed in your environment, but are ONLY storing the recovery keys in AD – you may want to take a look.


Posted in Active Directory, Identity and Access, Random Tecnical Stuff, Win 7 | Leave a Comment »

ADFS 2.0 is in the house!

Posted by BPuhl on May 5, 2010

Released To Web:

Posted in ADFS, cloud, Digital Identity, Identity and Access, Random Tecnical Stuff | 1 Comment »

AD Design Metrics

Posted by BPuhl on April 8, 2010

From http://www.shariqsheikh.com/blog/wp-content/uploads/2009/05/wtfm1.jpg


Posted in Active Directory | 4 Comments »

Location, Location, Location…

Posted by BPuhl on March 22, 2010

Overheard in the cafeteria, during a discussion about a big project…

It’s like eating a big box of fiber, and chasing it with a pot of coffee.  Something big is gonna happen, good or bad all depends on where you’re at when it does.

Posted in Randomness | Leave a Comment »

The True Gentleman

Posted by BPuhl on March 18, 2010

The True Gentleman is the man whose conduct proceeds from good will and an acute sense of propriety and whose self-control is equal to all emergencies; who does not make the poor man conscious of his poverty, the obscure man of his obscurity, or any man of his inferiority or deformity; who is himself humbled if necessity compels him to humble another; who does not flatter wealth, cringe before power, or boast of his own possessions or achievements; who speaks with frankness but always with sincerity and sympathy; whose deed follows his word; who thinks of the rights and feelings of others rather than his own; and who appears well in any company; a man with whom honor is sacred and virtue safe.

– John Walter Wayland

Posted in Quotes | 1 Comment »

Got free time?…

Posted by BPuhl on March 17, 2010

This should take care of any spare time you might have had….  http://www.physicsgames.net


you’re welcome 🙂

Posted in Randomness | 2 Comments »