rdp2tcp is a tunneling tool on top of remote desktop protocol (RDP). It uses RDP virtual channel capabilities to multiplex several ports forwarding over an already established rdesktop session. Its features include TCP port forwarding, reverse TCP port forwarding, process stdin/stdout forwarding, and SOCKS5 minimal support.
reversible hexdump is a hexdump/hex2bin-toolkit that dumps to a special readable and reversible hexadecimal byte-dump, where you can not only change bytes, but also insert or delete bytes. It has a flush-switch, where it will output hexbytes for each single char it reads. This is especially useful (imho) for watching output from slow devices (e.g., serial devices like mice). The hex2bin-utility (the reverse-hexdump) not only accepts hexbytes for input, but also double-quoted strings with most of the escape-chars known from C and makes good attempts at undumping even hexdumps with repetition-lines (a "*" on its own line). It's written in ANSI C.
The rt-stepper project provides a USB CNC controller solution. Most CNC controllers are designed to be driven with a PC parallel port. The rt-stepper solution replaces the parallel port with USB. Users can convert their existing parallel port CNC controller into a USB CNC controller. Designers can integrate the hardware into there own CNC controller. The PC side software is based on the popular EMC2 software at www.linuxcnc.org. EMC2 provides 4-axis support, a complete gcode interpreter, a trajectory planner, a GUI front-end, backplotting, and more. The best part of the solution is since the rt-stepper hardware provides the real time step pulses, you can now run EMC2 on Linux, Mac OS, and Windows.