Are you a developer in need of version control and a web-based project management solution? Subversion and Trac may be the answer. This guide details the Windows installation and setup of Subversion and Trac to run on Apache (mod_wsgi), optionally as Virtual Hosts.
Oracle ADF (Application Development Framework) is an end-to-end Java EE framework that can make things easier on developers. In this article I'll be providing a simple demonstration of ADF by creating a web page that contains a chain of dependent combo boxes.
Want to learn about hard disk drives? Look no further! This article takes a look at some fundamental hard drive concepts such as their construction; low-level formatting; partitioning; high-level formatting; hard drive components; operations; hard drive performance; and comm...
Learn about a computer's primary storage (aka memory); secondary storage (aka storage); tertiary storage; and offline storage. Things considered include: RAM and ROM memory; the CPU; its registers; L1, L2 and L3 cache; its Control Unit and Arithmetic Logic Unit; bus width; h...
When creating password hashes for storage, many programmers will run a password through MD5 once and call it a day, rendering those hashes very susceptible to attack if they're discovered. In this article, you'll learn how to create stronger hashes with PHP by using the RSA ...
This is the first installment to the "Introduction to Computers" series, intended for people with little to no computer knowledge. Readers will learn various computer terms and acquire a very basic knowledge of computer history, the varying types of computers, computer hardw...
Shutter is a screenshot program for linux that's full of neat features. Shutter allows you to easily take screenshots of your whole screen, an area or a window, modify them and even upload them quickly to a server.
Scrot (SCReenshOT) is a Linux command line utility for taking screen shots of your Desktop, inside of a shell / terminal, or of specific windows. The scrot utility is great because it's lightweight, powerful and very flexible. When it comes to screen shot utilities, scrot is...
This article serves as an introduction to the free OpenOffice Calc / Spreadsheet program available on Linux, Windows and Mac OS X. Readers will gain hands-on experience with the program by creating a personal budget that will help them see the ebb and flow of their finances ...
The Hexadecimal, or base 16 number system is important to programmers because it's a shorthand way of writing out and inputting binary values. It's simpler and easier because you can work with fewer symbols, or "numbers". In this article you'll learn how hexadecimal works an...