Author: Ameir Abdeldayem

DD-WRT: force DHCP renew via cron

In Administration -> Management, add the following to Additional Cron Jobs. Update the schedule as needed using cron syntax.

DD-WRT: connect to specific access point by its BSSID

You might have a case where you have multiple APs broadcasting the same SSID, and you want to ensure that you connect to a specific one. DD-WRT uses wpa_supplicant, which allows us to configure out-of-band. Note that DD-WRT advertises a

Chef: use knife to bootstrap nodes with chef-zero and Berkshelf

There are many reasons why you might not want to have Chef Server in your deployment path.  Or, as this example shows, you don’t want to host your own Chef Server.  We instead use Hosted Chef, but purely as a

Fix for net-ssh requires the following gems for ed25519 support




macOS / OS X: Getting Python to trust certificates

I recently got a new laptop, and had some issues connecting to hosts I’d been able to connect to on my previous laptop. After much googling and no luck, I found the following info via brew info openssl :

All I needed

Install Kodi on Fire TV Stick

Allow installation from unknown sources in Fire TV. Download ADB tools (I used Download Kodi for ARMv7 from


Convert docker-compose file to ECS task definiton

cat docker-compose.yml | docker run –rm -i micahhausler/container-transform If using in CloudFormation, then each key in the task definition must be capitalized. You can feed it to in order to do that for you.

Install Windows Using

python -m SimpleHTTPServer 8000 docker run -it -p 139:139 -p 445:445 -v ~/Downloads:/mount -d dperson/samba -s “public;/mount” -u “user;password” hdiutil mount -mountpoint ~/Downloads/win10/x64/ ~/Downloads/win10.iso # disable firewall sudo defaults write /Library/Preferences/ globalstate -int 0 Windows side: remove usb after installer

Access your AWS credentials within a container

Quick and easy parallel rsync

rsync is great, but one thing it doesn’t necessarily excel at is speed. Don’t get me wrong, it plenty fast in most cases, but there are plenty of opportunities to parallelize transfers and help saturate your pipe, but rsync is