FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Open Source FORUM | NEWSLETTERS


Subversion and Linux: Setup and Use, Part 1
First you set up Subversion, then you use it
July 30, 2007
Defining the ESB
Enterprise Service Bus helps you create, deploy, and orchestrate service components in distributed systems
July 27, 2007
Intel Opts for Open Source with Threading Building Blocks
A template library for programming for multi-core parallelism in C++
July 24, 2007
An Enhanced ostream_iterator
Have you ever wanted a smarter std::ostream_iterator? Matthew Wilson shows you how.
July 20, 2007
Fortran and IMSL: It's MacOS's Turn
International Mathematical and Statistics Library for MacOS/Intel
July 20, 2007
Programming Erlang
Not just 'fault tolerant' but 'highly fault tolerant'
July 18, 2007
Real-Time Linux: Introducing the STRTL Live CD
Easing installation woes
July 15, 2007
Analyzing RTLinux/GPL Source Code for Education
Real-time principles of RTLinux/GPL in detail
July 15, 2007
Storm: An ORM for Python
Scaling issues is just one reason why another Python ORM comes on the scene
July 14, 2007
Ada-style Ranged Types in C++
Ranged types, common in Ada, allow the programmer to constrain a numerical type to a certain range. Rich presents a library that brings these types to C++.
July 13, 2007
Getting Started with jQuery
A "new type" of JavaScript library that changes how you write JavaScript
July 11, 2007
Embedded Real-Time Linux on Chip
Embedded real-time Linux on chip proposes a new architecture for embedded systems with SOC based on Linux.
July 11, 2007
Safe and Cooperative Coexistence of a SoftPLC and Linux
Combining Linux and a softPLC in a single system -- safely
July 11, 2007
XQuery: The Technology and the Book
Any developer working with XML can -- and should -- read XQuery
July 10, 2007
Microkernels and Virtualization: Inside a Mobile Phone
Small devices and minimal operating systems
July 10, 2007
Dynamic Kernel Thread Scheduling for Real-Time Linux
A new scheduling algorithm for kernel threads using weighted average PIP mechanism.
July 6, 2007
Worst Case Behavior of CPU Caches
Even processors with seemingly similar architectures differ significantly with respect to cache behavior and access timing.
July 6, 2007
A Real-Time P2P Interactive Game Playing Application
Running under Linux and based on XCAST6
July 6, 2007
Visual Event-Condition-Action Rules with Temporal Events
Enhancing the expressiveness of traditional ECA rules for complicated temporal information is essential
July 5, 2007
RTL-IO: An Extension of RTLinux I/O
An efficient I/O system for real-time environments
July 5, 2007
Iterating.com and the Semantic Web
Nicolas Vandenberghe discusses building a structured wiki, or "Striki" using principles of the Semantic Web.
July 5, 2007
Real-Time Management for P2P Resources on Mobile Devices
P2P resource sharing system is becoming more and more popular
July 4, 2007
A New Dynamic Frequency Scaling Algorithm for Power-Aware and Real-Time Systems
Focusing on the energy-critical hardware component -- the CPU
July 4, 2007
A Pre-built Real-Time Scheduling Algorithm for Embedded Systems
A new hard real-time scheduling algorithm for embedded systems
July 4, 2007
A Hardware Architecture Independent Implementation of GDB Tracepoints for Linux
A tool for debugging of applications -- especially in distributed environments
July 4, 2007
A Linux-based System to Monitor Train Speed and Doors for a Light-Rail System
Linux was selected to run on an ARM-based single-board computer for pilot tests of a control system to be installed on trains for the light-rail system in Guadalajara. Here's why.
July 4, 2007
Rapid Controller Prototyping at the SUPSI Laboratory
Three practical examples of basic activities connected with control system design
July 4, 2007
m1: A Mini Macro Processor
This simple, Awk-based macro processor is a surprisingly useful tool for manipulating text files
July 3, 2007
The Pillars of Concurrency
In his inaugural column, Herb makes the case that we must build a consistent mental model before talking about concurrency.
July 2, 2007
Simulating Polymorphic Operators in C++
Michael presents three different techniques for making operators polymorphic.
July 2, 2007
Python NetWorkSpaces and Parallel Programs
Python and NetWorkSpaces make it easy to create and experiment with parallel programs without requiring specialized tools or hardware.
July 2, 2007
Globally Distributed Development
Today's world of globally distributed software development presents lots of challenges—but offers great opportunity.
July 2, 2007
Eclipse Europa: Eureka!
Eclipse's Europa release—21 projects all on the same day—is probably unprecedented.
July 2, 2007


Open Source Archive
2009 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2008 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2007 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2006 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2005 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2004 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2003 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2002 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2001 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2000 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1999 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
1998 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec




MICROSITES
FEATURED TOPIC

ADDITIONAL TOPICS

INFO-LINK