Karl N. Redman

Older Personal Projects:

run-free: GUI Command Line Launcher:
Card image cap

run-free is a GUI (gtk) command line launcher application for your Xwindows desktop. It is designed to be key-driven and flexible.

C++ #pragma Byte packing conversions

Decoded byte re-packing across a network (little endian to big endian, etc.). Includes anonymous and variable length structure recoding. This was originally a proof of concept project.

MyGtkCID: Simple Caller ID example modem application

A simple console and gtk+ GUI test program for reporting Caller ID information.

  • Code: C/C++ (GTK+ 1/2)
  • Status: Complete/Retired
  • GitHub Page

Various C++ Examples (Including IPC)

This project consists of various C++ examples from very basic concepts to somewhat more complex subject matter. In particular, basic C++ language features are demonstrated here alongside some fairly complex IPC (interprocess communications) implementations. The Project Page includes Doxygen documentation.

C++ multithreaded POSIX Timer usage

This is an example of a POSIX timer project. The code here is provided for reference purposes and may be helpful to new IPC (interprocess communications) programmers.

Movie DL (multithreaded python)

A multithreaded/multiprocess python 3 project used to asynchronously scrape a web site download large files from URLs provided therein.

Friendly Content Management Sysem (PHP)

Friendly Content Management System: A Free OOP based PHP CMS. This is a custom grid based plain text content provider that was a prototype used in a production enviornment eventually. The concept is still valid (as of 2019) but the implementation is vastly outdated now.