Worked in computers all my life: software developer, mentor, inspiration, educator, author, consultant, open source contributor, photographer, parent of 3.
Android-Cookbook-Examples. Contributed code examples from O'Reilly Android Cookbook. See #user-content-table README below!
1kjavasrc. Ian's Collected code examples from the O'Reilly Java Cookbook & elsewhere
270darwinsys-api. Ian Darwin's semi-random collection of Java APIs, all subject to change without notice.
90patterns-demos. Examples of Design Patterns in Java
84OpenLookCDROM. Final resting place for an archive of the historic artifact "OPEN LOOK and XView CD-ROM"
49edj. Pronounced "edge". Tiny subset of unix ed(1) in Java.
17date4j. Code for date4j.net's simple date API, with a POM file, for upload to Maven Central.
16pdfshow. Deliver/present talks from PDFs - A simple PDF presenter oriented towards slideshow decks in PDF form
11bigmailers. List of "big mailers" for OpenBSD's 'smtpctl spf walk' mechanism
10cjp-examples. Testing example programs from the Checking Java Programs book and videos
9AndroidOrm. Comparison of various technologies to build a local database as part of an Android app.
9scripts. A collection of UNIX scripts from mid-1980's to the present to the future.
8pysrc. Collected Python code samples from using and teaching the language. Scroll down to see the README!
8SCCS. Re-implementation of SCCS, the first Version Control System for UNiX (before Linux existed).
7hoc. High Order Calculator from Kernighan & PIke "The Unix Programming Environment"
7remotecommand. Simple example of Command pattern over remote connection (RMI).
6rnotro. Truly ancient code to convert DEC Runoff documents to Unix/Linux troff
4psplugins. Photoshop plugins from a bygone era (unlikely to be usable w/o significant updating).
3mgdiff. mgdiff - an historical X-based diff viewer
3spiff. Daniel Nachbar's spiff - makes "controlled approximate comparisons between files"
3clublist. A simple "List Detail" Club Membership site with JSF, EJB, JPA, DeltaSpike Data, &c.
3obscripts. Scripts that are primarily useful on OpenBSD
3jwf-impls. Simple Java "signup" sample webapps implemented in various frameworks.
3jpademo. A ton of JPA and Hibernate tutorial demos, both APIs demo'd on the same entities
3tinypad. A trivial text editor a la SimpleText, Notepad, etc. Written in Java
2CreateProjects. Create a series of Eclipse projects for a course (typically after running makehandsons)
2annabot. Annotations usage tester for Java
2login-filter. A Java Servlet Filter to do login processing.
2ed. A terribly ancient version of the one true, but terribly ancient, line editor.
2jabberpoint. A very ancient and incomplete attempt at a slide show program. Here for historical reasons only.
2CGIServlet. Tomcat's CGI Servlet, extracted for use in other Java EE containers
2idiff. Kernighan & PIke interactive diff, slightly enhanced.
2AndroidTemplate. Minimal Android Template Application created for API 32
1mvn-archetype-android. Maven Archetype for Maven-Eclipse-Gradle-Studio-buildable Android
1sixgemscode. Code examples for "Six Jewels for Six Javas"
1jcb-code. Just the Java code examples from the current edition of the Java Cookbook.
1TodoAndroidFirebase. A variant of TodoMore that uses Firebase instead of our own REST service; not inter-operable with the rest.
1dartsrc. Dart
1javaCompiler. Import of Marco Trudel's javaCompiler project "Develop with Java 1.5, deploy native executables for windows, linux and mac! SWT, JFace, AWT and Swing is supported."
1Randomness. Examples for the Oracle Java Magazine article on Java 17 randomness.
1TodoAndroid. Android client for TodoMore
1TodoMore. Top-level organizing module for TodoMore(TM), a geekish ToDo application.
1ssl_redirector. A simple Java EE redirector from http to https
1CrashBurnFree. The maximally minimalistic Java Crash Reporting System.
1TextToPpt. Convert tab-indented slide outline into modern PPTX
1macsetautoboot. Lets my Mac Mini auto-reboot on OpenBSD
1jpstrack.android. JpsTrack is a Map Maker application for OpenStreetMap.org. This is the Android part of it (needs JPSTrack to build!)
1jpstrack.lib. JpsTrack is a Map Maker application for OpenStreetMap.org. This is the JavaSE and library part of it.
1yajinstaller. Yet Another (unfinished) Java Installer
1