Tab Management Shortcuts in Google Chrome

When I use a browser, I typically focus on using keyboard shortcuts, rather than the user interface. Since I’ve been using Google Chrome so often, I thought I would reveal the shortcuts that I’ve been using. Most of these shortcuts should work in other browsers as well, whether natively, or through the use of extensions. CTRL + T Opens a new tab in the current window. CTRL + SHIFT + T Opens the most recently closed tab. Chrome will actually remember the last ten tabs you closed, and work its way back in time with repeated keypresses. CTRL + W or CTRL + F4 Closes a tab in the current window. If you close the last remaining tab, the window … Read more

Steam: Warning: Configuration Information Missing

Having worked with Valve’s Hammer Editor in the past, I recently decided to get back into the whole map-making vibe. Upon trying to launch the Hammer Editor from the Source SDK, I got hit with this error: Strange. As you can see, I had the SDK configured like this: Engine Version: The Orange Box Current Game: Half-Life 2: Episode Two I made sure my Half-Life 2 Episode Two download was complete before trying to open the Hammer Editor, so I was surprised when I encountered the warning. I immediately began to search for a solution online, and I found a few posts that recommended that I try running the “Refresh SDK Content” and “Reset Game Configurations” actions from the Source SDK Utilities menu: … Read more

Past Experiences from a Virtual World

I mentioned in a previous article that I used to play World of Warcraft, probably a total of seven months over six years. Though I rarely play anymore, I thought it would be a good idea to share some of my more interesting and/or amusing experiences within the game. Before I begin, you should know that in most games, whenever I have the option to play a character that heals others, I take it. It is simply the function I enjoy the most. I like monitoring the health of others, healing them when they’re getting attacked, saving them where they would have normally died. Some games, including World of Warcraft, allow you to resurrect dead players, another mechanic I enjoy. … Read more

Drag-and-Drop Downloads in Google Chrome

Here’s a tip for all Google Chrome users out there. By now, you’ve probably all seen how Chrome treats downloads differently than other browsers. As soon as you download a file, a bar will appear at the bottom of that particular tab, allowing easy access to the file. In doing so, it also saves space by only showing what is immediately relevant for each individual tab. You can use controls in that bar to locate the file in Windows, or even view your full list of downloads. I’ve personally always used the “Show in folder” option, as this brings me exactly to the file, allowing me to move it elsewhere. Usually, I end up moving it to my desktop, as … Read more

Rebooting and Shutting Down via Command Prompt

When I originally found myself needing to reboot a machine via Remote Desktop, I realized that the shut down option was removed from the Start menu. Instead, I had the option to end my Remote Desktop session, nothing else. CTRL+ALT+DEL understandably didn’t work, as my local machine interpreted the key combination, not the remote machine. Without an obvious solution at the time, I remembered that there was a command line executable that could be used to shut down. The executable worked so well that I put batch file shortcuts on the desktop of the machine, allowing me to either restart or shut down the machine with a simple double-click. Seeing as this proved useful to me, I thought I would … Read more

Comparing Files and Folders With WinMerge

Before I started working for my current employer, I hadn’t yet discovered how useful differencing tools could be. As I began working regularly with Visual SourceSafe 6 at work, I grew to value the fact that I could check for differences before every file check in. It was a standard for my employer, but to me, it was a process I was getting used to. Eventually, I realized that I needed a stand-alone comparison tool, in case Visual SourceSafe wasn’t around. This eventually lead me to a WinMerge, an open source differencing and merging tool. There are numerous reasons why I like WinMerge. Most of all, I really appreciate the contextual options. With files, I can select any difference within … Read more

Pinning Tabs in Google Chrome

Today, I discovered a feature in Google Chrome that had somehow eluded me to this date. If you right-click any tab, several contextual options will be listed. Most of these are fairly standard; however, one stands out from the rest. The “pin tab” option, once selected, will transform the current tab so that only the favicon is visible, not the text. This reduces the size of the tab, but also results in it being moved to the left-most side of the bar, as seen below: When you close Chrome, and re-open it, tabs who have been pinned will load automatically. While you could achieve a similar result by adding numerous websites to your home page list, the tab pinning approach … Read more

How to Launch Multiple Instances of Notepad++

Update Nov 22, 2016: I added a video tutorial for this! The written blog post remains available below. Notepad++ is my primary text editor, as it offers a huge amount of features, and yet remains fairly simple to use.  After months of using it heavily both at home and at work, I began to wonder if I could launch multiple instances of it at one time. Given that I have two monitors in either case, I thought it would be interesting to have one Notepad++ window per monitor. The best approach I found makes a new copy of Notepad++ launch every time you use a shortcut. To make this work on your machine, simply do the following: Right-click any Notepad++ shortcut. … Read more

Testing Web Performance by Throttling Bandwidth

In the past, I often found myself wondering how some of my websites would perform when accessed from a low bandwidth connection. Unfortunately, I had no convenient way to test such a scenario, so I usually just forgot about the idea. I recently found myself in a similar scenario at work, and my searches returned a useful tool, Speed Simulator, by Vikas Patial: Speed simulator is a simple throttling proxy which allows you to see how your site behaves under different connection speeds. It was written by me to test AJAX/Flash loaders and see how much my time took to load. You can simulate various speeds like that of a modem or a ADSL. A pre delay function is also there … Read more

Introducing All Due Credit

When I write for this blog, I don’t always write a post from start to finish, and publish it immediately. Usually, I have to review it multiple times myself, and in certain cases, I decide I want someone else to take a look at it too. In these cases, I typically send the post to one of my friends first, and I await their feedback. At the end of the day, their input allows me to ensure that my content meets a certain standard of quality. Given the significance of their aid, I felt I needed a way to publically thank them, per post. Faced with that idea, I did what any WordPress user would do – I looked for a … Read more