Unload: everything about nothing (maybe).
Welcome to Unload!
This site will contain many things that I discover throughout the free time I have and feel like I should share or unload.
Please note that all the things I post here are from my experience, and are purely based on my individual research and investigation into related topics and are all posted with the intent of documenting and informing others about my obscure experiences.
Posts
-
GitHub Actions – No .git folder fix for Docker builds
Add `context: .` to `docker/build-push-action` to fix the no `.git` folder issue.
-
Spring Security – Fixing Non-Thymeleaf _csrf Variable to make CSRF work again 😀
In non-Thymeleaf projects (in my case pug4j), _csrf is not automatically implemented and included in the template variables. I had some trouble finding how to do it but the solution…
-
Spring – @ConfigurationProperties classes returning null
If you’re working with some Spring projects, you probably tried to make a @ConfigurationProperties annotated class already and it’s giving nulls, your configuration also looks something like this: @ConfigurationProperties(prefix =…
-
Swapping on Ubuntu 20.04 Summary (via DigitalOcean)
Thought this was useful to note, but these are just the commands from this article from DigitalOcean about enabling swap without reading everything (basically a tl;dr): https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-ubuntu-20-04 Checking swap: Enabling…
-
Ghidra – macOS/ARM no “buildNatives” Script
I was working on setting up Ghidra on my M2 Mac and I’ve been seeing information about going to the support folder and running ./buildNatives to build the native binaries…
-
ArduPilot Build – Simplified Documentation
Reproducibility: Using a Docker container to produce this build. Then, setup the build. Main Build Tool: ./waf TL;DR$ docker run –rm -it -v ./ardu-build:/builds python:3.11-alpine sh -c “cd /builds &&…