Pinned Repositories
Cymling
Functional programming language with static type checking and limited/optional Object Orientation.
http2-server-jar-sample
Minimal project for reproducing Jetty HTTP/2 kotlin server jar file issues
jBCrypt
A Java implementation of OpenBSD's Blowfish password hashing code
JimTrainer
Learn Functional Programming in Java (8)
kmnSlow
Example showing kotlin-maven-noarg slowness so that it can be fixed.
Paguro
Generic, Null-safe, Immutable Collections and Functional Transformations for the JVM
PaguroKx
Paguro implementations of the kotlinx.collections.immutable interfaces
PdfLayoutManager
Adds line-breaking, page-breaking, tables, and styles to PDFBox
Str8Chr8
"Strings" and "characters" for Java internally represented as UTF-8.
TestUtils
Utilities for testing `.equals()`, `.compareTo()` and `Comparator` Java/Kotlin contracts. Also FakeHttp(Request|Response)
GlenKPeterson's Repositories
GlenKPeterson/Paguro
Generic, Null-safe, Immutable Collections and Functional Transformations for the JVM
GlenKPeterson/PdfLayoutManager
Adds line-breaking, page-breaking, tables, and styles to PDFBox
GlenKPeterson/Cymling
Functional programming language with static type checking and limited/optional Object Orientation.
GlenKPeterson/PaguroKx
Paguro implementations of the kotlinx.collections.immutable interfaces
GlenKPeterson/kmnSlow
Example showing kotlin-maven-noarg slowness so that it can be fixed.
GlenKPeterson/DataOrientedExamples
GlenKPeterson/http2-server-jar-sample
Minimal project for reproducing Jetty HTTP/2 kotlin server jar file issues
GlenKPeterson/jBCrypt
A Java implementation of OpenBSD's Blowfish password hashing code
GlenKPeterson/Str8Chr8
"Strings" and "characters" for Java internally represented as UTF-8.
GlenKPeterson/TestUtils
Utilities for testing `.equals()`, `.compareTo()` and `Comparator` Java/Kotlin contracts. Also FakeHttp(Request|Response)
GlenKPeterson/analogCardRandomizer
Cards are much slower than PRNGs, but a deck can be shuffled in such a way that no-one can predict the order.
GlenKPeterson/bcrypt
A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.
GlenKPeterson/Chart.js
Simple HTML5 Charts using the <canvas> tag
GlenKPeterson/com.google.Chrome
GlenKPeterson/core.btree-vector
B-Tree implementation of Clojure vectors with efficient subvec and concatenation operations
GlenKPeterson/FoxCreekParkKmlBoundary
I had to manually alter the KML file downloaded from Google Maps in order for iNaturalist to upload it.
GlenKPeterson/gradleIssue
My trouble with declaring project-wide plugin versions with gradle.
GlenKPeterson/JacocoTest1
To demonstrate an issue I'm having with Jacoco.
GlenKPeterson/JavaUnmodifiableCollectionInterfaces
Java Unmodifiable Collection Interfaces
GlenKPeterson/jBCrypt-1
A Java implementation of OpenBSD's Blowfish password hashing code http://www.mindrot.org/projects/jBCrypt
GlenKPeterson/jetty.project
Forked from eclipse/jetty.project
GlenKPeterson/jsTifier
Javascript Library to draw text in a canvas rectangle. aligned horitzontaly to left/right/center/justified and verticaly to top/middle/buttom.
GlenKPeterson/kotlin
The Kotlin Programming Language.
GlenKPeterson/kotlin-web-site
The Kotlin Programming Language Website
GlenKPeterson/One-off_Examples
Random tests and stuff.
GlenKPeterson/ShortPinkyTyping
Advanced QWERTY touch-typing exercises for people with large hands but short pinkies. Focusing on numbers, symbols, and brackets.
GlenKPeterson/SqRtOfProductTree
A programming problem solution
GlenKPeterson/test-utils-basic
Utilities for testing Utilities for testing common Java contracts: equals(), hashCode(), compare(), compareTo(), and serialization.
GlenKPeterson/tui.image-editor
🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.
GlenKPeterson/zxcvbn4j
This is a java port of zxcvbn, which is a JavaScript password strength generator.