refcodes
REFCODES.ORG change list version 3.3.8
The REFCODES artifacts version 3.3.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.7
The REFCODES artifacts version 3.3.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.6
The REFCODES artifacts version 3.3.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.5
The REFCODES artifacts version 3.3.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.4
The REFCODES artifacts version 3.3.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.3
The REFCODES artifacts version 3.3.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.2
The REFCODES artifacts version 3.3.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.1
The REFCODES artifacts version 3.3.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.8
The REFCODES artifacts version 3.2.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.7
The REFCODES artifacts version 3.2.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.6
The REFCODES artifacts version 3.2.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.5
The REFCODES artifacts version 3.2.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.4
The REFCODES artifacts version 3.2.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.3
The REFCODES artifacts version 3.2.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.2
The REFCODES artifacts version 3.2.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.1.3
The REFCODES artifacts version 3.1.3 have been deployed to Maven Central, see the change list for the updates …
refcodes-decoupling: Breaking up dependencies between components
Tiny dependency injection and inversion of control toolkit to assemble applications whilst developing and testing components independently …
REFCODES.ORG change list version 3.1.2
The REFCODES artifacts version 3.1.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.1.1
The REFCODES artifacts version 3.1.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.1.0
The REFCODES artifacts version 3.1.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.9
The REFCODES artifacts version 3.0.9 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.8
The REFCODES artifacts version 3.0.8 have been deployed to Maven Central, see the change list for the updates …
refcodes-io: Paving the road for complex and low level I/O across boundaries
The I/O artifact defines basic types handling communication between processes (across system boundaries), to be harnessed by complex and low level I/O …
REFCODES.ORG change list version 3.0.7
The REFCODES artifacts version 3.0.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.6
The REFCODES artifacts version 3.0.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.5
The REFCODES artifacts version 3.0.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.4
The REFCODES artifacts version 3.0.4 have been deployed to Maven Central, see the change list for the updates …
refcodes-criteria: Criteria construction for selecting, filtering or identifying
Create query statements which can be applied to data sinks from criteria objects and parse (construct) criteria objects from queries …
REFCODES.ORG change list version 3.0.3
The REFCODES artifacts version 3.0.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.2
The REFCODES artifacts version 3.0.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.1
The REFCODES artifacts version 3.0.1 have been deployed to Maven Central, see the change list for the updates …
refcodes-generator: Mass produce password permutations and distinct IDs
Use a rule based word permutations generator for recovering lost data or a fast ID generator for mass production of adjustable uniqueness …
refcodes-archetype: Using the REFCODES.ORG toolkit made easy
Use the REFCODES.ORG archetypes at Maven Central to easily create REFCODES.ORG driven applications …
REFCODES.ORG change list version 3.0.0
The REFCODES artifacts version 3.0.0 have been deployed to Maven Central, see the change list for the updates …
refcodes-matcher: Build custom matching logic and match path patterns
Match your objects by building hierarchical matching structures with the help of some syntactical sugar (if you like) …
refcodes-serial: A serial communication toolkit for Java
Code serial communication at a high abstraction, addressing issues such CRC, endianess, acknowledgement or handshaking whilst keeping you full control over your bits and bytes …
REFCODES.ORG change list version 2.2.2
The REFCODES artifacts version 2.2.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.2.1
The REFCODES artifacts version 2.2.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.2.0
The REFCODES artifacts version 2.2.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.6
The REFCODES artifacts version 2.1.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.5
The REFCODES artifacts version 2.1.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.4
The REFCODES artifacts version 2.1.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.3
The REFCODES artifacts version 2.1.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.2
The REFCODES artifacts version 2.1.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.1
The REFCODES artifacts version 2.1.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.0
The REFCODES artifacts version 2.1.0 have been deployed to Maven Central, see the change list for the updates …
refcodes-tabular: Process tabular data and CSV files using POJOs
Use the REFCODES.ORG archetypes at Maven Central to easily create REFCODES.ORG driven applications …
REFCODES.ORG change list version 2.0.5
The REFCODES artifacts version 2.0.5 have been deployed to Maven Central, see the change list for the updates …
refcodes-audio: Handle WAV files and line-out with just some I/O streams
Use I/O streams to generate and play your sound waves on your PC’s speaker or write them to a WAV file …
REFCODES.ORG change list version 2.0.4
The REFCODES artifacts version 2.0.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.0.3
The REFCODES artifacts version 2.0.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.0.2
The REFCODES artifacts version 2.0.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.0.1
The REFCODES artifacts version 2.0.1 have been deployed to Maven Central (now harnessing Maven Archetypes), see the change list for the updates …
REFCODES.ORG change list version 2.0.0
The REFCODES artifacts version 2.0.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.10.3
The REFCODES artifacts version 1.10.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.10.2
The REFCODES artifacts version 1.10.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.10.1
Xmas updates and new features! The REFCODES artifacts version 1.10.1 have been deployed to Maven Central, see the change list for the updates … “- Merry Christmas!
REFCODES.ORG change list version 1.10.0
The REFCODES artifacts version 1.10.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.9.9
The REFCODES artifacts version 1.9.9 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.5
The REFCODES artifacts version 1.3.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.4
The REFCODES artifacts version 1.3.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.3
The REFCODES artifacts version 1.3.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.2
The REFCODES artifacts version 1.3.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.1
The REFCODES artifacts version 1.3.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.0
The REFCODES artifacts version 1.3.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.9
The REFCODES artifacts version 1.2.9 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.8
The REFCODES artifacts version 1.2.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.7
The REFCODES artifacts version 1.2.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.6
The REFCODES artifacts version 1.2.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.5
The REFCODES artifacts version 1.2.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.4
The REFCODES artifacts version 1.2.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.3
The REFCODES artifacts version 1.2.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.2
The REFCODES artifacts version 1.2.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.1
The REFCODES artifacts version 1.2.1 have been deployed to Maven Central, see the change list for the updates …
refcodes-properties: Managing your application’s configuration
Compose the way you need to retrieve (and store) your application’s properties
REFCODES.ORG change list version 1.2.0
The REFCODES artifacts version 1.2.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.9
The REFCODES artifacts version 1.1.9 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.8
The REFCODES artifacts version 1.1.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.7
The REFCODES artifacts version 1.1.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.6
The REFCODES artifacts version 1.1.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.5
The REFCODES artifacts version 1.1.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.4
The REFCODES artifacts version 1.1.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.3
The REFCODES artifacts version 1.1.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.2
The REFCODES artifacts version 1.1.2 have been deployed to Maven Central, see the change list for the updates …
refcodes-rest: RESTful services using lambdas
Build a RESTful lightweight service with just a few lines of code in three steps using lambda expressions.
REFCODES.ORG change list version 1.1.1
The REFCODES artifacts version 1.1.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.0
The REFCODES artifacts version 1.1.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.5
The REFCODES artifacts version 1.0.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.4
The REFCODES artifacts version 1.0.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.3
The REFCODES artifacts version 1.0.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.2
The REFCODES artifacts version 1.0.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.1
The REFCODES artifacts version 1.0.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.0
The REFCODES artifacts version 1.0.0 have been deployed to Maven Central, see the change list for the updates …
refcodes-jobbus: Asynchronous job execution
Push your jobs onto the job-bus, let the job-bus execute your jobs asynchronously and grab the results later on - don’t bother with where (local or remote) your jobs are being executed …
refcodes-eventbus: Observer + Publish/Subscribe = Message broker
Decoupling and channeling your asynchronous publish/subscribe message broker communication with the refcodes-eventbus …
refcodes-security: Chaos-based encryption as JCE (and without)
Chaos-based encryption is easy to implement and easy to be attached to the Java Cryptographic Extension (JCE) …
refcodes-remoting: Face-to-face lightweight remote method calls
Publish your Java object on your server; connect to it on your client; use it on your client as if you were using it on the server … curious?
refcodes-logger: Fancy runtime-logs and highly scalable cloud logging
How to log any kinds of structured data - including your runtime logs - into the cloud (NoSQL clusters) or your local fancy colorful and tidy formatted console …
refcodes-forwardsecrecy: High encryption throughput
Encrypt with the security of asymmetric- and the throughput of symmetric encryption (in the cloud) …
refcodes-command: Do the undo
Ever wondered how to easily implement and extend your application’s undo functionality?
refcodes-cli: Parse your args[]
Just about everything you’ll need to comfortably parse your Java command line arguments …
changelist
REFCODES.ORG change list version 3.3.8
The REFCODES artifacts version 3.3.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.7
The REFCODES artifacts version 3.3.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.6
The REFCODES artifacts version 3.3.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.5
The REFCODES artifacts version 3.3.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.4
The REFCODES artifacts version 3.3.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.3
The REFCODES artifacts version 3.3.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.2
The REFCODES artifacts version 3.3.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.3.1
The REFCODES artifacts version 3.3.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.8
The REFCODES artifacts version 3.2.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.7
The REFCODES artifacts version 3.2.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.6
The REFCODES artifacts version 3.2.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.5
The REFCODES artifacts version 3.2.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.4
The REFCODES artifacts version 3.2.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.3
The REFCODES artifacts version 3.2.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.2.2
The REFCODES artifacts version 3.2.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.1.3
The REFCODES artifacts version 3.1.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.1.2
The REFCODES artifacts version 3.1.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.1.1
The REFCODES artifacts version 3.1.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.1.0
The REFCODES artifacts version 3.1.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.9
The REFCODES artifacts version 3.0.9 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.8
The REFCODES artifacts version 3.0.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.7
The REFCODES artifacts version 3.0.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.6
The REFCODES artifacts version 3.0.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.5
The REFCODES artifacts version 3.0.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.4
The REFCODES artifacts version 3.0.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.3
The REFCODES artifacts version 3.0.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.2
The REFCODES artifacts version 3.0.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.1
The REFCODES artifacts version 3.0.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 3.0.0
The REFCODES artifacts version 3.0.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.2.2
The REFCODES artifacts version 2.2.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.2.1
The REFCODES artifacts version 2.2.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.2.0
The REFCODES artifacts version 2.2.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.6
The REFCODES artifacts version 2.1.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.5
The REFCODES artifacts version 2.1.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.4
The REFCODES artifacts version 2.1.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.3
The REFCODES artifacts version 2.1.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.2
The REFCODES artifacts version 2.1.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.1
The REFCODES artifacts version 2.1.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.1.0
The REFCODES artifacts version 2.1.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.0.5
The REFCODES artifacts version 2.0.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.0.4
The REFCODES artifacts version 2.0.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.0.3
The REFCODES artifacts version 2.0.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.0.2
The REFCODES artifacts version 2.0.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 2.0.1
The REFCODES artifacts version 2.0.1 have been deployed to Maven Central (now harnessing Maven Archetypes), see the change list for the updates …
REFCODES.ORG change list version 2.0.0
The REFCODES artifacts version 2.0.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.10.3
The REFCODES artifacts version 1.10.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.10.2
The REFCODES artifacts version 1.10.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.10.1
Xmas updates and new features! The REFCODES artifacts version 1.10.1 have been deployed to Maven Central, see the change list for the updates … “- Merry Christmas!
REFCODES.ORG change list version 1.10.0
The REFCODES artifacts version 1.10.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.9.9
The REFCODES artifacts version 1.9.9 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.5
The REFCODES artifacts version 1.3.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.4
The REFCODES artifacts version 1.3.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.3
The REFCODES artifacts version 1.3.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.2
The REFCODES artifacts version 1.3.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.1
The REFCODES artifacts version 1.3.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.3.0
The REFCODES artifacts version 1.3.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.9
The REFCODES artifacts version 1.2.9 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.8
The REFCODES artifacts version 1.2.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.7
The REFCODES artifacts version 1.2.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.6
The REFCODES artifacts version 1.2.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.5
The REFCODES artifacts version 1.2.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.4
The REFCODES artifacts version 1.2.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.3
The REFCODES artifacts version 1.2.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.2
The REFCODES artifacts version 1.2.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.1
The REFCODES artifacts version 1.2.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.2.0
The REFCODES artifacts version 1.2.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.9
The REFCODES artifacts version 1.1.9 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.8
The REFCODES artifacts version 1.1.8 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.7
The REFCODES artifacts version 1.1.7 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.6
The REFCODES artifacts version 1.1.6 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.5
The REFCODES artifacts version 1.1.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.4
The REFCODES artifacts version 1.1.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.3
The REFCODES artifacts version 1.1.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.2
The REFCODES artifacts version 1.1.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.1
The REFCODES artifacts version 1.1.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.1.0
The REFCODES artifacts version 1.1.0 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.5
The REFCODES artifacts version 1.0.5 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.4
The REFCODES artifacts version 1.0.4 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.3
The REFCODES artifacts version 1.0.3 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.2
The REFCODES artifacts version 1.0.2 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.1
The REFCODES artifacts version 1.0.1 have been deployed to Maven Central, see the change list for the updates …
REFCODES.ORG change list version 1.0.0
The REFCODES artifacts version 1.0.0 have been deployed to Maven Central, see the change list for the updates …
blog
Short-Term effects and Long-Term impacts of AI and Machine Learning
Reasoning upon the current rise of AI and Machine Learning, I scribbled down some thoughts regarding the Short-Term effects and Long-Term impacts of AI and had GPT-4 render my input into a blog post (statements 2. or 3. may apply to this article) …
Yet another AI cheat sheet
As AI
continues to evolve, I sat down to prepare a structured overview of this topic for me to the have some cheat sheet for looking up related terms and definitions quickly …
Yet another VI(M) cheat sheet
The ACNS Bulletin ED–0 «vi Editor “Cheat Sheet”» from the University at Albany, updated with some copy’n’ paste hints and visual modes outlined (as I tend to forget how to invoke the most essential vi functionality) …
LEDIANO, Bespielen eines Piano-LED-Streifens
LEDIANO ist eine Software, die über einen Raspberry Pi eine LED-Leiste steuert, um die Koordination von Motorik und Gehör zu fördern, indem die zu spielenden Klaviertasten durch das Aufleuchten der entsprechenden LEDs angezeigt werden.
Yet another Big-O cheat sheet
Unlock the algorithmic secrets with this Big-O Notation cheat sheet, decoding runtime behaviors in a sentence …
Java Software Developer and IoT Programmer: Your Coding Architect
Before I forget to mention (though quite a few people seem already to know), I may help you with your software projects …
Write once, run anywhere: An Android game using JavaFX and the GraalVM
Get it into the Play Store! Writing an Android game with Java >= 16 and JavaFX (which also runs on GNU Linux and MS Windows using a single code base) …
GraalVM: Native command line tools for Linux and Windows written in Java
Thanks to the GraalVM, you may compile your Java command line tools to native executables, directly running on MS Windows or GNU Linux without any JVM being installed or bundled …
Java deliverables as executable bundle and the launcher trick
In the past I coded some command line tools in Java which are quite useful for me and which I ought to be useful for others. Providing just fat JAR files implies launching of those Java applications to be more or less cumbersome …
Buchtipp: Spring for GraphQL
Reckoning the book »Spring for GraphQL« from Michael Schäfer very helpful, the Javamagazin 8/22 published an according book review I wrote …
JUG Munich - Automatically answer Teams chats with Java microservices
In January 2022 we were offered the opportunity to talk about automatically answering MS-Teams chats with Java microservices at the JUG (Java User Group) Munich (»Teams-Chats mit Java-Microservices automatisch beantworten«) …
IT-Tage 2021 - No WLAN, no LAN: Wiring IoT installations
In December ‘21, I was happy to have a slot as a speaker at the IT-Tage 2021, presenting my topic »No WLAN, no LAN: wiring IoT installations« …
Chaos-based encryption - revisited!
How to use the CHAOS command line tool to evaluate Chaos-based encryption alongside a comparison to the AES algorithm.
Scrolling and fading video conferencing with PixGRID
The year 2020 was the year of video conferencing and remote meetings (“corona”) … how can you ease the situation of your colleagues when the meetings are getting boring?
Java Profiler sponsored by JProfiler
As of today, REFCODES.ORG’s open source software is profiled with JProfiler thanks to ej-technologies’s OSS
support initiative.
Coding Serbia 2019 - With swarm intelligence on Burglar Hunt
In May ‘19, I was happy to speak at the Coding Serbia 2019, presenting my topic »With swarm intelligence on Burglar Hunt« …
The mystery of three letter acronyms
Playing around with three letter acronyms (TLA) seems to have some history in computing. You’ll find them in SciFi movies or in the naming of some products.
Ed Post über JavaScript (3/3)
Ed Post im Interview: “Ist JS (k)eine General Purpose Sprache?” und viele Fragen zu JavaScript werden beantwortet.
Ed Post über JavaScript (2/3)
Ed Post im Interview: “Ist JS (k)eine General Purpose Sprache?” und viele Fragen zu JavaScript werden beantwortet.
Ed Post über JavaScript (1/3)
Ed Post im Interview: “Ist JS (k)eine General Purpose Sprache?” und viele Fragen zu JavaScript werden beantwortet …
JVM-Con 2018 - With swarm intelligence on Burglar Hunt
In November ‘18, I was happy to have a slot as a speaker at the JVM-Con 2018, presenting my topic »With swarm intelligence on Burglar Hunt« …
IT-Tage 2018 - Experiences of an Enterprise Developer with IoT
In December ‘18, I was happy to have a slot as a speaker at the IT-Tage 2018, presenting my topic »Experiences of an Enterprise Developer with IoT« …
Yet another BASH cheat sheet
The tiny BASH Cheet Sheet provides you (me) with a more or less alphabetically sorted tool-box of the expressions I most commonly use and tend to forget …
All-in-one Java configuration properties at hand
Learn on how to use the all-in-one runtime configuration properties giving you all the power of the various configuration features with a single line of code …
Automatically obfuscate your Java application’s configuration
Secure your application’s sensitive properties (passwords, secrets or access keys) on your hosts, on a host-, user- and/or application-individual context, and learn on how to use the all-in-one runtime configuration properties …
Are frameworks in software development without alternative?
Last year I was speaking about Java Frameworks at the JVM-Con 2017 in Cologne and recently, as a follow up, I put all which I was speaking about into an article …
The canonical model, an ace upon your sleeve
Learn how the canonical model pattern helps you harness a bag full of functioanlity whilst keeping your effort low (and making the bits and pieces fit together magically) …
Dead simple Java application configuration
Retrieve (and store!) your YAML, TOML, JSON, XML or whatever (profiled) properties from various locations, resources or folders, just as you need it!
JVM-Con 2017 in Cologne
This year I have been at the JVM-Con 2017 in Cologne as a speaker, the topic being »About sense and nonsense on extensive framework use« …
Bare-Metal REST with just a few lines of code
On building slim RESTful services and REST clients without a Heavy-Weight framework doing magic in the background and with a little help from Java 8’s lambda expressions.
Better programs - Citations one should have heard of (2/2)
This is the second part of a two-part series on citations one should have heard of and why them make you a better programmer …
Better programs - Citations one should have heard of (1/2)
The last years I stumbled over notable citations and excerpts or even parodies and other bits and pieces which I regard should accompany good software engineers to produce better code …
The utility-builder pattern
Combining a utility class’s functionality with the builder pattern, add some spicy properties to it, and here comes the utility-builder pattern. Let’s try a definition …
No more Mr. Nice Guy, no more code reviews!!!
No more code reviews, Mr. Nice Guy! Did you ever spend more than one second on thinking about WHO has to use your code’s INTERFACES ?!? Go away code review, I want good interfaces …
Yet another REST cheat sheet
I believe that good interfaces are even more important than good code. Refactoring a bad interface bears far-reaching implications effecting the interface implementation(s) as well as all the interface consumers …
Good bye utility classes, here come builders (2/2)
Part 2 on builders being a real alternative to utility classes, this time on doing ASCII art with a builder versus a utility class …
Good bye utility classes, here come builders (1/2)
This first part of a two parts series on builders is on using the builder pattern for creating formatted text tables to your console…
Base! How low can you go? Base64, Base32, Base16, …
Just for fun I implemented a Base64 codec while replacing some utility classes (and third party dependencies) with builders …
JavaFX checkerboard for fun and cellular automaton experiments
Doing some thinking on BoulderDash being a cellular automaton and programming a petri dish for board games …
Off topic summertime workshops
Summer break is over and I wasn’t lazy … trying to get an electrified flight plane into the air and refurbishing an old Merkur VISION arcade cabinet …
Of software development methodologies, teams and individuals
Whilst pushing new methodologies into a software development team, one should understand the difference between methodologies of team relevance and of individual taste …
Lambda up your jobs asynchronously!
Java 8’s lambda support has been added to the refcodes-jobbus as of version 1.0.0-SNAPSHOT …
Java 8: Obliged to do the Optional … or is it optional?
There seems to be some uncertainty on how to use the Optional class provided by Java 8 - I disect an example to get closer to an answer …
Get your jobs executed asynchronously - anywhere!
Lately, asynchronous (distributed) execution of jobs experiences some revival, be it as of technical constraints or as of leveraging big data processing …
Publish … subscribe … observe … event-bus?
Lately some colleagues and me were reasoning on how to do client-side communication between web-page components … with Java I recommend taking a look at the refcodes-eventbus …
Logging like the nerds log
An introduction to the refcodes-logger framework; let’s start with giving your logs some color and tidy them up! Then let’s take over spring-boot’s log output …
Having fun with the command pattern
Doing an undo in your apps and how you prepare your methods to be called later …
Hello REFCODES.ORG!
My blog to accompany my org.refcodes Java based Maven artifacts
Coding Serbia 2014 in Novi Sad - Big data processing the lean way
Talking about »Big data processing the lean way - a case study« at the Coding Serbia 2014 conference in Novi Sad …
Computer Archeology: Exploring the Anatomy of an MS-DOS Virus
Unveiling a highly idiosyncratic 1990s hackers’ malware creation time capsule, along with an analysis of their intuitive anticipation of modern programming techniques …
Listings im Kilo-Pack: Die Dateien von heute
I was very proud when in October 1992 the computer magazine »DOS International« published a 1024 bytes short Turbo Pascal program I wrote …
Autumn leaves, Terminate and Stay Resident!
In the year 1991, I coded a TSR program simulating the effect of the Cascade Virus (also known as the Herbstlaub Virus) as of my best imagination … now it turns out that it’s the Cascade Virus’ effect on speed!
Verschlüsselung im Chaos (Chaos-based encryption)
This text I received in the late 1980s in Harare (Zimbabwe ) from the mathematician Sönke Rehder; back then as a pupil I coded the herein described algorithm in BASIC on an Atari 600XL …
projects
Intensiv-Schulung Spring Boot JPA, Themenblock Kafka
Zusätzlich zu den regelmäßig gehaltenen IT-Schulungen gesellt sich eine Intensiv-Schulung zum Thema …
IT-Beratung: Aufteilen eines Monolithen in Module
Es gilt den Ist-Stand eines Monolithen zur Simulation von komplexen Zusammenhängen zu analysieren und eine Zielarchitektur sowie das Vorgehen (um diesen …
Hardware und Software zur Unterstützung des Klavierspiels mit IoT
Ein Mikrocontroller von Typ RaspberryPi steuert über einen Hardware-Adapter eine eigens dafür entworfene LED-Leiste, deren LEDs in ihren Anordnungen den Tasten einer …
Agile Vorgehensweisen, SW-Architektur und Projektmanagement
Einführen von (agilen) Vorgehensweisen und Projektmanagement- wie auch SW-Entwurfsmethoden als auch notwendige Moderation und Mediation, Abbau von technischen …
EAI zur Automatisierung von Prozessen im öffentlichen Dienst
Verarbeitungsprozesse für von Bürgern genutzte Dienstleistungen werden von Sachbearbeitern bzw. Sachbearbeiterinnen meist manuell mit unterschiedlichen …
Beratung zum Umbau eines Monolithen
Unter Berücksichtigung diverser Einschränkungen (technische Gegebenheiten, organisatorische Möglichkeiten) sowie dem Aufbau des Teams wurde ein Vorgehen …
Research Microframeworks für Superlightweight Microservices in der Cloud
Klassische JEE auf der einen Seite ist nicht für die Cloud geeignet, aber weithin bekannt und erprobt. Microservices und FaaS auf der anderen Seite sind …
IT-Schulungen: Spring Boot, JEE, ISAQB Foundation
Bei den IT-Schulungen handelt es sich um drei verschiedene Schulungen, die unabhängig voneinander durchgeführt werden und eine Dauer von zwei bis vier …
Automatische Testdatengenerierung für Blackbox-Systeme
Testanalysten benötigen für unterschiedlichste Fachanwendungen maßgeschneiderte Testdaten in großen Mengen. Das manuelle Erstellen der Testdaten nebst …
Authentifizierung und Autorisierung in verteilten Systemen
Mit zunehmender digitaler Integration werden verteilte Authentifizierung und Autorisierung wie OpenID, OAuth, UMA oder JWT immer wichtiger. In diesem …
Steuerung von Heizungssystemen (IoT im Kontext technischer und fachlicher Systeme)
IoT im Kontext technischer und fachlicher Systeme (im Sinne eines technischen Systems und in Abgrenzungen zu fachlichen Systemen) sind zwei Mikrocontroller …
Geodaten-Portal Testmanagement und Lasttests
Ein Geodaten-Portal zur Planung und Verwaltung von Anliegen des Baureferats einer Landeshauptstadt war im Rahmen von Lasttests auf Schwachstellen und …
Erstellen von Microservices mit Spring-Boot sowie Team-Coaching
Wahlhelfer in den Wahllokalen waren mit einer portablen Lösung bestehend aus Hardware („Wahlkoffer“) und Software auszustatten, um die Durchführung …
Code-Review Automotive
Bei einem lang andauernden Projekt (>5 Jahre) war ein Code-Review durchzuführen, um proaktiv auf Herausforderungen bezüglich Performance und Wartbarkeit …
Development-Driven Incident-Management
Das Development-Team war zu befähigen, Incidents im Betrieb einer auf Kafka basierenden Messaging-Lösung zu anylysieren und zu beheben (im Sinne von DevOps) …
METACODES.PRO: Open Source Software auf Maven Central und Bitbucket
Im Rahmen meiner langjährigen Tatigkeit als SW-Entwickler stelle ich fortlaufend nützliche und wiederkehrende Problemstellungen in Form von Java Bibliotheken …
Erarbeiten und Einführung einer Microservice-Architektur
Aufgrund der Erfahrungen mit monolithischen Architekturen besteht der Wunsch des Auftraggebers, ein neues Architekturkonzept zu erarbeiten, das eine …
Banking-Portal Architektur und Entwicklung sowie Security-Lead
In der Rolle des Portal-Architekten galt es, das Portal einer Bank architektonisch fortzuentwickeln und von einem Monolithen hin zu einer Modularen Architektur …
Campaign Mangement: Produktentwicklung im Cloud Computing Umfeld (Big Data)
Diese Tätigkeit besteht darin, ein bestehendes Team aufzubauen, so dass der Grundstein für eine Java EE basierte Produktentwicklung gelegt ist. Hier …
IT-Consulting: Java-EE Projekte im Bereich Automotive
Bei diesen Projekten handelt es sich um Anwendungen, die im Produktionsprozess und im Bereich der Verwaltung eines großen Automobilherstellers eingesetzt …
Mobile Feedreader Framework
Bei diesem Projekt handelt es sich um eine Erweiterung des Feedreader Projektes (siehe unten). Hier haben wir wieder ein Baukastensystem, mit dem kundenspezifische …
News2Mobile (Feedreader)
Eine große Anzahl von Webseiten stellt die Inhalte als so genannte Nachrichten-Feeds zur Verfügung. Dabei handelt es sich um eine maschinell lesbare Version …
Mobile Sportliga Framework
Um die Funktionalität der WMmobil Applikation (siehe unten) für jede Art von Sportliga verfügbar zu haben, wurde WMmobil so erweitert, dass jede Art …
WMmobil
Der WM’06 Planer ist eine Anwendung für Handys, über die ein Anwender minutenschnell über den aktuellen Stand laufender WM Spiele informiert wird – Ereignisse …
Online Produkt-Konfigurator
Der Anwender wird Schritt für Schritt durch die Konfiguration seines Produktes geführt. Das Produkt wird aus mehreren Einzelteilen zusammengesetzt …
Content Management System Migration
Die Organisation hat ihre Web-Site auf das Open Source CMS Typo3 migriert. Dabei wurde die Technologie auf einem bei einem Internet Provider gehosteten …
Intranetlösung zur Projektplanung
Bei der Intranetlösung handelt es sich um eine Applikation im Bereich Projektplanung eines auf Industrial Design spezialisierten Unternehmens. Unterschiedlichste …
jSphere - Qualitätsmanagement für Flughafen Ground-Handler
jSphere ist eine Software zur Qualitätssicherung für einen Flughafen Ground-Handler, der eine ausbaufähige verteilte Applikation zur Qualitätssicherung …
Intranet Communicator
Der Intranet Communicator ist eine modulare Messenger-Software für Desktops auf Peer-To-Peer Basis. Hier steht die Kommunikation von Personen im Vordergrund …
Content Exchange Network
Das CEN (Content Exchange Network) ist eine Peer-To-Peer (P2P) Applikation, mit der Inhalte in einem Netzwerk aus Anbietern und Konsumenten den Teilnehmern …
jatelite P2P Middleware
Die jatelite P2P Middleware ist ein Framework für Applikationen. Sie verbindet Computer unterschiedlichster Geräteklassen miteinander und ermöglicht so …
manpages
FLATML manpage
A shell filter flattening markup properties of XML, JSON, YAML, INI or PROPERTIES format to key/value lines …
PASSGEN manpage
A tool for generating password lists written into a file or printed to <STDOUT> by providing rule expressions …
PLAYLOAD manpage
Peer-to-Peer command line transport system for exchanging messages between peers over serial TTY (COM) ports …
CRACKZIP manpage
Recovery tool for cracking password protected ZIP (*.zip) files …
ASCART manpage
A command line tool for creating ASCII art (“[ASC]II[ART]”) from plain text or image files …
BIN2TXT manpage
Encoding and decoding tool for BASE64 and related encodings/decodings from/to ASCII to/from binary …
TELETYPE manpage
Teleprinter command line tool for sending data to and receiving data from TTY (serial) ports simultaneously.
HTTPECHO manpage
Small HTTP-Echo server echoing incoming HTTP-Requests back to the client and to the console …
AUTOCHAT manpage
ELIZA chatbot (by Joseph Weizenbaum) talking to you via RESTful services and an MS-Teams endpoint or on the console …
WATCHDOG manpage
Cellular automaton simulating a watchdog in a house using JavaFX …
PIXGRID manpage
Tool for displaying a light bulb matrix rendering configurable scrolling and fading pixmaps (PNG, GIF or JPG) …
TTY2MQTT manpage
Tool bridging between a serial port and an MQTT message broker for publishing or subscribing messages …
WAVES manpage
Tool to generate or pipe and filter (sound) waves for audio playback and export.
DADUM manpage
Tool for dumping mass data by pattern to files or streams …
PICDAT manpage
Tool for converting (raw) data to a pixmap image and extracting raw (pixmap) data from an image …
CHAOS manpage
Encryption and decryption tool of file or stream data using Chaos-based encryption …
Manpages online!
The manpages for the FUNCODES.CLUB commands are online now!
funcodes
Using TTY2MQTT to bridge between serial communication and MQTT
The TTY2MQTT command line tool is a bridge between TTY (COM) serial communication and an MQTT message broker easily harnessing your IoT devices into the Cloud.
Scrolling and fading video conferencing with PixGRID
The year 2020 was the year of video conferencing and remote meetings (“corona”) … how can you ease the situation of your colleagues when the meetings are getting boring?
Experimenting with sinusoids and overlaying waves
A small Java tool teams up with your shell’s pipes and filters to provide a curve functions experimentation box
Fun with cellular automatons, BoulderDash and the Watchdog!
The WATCHDOG artifact is some demo application featuring show-cases on cellular automatons being built with the REFCODES.ORG artifacts.
Restful JShell … RestREPL your Java 9’s JShell!
Java 9’s JShell can not only be used as a command line tool, furthermore you can use it in your own Java application. Learn on how to harness the JShell by building a restful service around it.
papers
REAL - Relational expressed assembly language
A disruptive approach addressing continuing software crisis …
Hello Papers!
Hello, this is a place holder post for the Papers category …
iotcodes
Hello IOTCODES.ORG!
Hello, this is a place holder post for the IOTCODES.ORG category …