HOME


SURVIVAL KIT

The essential utilities. Some of them were for technologies that no longer exist, like recovering files from a damaged CD-R or viewing analog TV. Most of these will make your time at the console much easier.

LINUX TOOLS

FIREHOSE Send data over ganged network devices.

These can be compiled with straight gcc -o <output> <.c file> -lm

RPN

After dropping a beloved HP48GX off a 2nd floor, buying an HP48gII, experiencing unacceptable battery life & broken buttons, decided to write a simple RPN calculator for the command line that emulates the most essential HP48 functionality, with enhancements.

The HP 48 emulators took too much screen space, were slow to click through & were limited by strict emulation of the HP48GX. Here we have the essential base conversions, unit conversions, logic operations, trig functions, & TIME arithmetic in an efficient command line interface.

rpn2.c was a major expansion of the RPN calculator with some stack editing features from the HP48 & proper VT100 formatting so it doesn't fill the scroll buffer. It also works on MacOS.

STOPWATCH Simple stopwatch for the command line.

STOPWATCH2 A better stopwatch for the command line using big block characters.

TERMINAL Simple serial terminal for the command line.

BANDWIDTH Show the bandwidth usage of a network device.

RT Run a program without preemptive multitasking.

BINDIFF Give file offsets where 2 binary files are different.

EXTRACT Extract a range of data from a file.

PHOTOS Extract deleted JPG photos from a corrupted file system.

GPSTOGOOG Convert a TXT file from the GPSLogger android app to a KML file.

SEARCHREPLACE Search & replace for multiple files.

UDPSEND UDPRECV Transfer data using UDP.

RUNREMOTE Run a program remotely. SSH can do this, but this has no dependencies.

COMMAND Run any program on a web server & send the output to the browser.

DOG Like cat, but waits for data after the file is deleted.

TV A simple analog TV which used software blitting instead of the hardware overlay which never worked. Analog TV on a computer screen was a miracle in its time.

WEB APPS

Plot the field of view of various lenses on a map. It's only 2D, but still useful.

ANDROID APPS

The free ride with Goog ended at the Play store. To put an app on the Play store costs $25 & a lifetime of you supporting customers to boost the GOOG stock price, so why not just provide source code.

AUDIO LOOPBACK Monitor the microphone level with optional speaker loopback & reverb.
Use the popup level meter to know if the microphone is working during phone calls. INSTALL

CPU USAGE Realtime graph of the CPU usage & clockspeed of all the CPUs.
Overlays a popup window on other applications showing CPU usage. INSTALL


(C) 1997-2021 Starving, flat broke Programmers
Hosted all these years by Sourceforge