A very common task for a web developer is uploading a single file from a subdirectory on your development box to the same subdirectory on a remote server. Unfortunately, this always ends up being an annoying manual process involving switching directories on both servers, and wastes a large amount of time.
Since moving to Windows Vista, a lot of the keyboard shortcuts that I was used to just don’t work quite the same anymore. As a keyboard junkie, I find it imperative to learn the shortcut keys, so it’s good that there is a quick way to enable underlining of all shortcut keys.
This isn’t for everyone, but you can enable a mouse mode in Windows 7 or Vista where just hovering over a window with the mouse will switch to that window. In the old days, this used to be called the XWindows mode, and was enabled through TweakUI, but now it’s built right into Control Panel for everybody to use.
As this site has gained popularity, the time required to keep the site running has also grown. For instance, even though Akismet blocks virtually all of the spam comments, I still have to manually filter through hundreds of spam comments per day to see if any valid comments were blocked.
Firefox has a spooky feature called “Prefetching” that downloads pages that it thinks you are going to click on. (note: this is a good excuse for how those pages ended up in your history). It’s also a waste of CPU and bandwidth that slows Firefox down.
The Instant Search box in Outlook 2007 is a huge improvement over previous versions of Outlook, but remembering all the search operators can be a little difficult, so here’s a quick one that I use all the time.
So you’re in the middle of doing something important on your computer when the “Restart your computer to finish installing important updates” dialog comes up, and asks you to restart your computer.
When you administrate servers running Windows Server 2000 or 2003, one of the most frustrating experiences is when sessions get cut off but the server still thinks they are active. You’ll get this error message, which you are sure to encounter at some point:
If you are running a web application using the original ASP technology on Windows Server 2003, you might get this error message once you upgrade to Service Pack 2: “New transaction cannot enlist in the specified transaction coordinator. [-2147168246]“.
If you use UltraEdit as your text editor and edit a lot of Linux/Unix files, you’ve no doubt encountered the “File is probably not DOS format” message every single time you open a file. So irritating…
Google has just released a new experimental search that lets you navigate through search results using the same shortcut keys as Gmail and Google Reader. The problem is that Firefox’s default search box doesn’t default to it.
Microsoft’s SQL Server has a tool called Profiler that you can use to monitor every SQL query that hits the database. This is extremely useful for programmers as well as database administrators to troubleshoot the exact queries generated by an application.
Automatic Updates is a great feature. Your computer stays protected from threats without worrying about it… but if it’s 3am and I’m trying to play a video game, the last thing I want is for the automatic updates to pop up and remind me every 5 minutes that I need to reboot, interrupting my game… Drives me crazy!
If you’ve tried to use the built-in “Extract Here” functionality in Ubuntu’s File Roller to extract either a single or a multi-part zip or rar file and ended up with a “Password required” error, then you might just assume the files are password protected when in fact they are not.
If you encounter this error message as often as I do, you will thank your various gods for this extension, which allows you to hide the warning message on a per site basis, for both Firefox as well as Thunderbird.
Did you know that you can run more than one Firefox profile at once? This can be extremely useful if you want to test out extensions more easily, create a web development profile, run a slimmed down profile just for Gmail, or if you just want to have a clean profile.