Logo Computer scientist,
engineer, and educator

Computing

Android logo

Linux utilities on Android

...without the pain of rooting and fiddling about with a debugger. It's not well-documented, but you can run some standard Linux utilities on Android without circumventing any of Android's security machinery. Read more...
J2ME logo

Android vs. J2ME

The Android platform provides a Java-based development model, not unlike Sun's Java 2 Micro Edition (J2ME). But how similar are they, and what do J2ME developers need to know? Read more...
internet icon

Apache integration products from the ground up

Java development with Apache Karaf/ServiceMix, Camel, CXF, etc., reduced to its barest essentials — a command line and a text editor
Read more... glassfish

A Linux storage management cheat-sheet

A condensed guide to disk management, LVM, and RAID. Read more...

desktop

Underneath the Linux desktop

A modern graphical desktop environment for Linux looks monolithic, but actually consists of a number of disparate components. These articles examine these components and how they interact, with a view to explaining how you can build a custom desktop from individual components. Read more...

Graphics and illustration

rocket

Pirates ahoy!

Another free 3D model — an 18th-century 3-masted barque. Read more...
movieclip

Linux, camera, action

It won't win any cinematography awards, but it's possible to create simple stop-motion animations using just a digial camera and free software tools for Linux. Read more...

Science and technology

Zombies Night of the living differential equations: how to simulate the zombie apocalypse using a mathematical model of population dynamics. Read more...

Music

notes

How to generate simple MIDI files using Java

The Android platform has no support for playing music note-by-note from an application. But playing simple tunes in Java by generating MIDI files is really not all that difficult. Read more...

notes

Why you can't play Bach on a piano

Enthuiasts for early music often rage about 'authenticity', but we don't even tune our instruments they way they did. Why is this, and how much difference does it make? Read more...
Copyright © 1994-2013 Kevin Boone. Updated Nov 28 2013