Pidgin Settings for Google Talk

I attempted to configure Google Talk (GTalk) in Pidgin today, and I went through some hoops before I got it working.  The ‘official’ Google instructions are incomplete, so I’m posting this as a reminder for me in the future if I ever lose the backup of my settings files.  Note that I am using Pidgin 2.7.3 at time of this post.

imageimage

Speaking at devLINK 2010

I’m in Nashville, TN the rest of this week for the devLINK technical conference as both an attendee and a speaker.  If you didn’t make it this year, I strongly encourage you to save the date for next year.  Solid event organization, great content, and a very affordable fee ($100!) make it one of the best conferences I attend.  I was honored again this year to be selected as a speaker, and will be giving my WiX 101 talk.  Hope to see you there!

Missing VS2005 Item Templates (er, most of ‘em)

While at the Day of .NET, I discovered that I had an issue – my item templates were missing from Visual Studio (except for the PowerShell templates).  Interesting (and damned frustrating, too).  The first thing I did was shut down all devenv.exe, launch a VS command prompt and run devenv /installvstemplates.   Upon completion, I launch devenv to only be disappointed.  I had to run off to my session, and one thing led to another, so I didn’t get back to it until tonight.   I had the genius (ha!) idea to uninstall the PowerShell templates.   This just consisted of deleting what was in C:\Users\<username>\Documents\Visual Studio 2005\Templates\ItemTemplates\Visual C#   and \Visual Basic  as well as C:\Users\<username>\Documents\Visual Studio 2005\Templates\ProjectTemplates\Visual C# and \Visual Basic.

 Voila!

Now, to figure out what happened so I can put my beloved PowerShell templates back.   It’s rather late (0249, EDT), so I’m off to bed and more later as I sort this issue.

Some recent downloads from Microsoft

Windows Desktop Search 3.0
The search engine in WDS 3.0 is a Microsoft Windows service that is also used by programs such as Microsoft Office Outlook 2007 and Microsoft Office OneNote 2007. You can use this search engine to index a program’s content and to obtain instant results when you search in a particular program. WDS 3.0 supports the following operating systems:
– 32-bit versions of Microsoft Windows XP with Service Pack 2 (SP2)
– All x64-based versions of Windows XP
– Microsoft Windows Server 2003 with Service Pack 1 (SP1)
– All x64-based versions of Windows Server 2003

You cannot install WDS 3.0 on a computer that is running Windows Vista. WDS functionality is already built into Windows Vista. WDS 3.0 provides fast indexing, improved performance, and improved file type support. The WDS 3.0 installation process automatically upgrades WDS 2.5 and later versions of WDS. If you have an earlier version than WDS 2.5 installed, use the Add or Remove Programs tool to remove the earlier version before you install WDS 3.0.

One of the features in Windows Vista that I most enjoy is the search. Now, Windows XP users can get this search capability as well. Go get it – it rocks!

Microsoft Application Verifier 3.3
Application Verifier is a runtime verification tool for unmanaged code that assists in quickly finding subtle programming errors that can be extremely difficult to identify with normal application testing.

Application Verifier is designed specifically to detect and help debug memory corruptions and critical security vulnerabilities. It makes it easier to create reliable applications by monitoring an application’s interaction with the Windows operating system, profiling its use of objects, the registry, the file system, and Win32 APIs (including heaps, handles, locks, and more). It also includes checks to predict how well the application will perform under Least-privileged User Account operation, compatibility tests to be used in logoing, and print tests to verify your usage of the print subsystem.

Running Application Verifier is easy; simply turn on the tool then run your project and go through your normal testing scenarios with a debugger attached. When your tests are completed, view the Application Verifier logs for any errors that may have been detected.

Also check out Using Application Verifer Within Your Software Development Lifecycle

Microsoft Standard User Analyzer
The Standard User Analyzer helps developers and IT professionals diagnose issues that would prevent a program from running properly without administrator privileges. On Windows Vista, even administrators run most programs with standard user privileges by default, so it is important to ensure that your application does not have administrator access as a dependency.
Using the Standard User Analyzer to test your application can identify the following administrator dependencies and return the results in a graphical interface:
• File access
• Registry access
• INI files
• Token issues
• Security privileges
• Name space issues
• Other issues
This tool also complements the Application Compatibility Toolkit (ACT) 5.0. ACT 5.0 will include a User Account Control agent that you can deploy to user desktops to identify applications that require administer privileges. The Standard User Analyzer is designed to be run on the developer or tester’s workstation to test and troubleshoot a specific application. Issues identified with the Standard User Analyzer can also be entered into you ACT 5.0 database so you can track the application compatibility across your environment.

Do you write Windows desktop applications?  This is a must-have for your toolbox, particularly looking forward to UAC in Windows Vista (which is a GoodThing).

msdnman

I happened upon this post from Craig Andera announcing a handly utility – msdnman.  Like man pages in *nix? Check out msdnman. Download it from CodePlex

Here’s the blurb from the project home page:
msdnman is a command-line viewer for documentation stored in the
MSDN/TechNet Publishing System (MTPS). It uses the MTPS Content Web Service
to retrieve documentation and renders it to the console. It also includes
support for searching all MSDN content from the command line.

Sweet.