Sunday, November 12, 2017

Friday, November 10, 2017

Raspberry pi RAID array 3: health check & building a level 0 array to use for additional backup

I wanted to build a level-0 array out of two 1 TB drives (total size should be 2 TB) to act as a backup for my existing level-1 array (size: 2 TB), but I first discovered a problem with the level-1 array - it was only listing one of the constituent drives as actually being present, and it's state was "degraded".  Here's how I fixed that problem and built the level-0 array, and started my backup.

Sunday, July 30, 2017

Small attempt at paving driveway with pavers

I've always wanted to do some sort of stone or brick project, so I decided to pave a small section of the driveway with pavers.  Here's a time-lapse video of the project:

Tuesday, March 21, 2017

Cutting down a dead tree in South Orange NJ 2017-03-18

I cut down a tree in my mother in-law's back yard!  It was about 12 feet tall and 24 inches in diameter at the base.  I mainly used a chainsaw (16" bar).  I did a hinge cut on the "downhill" side, and a thin back cut on the opposite side.  I then used a mallet to drive a wedge into the back cut to try to tip the tree over (towards the hinge), without any luck.  So I started cutting more away.  After cutting some away I would try to use the wedge again, without any success.  Eventually, it fell over spontaneously.  It was interesting that it didn't fall until it was cut down to about 3 inch diameter section in the center.  In the picture below you can see the small section in the middle that was left uncut right before it fell:

Monday, March 14, 2016

Growing English Lavender From Seeds

I'm attempting to grow English Lavender from seed, because I would like to plant a lot of them around our house - approximately 170 - and the seedlings are relatively expensive.  Also, as my friend Jason R. pointed out, I'm Mark Watney'ing - I'm inspired by the book The Martian that I read over the summer.

The main instructions came from the "growing information" section on the Burpee catalog page for Lavender, English: but I also read through several other web pages, see references below.

Wednesday, March 2, 2016

Ezekiel 25:17 for software engineers

The path of the righteous engineer is beset on all sides by the iniquities of scope creep and the tyranny of product owners.  Blessed is he who in the name of Agile and Scrum shepherds their project through the valley of deadlines, for he is truly his team's keeper and the finder of lost core functionality.  And I will strike down upon thee with great practicality and furious patience those who attempt to delay our release.  And you will know my name is Victory when I lay my practicality on thee.

With apologies to Quentin Tarantino and Samuel L. Jackson.

And a wall paper version provided by Phil M.

Tuesday, January 19, 2016

SNNR web stack: SQLite, NGINX, Node.js, Raspberry pi

I'm writing to introduce SNNR, a "new" web stack: SQLite, NGINX, Node.js running on a Raspberry Pi.  I intend to use this stack for home heat monitoring and controlling.  I had previously built some electric imp based devices to monitor the temperature, and then built some to act as thermostats, and initially I will use this stack to provide a very simple API for the electric imps to store data.  Later it will  provide a web app for users to display temperature data and control the thermostats.  The stack runs on a Raspberry Pi 2 model B running Raspbian, uses NGINX (v1.2.1), Node.js (v4.2.4) and SQLite3.
All code available at this repository on github: