Guide: Self-host Bitwarden on Google Cloud for Free*
This write-up is a product of my quest to self-host Bitwarden on a free-tier cloud product. Following these instructions, you should have a product that prov...
This write-up is a product of my quest to self-host Bitwarden on a free-tier cloud product. Following these instructions, you should have a product that prov...
I’d like my server to send me email alerts when services have issues. This guide will walk you through the steps to use Zoho email to achieve this.
I’ve recently been working a large project based on Python which involves collecting a large amount of data. When it came to start analyzing the data, I star...
Update March 2021: One final point that I didn’t originally mention - the account that you want to be logged off automatically cannot be an Administrator acc...
This is the final part of my blockchain series, continued from Part 2: Blockchain Present and Beyond
This is a continuation from Part 1: Blockchain Origin Story
For background information on the why behind blockchain and distributed ledgers, read Part 0: Blockchain Background.
Image credit: Zoolander
I needed a simple way to run SMART tests on my ZFS pools that didn’t require me to manually specify which devices to scan. The following BASH script makes it...
I grabbed this snippet from a slide posted at a CTF I attended earlier this year. It was a pretty cool little hack I decided to archive it here in case I eve...
This Halloween I decided to have a pumpkin-carving contest with my wife. I wanted to leverage my talents, so I took this as an opportunity to buy and play wi...
Update April 2019 I bought a new GPU for my server, a P400 which is capable of transcoding H265 encoded video. I found this guide wasn’t working properly ...
As I learn more about encryption, I enjoy exploring its many aspects, including this ancient method of encryption called the Caesar Cipher, or recently calle...
This is a translation from a 90 minute class I held on the basics of Python scripting. A download link for the PowerPoint .pptx file is at the bottom of the ...
This is a baptismal ordinance program that can be modified to fit any denomination.
I’ve learned a lot in the last year of my technical training, particularly in the field of network security and encryption. What used to be a simple relatio...
While rebuilding my home server based on ESXi 5.5 hypervisor, I needed to install the operating system. Because I don’t have an optical drive on the machine,...
When I first created my VM for developing, I made the VHD a dynamic hard drive, but limited it to just 30GB. I didn’t think that I could fill that much space...
I’m setting up a new dev environment in an Ubuntu VM. One of the toughest obstacles was getting adb to recognize my HTC EVO without starting adb as root. Non...
I’ve been working on a weird exception for the past couple hours and finally figured it out. Since I couldn’t find any information about this exception I fig...
I’m finishing up my first app (attaBase) and testing it on the minimum API I set: 8. That’s Android 2.2. My app grabs a 4MB CSV file and imports all the DoD ...
I’ve been working on my Professor K’s blog and found that it had been hacked. It was kind of strange how I found that it was hacked; while trying to install ...
I realized after a recent upgrade to WordPress 3.0 and after changing my blog’s address that I was tired of my old blog’s look. I was really impressed with t...
My blog’s old domain are set to expire in November. The reason I initially registered the domain was to create a family website. My family traditionally has ...
I bought a Lenovo S10 for $188 to take with me on my upcoming trip to the Philippines. It was a good deal, the model I ended up getting has
I saw the announcement on the Transmission website of the release of transmission 1.80 and I got really excited about some of the features such as tracker-le...
I use sitelutions.com for my websites and subdomains; I love using sitelutions because it’s the best free solution I found for my servers with dynamic IPs. T...
I really like Transmission-CLI for torrents, however it is lacking many features I used with uTorrent. One of them is downloading torrents automatically from...
I’m posting this mainly because I had a really hard time finding the solution. Hopefully someone in the same boat can find this solution helpful.
A lot has happened since I last posted about my carputer so I’ll try to be complete and short.
I love Windows Live Writer. I use it now for all my blog editing. Recently though, after setting up my new SheevaPlug as my server and using lighttpd instead...
After I got Ubuntu running on my Plug, I started going about turning it into what I originally planned for it: LAMP, UPnP, and Torrent server.
It finally arrived! I woke up last week to find that there was a small box waiting for me to open.
I went to the dentist today for the first time in over 3 years. I know, and I’m a bad flosser too. Since I don’t have dental insurance, the cost for the clea...
I got the Beta of Windows 7 the other day, and after hearing reports that Windows 7 is more netbook friendly, I decided to try it out. I’m installing it on m...
Hello blog, I’m back, and you have a new address, bradford.law-family.org. OK?
I have been in the market for a netbook ever since Asus announced their ≈$200 laptop EEEPC way back, which started a major trend. And now that Asus has relea...