Down the Code Mine

Ruminations of a software developer

  • Home
powerlevel10k

The Shell on my Mac

On my previous Mac I used powerlevel9k to both give my shell a nice look, and to add some extra metadata to my prompt when working with git repositories (which for me is

  • Adam Retter
    Adam Retter
3 min read
ETL

Pentaho KETTLE and SQL Server

BackgroundI have recently started on a Proof-of-Concept project where I have been asked to investigate replacing their ageing application with something more modern. Their current application is built using classic ASP 1.0

  • Adam Retter
    Adam Retter
2 min read
hetzner

KVM Virtualisation on a Hetzner Server

Getting KVM Virtualisation setup correctly in a bridged network configuration on a Hetzner dedicated server can be tricky. This article documents how I achieved it.

  • Adam Retter
    Adam Retter
5 min read
soyoustart

Trying out Hetzner for Dedicated Servers

I had been a happy customer of SoYouStart for approximately 5 years. When server stocks at SoYouStart ran low, I looked around and found Hetzner. In this article I look at setting up a Hetzner dedicated server and how it comapres to SoYouStart.

  • Adam Retter
    Adam Retter
5 min read
XML Schema

Xerces XML Schema 1.1 validation with Maven

Whilst working on migrating the eXist-db project from Ant to Maven, I had an issue whereby our tests for XML Schema 1.1 validation started failing. In my pom.xml I had the

  • Adam Retter
    Adam Retter
3 min read
XPath

Haskell I/O and XPath

Through my own fault of being overly enthusiastic, and holding the general belief that there is always a better way with anything technology based... it's just that nobody implemented it yet! I decided

  • Adam Retter
    Adam Retter
12 min read
eXist-db

BLOB Deduplication in eXist-db

I have recently completed work on a new BLOB (Binary Large Object) store for eXist-db which along with a couple of other changes replaces its previous Binary Document storage facility. The initial goal

  • Adam Retter
    Adam Retter
11 min read
VPN

On-demand VPN (for a Digital Nomad)

Explains how to setup a personal on-demand VPN in the cloud using AWS and EC2. Particularly well suited for digital nomads.

  • Adam Retter
    Adam Retter
9 min read
typescript

TypeScript Holiday

Q: Are you an experienced TypeScript developer who would like to mix some conversation and coding, with some time to relax and explore Malaysia and Singapore?Q: Are you free between 21st October

  • Adam Retter
    Adam Retter
4 min read
GraalVM

GraalVM UTF-8 Validation

Experimenting with GraalVM and its native-image tool to speed up UTF-8 Validation in Java

  • Adam Retter
    Adam Retter
6 min read
EXPath

EXPath and Asynchronous HTTP

Recent work on an improved HTTP Client started by Christian GrĂ¼n in the EXPath Community Group has reignited the spark of collaboration for Open Source XPath extensions. Whilst Christian and I were openly

  • Adam Retter
    Adam Retter
4 min read
eXist-db

Preventing Large Range Counts from Crashing eXist-db

To stop an OutOfMemoryError in eXist-db with large item sequences, I employed further lazy evaluation and streaming to fix the problem.

  • Adam Retter
    Adam Retter
6 min read
Down the Code Mine © 2019
Latest Posts Twitter Ghost