Posted: 2020-04-01

So far we are showing the account balances - and the next step is really to sort out the transaction view. But - before we do that - let's sort out the nested callbacks we currently have. Callbacks…

Posted: 2020-03-30

The app so far has the ability to get an authentication token. The next step is to actually use it. Account Information We need to fetch the top level account overview. This is a GET request with the…

Posted: 2020-03-18

The app so far has the ability to read its configuration and to check that you are who you say you are on devices that support touch or face id. The next step is to get an access token from the S…

Posted: 2020-03-08

So far we have an ap that can scan its config from a QR code and persist it in the keychain on the device. Today we'll add support for using biometric unlock (Face ID or Touch ID depending on the…

Posted: 2020-03-04

At this stage - we've a lot of stuff in the main ContentView. Let's do something about that first. Refactor We'll start by moving the CodeScanner stuff to its own view. We'll also give the user a…

Posted: 2020-03-03

Model So the first thing we want to do is to have a way to scan a QR code to get the relevant IDs for the app. We will use a simple JSON format: For this we will need a model class - and we need to be…

Posted: 2020-03-02

Let's start by getting the correct project setup. You'll need to be on the latest Xcode (11.3 or so) - and it will be best if you are running Catalina - then we can get the canvas previews in XCode to…

Posted: 2020-03-02

Back in September 2018 I wrote about using the new S'banken API to create a pocket money app for iOS - since they didn't have one at the time. The still don't - but - iOS development has moved on a…

Posted: 2020-02-22

My unifi controller and unifi protect software are running on a Cloud Key Gen2 Plus device. Today I noticed that it had gone into a fail state - it couldn't see that either were online. Checking them…

Posted: 2020-01-29

My ISP connection to home does not offer a static IP address. It does maintain a stable IP address - but after a period offline (either a fault or a power failure or similar) then that IP address may…

Posted: 2020-01-09

When you connect your OSX mac to a VPN using the inbuilt VPN setup - as long as you get the service order correct it should pick up the DNS servers. But it often doesn't. I've tried lots of articles…

Posted: 2019-11-22

Up until recently - working with ESP8266 and ESP32 devices on Mac OSX required obtaining USB to serial drivers so that the correct port under /dev/ would work when the device was connected. My usual…

Posted: 2019-09-22

I recently added a running copy of pi-hole onto a spare raspberry pi to test. One thing I wanted to do was to make the admin view work with https. This FAQ on enabling SSL has most of the information…

Posted: 2019-09-18

It seems a little odd to be looking at running an internal certificate authority (CA) in these days where free certificates are easily available from LetsEncrypt. However, I have a fully working…

Posted: 2019-07-14

I thought that it would be interesting to run up an instance of owncloud on docker. I have several machines I could put this on - but - if I were to use it as a larger server then I want the bigger…

Posted: 2019-05-15
Updated: 2020-01-23

This series goes through conversion of some basic java kafka clients to scala - step by step. It is important to understand that it is written from my viewpoint - someone who has played with scala…

Posted: 2019-05-08
Updated: 2020-01-23

This series goes through conversion of some basic java kafka clients to scala - step by step. It is important to understand that it is written from my viewpoint - someone who has played with scala…

Posted: 2019-05-03
Updated: 2020-01-23

This series goes through conversion of some basic java kafka clients to scala - step by step. It is important to understand that it is written from my viewpoint - someone who has played with scala…

Posted: 2019-04-30
Updated: 2020-01-23

This series goes through conversion of some basic java kafka clients to scala - step by step. It is important to understand that it is written from my viewpoint - someone who has played with scala…

Posted: 2019-04-25
Updated: 2020-01-23

This series goes through conversion of some basic java kafka clients to scala - step by step. It is important to understand that it is written from my viewpoint - someone who has played with scala…