Repositories

jbloch repositories

A list of direct references to classes and interfaces in the Java Language Specification (3d Ed.) and a program to compute the indirectly required classes and interfaces

Last commit Feb 22, 2024

 (17 stars) (0 forks) (0 indexed issues) (0 open good first issues)

The upper library level of Josh and Tim Bloch's pool automation system. The main class in the library, PoolController, provides a simple, easy-to-use software interface to a Pentair pool automation system. To use this library, you need an RS485 to USB adapter, which taps in to the Pentair automation bus.

Last commit Jan 6, 2023

 (6 stars) (1 fork) (0 indexed issues) (0 open good first issues)

The lowest layer in Josh and Tim Bloch's pool automation system. This layer is a thin veneer over the Pentair pool automation bus. It includes a simple serial port access facility that only works on Unix-like systems (e.g., Linux and MacOS).

Last commit Jan 6, 2023

 (3 stars) (1 fork) (0 indexed issues) (0 open good first issues)

Concise Atmos Ripping Automation Tool - A GUI tool, command line tool, and Python library for ripping Dolby Atmos albums (digital and physical) into digital music libraries

Last commit Apr 29, 2026

 (2 stars) (0 forks) (0 indexed issues) (0 open good first issues)

The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable.

Last commit Oct 28, 2020

 (3,725 stars) (1,919 forks) (0 indexed issues) (0 open good first issues)