Project GraPi – Why so slow, Raspberry Pi? (#05)

Creating a health dashboard by hacking intelligence into an AOpen (the ‘A’ for ancient) monitor; with metrics aggregated by Graphite and beautifully displayed with Grafana. I’d like to say that the build went on without a hitch, but I ran into two issues. Not project critical issues, but troublesome nonetheless. Let’s talk about them, and …

Extending vDisk in FreeNAS VM

A journey in extending a ZFS volume pool on a FreeNAS virtual machine after changing vdisk size. Skip to the procedure section to dig right into it Background Virtualizing I/O is perhaps one of the best ways to shoot yourself in the foot.Or IS it? You’re taking a piece of software of which its very …

Project GraPi – Loose ends (#04)

Creating a health dashboard by hacking intelligence into an AOpen (the ‘A’ for ancient) monitor; with metrics aggregated by Graphite and beautifully displayed with Grafana. As promised, let’s dive into some of the modifications made to Audio Control and USB/Ethernet Hub – all part of the master plan. Audio Control – Moving Audio IN, INside …

Project GraPi – Cable Prep (#03)

Creating a health dashboard by hacking intelligence into an AOpen (the ‘A’ for ancient) monitor; with metrics aggregated by Graphite and beautifully displayed with Grafana. When it comes to hardware, I’ll be keeping things simple.With the exception of the monitor itself, the other complex subsystems are as follows: Raspberry Pi Zero USB to USB/Ethernet hub …

Project GraPi – Boom, CLAP the sound of my Goals (#02)

Creating a health dashboard by hacking intelligence into an AOpen (the ‘A’ for ancient) monitor; with metrics aggregated by Graphite and beautifully displayed with Grafana. Let’s get some simple objectives and materials down before I change my mind.That way, I’ll have a post to update when I do. Requirements All hardware must be contained within …

Project GraPi – Inception (#01)

Creating a health dashboard by hacking intelligence into an AOpen (the ‘A’ for ancient) monitor; with metrics aggregated by Graphite and beautifully displayed with Grafana. Background Killing Floor 2 can be pretty fun, especially with a great crew. Not to mention the amazing community, which continues to pump out workshop content such as custom maps. …

WordPress Error 500 for uploaded files

A long time ago, I’ve uploaded a picture of my Purple Leaf Plum during the summer. Now, after numerous updates and server changes, I tried to access the image only to get thrown a generic PHP error 500.Further investigation shows that it also happened with quite a few older files as well, including some images …

Campus Navigator by Atlabs, voted best SDNE Capstone @ Sheridan College

During my final year at Sheridan College, I lead team Atlabs on a wild journey in ideating, developing, and presenting the Campus Navigator at the Sheridan College 2019 Capstone Showcase. The event was outstanding – KUDOS to everyone who partook and shared their projects across both the Software Development & Network Engineering (SDNE) and Mobile …

Infinifish @ Fishackathon – ID via Spectroscopy

Bringing the world together to protect life in our waters, make fisheries and aquaculture more sustainable and equitable, and preserve our planet’s future. The only thing better than eating fish is hacking them. In the proverbial sense of course. On the second week of February, I lead team ‘Finna hit a Fin’ at Hackernest’s annual …