|Find it useful?
Make a donation!
Over the years I've accumulated much
information on many different things, and I enjoy taking a crack at
explaining them to other people. If you're lucky, that's you! The time
I spend working on these projects ebbs and flows, but check back some
time in the future, and you might find some entirely new
Buy Beej's Guide to Network Programming as an actual
The Guides! Free downloads!
- Beej's Guide to Network
This is a beginner's guide to socket programming with Internet
sockets. It is meant to be a springboard that will launch you into the
exciting world of TCP/IP programming. This document has earned a fair
amount of praise.
- Beej's Guide to Unix Interprocess Communication
Now that you have extra-process communication going on with sockets,
why not try your hand at some interprocess communication, eh? Shared
memory, semaphores, signals, and memory mapped files await you!
- Beej's Guide to Python Programming
An alpha release of a programming book for absolute beginners. No
- Beej's Guide to C [WIP]
This is an intro to C for folks who already know how to program in
another language. The first half of the book is written in a tutorial
style, while the second half is a reference section complete with
examples (inspired by the incomparable Turbo C Bible). The goal
is to keep this up-to-date with the latest C standards.
- Beej's Guide to the GNU Debugger (GDB)
This is a quick introduction to using GDB, GNU's famous debugger, from
the command line.
- Beej's Guide to Photography
I take photos for fun and maybe even profit (from time to time). To
do this, I use a number of little tricks and techniques that tend to
make the photos turn on better. And I've decided to share a number of
those with you fine folks! Also be sure to check out the "Toys" section
while you're in there!
- Beej's Guide to Killing
If you play Moria, this will help
you slay Ancient Multi-Hued Dragons from the safety of your own
- Beej's Bit Bucket
This is my programming-and-tech-related blog where I scribble down
various pieces of information, as well as short programming tutorials.
It's basically my outlet when I don't feel like writing an entire book.
Visit: Beej's Home Page.