The Lazy Blogger

Recovering a failed Unifi Controller installation


I had my Unifi Controller on a Raspberry Pi 4B+ using a Sandisk 64Gb USB stick. A couple of months ago, after an unexpected electricity failure the Controller just went offline as in I couldn't access the website any more. Thus it went to the top of list of home IT management tasks these holidays. Step 1 was identifying what is wrong with the Pi to being with.

read more

Trying to upgrade SSD on an old MBP... and failing


I usually take good care of my electronic stuff and they last me a bit. So it is no surprise I am writing this post on my 7 years old Mid 2015 MacBook Pro. This is a Core i7 with 16Gb memory and (unfortunately) 256 Gb SSD. I can go to certain lengths for Apple h/w for their quality but pay 3-5x markup for storage capacity was where I drew the line.

read more

Wrexit, Fediverse and 'taking back control'


If you are wondering what on the earth is Wrexit, that's my twisted take on moving my blog from WordPress to self hosted, self built static website based on the very nice library called Poet. Last month I quit Twitter and finally was able to join Mastodon and then got to know what is Fediverse. Fediverse or Federated universe is the virtual land of Federated online presence built mostly around the ActivePub protocol. As to taking back control that's another twisted take for moving my content away from VC based big social to smaller self hosted niches.

read more

#MeToo - Things men should get, but don't!


Last weekend I was faced with (what I thought) was my first #metoo moment. An incident when a lady says "no" and a guy continues to be inconsiderate and idiotic! Then, when pointed out, instead of apologising, walks away pretending to be offended.

read more

Setting up PostgreSQL (9.6) on Debian Stretch


I have been trying to setup a home network of connected devices for... lets just say a long time! I have made some progress in recent days and the next step is to start using some sort of backing store to store some values.

read more

Quickbytes: How to connect to MongoDB in a VM, from OSX (bindIP)


I like to keep my base system clean of databases and web-servers etc. So when I wanted to play around with MongoDB on my laptop instead of cluttering it up, I setup a little Virtual Box VM running Debian 8.5 and got MongoDB 3.2 on it in a jiffy using the official docs.

read more

How to format a Disk in Debian Jessie


I keep forgetting how to format and label a disk on my Debian system so here's a quick note to self:

read more

Setting up a Makibes (Waveshare) 1024x600 touchscreen with your Raspberry Pi Zero


I have been eyeing a touchscreen to go with one Raspberry Pi from my collection (O_o), for a while now. The official Raspberry Pi screen is perpetually out of stock and backordered for months. The resellers are charging a hefty markup. Only option left was a third-party screen. After a lot of deliberations I settled down on this screen by WaveShare\_HDMI\_LCD\_%28C%29

read more

Getting started with NodeJS – Part 1: Fumbling around


I've been meaning to try out NodeJS for a while now, and finally got around to doing it over the last few days. I thought I would share my experience as I go along.

read more

Pulling the plug (on Windows10) and moving to Linux on my desktop


If you have followed my recent posts, you know I am working on this experiment on what it takes to wean myself off non Open Source OSes. Over the past weekend I decided it was time to walk the talk and pull the plug on Windows 10 on my Desktop. To be honest, it is not possible for me to avoid Windows 10 because my current Dev platform at work is heavily dependent on Windows (and Visual Studio), but the experiment is to see if I can avoid using Windows/OSX when not working and for my hobbies. So far there are some glaring gaps in my requirements (that I know have solutions but), I used to skirt them by going back to Windows, so I decided lets pull the plug and then figure out how to solve those issues. So here's how I went about it.

read more

Linux on Mac Update 1: Fixing Kernel Panic issues in Debian Jessie


In my previous articles I had explained how I installed Debian Jessie on my Macbook Pro and set it up to do .NET work. I had mentioned in the same about some crashes I had encountered. At the time of writing that, the crashes had seemed one-off and manageable, but soon after things changed drastically.

read more