Dr. Dobb's Journal
Dr. Dobb's Journal is the big gorilla of software development magazines. It has subsumed C/C++ User's Journal and Software Development.
Follow along with the RSS feed.
Articles of Interest
July 1993
- Musser, John. A Multimedia class library for Windows: Encapsulating the Media Control Interface. p64-68.
February 1995
- Liaw, Wilson MacGyver. Reading GIF Files. p56-60 +source.
- Ridley, John. Identifying Serial Port IRQs. p94-95 +source+errata.
- Dobbe, J. G. G. Faster FFTs. p125-133 +source.
- Hlavaty, Joseph. RTFHelp for Windows Help Files. p135-139 +source.
March 1995
- Lam, Richard B. Cross-Platform Communication Classes. p20-26 +source.
- White, Ronald G. and John Biard. A Portable Font Specification. p28-34 +source.
- Fairman, WIlliam and Randal Hoff. Cross-Platform Database Programming. p36-42 +source.
- Charlap, David. The BMP File Format: Part 1, p44-50 +source.
April 1995
- Walton, Steve. Image Authentication for a Slippery New Age, p18-26 +source.
- Charlap, David. The BMP File Format: Part 2, p34-42 +source.
- Duffy, Robert A. A POP3 Mail Client Using Winsock, Dr. Dobb's Journal, April 1995. p62-66 +source.
- Cullens, Chane. Serialization and MFC, Dr. Dobb's Journal, April 1995. p76-80 +source.
- Larsen, Kim S. Computing the Day of the Week, Dr. Dobb's Journal, April 1995. p125-126.
May 1995
- Lam, Richard B. Shared Memory and Message Queues, Dr. Dobb's Journal, May 1995. p28-30 +source.
- Coppieters, Kris. A Cross-Platform Binary Diff, Dr. Dobb's Journal, May 1995. p32-36.
- Finger, Jonathan. Lightweight Tasks in C, Dr. Dobb's Journal, May 1995. p48-50 +source.
- Jolitz, Willian F. and Lynne Greer Jolitz. Role-Based Network Security, Dr. Dobb's Journal, May 1995. p80-85.
June 1995
- Kumar, Kanchan. A Practical Strategy for OO Design, Dr. Dobb's Journal, June 1995. p34-39.
- Ford, Dan. Event-Driven Threads in C++, Dr. Dobb's Journal, June 1995. p48-54 +source.
- Davison, Andrew. Coding with HTML Forms, Dr. Dobb's Journal, June 1995. p70-75 +source.
July 1995
- Cronin, Dennis. Single-Image Stereograms, Dr. Dobb's Journal, July 1995. p18-25 +source.
- Seminatore, Mark. A Ray-Casting Engine in C++, Dr. Dobb's Journal, July 1995. p28-33 +source.
- Dwyer, Nathan. Implementing and Using BSP Trees, Dr. Dobb's Journal, July 1995. p46-48 +source.
- Lindley, Craig A. JPEG-Like Image Compression: Part 1, Dr. Dobb's Journal, July 1995. p50-58 +source.
- Stevens, Al. CD-ROMs, Classes, and GTIs, Dr. Dobb's Journal, July 1995. p115-118 +source.
August 1995
- Zigmond, Dan. Generic Programming and the C++ STL, Dr. Dobb's Journal, August 1995. p18-24 +source.
- Jaeschke, Rex. Standard C: An Update, Dr. Dobb's Journal, August 1995. p28-32.
- Blustein, James. Implementing Bit Vectors in C, Dr. Dobb's Journal, August 1995. p42-46 +source.
- Wittenburg, Tim. Alpha Blending Graphic Images, Dr. Dobb's Journal, August 1995. p48-54 +source.
- Lindley, Craig A. JPEG-Like Image Compression: Part 2, Dr. Dobb's Journal, August 1995. p62-66 +source.
- Vilot, Michael J. The C++ Standard Library, Dr. Dobb's Journal, August 1995. p111-113 +source.
June 1989
- Mischel, Jim. Writing AWK-Like Extensions to C, Dr. Dobb's Journal, June 1989. p64-70 +source.
July 1989
- Menico, Costas. Faster String Searches, Dr. Dobb's Journal, July 1989. p74-75 +source.
August 1989
- Schildt, Herbert. Building Your Own C Interpreter, Dr. Dobb's Journal, August 1989. p38-49 +source.
Sourcebook Winter 1989-90
- Edgar, Bob. Debugging C Programs, Dr. Dobb's Sourcebook, Winter 1989-90. p56-60 +source.
March 1990
- Wright, Karl and Rick Schell. Mixed-Language Programming with ASM, Dr. Dobb's Journal, March 1990. p84-90 +source.
May 1990
- Syck, Gary. Dynamic Link Libraries for DOS, Dr. Dobb's Journal, May 1990. p30-39 +source.
- Bright, Walter. Getting a Handle on Virtual Memory, Dr. Dobb's Journal, May 1990. p40-46 +source.
- Moeser, Robert A. A Memory Controller, Dr. Dobb's Journal, May 1990. p58-68 +source.
December 1990
- Bauer, Barr E. Controlling Background Processes Under Uinx, Dr. Dobb's Journal, December 1990. p16-20 +source.
- Williams, Walter. Supercharging Sequential Searches, Dr. Dobb's Journal, December 1990. p54-62 +source.
- Stevens, Al. The B-Tree Again, Dr. Dobb's Journal, December
- p121-128 +source.
January 1991
- Nicholson, Robert T. Designing Portable GUI Toolkit, Dr. Dobb's Journal, January 1991. p68-75 +source.
February 1991
- Nelson, Mark R. Arithmetic Coding and Statistical Modeling, Dr. Dobb's Journal, February 1991. p16-29 +source.
- Thomas, Kas. Entropy, Dr. Dobb's Journal, February 1991. p32-34 +source.
- Bridges, John. Differential Image Compression, Dr. Dobb's Journal, February 1991. p38-49.
- Stevens, Al. CUA and Data Compression, Dr. Dobb's Journal, February 1991. p135-142 +source.
March 1991
- Abrash, Michael. 80x86 Optimization, Dr. Dobb's Journal, March 1991. p16-26 +source.
- Tonkin, Bruce. Speedy Buffering, Dr. Dobb's Journal, March 1991. p52-53.
- Stevens, Al. Of Mice and Messages, Dr. Dobb's Journal, March 1991. p109-115 +source.
- Duntemann, Jeff. Launching Rubber Chickens, Dr. Dobb's Journal, March 1991. p119-127.
April 1991
- Morgan, Don. Understanding the GPIB. Dr. Dobb's Journal. April 1991. p48
September 1991
- Siering, Thomas. OBJ Library Management. Dr. Dobb's Journal. September 1991. p58
November 1991
- Kyle, Jim. Loading Device Drivers from the DOS Command Line. November 1991. p30
- Nelson, Mark. DDJ Data Compression Contest Results. Dr. Dobb's Journal. November 1991. p62
December 1991
- Betz, David. A Simple Handle-Based Memory Manager. Dr. Dobb's Journal. December 1991. p64
January 1992
- Johnson, Ted and Dennis Shasha. Reexamining B-trees. Dr. Dobb's Journal. January 1992. p44
- Roseburgh, Christopher and Eng-Kee Kwang. Multiple Microcontrollers In an Embedded System. January 1992. p48
- Chappell, Geoff. Untangling SMARTDrive. Dr. Dobb's Journal. January 1992. p64
March 1992
- Knoblaugh, Rick. Device Driver Modelling. Dr. Dobb's Journal. March 1992. p52
- Free, Gordon. Programming with Communication Protocol Stacks. March 1992. p72
April 1992
- Cody, Mac A. The Fast Wavelet Transform. Dr. Dobb's Journal. April 1992. p16
- Avitzur, Ron. Your Own Handprinting Recognition Engine. Dr. Dobb's Journal. April 1992. p32
- Schneier, Bruce. Red-Black Trees. Dr. Dobb's Journal. April 1992. p42
- Kruger, Anton. Block Truncation Conpression. Dr. Dobb's Journal. April 1992. p48
August 1992
- Pietrek, Matt. Inside the Windows Scheduler. Dr. Dobb's Journal. August 1992. p64
- Bauer, Barr E. Parallel C Extensions. Dr. Dobb's Journal. August 1992. p110
October 1992
- Harbison, Sam. Safe Programming with Modula-3. Dr. Dobb's Journal. October 1992. p88
December 1992
- Hamilton, Jeffrey W. and Eileen M. Ormsby. Simulating Hypercubes in UNIX Part 1. December 1992. p72
January 1993
- Smith, Peter. LUC Public-key Encryption. Dr. Dobb's Journal. January 1993. p44
- Valdés, Ray. DDJ Handprinting Recognition Contest Wrap-up. January 1993. p52
- Hamilton, Jeffrey W. and Eileen M. Ormsby. Simulating Hypercubes in UNIX Part 2. January 1993. p66
February 1993
- Johnson, R. Colin. What is Cognitive Computing? Dr. Dobb's Journal. February 1993. p18
- Spillman, Richard. Genetic Algorithms. Dr. Dobb's Journal. February 1993. p26
- Nayfeh, Baswm A. Cellular Automata for Solving Mazes. Dr. Dobb's Journal. February 1993. p32
- Viot, Greg. Fuzzy Logic in C. February
- p40
- Pietrek, Matt. Inside the Windows Message System. Dr. Dobb's Journal. February 1993. p72
March 1993
- Butterfield, Timothy. File Conversion Using C++ Templates. Dr. Dobb's Journal. March 1993. p26
- Williams, Lowell. Compound Documents. Dr. Dobb's Journal. March 1993. p32
- Newcomer, Joseph M. and Bruce Horn. Inside Windows Regions. March 1993. p129
- Julian and Gregorian Calendars by Peter J. G. Meyer
June 1997
- Being Assertive in C/C++ by Earl Fong
April 1993
- Celko, Joe. Genetic Algorithms and Database Indexing. p30
May 2005
- Mach, Rodney Moving to 64-Bits
July 2005
- Jackson, L. Blunt NPTL: The New Implementation of Threads for Linux
September 2005
- Gereaux, Dean A. Linux Kernel Debugging
June 2006
- Lock-free Interprocess Communication by Alexander Dokumentov
June 2007
- An Incremental String Search in C by Jim Kerr