Author's Opinion

The views in this column are those of the author and do not necessarily reflect the views of iTWire.

Have your say and comment below.

Monday, 27 October 2008 10:02

Here's a chance for all to start cheating!

Psssst, keep this to yourself, buddy. Let me tell you about a bunch of free cheat sheets for technology professionals.

Here, I'm using the term "cheat sheet" not in the cheating-in-school-examinations sense but, as Wikipedia puts it, any short (one or two page) reference to terms, commands, or symbols where the user is expected to understand the use of such terms etc but not necessarily to have memorized all of them.

An alternative common designation for these would be "reference cards" or "shortcut guides" or similar.

On the following pages I've focused on some cheat sheets that seem to be very handy mainly for for IT professionals (such as developers, administrators, application architects, website designers).

I said "seem to be" because I can't claim to have more than just a few of them, nevertheless they all appear to have high quality technical content.

I've also put a couple of links to useful web resource pages that I've built up since year 2000 on my own website here (and mirror site here). You should also visit the programming page and the design/usability/accessibility page on my site for some  extremely comprehensive lists of resources of a similar nature.

I'm not at all sure if any, or at least many, iTWire readers are interested in such resources. Maybe my effort in assembling this article is wasted, please let me know. Also, if you have any favorite cheat sheets that I've overlooked, be sure to let us all know about them. Use the iTWire discussion pages, and don't forget to give URLs.Refcardz -- FREE Cheat Sheets for Developers, at DZone.

First cab off the rank is Refcardz from DZone, a free link-sharing community for developers where everyone can browse, search and comment on links (free registration is required).

There are free Refcardz for quite a span of technologies. They come as PDF documents. Here's the current list:

  • - Core CSS (two parts)
  • - PHP
  • - Core Java
  • - Getting Started with JPA (Java Persistence API)
  • - JSF (JavaServer Faces)
  • - Dependency Injection in EJB 3
  • - Spring Configuration
  • - Spring Annotations
  • - Struts2
  • - GlassFish Application Server
  • - Groovy
  • - GWT Style, Configuration and JSNI Reference (Google Web Toolkit)
  • - Getting Started with Ajax
  • - Getting Started with Eclipse
  • - NetBeans IDE 6.1 Java Editor
  • - IntelliJ IDEA
  • - jQuery Selectors
  • - Flexible Rails: Flex 3 on Rails 2
  • - Very First Steps in Flex
  • - Windows PowerShell
  • - Core .NET
  • - C#
  • - Silverlight 2
  • - RSS and Atom
  • - Design Patterns

There are lots more interesting links at DZone (apart from the Refcardz), go take a look.

What other cheat sheets are there?


See all my articles, including podcasts ...
A Meaningful Look at Desktop and Enterprise Computing

Have some fun with a challenge or two that I've devised for you!
Go visit the iTWire TechWords Interactive Crosswords section.

Another spot worth visiting is Added Bytes, and you'll find their list of cheat sheets for IT developers here. The current list at Added Bytes is:

  • - Subversion Cheat Sheet
  • - Regular Expressions Cheat Sheet (v2)
  • - mod_rewrite Cheat Sheet (v1 and v2) ... [for Apache server] See also URL Rewriting for Beginners
  • - CSS Cheat Sheet (v! and v2)
  • - SQL Server Cheat Sheet
  • - HTML Cheat Sheet
  • - HTML Character Entities Cheat Sheet (list of the assigned character codes in HTML, with an example of how they are displayed, and description)
  • - Regular Expressions Cheat Sheet (v1)
  • - Microformats Cheat Sheet (Microformats "allow us to add more information to our documents on the web, embedding semantic data in web pages that can then be parsed and used in other applications.")
  • - World of Warcraft Cheat Sheet
  • - Ruby on Rails Cheat Sheet
  • - PHP Cheat Sheet (v1)
  • - ASP / VBScript Cheat Sheet
  • - JavaScript Cheat Sheet
  • - MySQL Cheat Sheet
  • - RGB Hex Colour Chart

There's another HTML Cheat Sheet plus a plethora of web design and development articles over at Webmonkey (and, undoubtedly, many more HTML cheat sheets elsewhere).

In a slightly different vein, WATS in Canada has HTTP Error Codes (and what they mean) for when a web server goes awry?

Knowing what these cryptic web error codes mean should enable you (as a developer or administrator) to fix the problem, or create custom error pages. And knowing what they mean might even be of interest to web browser end users.

WATS also has this collection of articles, tutorials and guidelines for developing accessible web sites. (There are many more of these on my own web site here or its mirror page here.)

But there's more!


See all my articles, including podcasts ...
A Meaningful Look at Desktop and Enterprise Computing

Have some fun with a challenge or two that I've devised for you!
Go visit the iTWire TechWords Interactive Crosswords section.

Let's now fill in a few holes in the previous lists.

Firstly, IBM developerWorks has this Python 101 cheat sheet. Then there's a Domino URL Cheat Sheet which explains the URLs constructed by the IBM Lotus Domino server task to access servers, Lotus Notes databases, and other Web site components such as attachments and image files.

Some other cheat sheets for IBM technologies can be found via this developerWorks search for the term "cheat sheet".

Since Firefox is so popular, we certainly should add this Mozilla Firefox Browser cheat sheet to our toolkit, shouldn't we? And in deference to its share in the browser marketplace, here's an Internet Explorer 7 Quick Reference Sheet.

And because it's even more popular, there's this Google Cheat Sheet -- How to refine and improve your Google search, how to carry out arithmetic, how to get search results back from a single site, etc (with links to more detailed Help pages).

For example, the hypotenuse of a right-angled triangle with sides of length 3 and 4 is found by entering into the Google search bar: ((3^2) + (4^2))^0.5 and to search for "firefox" on the iTWire site you would enter: firefox

With Linux/Unix being so inscrutably cryptic, it's not surprising that there are numerous Linux cheat sheets available, such as this and this and this and this -- to mention only a few.

If you're a fan of the vi editor, there's this Vi Cheat Sheet (and I'll bet there are lots more).

We could go on endlessly with this cheating business!

Let me point out the Cheat Sheet Roundup - Over 30 Cheatsheets for developers by Peter Freitag (pretty comprehensive).

Concluding with the daddy of them all: which modestly describes itself as "All cheat sheets, round-ups, quick reference cards, quick reference guides and quick reference sheets in one page. The only one you need."

See all my articles, including podcasts ...
A Meaningful Look at Desktop and Enterprise Computing

Have some fun with a challenge or two that I've devised for you!
Go visit the iTWire TechWords Interactive Crosswords section.


Australia is a cyber espionage hot spot.

As we automate, script and move to the cloud, more and more businesses are reliant on infrastructure that has high potential to be exposed to risk.

It only takes one awry email to expose an accounts payable process, and for cyber attackers to cost a business thousands of dollars.

In the free white paper ‘6 steps to improve your Business Cyber Security’ you will learn some simple steps you should be taking to prevent devastating malicious cyber attacks from destroying your business.

Cyber security can no longer be ignored, in this white paper you will learn:

· How does business security get breached?
· What can it cost to get it wrong?
· 6 actionable tips



iTWire can help you promote your company, services, and products.


Advertise on the iTWire News Site / Website

Advertise in the iTWire UPDATE / Newsletter

Promote your message via iTWire Sponsored Content/News

Guest Opinion for Home Page exposure

Contact Andrew on 0412 390 000 or email [email protected]


Tony Austin

Worked at IBM from 1970, for a quarter century, then founded Asia/Pacific Computer Services to provide IT consulting and software development services (closed company at end of 2013). These says am still involved with IT as an observer and commentator, as well as attempting to understand cosmology, quantum mechanics and whatever else will keep my mind active and fend off deterioration of my grey matter.



Recent Comments