David Moodie's repositories
SwingCalendar
A responsive Weekly/Daily Swing JComponent Calendar View inspired by Google Calendar
Facebook-Album-Downloader-Parallel
Downloads pictures from Facebook albums of a specific user. Uses multiprocessing to download pictures in parallel which makes it very fast.
NearestNuggs
NearestNuggs is a Twitter bot written in NodeJS that replies to tweets with a link to the nearest place to get chicken nuggets. A product of procrastination.
AI-Programmer
Using artificial intelligence and genetic algorithms to automatically write a program, in the BrainF programming language. Read the tutorial at http://www.primaryobjects.com/CMS/Article149
Awesome-CV
Awesome CV is LaTeX template for your outstanding job application
cloudflare-ddns
Script for dynamically updating a CloudFlare DNS record.
gcn_metric_learning
Metric Learning with Graph Convolutional Neural Networks
jekyll-lazy-responsive-video-embed
Embed video from YouTube, and Vimeo in a responsive container.
oandapy
Python wrapper for the OANDA REST API
openbnf
Open BNF #!
OpenVPN-install
OpenVPN road warrior installer for Debian, Ubuntu and CentOS
pandoc-csv2table
A Pandoc filter that renders CSV as Pandoc Markdown Tables.
phd_thesis_markdown
Template for writing a PhD thesis in Markdown
pi-gen
Tool used to create the raspberrypi.org Raspbian images
pikiosk
Automate Chromium in kiosk mode and Eddystone beacon on Raspberry Pi Raspbian Jessie with Ansible. Use a single command to update the kiosk and Eddystone URLs on all machines.
pixyll
A simple, beautiful Jekyll theme that's mobile first
PyTeaser
Summarizes news articles
rake-completion.zshplugin
rake task tab completion plugin for zsh, suitable for use with zgen and other oh-my-zsh compatible frameworks
sorting-algorithms-comparison
Python script to compare the execution times of the Bubble Sort and Shuttle (Insertion) Sort (taught in A-Level Maths D1). Also plots graph.
spotify-playlist-from-artists-py
Creates a Spotify playlist from the top tracks of your chosen artists.
spotify-web-api-js
A client-side JS wrapper for the Spotify Web API
spotipy
A light weight Python library for the Spotify Web API
SpotiWeb
Electron wrapper of play.spotify.com
yakyak
Desktop chat client for Google Hangouts