If you are like me, and you SSH to machines through out the day, you want this. Ok. You __need__ this.
bash autocomplete for SSH
This is for the Windows users out there. All it requires is a computer with Autohotkey installed to compile it into an .exe and the code below. I’ve chosen to map Windows key+z to enable the screensaver, and Windows key+x to disable it. I set this up on my HTPC so when my wife is playing Pandora through our wireless speakers she can turn the screensaver on to prevent burnin on our TV, and then turn it off when we’re watching Netflix or something from my library in XBMC, all with a simple button press on our MCE remote. Here’s the code, save it as an AHK, right click, and select compile script
#x::
; Turn off Screensaver
run, Reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v ScreenSaveActive /t REG_SZ /d 0 /f
return
#z::
; Turn on Screensaver
run, Reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v ScreenSaveActive /t REG_SZ /d 1 /f
return
Apologies to anyone this might inconvenience, but due to some jerk who has been spamming our site with pointless comments (I assume to get approval so they can spam me further), I have disabled comments/discussion to unregistered users.
I do want feedback on our articles, so please feel free to register and post your comments.
Today I am going to show you a very simple way to set up a SSH proxy. There are 2 kinds of people who would want to know how to do this. Group 1 are those teenagers in highschool, and Facebook addicts at work who want to bypass their employer/school’s security to get around any internet filters they might have in place. This article will benefit them, but that is not why I am writing this. The second group, are those of us who take our laptops places, occasionally use free unsecured Wifi, and care about our privacy. When you open a web browser, several things happen, most of which are transparent to the gateway. The thing is, on a wireless network, if it’s transparent to the gateway, it can be intercepted on the way and read by anything or anyone else as well. This leaves you vulnerable to ALL SORTS of man in the middle attacks.
Continue reading »

In the next 24 hours, G+ will end its “Field Trial” stage and go to open signups. Finally!
In case any of you have been living under a rock and have not gotten an invite yet, now you can join on your own!
See more info about this announcement, and several other new features coming to G+ here.
Ok today I am going to show you how to repair most recent Toshiba Satellite power jacks. More often then not, the problem with these laptops is the plastic frame that holds the jack in place breaks. These jacks are on a cable, not integrated into the motherboard, so the repair is a simple process of repairing the damaged holding area to ensure the jack remains in place.
First you have to take the top plastic piece off the laptop, this is achieved in 3 simple stages: Remove all the screws from the bottom of the laptop, don’t forget the 3 screws underneath the battery. Remove the plastic bar across the top of the keyboard and then the keyboard itself. And then gently pry the top piece off. I recommend prying along the hing covers first as that affords you the biggest gap to insert your screw-driver and enough leverage to loosen the snaps without any breakage. Of course, be very gentle here, and don’t cry at me if you break the plastic from being too rough.
You should see this now:
Continue reading »
NOTE: I will be posting some images on this process, and eventually a video in the near future.
So your 6 year old Windoze box mysteriously blue screens all the time now. You’ve checked all your hardware and as far as you can tell it must be the motherboard. Time to throw it out, replace it, and since they no longer make your CPU socket, you have to buy a new motherboard, CPU, and RAM. What a hassle!
But wait.. there’s still hope! I mean, who wants to replace a perfectly good working machine with brand-new overpowered equipment at great expense? Not a smart, savvy do-it-yourself-er like you! Bad capacitors are one of the most common problems I run into with older hardware. Continue reading »
This is a problem I was running into while trying to set up SQL Server 2008 R2 on a customer’s laptop so he could use some goofed up Business Contact plugin. As it took me quite a while to find the proper solution to this problem I thought I’d publish it here with the hopes of someone else benefiting from my wasted time researching it.
So the scenario is that you go through the installation of SQL server and at the very end it tells you it failed epicly and none of your instance-specific server setup completes. The explanation of the failure? ” is not a valid login or you do not have permission. The cause of said failure? Your computer name and username are the same.
Solution: Change your computer name and reinstall SQL Server.

Quick post on text-editors for those of you who are code-inclined.
When selecting a text-editor, many features are important, such as syntax-highlighting and language support, line numbering, word wrapping, code completion, and even UI elements. The two editors I’m going to cover in this short are for Windows. The first one has been a tool I’ve used for years in writing code in Windoze, and that is Notepad++. Out of the box it features syntax highlighting for a number of languages, including BASH, has a clean UI, and optional plugins that can be enabled (my favorite is file explorer, which gives you a directory tree view on the left or right side of the screen to navigate and quickly open files for editing). It also has plugin support, which allows a LOT of customization. I like the “zen coding” project, which allows code completion for HTML and CSS. All around a wonderful text editor.
The second one I am covering I recently discovered. This one fills the hole that NP++ leaves for me, in reading files that are in niche languages that NP++ doesn’t support or reading plain ol’ readme.txt files, which are obviously meant as instructions, not syntaxed code. It is a Scintilla based editor that has some highlighting and line numbering, and can be installed to replace your built-in Windows notepad (which I love, because I don’t like having a bunch of readmes open in the same window as my project code in NP++). This app is called notepad2. And of course, both editors are free. Let me know what your favorite editors are!
At some point in the future I’ll cover my picks for Linux as well.
This is a very simple process, there are resources all over the internet on this one, and even a tool. But the tool is unnecessary, this is so easy it would take less time to do it this way then to download and install the tool.
Here are a few things that we need:
- 4GB Flash Drive
- Windows 7 Media OR .iso image
- A computer with any version of Windows already on it