|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 stuff.|
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 a rather comprehensive guide 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.