Blogs

May 21, 2013

Java Apps on the Raspberry Pi

Here is an update on my ongoing project, where I use Java on a Raspberry Pi to control an Arduino, which in turn will control some other electrical device

May 20, 2013

Expanding VTACH

The last few weeks, I've been building vtach — a Verilog implementation of CARDIAC, the old paper-based demonstration computer from Bell Labs.

May 17, 2013

Aliasing Is Particularly Troublesome With Vector Elements

I would like to continue our discussion with a particularly nasty case in which the result is not well defined.




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         



Best of the Web

First C Compiler Now on Github

The earliest known C compiler by the legendary Dennis Ritchie has been published on the repository.

Quick Read

HTML5 Mobile Development: Seven Good Ideas (and Three Bad Ones)

HTML5 Mobile Development: Seven Good Ideas (and Three Bad Ones)

Quick Read

Building Bare Metal ARM Systems with GNU

All you need to know to get up and running... and programming on ARM

Quick Read

Amazon's Vogels Challenges IT: Rethink App Dev

Amazon Web Services CTO says promised land of cloud computing requires a new generation of applications that follow different principles.

Quick Read

How to Select a PaaS Partner

Eventually, the vast majority of Web applications will run on a platform-as-a-service, or PaaS, vendor's infrastructure. To help sort out the options, we sent out a matrix with more than 70 decision points to a variety of PaaS providers.

Quick Read


More "Best of the Web" >>



Video