Java

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.

4 min read

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 …

13 min read

FLATML manpage

A shell filter flattening markup properties of XML, JSON, YAML, INI or PROPERTIES format to key/value lines …

4 min read

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 …

~1 min read

PASSGEN manpage

A tool for generating password lists written into a file or printed to <STDOUT> by providing rule expressions …

3 min read

PLAYLOAD manpage

Peer-to-Peer command line transport system for exchanging messages between peers over serial TTY (COM) ports …

4 min read

CRACKZIP manpage

Recovery tool for cracking password protected ZIP (*.zip) files …

6 min read

ASCART manpage

A command line tool for creating ASCII art (“[ASC]II[ART]”) from plain text or image files …

3 min read

BIN2TXT manpage

Encoding and decoding tool for BASE64 and related encodings/decodings from/to ASCII to/from binary …

2 min read

Chaos-based encryption - revisited!

How to use the CHAOS command line tool to evaluate Chaos-based encryption alongside a comparison to the AES algorithm.

17 min read

TELETYPE manpage

Teleprinter command line tool for sending data to and receiving data from TTY (serial) ports simultaneously.

3 min read

HTTPECHO manpage

Small HTTP-Echo server echoing incoming HTTP-Requests back to the client and to the console …

2 min read

AUTOCHAT manpage

ELIZA chatbot (by Joseph Weizenbaum) talking to you via RESTful services and an MS-Teams endpoint or on the console …

2 min read

WATCHDOG manpage

Cellular automaton simulating a watchdog in a house using JavaFX …

2 min read

PIXGRID manpage

Tool for displaying a light bulb matrix rendering configurable scrolling and fading pixmaps (PNG, GIF or JPG) …

3 min read

TTY2MQTT manpage

Tool bridging between a serial port and an MQTT message broker for publishing or subscribing messages …

5 min read

WAVES manpage

Tool to generate or pipe and filter (sound) waves for audio playback and export.

2 min read

DADUM manpage

Tool for dumping mass data by pattern to files or streams …

2 min read

PICDAT manpage

Tool for converting (raw) data to a pixmap image and extracting raw (pixmap) data from an image …

2 min read

CHAOS manpage

Encryption and decryption tool of file or stream data using Chaos-based encryption …

7 min read

Manpages online!

The manpages for the FUNCODES.CLUB commands are online now!

~1 min read

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.

~1 min read

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 …

7 min read

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!

3 min read

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.

7 min read

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 …

6 min read

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 …

7 min read

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) …

3 min read

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!

5 min read

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« …

1 min read

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 …

43 min read

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 …

10 min read

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.

8 min read

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 …

31 min read

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 …

3 min read

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 …

1 min read

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 …

2 min read

refcodes-command: Do the undo

Ever wondered how to easily implement and extend your application’s undo functionality?

8 min read

refcodes-cli: Parse your args[]

Just about everything you’ll need to comfortably parse your Java command line arguments …

13 min read

Hello REFCODES.ORG!

My blog to accompany my org.refcodes Java based Maven artifacts

~1 min read

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 …

8 min read
Back to Top ↑

Maven

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.

4 min read

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 …

13 min read

FLATML manpage

A shell filter flattening markup properties of XML, JSON, YAML, INI or PROPERTIES format to key/value lines …

4 min read

PASSGEN manpage

A tool for generating password lists written into a file or printed to <STDOUT> by providing rule expressions …

3 min read

PLAYLOAD manpage

Peer-to-Peer command line transport system for exchanging messages between peers over serial TTY (COM) ports …

4 min read

CRACKZIP manpage

Recovery tool for cracking password protected ZIP (*.zip) files …

6 min read

ASCART manpage

A command line tool for creating ASCII art (“[ASC]II[ART]”) from plain text or image files …

3 min read

BIN2TXT manpage

Encoding and decoding tool for BASE64 and related encodings/decodings from/to ASCII to/from binary …

2 min read

Chaos-based encryption - revisited!

How to use the CHAOS command line tool to evaluate Chaos-based encryption alongside a comparison to the AES algorithm.

17 min read

TELETYPE manpage

Teleprinter command line tool for sending data to and receiving data from TTY (serial) ports simultaneously.

3 min read

HTTPECHO manpage

Small HTTP-Echo server echoing incoming HTTP-Requests back to the client and to the console …

2 min read

AUTOCHAT manpage

ELIZA chatbot (by Joseph Weizenbaum) talking to you via RESTful services and an MS-Teams endpoint or on the console …

2 min read

WATCHDOG manpage

Cellular automaton simulating a watchdog in a house using JavaFX …

2 min read

PIXGRID manpage

Tool for displaying a light bulb matrix rendering configurable scrolling and fading pixmaps (PNG, GIF or JPG) …

3 min read

TTY2MQTT manpage

Tool bridging between a serial port and an MQTT message broker for publishing or subscribing messages …

5 min read

WAVES manpage

Tool to generate or pipe and filter (sound) waves for audio playback and export.

2 min read

DADUM manpage

Tool for dumping mass data by pattern to files or streams …

2 min read

PICDAT manpage

Tool for converting (raw) data to a pixmap image and extracting raw (pixmap) data from an image …

2 min read

CHAOS manpage

Encryption and decryption tool of file or stream data using Chaos-based encryption …

7 min read

Manpages online!

The manpages for the FUNCODES.CLUB commands are online now!

~1 min read

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.

~1 min read

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 …

7 min read

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!

3 min read

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.

7 min read

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 …

6 min read

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 …

7 min read

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) …

3 min read

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!

5 min read

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« …

1 min read

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 …

43 min read

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 …

10 min read

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.

8 min read

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 …

31 min read

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 …

3 min read

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 …

1 min read

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 …

2 min read

refcodes-command: Do the undo

Ever wondered how to easily implement and extend your application’s undo functionality?

8 min read

refcodes-cli: Parse your args[]

Just about everything you’ll need to comfortably parse your Java command line arguments …

13 min read

Hello REFCODES.ORG!

My blog to accompany my org.refcodes Java based Maven artifacts

~1 min read

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 …

8 min read
Back to Top ↑

Refcodes

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 …

13 min read

FLATML manpage

A shell filter flattening markup properties of XML, JSON, YAML, INI or PROPERTIES format to key/value lines …

4 min read

PASSGEN manpage

A tool for generating password lists written into a file or printed to <STDOUT> by providing rule expressions …

3 min read

PLAYLOAD manpage

Peer-to-Peer command line transport system for exchanging messages between peers over serial TTY (COM) ports …

4 min read

CRACKZIP manpage

Recovery tool for cracking password protected ZIP (*.zip) files …

6 min read

ASCART manpage

A command line tool for creating ASCII art (“[ASC]II[ART]”) from plain text or image files …

3 min read

BIN2TXT manpage

Encoding and decoding tool for BASE64 and related encodings/decodings from/to ASCII to/from binary …

2 min read

Chaos-based encryption - revisited!

How to use the CHAOS command line tool to evaluate Chaos-based encryption alongside a comparison to the AES algorithm.

17 min read

TELETYPE manpage

Teleprinter command line tool for sending data to and receiving data from TTY (serial) ports simultaneously.

3 min read

HTTPECHO manpage

Small HTTP-Echo server echoing incoming HTTP-Requests back to the client and to the console …

2 min read

AUTOCHAT manpage

ELIZA chatbot (by Joseph Weizenbaum) talking to you via RESTful services and an MS-Teams endpoint or on the console …

2 min read

WATCHDOG manpage

Cellular automaton simulating a watchdog in a house using JavaFX …

2 min read

PIXGRID manpage

Tool for displaying a light bulb matrix rendering configurable scrolling and fading pixmaps (PNG, GIF or JPG) …

3 min read

TTY2MQTT manpage

Tool bridging between a serial port and an MQTT message broker for publishing or subscribing messages …

5 min read

WAVES manpage

Tool to generate or pipe and filter (sound) waves for audio playback and export.

2 min read

DADUM manpage

Tool for dumping mass data by pattern to files or streams …

2 min read

PICDAT manpage

Tool for converting (raw) data to a pixmap image and extracting raw (pixmap) data from an image …

2 min read

CHAOS manpage

Encryption and decryption tool of file or stream data using Chaos-based encryption …

7 min read

Manpages online!

The manpages for the FUNCODES.CLUB commands are online now!

~1 min read

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.

~1 min read

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 …

7 min read

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!

3 min read

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 …

6 min read

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 …

7 min read

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) …

3 min read

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!

5 min read

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« …

1 min read

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 …

43 min read

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 …

10 min read

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.

8 min read

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 …

31 min read

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 …

3 min read

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 …

1 min read

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 …

2 min read

refcodes-command: Do the undo

Ever wondered how to easily implement and extend your application’s undo functionality?

8 min read

refcodes-cli: Parse your args[]

Just about everything you’ll need to comfortably parse your Java command line arguments …

13 min read

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 …

8 min read
Back to Top ↑

BareMetal

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 …

13 min read

FLATML manpage

A shell filter flattening markup properties of XML, JSON, YAML, INI or PROPERTIES format to key/value lines …

4 min read

PASSGEN manpage

A tool for generating password lists written into a file or printed to <STDOUT> by providing rule expressions …

3 min read

PLAYLOAD manpage

Peer-to-Peer command line transport system for exchanging messages between peers over serial TTY (COM) ports …

4 min read

CRACKZIP manpage

Recovery tool for cracking password protected ZIP (*.zip) files …

6 min read

ASCART manpage

A command line tool for creating ASCII art (“[ASC]II[ART]”) from plain text or image files …

3 min read

BIN2TXT manpage

Encoding and decoding tool for BASE64 and related encodings/decodings from/to ASCII to/from binary …

2 min read

Chaos-based encryption - revisited!

How to use the CHAOS command line tool to evaluate Chaos-based encryption alongside a comparison to the AES algorithm.

17 min read

TELETYPE manpage

Teleprinter command line tool for sending data to and receiving data from TTY (serial) ports simultaneously.

3 min read

HTTPECHO manpage

Small HTTP-Echo server echoing incoming HTTP-Requests back to the client and to the console …

2 min read

AUTOCHAT manpage

ELIZA chatbot (by Joseph Weizenbaum) talking to you via RESTful services and an MS-Teams endpoint or on the console …

2 min read

WATCHDOG manpage

Cellular automaton simulating a watchdog in a house using JavaFX …

2 min read

PIXGRID manpage

Tool for displaying a light bulb matrix rendering configurable scrolling and fading pixmaps (PNG, GIF or JPG) …

3 min read

TTY2MQTT manpage

Tool bridging between a serial port and an MQTT message broker for publishing or subscribing messages …

5 min read

WAVES manpage

Tool to generate or pipe and filter (sound) waves for audio playback and export.

2 min read

DADUM manpage

Tool for dumping mass data by pattern to files or streams …

2 min read

PICDAT manpage

Tool for converting (raw) data to a pixmap image and extracting raw (pixmap) data from an image …

2 min read

CHAOS manpage

Encryption and decryption tool of file or stream data using Chaos-based encryption …

7 min read

Manpages online!

The manpages for the FUNCODES.CLUB commands are online now!

~1 min read

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.

~1 min read

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 …

7 min read

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!

3 min read

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.

7 min read

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 …

6 min read

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 …

7 min read