This is your work, valued

Ontario, Canada

Ian Darwin

Elite
@IanDarwin

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!

1k

javasrc. Ian's Collected code examples from the O'Reilly Java Cookbook & elsewhere

270

darwinsys-api. Ian Darwin's semi-random collection of Java APIs, all subject to change without notice.

90

patterns-demos. Examples of Design Patterns in Java

84

OpenLookCDROM. Final resting place for an archive of the historic artifact "OPEN LOOK and XView CD-ROM"

49

edj. Pronounced "edge". Tiny subset of unix ed(1) in Java.

17

date4j. Code for date4j.net's simple date API, with a POM file, for upload to Maven Central.

16

pdfshow. Deliver/present talks from PDFs - A simple PDF presenter oriented towards slideshow decks in PDF form

11

bigmailers. List of "big mailers" for OpenBSD's 'smtpctl spf walk' mechanism

10

cjp-examples. Testing example programs from the Checking Java Programs book and videos

9

AndroidOrm. Comparison of various technologies to build a local database as part of an Android app.

9

scripts. A collection of UNIX scripts from mid-1980's to the present to the future.

8

pysrc. Collected Python code samples from using and teaching the language. Scroll down to see the README!

8

SCCS. Re-implementation of SCCS, the first Version Control System for UNiX (before Linux existed).

7

hoc. High Order Calculator from Kernighan & PIke "The Unix Programming Environment"

7

remotecommand. Simple example of Command pattern over remote connection (RMI).

6

rnotro. Truly ancient code to convert DEC Runoff documents to Unix/Linux troff

4

psplugins. Photoshop plugins from a bygone era (unlikely to be usable w/o significant updating).

3

mgdiff. mgdiff - an historical X-based diff viewer

3

spiff. Daniel Nachbar's spiff - makes "controlled approximate comparisons between files"

3

clublist. A simple "List Detail" Club Membership site with JSF, EJB, JPA, DeltaSpike Data, &c.

3

obscripts. Scripts that are primarily useful on OpenBSD

3

jwf-impls. Simple Java "signup" sample webapps implemented in various frameworks.

3

jpademo. A ton of JPA and Hibernate tutorial demos, both APIs demo'd on the same entities

3

tinypad. A trivial text editor a la SimpleText, Notepad, etc. Written in Java

2

CreateProjects. Create a series of Eclipse projects for a course (typically after running makehandsons)

2

annabot. Annotations usage tester for Java

2

login-filter. A Java Servlet Filter to do login processing.

2

ed. A terribly ancient version of the one true, but terribly ancient, line editor.

2

jabberpoint. A very ancient and incomplete attempt at a slide show program. Here for historical reasons only.

2

CGIServlet. Tomcat's CGI Servlet, extracted for use in other Java EE containers

2

idiff. Kernighan & PIke interactive diff, slightly enhanced.

2

AndroidTemplate. Minimal Android Template Application created for API 32

1

mvn-archetype-android. Maven Archetype for Maven-Eclipse-Gradle-Studio-buildable Android

1

sixgemscode. Code examples for "Six Jewels for Six Javas"

1

jcb-code. Just the Java code examples from the current edition of the Java Cookbook.

1

TodoAndroidFirebase. A variant of TodoMore that uses Firebase instead of our own REST service; not inter-operable with the rest.

1

dartsrc. Dart

1

javaCompiler. 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."

1

Randomness. Examples for the Oracle Java Magazine article on Java 17 randomness.

1

TodoAndroid. Android client for TodoMore

1

TodoMore. Top-level organizing module for TodoMore(TM), a geekish ToDo application.

1

ssl_redirector. A simple Java EE redirector from http to https

1

CrashBurnFree. The maximally minimalistic Java Crash Reporting System.

1

TextToPpt. Convert tab-indented slide outline into modern PPTX

1

macsetautoboot. Lets my Mac Mini auto-reboot on OpenBSD

1

jpstrack.android. JpsTrack is a Map Maker application for OpenStreetMap.org. This is the Android part of it (needs JPSTrack to build!)

1

jpstrack.lib. JpsTrack is a Map Maker application for OpenStreetMap.org. This is the JavaSE and library part of it.

1

yajinstaller. Yet Another (unfinished) Java Installer

1