Channels ▼

Blogs

September 17, 2014

Setting Up a Test Environment for C++14

A little clever work and I was able to quickly set up a test machine with everything I needed on Ubuntu running in a Microsoft Azure VM.

September 11, 2014

Loop Invariants Abbreviate Induction Proofs

It is often possible to avoid difficulties by proving the desired properties of our program by induction.

September 08, 2014

An Android's Life

It is tempting to imagine that if you know Linux and Java, you know Android. Almost.




Open Source Source Code

sl.txt

April 05, 2007

Published source code accompanying the article by Dana Moore and Raymond Budd in which they show how you can create objects in Second Life that have credible dynamism, even compared to AJAX and browser-based applications. - Open Source

Associated article: Second Life: A Programmer's Perspective

Tags: Global Developer     Open Source     Design         



emlinux.txt

March 01, 2006

Unpublished source code in the article by Rajesh Mishra in which he examines the issues and tools required when debugging in embedded Linux runtime environments. Requires UNZIP/PKUNZIP to extract. - Open Source

Associated article: Debugging & Embedded Linux Runtime Environments

Tags: Tools     Open Source    



kdb.zip

November 01, 2005

Published source code accompanying the article by Dean Gereaux in which he explains how to debug drivers with Linux Kernel Debugger, add hooks into KDB from your drivers, and create KDB modules. Requires UNZIP/PKUNZIP to extract. - Open Source

Associated article: Linux Kernel Debugging

Tags: Tools     Open Source         



mac2x86.txt

October 01, 2005

Published source code accompanying the article by Rich Newman in which he discuss how you handle potential memory errors before porting to 64-bit platforms. - Open Source

Associated article: The Mac's Move to Intel

Tags: Open Source         



nptl.txt

August 01, 2005

Published source code accompanying the article by L. Blunt Jackson in which he examines the Native POSIX Thread Library (NPTL) which was introduced with version 2.6 of the Linux kernel. - Open Source

Associated article: NPTL: The New Implementation of Threads for Linux

Tags: Open Source         



emf2.txt

August 01, 2005

Published source code accompanying the article by Frank Budinsky in which he examines the Eclipse Modeling Framework which helps you define models, and from which many common code generation patterns are generated. - Open Source

Associated article: The Eclipse Modeling Framework

Tags: Open Source         



linxkern.txt

June 01, 2005

Published source code accompanying the article by Daniele Paolo Scarpazza, in which he examines how the Linux Kernel 2.6 introduces significant changes with respect to 2.4, and modules written for kernel 2.4 might not work anymore. Also see LINXKERN.ZIP. - Open Source

Associated article: Loadable Modules & the Linux 2.6 Kernel

Tags: Open Source         



pythonc.txt

January 01, 2005

Published source code accompanying the article by Greg Smith in which he leverages one of Python's greatest strengths--the ability to extend it with modules written in C or C++. Also see PYTHONC.ZIP. - Open Source

Associated article: Extending Python

Tags: Tools     Open Source     Design    



efactor.txt

November 01, 2004

Published source code example accompanying the article by Marcus Kestler in which he applies Eclipse's Factor by Flow and Factor by Dependency approaches to decomposing plug-ins, letting you produce efficient, community-friendly plug-ins. Also see EFACTOR.ZIP. - Open Source

Associated article: Factoring for Eclipse

Tags: Open Source         



eclp_rcp.txt

October 01, 2004

Published source code accompanying the article by Gene Sally in which he examines the Rich Client Platform of Eclipse 3.0. Also see ECLP_RCP.ZIP. - Open Source

Associated article: Eclipse 3.0's Rich Client Platform

Tags: Open Source         





Video