Can't copy from vim

February 5, 2018

I was having trouble with copying text out of vim. I was on a Mac, using terminal to access a remote debian server via ssh.

Whenever I selected text in the terminal window, the edit/copy menu option was greyed out, and the vim session showed --visual-- at the bottom ...

Systemd and Gunicorn

February 4, 2018

I've just updated my server from Debian 7 to Debian 9, and the previous configuration I was using to start and stop gunicorn isn't working. This post covers the new systemd based configuration.


In the /etc/systemd/system folder, create a new file for your ...

Remote Debugging Tomcat

February 1, 2018

It's possible to startup Tomcat in such a way that you can connect to it from a remote debugger, say the one within Eclipse. This example is for Windows based development.

To do this we need to set some options in the startup batch file:

set ...

CryptoZombies, Solidity, Ethereum

January 16, 2018

Here's an interactive tutorial on the Solidity platform. This is a language for building contracts on the Ethereum blockchain.

Getting Started with Maven

November 28, 2017

Now that I have Maven installed (see previous post) I wanted to create a simple project and compile it.

Generate New Project

We can use Maven to generate a new project, taking a template project structure to work from. Here we're using the maven-archetype-quickstart to give us a simple ...