Interacting with GitHub Using Python

By | March 19, 2017

In this short article I will show two different ways to interact with GitHub using Python. First I will use the GitHub API directly, sending and receiving HTTP request and even parsing the JSON responses. Next I will rely on the git command that I have installed on my computer and execute it from Python… Read More »

IntelliJ IDEA on Linux Mint 18

By | January 21, 2017

Just a quickie for all you happy coders out there trying to use IntelliJ IDEA in Linux Mint and have run into problems: I’ve had the pleasure to switch from another operating system, which name I prefer not to say out loud, to Linux Mint on a computer that I use for coding. It has… Read More »

REST with Asynchronous Jersey and RXJava – Part 4

By | December 29, 2016

In this series of articles I will implement a RESTful web service using Spring Boot and Jersey. I will then modify the service as to use asynchronous server-side request response processing and RXJava. Load tests will be made using Gatling before and after the modifications, in order to determine any improvements. The first article in… Read More »

REST with Asynchronous Jersey and RXJava – Part 3

By | December 17, 2016

In this series of articles I will implement a RESTful web service using Spring Boot and Jersey. I will then modify the service as to use asynchronous server-side request processing and RXJava. Load-tests will be made using Gatling before and after the modifications, in order to determine any improvements. The first article in this series… Read More »

Jersey and Spring Boot Standalone JAR Files

By | December 6, 2016

Now ladies and gentlemen! It is time for a debugging break in the series of articles about the REST service! Actually, this article is related to the REST service – it will describe a problem with the classpath-scanning of Jersey that manifest itself in standalone Spring Boot applications with a so-called fat JAR. I will also… Read More »

REST with Asynchronous Jersey and RXJava – Part 2

By | November 25, 2016

In this series of articles I will implement a RESTful web service using Spring Boot and Jersey. I will then modify the service as to use asynchronous server-side request processing and RXJava. Load tests will be made using Gatling before and after the modifications, in order to determine any improvements. If you haven’t read part… Read More »

REST with Asynchronous Jersey and RXJava – Part 1

By | November 19, 2016

In this series of articles I will implement a RESTful web service using Spring Boot and Jersey. I will then modify the service as to use asynchronous server-side request processing and RXJava. Load-tests will be made using Gatling before and after the modifications, in order to determine any improvements.  Note: The example program in this… Read More »

Spring Application Events

By | September 20, 2016

In this post I will show how to use Spring events, which are events that can be published and listened to within a Spring application context running in one JVM. Background I was looking for a way to decouple different parts of an application I am working on. While I have read about event sourcing,… Read More »