Best DJI Mavic settings

I love my drone, I really love it. Unfortunately I crashed it twice now. The first time I was flying in Hogsback - Eastern Cape - SA, filming some waterfalls,hit a tree and flew directly into the falls. The drone couldn’t handle it.

The 2nd time crashed it into a 40 meter high tree in Hout Bay - Western Cape. The drone survived the impact but not the fall 40 meters down. Props broken, gimbal ripped apart. Luckily I had a DJI Care Refresh package bought, which will replace your drone twice when you crash your drone!

When you get your replacement by post, the first thing you have to do is binding the drone with the remote control, update to the latest firmware and update the gimbal & control settings.

The 2 youtube videos below are the settings I am using - with these settings I got some really nice cinematic shots!

Which settings do you use? Any other suggestions? Please drop a line in the comments!

The Best Mavic Pro Camera Settings

Best Settings for smooth video

Updating the Jenkins Agent

This post is more like a note to self about updating the Jenkins Agent on Windows (but will proberly work on other OS’s too.

What is Jenkins?

Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software. Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed.. Jenkins.io

What is a Jenkins Agent / Slave?

Jenkins supports the “master/slave” mode, where the workload of building projects are delegated to multiple “slave” nodes, allowing a single Jenkins installation to host a large number of projects, or to provide different environments needed for builds/tests. This document describes this mode and how to use it. Jenkins.io

How to update?

Even when Jenkins is updated regularly the need to update the agent is minimal. Updating the slave is pretty straightforward.

  • stop the jenkins agent - windows service
  • browse to http://<jenkinsmaster:portnumber>/jnlpJars/slave.jar
  • Copy over the downloaded slave.jar to the installation folder of the Jenkins Agent
  • start the jenkins agent

Docker for Windows - unauthorized: incorrect username or password

On my development machine I am using Docker For Windows to speed up development, keep my dev machine as clean as possible and to avoid the ‘it works on my machine’ problem.

What is Docker For Windows?

Docker For Windows is an integrated, easy-to-deploy development environment for building, debugging and testing Docker apps on a Windows PC. Docker for Windows is a native Windows app deeply integrated with Hyper-V virtualization, networking and file system, making it the fastest and most reliable Docker environment for Windows. Docker.com

Side note: Docker for windows is a client tool and is utilizing Hyper-V, as far as I know Hyper-V is only supported on Windows 10 Professional or Enterprise 64-bit clients.

I had to reset Docker on my machine because of some weird timeout error - after resetting I tried the pull an image from the Docker registry when the following error occured.

Error response from daemon: Get https://registry-1.docker.io/v2/microsoft/dotnet-samples/manifests/latest: unauthorized: incorrect username or password.

I was surprised about this error; according to the Docker for Windows client I was logged in. I also tried to re-authenticate via the commandline (docker login). This resulted in the same error.

Docker login via commandline

Read more …