Technology Insights

Creating remote branches from local ones in Git

I had an existing local branch that I had done some commits to and wanted to create a remote branch on origin so that I could check it out to other local branches on different machines. The current version of Git (1.6.1.x at the time of this writing), doesn’t seem to have an elegant way of doing this, but still I was able to do it fairly simply by manually editing Git’s “config” file (inside of the “.git” folder of a working directory).

Technology Insights

Test Older Versions of Internet Explorer Even When The Latest Version of IE is Installed

When doing quality testing on websites it is beneficial to not only have all of the latest major browsers for testing (including Internet Explorer, Safari, Mozilla FireFox, Opera, and Google Chrome), but also to have older versions of some browsers installed especially older versions of Internet Explorer. Internet Explorer is notorious for making huge changes to the way it handles CSS and other design elements between versions. Just because a web site looks great in IE7 does not mean it will display correctly in IE6, IE5, etc.

Technology Insights

Clear Cached Email Addresses From Outlook 2007, Outlook.NK2 Editing

Over the past couple of years I have been using the same Outlook files which have over time built up a huge cache of invalid e-mail addresses, e-mail address that are no longer used, and various other e-mail addresses I want to remove from the e-mail address cache. The cache that I am talking about is when you compose a new message and then start typing an address into the To, CC, or BCC field it begins to auto complete. On numerous occasions I have mistyped my own address and sent emails which now brings up numerous emails similar to my own and I have to make sure I select the proper one each time. Needless to say I needed to figure out what Outlook 2007 cache file stores these messages and how to edit that file to remove and modify addresses.

Technology Insights

Stop Duplicate Emails in Sent Items When Syncing Gmail via IMAP Using Outlook 2007

I wrote a previous post regarding saving messages sent via POP3 accounts into Gmail’s sent items yesterday and it can be read here. To expand on that there is another option to accomplish the same goal which is to set your outgoing mail server as smtp.gmail.com and use your Gmail account settings to authenticate. This second option is probably better since it will standardize how you are sending mail at all times. and more than likely sending through Gmail is more secure than with a typical SMTP server depending on the SSL options offered with the SMTP server account.

One thing to watch out for if using this second option is duplicate messages in your IMAP Sent Items folder. This problem can be easily resolved by following the below steps.

Technology Insights

In Outlook 2007 Save Copy of Sent POP Account Messages to Gmail IMAP Sent Folder

In tune with consolidating all of my email accounts to Gmail I wanted to make sure that any email sent from my machine showed up in my Gmail “Sent Items” folder. I still have multiple POP accounts which can actually be configured on Gmail now however the messages show as “account@gmail.com sent on behalf of account@domain.com” in the FROM field on most email clients. To me this looks horrible and I don’t want other people seeing my personal Gmail account. So instead I still have multiple accounts configured locally in Outlook 2007 but I wanted to make sure that all sent mail was located in one place which would be the “Sent Items” folder of the primary Gmail account.

To accomplish the above was easier than I expected it was going to be by setting up a custom rule in Outlook 2007. All it does is check any email sent from the local machine and moves a copy into the gmail “Sent Items” folder. You can set up a similar rule by following the directions below.