4 Hacker Software Tools Every Budding Coder Should Have

Compare Cost: Get 8 Free E-Commerce Design Bids
Service:
Location:
Budget:
Deadline:
Compare: Web Design Calculator | Web Design Cost Guidelines

Are you an E-Commerce Web Designer? Add a Free Listing

hacker softwareIf you’re a computer geek, chances are you like fiddling around with things. You are, in short, a hacker. Although most hackers probably use Linux, there are some that use Windows. Maybe your business requires you to use Windows. This post covers some essential hacking and coding tools for all you Windows hackers. Why should the Linux crowd get all the fun, right?

Before we begin, what is a hacker? Well, Wikipedia defines a hacker as “a person who heavily modifies the software or hardware of their own computer system” while Google defines a hacker as “an enthusiastic and skillful computer programmer or user“. I bet most of you here fit that second description at least.

jEdit

This is less known than Notepad++. It supports many advanced features, such as syntax highlighting, which is a must if you’re a programmer. It also has features such as a built-in macro language, which allows it to be incredibly extensible. It’s written in Java, which allows it to be cross-platform.

As a programmer, you are constantly removing code to optimize your program, to fix bugs or any number of other reasons. Sometimes, you may need it back. The so called “Kill Ring” stores deleted text, so you never have to worry.

It supports 130 languages, including AppleScript and Objective-C, which surprised me. So even as a stranded Mac developer, it’s worth a go. It comes with a nice amount of documentation that’s easy to understand, so if you’re ever stuck, don’t worry. It’s a powerful text editor that no Windows programmer should go without.

hacker software

free hacking software

FireBug

FireBug is the number one free web development tool for Firefox which allows live inspecting and editing of webpages. It is is a powerful tool for testing your websites and fixing problems without having to reload the page all the time. Similar to Safari’s built-in ‘Element Inspector’ but for Firefox. Safari is not extensible enough for a web developer, though that may change with Safari 5. For now though, Firefox is the way to go for web development and FireBug makes it even better.

One use for FireBug is downloading page elements, such as Flash games.

free hacking software

Jorge covered how to install Firebug on other browsers than Firefox back in 2009, and James also covered it in his recent CSS tutorial.

AutoHotKey

free hacking softwareThis is like TextExpander for Windows, although it goes much further than that. It’s a macro utility which runs in the background and intercepts any key or mouse presses you have ordered it to. It is easily script-able and allows you to do many things, from reversing your scrolling, to auto-correcting text, to the aforementioned text substitution.

I can have it set to substitute “@habib” with “habib@makeuseof.com“. I can set it to do it after the space, or immediately. My choice. That’s the beauty of it: everything can be tweaked. Here’s one line of code that replaces @habib with my email:

:*:@habib::habib@makeuseof.com

The block of text can be as long as I want. I can have pre-written email responses. For the budding coder, you can set it so that +ifelse writes out an if, else statement for you. Then just enter the condition, statements, and other elements. It’s obvious how this can speed up development substantially. In fact, with AutoHotKey, you can optimize a machine for any task, from development to gaming. If the game doesn’t allow you to choose the controls, just fire up the associated AutoHotKey script.

Tina wrote about ac’tivAid, a set of useful AutoHotKey scripts, last year.

VirtualBox

This is a no-brainer for web developers, especially if you run a geeky-type website, where a lot of visitors use Linux. Mac OS X can be installed, albeit without support and you’d be breaking the license, which is illegal.

hacking software

Some of you may be asking why not just install Linux here and dual-boot, or even replace Windows and have all these tools available out of the box, or with a better alternative? Well, some people are required to run Windows and may not want to keep VirtualBox running all the time, while dual-booting would be a pain in the ass. These tools allow you to have some of the power and extensibility of Linux without having to give up your job, dual-booting or keeping 2 whole OS’s running. VirtualBox allows you to test your websites with other OS’s, or develop for Linux in your spare time. If you are trying to port an application, virtualization is a lifesaver.

hacker software

This app has been covered many times on MakeUseOf, e.g. two posts by Jorge in January and February 2009, while Justin wrote about VirtualBox’s seamless mode last year.

What do you think of these tools? Do you have any other suggestions? Did you already know of these tools, and their uses? Are you going to consider retrying some of these programs? Tell us your thoughts in the comments section below!

Image Credit: Alan Toniolo de Carvalho

4 Hacker Software Tools Every Budding Coder Should Have is a post from: MakeUseOf

More articles about: , , , , ,

Similar articles:


Source http://www.makeuseof.com/?p=78207
Mon, 27 Jun 2011 22:31:43 GMT
Tags: coding, Cool Software Apps, MakeUseOf Lists, programmer tools, programming, virtualization, web, webmaster tools,
Fort Collins E-Commerce | New Port Richey E-Commerce | Galena E-Commerce | Herkimer E-Commerce | Austin E-Commerce | Flat Rock E-Commerce | Scottsbluff E-Commerce | Nugegoda E-Commerce | Rehoboth Beach E-Commerce | Palm Harbor E-Commerce |

coding


Time To Try A Slick, New Text Editor Called Tincta [Mac]

While you may already think you've found the text editor love of your life, you could hardly stand by it honourably without giving the competition a go. So, today we'll introduce you to a sleek new player in the Mac text editor game called Tincta. It's

Make A Product Review Database With WordPress: Custom Post Types, Custom Fields, Featured Images & Widgets!

Last time we showed you how to create a simple events listing using perhaps the most powerful feature of WordPress 3.0 - custom post types. After some requests to develop this further, today we’ll be creating a product review database to tie together ever

Cool Software Apps


JottiQ – Scan Suspicious Files Using Multiple Anti-Virus Apps At The Same Time

google_ad_client = 'pub-5700237260308472'; google_ad_channel = '3925636777'; google_ad_output = 'js'; google_max_num_ads = '4'; google_ad_type = 'text'; google_image_size = '336x280'; google_feedback = 'on'; google_skip = google_adnum ; How

How To Easily Synchronize Folders Outside Dropbox Using Symlinks

There’s a long running discussion on Quora that grabbed my attention. The topic is about the reason why Dropbox is more popular than other free programs with similar functionality. The various answers boiled down to this: simplicity. You put your fi

BitTorrent Creates User-Friendly Client Chrysalis [News]

BitTorrent has released a new client this week called Chrysalis in an attempt to keep novice users interested in the BitTorrent service. Chrysalis has been specially designed with new users in mind, so it’s clearly laid out with free, legal content

MakeUseOf Lists


5 Interesting Ways To Use Google News RSS Feeds

We all love neat RSS hacks, right? Well, here’s some interesting ways to use Google RSS news feeds. Many of us MakeUseOf readers are keen readers of Google News because it’s an easy way to see news articles from newspapers worldwide, grouped b

8 Quick Online Word Games To Play With Your Vocabulary

Here’s to let you know that Scrabble (or Lexulous) isn’t the only word game going around. From the simple to the multiplayer games, words have defined an entire genre of online games. So come online and see the fun you can have with letters and words. Wor

10 Awesome Apple Blogs For Geeks [Mac]

Are you a part of the Apple cult? Do you love your Mac so much that you sulk when you have to use a PC? Are you desperate to find out more about iPad releases and Apple events? If you answered yes to any of these questions, then read on. If you’re a


Need E-commerce Design? Check out our member profiles:

San Fernando Valley
Mcfarland
Artifex Development Group Profile
Artifex Development Group

A design and development group providing software solutions from concept to completion. We offer the right people with the right skills to get the job done.

McFarland, Wisconsin US
Beaumont
Web Page Dynamics Profile
Web Page Dynamics

Professional website design, hosting and content management for a low monthly fee. See what our clients have to say

Beaumont, California US
Williamsburg
Grant Smith Profile
Grant Smith

Have a tight deadline? We're is built for speed. We specialize in assisting programming firms, marketing firms, mass media, catalog printers, and print shops. Deadlines are closing, contact us today!

Williamsburg, Virginia US
Los Angeles
Kreatliv  Profile
Kreatliv

Full service graphics studio specializing in e-commerce website design and development. We have several years of experience with a complete staff of specialists and affordable pricing.

Los Angeles, California US
Cartersville
Baker Concepts Profile
Baker Concepts

We provide all types of custom design work including: websites, logos, business cards, brochures, advertisements, and pretty much anything else you can imagine.

Cartersville, Georgia US
Irvine
Forge Web Profile
Forge Web

Located in Irvine, CA, over 100 clients across North America and Asia engage Forge Web to strengthen their marketing initiatives, identify and expand revenue sources, and increase conversion rates.

Irvine, California US
Kolkata
Skylark Technologies Profile
Skylark Technologies

Skylark Technologies is a Customer Centric- reputed Web and Application Solution Provider and has extensive experience in providing software services to clients globally.

Kolkata, West Bengal IN



Get Free Logo Design Quotes






Google+ Bans Promotions On Brand Pages [News]

For businesses social networking is all about engaging customers in the hopes that they ll remember



GeeMail – Access Gmail Outside the Browser With This Simple Desktop Client

One of the things I ve always liked about Gmail was that it was the first true cloud app I got used



Cool Tech Deals Of The Week – Pioneer VSX-821K 5.1ch 110W/ch 3D AV Receiver $179.99 Free Shipping & More!

Newegg has the Pioneer VSX 821 K 5 1ch 110W ch 3D Ready Home Theater Receiver for a low 179 99 and



Just Drag And Drop To Search & Manage Your Search Engines Better With Drag & DropZones [Firefox]

Drag 038 DropZones is a cool Firefox add on that takes the idea of drag n drop and extends it so



Learn A Foreign Language On The Web & On The Go With Busuu

We ve covered numerous language learning tools before such as the excellent LiveMocha and 18 other



Latest Hilarious Picks [MakeUseOf Geeky Fun]

Check out the top picks from MakeUseOf Geeky Fun during the last couple of days That Moment When Yo



Turn Firefox 8 Into An Awesome Browser With These 5 Add-ons

Firefox has been steadily losing ground to Chrome and Opera in the past few years I find this sad




Design Leads

Article Tags
E-commerce Design Articles
Web Apps & Internet (374)
News (291)
Web Apps (129)
Inspiration (128)
Music (119)
iPhone / iPad / iPod (116)
cool web apps (108)
Google Android (101)
Mobile Tips (100)
Announcements (99)
deals (88)
Games & Gaming Tips (84)
Tech Deals (82)
Cool Software Apps (76)
Opinion & Polls (76)
Browser Tips & Tricks (66)
Social Media (66)
iOS (66)
iPhone Apps (59)
Freebies (58)
geeky fun (58)
Photography (58)
iphone (55)
troubleshoot (53)
Google (53)
android (52)
Photoshop (52)
Graphics (51)
facebook (50)
How-To Articles (50)

Friends:
E-Commerce Website Pricing
Web Design Quote
Website Design
Graphic Designers


E-commerce Design Valid HTML 4.0 Transitional Valid CSS!