How To Check All Checkboxes In A Form With Javascript

I had an application that had a long list of checkboxes in a form. I wanted the ability to check all the checkboxes at once, or uncheck them at once. However, after googling for a solution, it seemed that all of them required me to label all my checkboxes with the same name. The nature of my application didn’t allow me to do that, so I had to find my own solution. The following Javascript code allows you to toggle

Continue Reading

How To Print The List of Files in a Folder on the Mac

Sometimes you just need to print out the list of files in a particular folder. While I was on Windows, sometimes I’d just take a screenshot of the folders’ contents, but when I had to print it out or when the folder’s contents were too much, I had to use a third-party software just to accomplish this. On the Mac, you have Automator! Automator allows you to get the contents of any folder on your Mac. With the contents, you

Continue Reading

How To Select Columns of Text in Your Browser (FireFox)

This is a neat trick for copying columns of text from a table into some other application. This is particularly useful when you don’t need the whole table of information, and just want one column or several columns (e.g. just the usernames from a list of members). I haven’t tried it on other browsers, but it works for me in Firefox 3.6.2. (Another reason why I love Firefox – it’s just so full of functionality). I’m particularly impressed that it’s

Continue Reading

How To Remove/Uninstall KEXTs In Mac OSX

KEXTs are Kernel Extensions, and I realised that a program that I installed in the past (SteerMouse) had left its KEXT behind even though I uninstalled the program. You can see the list of KEXTs in your system at /System/Library/Extensions/, but do note that Mac OSX only loads whichever KEXT is needed. As you can’t just delete the KEXT from within Finder, I had to find out how to remove it. Turns out it’s just one command in Terminal: rm

Continue Reading

Site Footer

Sliding Sidebar


The contents on this blog are not intended as professional advice. The author disclaims any liability, loss, or risk taken by individuals who directly or indirectly act on the information contained on this blog.