Categories
Apps & OS's Coding Linux OSX Technology

Building Docker images for different architectures (using Apple Silicon)

I recently purchased a new Apple Mac Mini M1 that I have been using for development these last few weeks and it has been fantastic but as someone who uses Docker a lot for building and shipping container images, whilst the M1 Macs will build Docker images for the M1/Apple silicon architecture (aarch64) they won’t […]

Categories
Apps & OS's OSX Technology

Enabling OpenVPN clients to access to the LAN.

In my previous post I wrote about how to setup an SSL VPN server on Windows 2012 R2 and enable external network access to the server using OpenVPN. This article will walk you through the process of configuring IP forwarding on our Windows server and exposing static routes to enable VPN clients to access network […]

Categories
Apps & OS's OSX Technology

Setting up OpenVPN Server on Windows 2012 R2

This weekend a friend of mine asked my advice on setting up a VPN for his  business to enable remote workers to connect and access the office’s file server and other internally hosted data. The requirements really consisted of a using Windows Server (ease of management) with the ability for MacOSX laptops to connect over […]

Categories
Coding OSX Technology

Dark theme (Dracula) for NetBeans

I’ve personally used NetBean for about five years now; I’ve learn’t to love it and despite all the “cool kids” recently moving to the likes of PHPStorm and Sublime Text, everytime I try to switch over I just miss my trusty NetBeans and come flying back. Since recently purchasing my latest MacBook Pro, I went […]

Categories
Coding OSX Technology

How to install Git without having to install Xcode on MacOSX

Today I re-installed one of my Mac’s with the latest version of OSX (my laptop has been using Mavericks for a while so I thought I’d better upgrade my family iMac too!) Anyway, annoyingly, if you download Git for MacOSX from the official Git website (http://git-scm.com/) and install it on your Mac,  you’ll notice that […]