Technology Insights

Gmail Labs Custom Keyboard Shortcuts Not Working

This took me awhile to figure out for some reason but once I did I felt pretty on top of my game, not. So after playing around with some of the Google Labs additions to Gmail I figured that it might be cool to check out the Google Labs Custom Keyboard Shortcuts addition to Gmail specifically for the “gl” shortcut that pops open a new window for easy access to your labels. More on the gl shortcut later after I explain the complex fix to my problem (wink wink). After enabling the Keyboard Shortcuts I refreshed Gmail and proceeded to attempt to use the gl shortcut with no luck. I then started to wonder if it was possibly a browser issue or something else. I tried about ten other shortcuts but none of them were working in FireFox or Internet Explorer.

Technology Insights

View Entire Google Toolbar Local Search History

I was having trouble view Google Toolbar local search history past the most recent 15 entries. I have auto complete turned on so if I started typing a couple letters it would show older entries so I knew they existed. I figured the easiest way to get the entire list was to just go to the source file and view the entries there.

Google Toolbar Search History Location on Windows XP:
[BASH]
C:\Documents and Settings\user\Application Data\Google\Local Search History\google%2Eweb.w
[/BASH]

Each user will have their own Google Toolbar local search history so just replace “user” in the directory path above to view each users local search history.

Code Snippets

Ruby Script to Update Github Repos and Fetch Changesets for Redmine

I recently started using Redmine for numerous projects and could not be happier with the application so far. Not only is it actively developed and already includes a ton of great features but it doesn’t seem bloated at all. Many of the projects I have configured for Redmine have their code base stored on Github so I needed to find a way to add code updates that referenced tickets to the tickets themselves. At first I was having a bit of trouble understanding exactly how this should be achieved but after digging around it ended up being pretty easy. You will need to configure local repos underneath your Redmine project that are updated fairly regularly and then after they are updated you will need to run a script that updates the any ticket that code has been associated with.

Technology Insights

Windows XP: Figure Out What Service is Running on a Specific Port

Finding out what application is running on a specific port in Windows XP is easy by using two command line utilities. By using netstat with the proper switches you can list out all of the ports that are being used and then use Tasklist to list all of the applications that are running. The combination of the two utilities will allow you to figure out which application us using which port. As an example you can use the below directions to figure out what application is using port 80 for instance.

  1. Open Command Prompt: Click Start in the lower left hand corner of your PC and then select Run from the pop up. Type command in the Run window and click Enter to open up the command prompt.

Technology Errors

FireFox: Error code: sec_error_untrusted_issuer

You may receive the below error in FireFox when attempting to add a SSL certificate security exception. If you do follow the below steps to be able to actually add the security exception.

Error:
server.example.com:443 uses an invalid security certificate.
The certificate is not trusted because it is self signed.
(Error code: sec_error_untrusted_issuer)