Skip to content

Hacker Hours

Free resources for programming help

Hacker Hours

Free resources for programming help

  • Home
  • About
  • Blog
  • Contact
  • Policies
  • Related Groups
  • Resources
  • Tutors
General

Are naming conventions really necessary when programming?

May 15, 2026

There is a lot of debate over this topic. Are naming conventions really worth it? Aren’t they a hassle to learn and use? Can’t you code quicker if you don’t…

General

Issues and Consideration of GUI Development

April 25, 2026

What is a GUI? A graphical user interface (GUI) is an interface to a system that uses more than just text on the screen. It can use pointers (such as…

General

If the World is a Program

April 12, 2026

When we first learn geography we learn about how the world first came into existence. Some say that the Earth owes it’s existence to a massive supernova while some others…

General

A Bit of Logic: Understanding Bytes and Bits

March 27, 2026

If you haven’t heard already, a byte is a sequence of eight binary units. These binary units are called bits. While this is no great secret, the functioning of bits…

General

Introduction to Game Programming Or the Appaholic’s Ten-Step Program

March 15, 2026

Hello there, and welcome to my little article about making computer games. I assume that you’re reading this because you are at least a little interested in writing games. If…

General

Overview of Contract Programming

February 22, 2026

There are lots of avenues you can take to becoming a contract programmer. But before we explore some of those, you need to find out what you intend to do.…

SQL

Why do I Want to Use a JOIN Clause?

February 6, 2026

Recently a friend of mine asked me why he should use a JOIN statement rather than adding extra criteria to the where clause. It’s an interesting question, and I thought…

Visual Basic

Why Visual Basic is like McDonalds

January 21, 2026

Why? At McDonalds you can order items the way you want them, and they are delivered FAST! But, you don’t have a completely open menu. You can only order certain…

SQL

Treatment of NULLs by Oracle & SQL Server

December 12, 2025

Oracle & SQL Server behave subtly differently when processing columns containing nulls. Consider the following series of SQL statements: CREATE TABLE tempone ( creditlimit NUMBER(6)); -- Oracle CREATE TABLE tempone…

Visual Basic

8 Steps for Optimizing and Improving Your Visual Basic Code

November 22, 2025

Here are 8 steps to improve the readability, debug-ability and speed of your Visual Basic application. 1) Use Option Explicit (and the Require Variable Declaration setting) for ALL your modules…

Posts pagination

1 2 3

Next Page »

Recent Posts

  • Are naming conventions really necessary when programming?
  • Issues and Consideration of GUI Development
  • If the World is a Program
  • A Bit of Logic: Understanding Bytes and Bits
  • Introduction to Game Programming Or the Appaholic’s Ten-Step Program

Categories

  • C, C++, and C#
  • General
  • Java
  • PHP
  • Programming
  • SQL
  • Visual Basic

Hacker Hours

Free resources for programming help