Author: doozer
-
Routing All Traffic Over a VPN Under Linux
I’ve recently been setting up a machine that has to send all data over a VPN which feels like it should be really simple but has actually turned out to be tougher than I expected. I thought I could set it up by using routing and I think it’s probably possible but way more hassle…
-
How to Setup Let’s Encrypt for Apache on Windows
This guide will show you how to create your first Let’s Encrypt certificate for Apache running on Windows. Later guides will show you how to improve automatic renewal by automatically restarting Apache and how to add additional features such as a secure FTP server using the same certificate. Download Win-ACME (WACS) – Formerly Known as…
-
JPA / Hibernate and things I’ve learnt about the OrderColumn annotation
I’ve just spent the last two or three hours wondering why REST requests to my application have all been failing. The application in question is SpringBoot based (version 2.3.3, but I doubt that matters much) and is pretty simple with just a few domain objects. The error has been reporting itself as a “500 Internal…
-
AMD 3900X Based PC Build
I’ve not built my own PC in a vary long time so I thought it would be prudent to do a little research. When I last built a machine manuals were sparse now they are down right non-existent it seems. The notes below cover the bits that I found to be not entirely obvious.
-
Running a SpringBoot Application as a Windows Service
The best way (that I’ve found) to run a SpringBoot application as a Windows service is to use the WinSW wrapper which lets you run any executable as a service. It really is falling off a log simple to set up you just need to download the wrapper, rename the executable and create a short…
-
Remapping Network Shares at Login
I map a couple of drives from my NAS on my machine and for some reason they stopped reattaching correctly at login. I searched high and low for an answer but that’s the sort of question that generates millions of useless woo woo solutions. In the end I write a little command script to remap…
-
How to Configure SQL Server to Use Let’s Encrypt Certificates
If you have a SQL Server that is accessible in anyway outside your network you really should ensure that connections to it are encrypted. In this article I will do my best to give a comprehensive guide on how to configure SQL Server 2017 to use free certificates from Let’s Encrypt. Be warned, this is…
-
Applications
It occurred to me that I use a lot of different applications but I keep a mental note of them rather than writing them down. I thought it was about time I stopped relying on my memory and started keeping a list as I’m sure I’ve started forgetting some great tools that I use. Listing…
-
IntelliJ IDEA Tips and Tricks
I, like a lot of Java developers, use IntelliJ IDEA as my IDE and I really like it but I find there are a few things that I end up looking up over and over again so I decided to write them all down in one place and then perhaps I’ll remember them or at…
-
Drive Mapping from SharePoint to Windows Server
In my day job I have the unenviable task of looking after our connection to a SharePoint server. I say unenviable because if there’s one thing that is going to go wrong this connection or something to do with it is what will fail. We don’t run the SharePoint service it’s provided by one of…
-
Building a Media Centre
I enjoy a good film and in my youth I used to love going to the cinema but as I got older I found the cinema became far too expensive for the reward and I just didn’t have the time anyway. Since I enjoyed watching things on the big screen the natural answer was a…
-
Script Must Not be Null or Empty
I’ve just started learning Spring / Spring Boot so I’m at that stage where I’m making all the stupid beginner mistakes. In the past I used to catalogue the problems I hit, especially when learning a new technology. A few people told me they found it really useful so I’ve decided to start again. This…