Posts
-
Troubleshooting aethok.com HTTPS issue; atop
Today, I loaded the website for no good reason, and I get a “Connection not secure” message from Firefox. What gives? I thought I made sure that HTTPS works. Writing “https://” out explicitly before the domain name helps, but I really want it to be the only option. Let’s dig...
-
Securebank
Securebank Over the past few weeks, a friend pulled me into solving the security puzzles offered by CSCG 2022. It’s been a great fun, learning experience, and time sink. Now we’re done with the easier ones, we’ve set our sights on Securebank. The challenge We are provided with the code...
-
How to add an Android app resource just for development
Use “source sets”: “creating source sets, similar to main/, helps organize files and resources that Gradle should only use when building certain versions of your app”.
-
The push script
This post is going to be shorter and more of a note. After being pointed to the fact that my feed.xml is botched up, including dev data, rather than production data (pointing to localhost, instead of the actual domain name), I felt the need to write a quick script to...
-
Further configuration of æthok
Yesterday, I wrote about how I set up the website hosting the content you’re currently reading. The setup didn’t include HTTPS, so today I’ll write a quick note while I’m setting that up. Let’s encrypt Other than a slogan, “Let’s encrypt” is also a certificate authority. In a nutshell, it’s...
-
Building æthok
What better way to start a blog, than to tell the story of how it’s made. It’s not a story of heroic adventure (hopefully), but rather a guide that will ideally help you (or future me) repeat the feat. As such, it sets the example for other articles in this...
subscribe via RSS