Skip to content

Instantly share code, notes, and snippets.

View bhdouglass's full-sized avatar

Brian Douglass bhdouglass

View GitHub Profile
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Brian Douglass",
"label": "Senior Software Engineer",
"image": "https://s.gravatar.com/avatar/12e1b1f99e0d928cd8fd8f8e270f0b93?s=256",
"email": "bhdouglass@gmail.com",
"url": "https://bhdouglass.com/",
"summary": "Hello, I'm Brian Douglass a full-stack engineer with over a decade of experience building software. I have a keen interest in solving interesting problems. And I find it especially rewarding when the solutions help improve people's lives. I specialize in JavaScript/TypeScript, Node.js, and building APIs. But I also have extensive experience with Python, PHP, React, Vue.js, C++, and Qt, just to name a few. I'm always looking to improve myself and the people around me. ",
"profiles": [
@bhdouglass
bhdouglass / README.md
Created August 26, 2019 04:23
Convert Google Authenticator database to Authenticator-ng Config

Convert Google Authenticator database to Authenticator-ng Config

This script converts the sqlite database form the Google Authenticator app to the config file for Authenticator-ng.

Usage

./convert.py -i /path/to/database -o /path/to/output/config

Google authenticator Database

FROM f69m/ubuntu32:vivid
MAINTAINER Brian Douglass
RUN echo set debconf/frontend Noninteractive | debconf-communicate && \
echo set debconf/priority critical | debconf-communicate
RUN sed -i 's/archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
RUN dpkg --add-architecture armhf && apt-get update
RUN apt-get -y --force-yes --no-install-recommends install gnupg ubuntu-keyring software-properties-common wget
# Maintainer: Brian Douglass
# Copied from the MFC-J475DW package created byAnish Tondwalkar <anish@archlinux.info>
# Copied from the MFC-J470W package created by Christoph Scholz <christoph.scholz@gmail.com>
# Copied from the MFC-J5910DW package created by Libernux <dutchman55@gmx.com>
pkgname="brother-mfc-j480dw"
pkgver="3.0.0"
pkgrel=1
pkgdesc="LPR and CUPS driver for the Brother MFC-J480DW"
arch=('i686' 'x86_64')
url="http://solutions.brother.com/linux/en_us/"
@bhdouglass
bhdouglass / graphicsmagick.sh
Created December 8, 2013 00:20
Install graphics magick & it's php extension from source
# Install graphics magick v1.3.18 from source (run as root)
# Install dependencies
apt-get build-dep graphicsmagick -y
# Download source
wget http://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.18/GraphicsMagick-1.3.18.tar.bz2
tar -xvjf GraphicsMagick-1.3.18.tar.bz2
cd GraphicsMagick-1.3.18