I’ve been testing the limits of the new Ubuntu/Bash shell on Windows and after restarting my computer it mysteriously refused to launch. Running bash from the command line yielded the following message: Error: 0x80070002 After a few attempts at repair I resorted to re-installing by issuing the following commands from the command line: lxrun /uninstall /full lxrun /install This reset the environment and deleted everything I’d done, but seemed to be the only option.

Continue reading

Automating builds of docker containers on hub.docker.com is a fairly straightforward process, assuming you have a repository on GitHub containing a Docker file. Here is an example repository. First, on Docker Hub, choose the “Create” drop-down and select “Create an Automated Build”. If you haven’t linked a GitHub or BitBucket account yet, you will be prompted to do so. Select “Link Accounts” and follow the prompts. Select “Create an Automated Build with < Provider >”.

Continue reading

Vagrant could be installed using the Ubuntu package manager: apt-get install vagrant It’s strongly recommended, however, to download the latest version from their site and install it manually. Choose 32 or 64 bit *.deb, download, and install with the following command: sudo dpkg -i vagrant_*.deb Vagrant + libvirt Vagrant supports virtualbox, VMware and AWS out of the box and is easily extended to support more like libvirt or LXC on Ubuntu.

Continue reading

When an application fails to register a menu shortcut, you can add one manually by creating a file in /home/<username>/.local/share/applications/ Below is an example of a shortcut to robomongo. robomongo.desktop #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Terminal=false Type=Application Name=robomongo Exec=/opt/robomongo/bin/robomongo Icon=office-database Categories=Development I typically identify available icon names by right-clicking a launcher item and checking what icons are available to change to.

Continue reading

like Markdown, use Linux, and needed a note taking app that syncs with Android. Simplenote is perfect right? Almost Perfect… Simplenote is… simple. One of its best features (simplicity) can at times be a liability for usability. So, taking matters in my own hands, I set out to fix it. Let’s start with the web browser interface because it’s easiest to modify. I use Firefox but all commands are portable to Chrome.

Continue reading

Author's picture

Chad Sheets

Parent, husband, developer

Frontend Developer

Seattle, WA