Tag Archives: Open Source

cli4clj 1.4.0 Released – Now with Persistent Command History by Default

cli4clj aims on quickly and effortlessly creating interactive Command Line Interfaces (CLIs) for Clojure applications. It is based on jline2 and the Clojure REPL and tries to provide (hopefully) reasonable abstractions and defaults. Features of cli4clj include, e.g.: simple configuration … Continue reading

Posted in cli4clj, Libs., Uncategorized | Tagged , , | Leave a comment

Emumaster for SailfishOS, Work-in-progress

I noticed that I did not publish a post about some porting work I did for Emumaster since quite some time. In this post, I provide mostly pointers to further resources such as source code repository, build repository, and forum … Continue reading

Posted in Announcements | Tagged , , | Leave a comment

Playing with Event-driven Web-based 3D-Visualization via A-Frame and bowerick

This year in February, I heard for the first time of A-Frame (at RWDSL@CGO). In a nutshell, A-Frame aims on easing web-based 3D visualisation. Based on my previous work involving Event-driven Architecture (EDA) and Message-oriented Middleware (MoM), I was curious … Continue reading

Posted in bowerick, Libs. | Tagged , , , | Leave a comment

cli4clj Version 1.3.2 – New: Embedded CLIs

In this post, I announce cli4clj version 1.3.2 and write a bit about the newly added functionality for creating embedded Command Line Interfaces (CLIs). For those unfamiliar with cli4clj: the aim of cli4clj is to ease the implementation of simple … Continue reading

Posted in cli4clj, Libs. | Tagged , , | Leave a comment

bowerick 2.1.0 Released

In this post, I announce the release of bowerick 2.1.0. Before going into more detail, the summary of changes is as follows: Added functionality for advanced message handling for message producers and consumers. Added a built-in test message/event producer for … Continue reading

Posted in Announcements, bowerick, Libs. | Tagged , , , , , | 2 Comments

bowerick 1.99.17 released.

In this post, I briefly announce the release of bowerick version 1.99.17. Compared to the next post I have planned, this is not the chronological but the, in my opinion, logical order. Changes compared to the previous bowerick release are: … Continue reading

Posted in bowerick, Libs. | Tagged , , , | 3 Comments

test2junit Version 1.3.0 Released

As my last post about test2junit is some time ago, here is the very brief description: test2junit is a Leiningen plug-in that provides improved JUnit XML format output when executing clojure.test tests. In addition, it allows to automatically run the … Continue reading

Posted in Announcements, Libs., test2junit | Tagged , , | Leave a comment

clj-net-pcap Version 1.7.1 Released

I actually uploaded clj-net-pcap version 1.7.1 quite some time ago. Unfortunately, I was very busy and couldn’t even write an announcement. In this post, I briefly announce the clj-net-pcap version 1.7.1 release. I did the work on clj-net-pcap version 1.7.1 … Continue reading

Posted in Announcements, clj-net-pcap | Tagged , , , | 2 Comments

Using the Clojure-based bowerick MoM/JMS Library in Java

First of all, for those who did not run across bowerick yet, here is a brief description: bowerick is a Clojure library that bundles the functionality of various Message-oriented Middleware (MoM)/Java Message Service (JMS) implementations and provides one centralized abstraction … Continue reading

Posted in bowerick, Libs. | Tagged , , , , , | Leave a comment

Unit Testing Arbitrary Interactive Clojure Command Line Interfaces (CLIs) with cli4clj – Illustrated using the Example of the Clojure REPL

In my previous posts, I primarily focused on cli4clj itself and on CLIs created with cli4clj. In this post, I want to address a bit the applicability of the cli4clj unit testing functionality for testing “third-party” CLIs. I will do … Continue reading

Posted in cli4clj, Libs. | Tagged , , , | Leave a comment