Switching to QNAP

Backup, backup, backup.  Then verify your backups.  Its what separates the noobs from the seasoned professionals.  Seriously.  My Time Capsule has served me well with two MacBooks in my household.  Backups just happen automatically, and on the one occasion where I had to do a restore…it worked flawlessly.  Even the desktop icons were in the same spot!…




READ MORE 

bash -> zsh -> fish

I love bash.  It has served me well and is an essential component of av as we discussed in a previous post.  A couple of years ago, I got very annoyed in the lack of case-insensitive tab completion.  Lets take this simple example: So bash here isn’t going to complete to ‘Picture’ because its case-sensitive. So, enter…




READ MORE 

Pakke and Unpakke

I’m sure five times a day, you download some code in some form of compressed file format.  Could be a .zip, or a .tar.bz2 or a .tar.gz, maybe its even a .7z.  For me, its almost everyday and the mental logic goes like this: 1) Downloaded some file off the Internet 2) ‘ls -al’ 3) Looks…




READ MORE 

Removing OSX Docker Things

So Docker for Mac is out of Beta.  If you haven’t switched, I suggest you do. But getting rid of your boot2docker, docker-machine, brew installed docker client, etc… it’s a bit tricky.  Most of this info came from therealmarv.com’s post. Here is a condensed set of steps to remove almost everything: # Remove applications sudo…




READ MORE 

Unbricking a pfSense Router

My pfSense router upgrade did not go so well… Diagnostics My pfSense router stopped working.  No Internet, no DHCP, no nothing.  A simple reboot failed to resolve the problem.  And no, I did not try restarting three times. A USB-to-RS232 adapter is worth its weight in gold.  Has been that way for years.  If you…




READ MORE 

Jetson TK1

MNIST on Jetson TX1 with Torch

What is a NVIDIA Jetson TX1 Development Kit?  In short is a quad-core ARM and a 256-core Maxwell GPU packed into a single chip with pretty much all the accessories you need in a breakout board.  Here is an unboxing video.  I have had the NVIDIA Jetson TK1 Development Kit for a while now and the TX1 it…




READ MORE 

iTorch!

OSX Pickup dependencies: brew tap caskroom/cask brew cask install anaconda brew install zeromq openssl luarocks install luacrypto OPENSSL_DIR=/usr/local/opt/openssl/ Add to your shell if you use zsh: echo “export PATH=\”$HOME/anaconda3/bin:$PATH\”” >> ~/.zshrc source ~/.zshrc Or if you use bash: echo “export PATH=\”$HOME/anaconda3/bin:$PATH\”” >> ~/.bashrc source ~/.bashrc Now we can install Jupyter and iTorch conda install jupyter…




READ MORE 

Laptop and eGPU Part 2 – Software

Disable Integrity Protection OSX El Capitan needs the disable integrity protection to run the modified Nvidia Drivers Shutdown your Mac. Press the power button and immediately hold down Command + R until you see the apple logo Now your Mac will be in Recovery Mode.  Open up Utilities -> Terminal Run the following command:  csrutil disable You…




READ MORE 

Laptop and eGPU Part 1 – Hardware

Equipment MacBookPro or MacBookAir with Thunderbolt 2 port(s) Akitio Thunder2 PCIe Box GeForce GPU capable of CUDA, Maxwell generation or newer http://www.geforce.com/hardware/technology/cuda/supported-gpus Bplus SWEX : ATX Power Supply Power ON switch ATX PC Power Supply (>400W) StarTech BEZELWRKIT ATX Case Front Bezel Wire Kit 4 Pcs Green Black Latching On/Off SPST Round Rocker Switch The…




READ MORE 

AWS CodeCommit on OSX

Surprisingly, there are a few steps to get started on  AWS CodeCommit…from a fresh OSX laptop. After bouncing around the AWS documentation…here are the steps. 1. Install brew /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 2. install python and pip and aws cli brew install python git sudo easy_install pip sudo pip install awscli 3. Configure your keys —…




READ MORE