Josh Smith's Projects
Bing Search APIs SDK for python
Downloads data from a URL, runs it through a pre-built Qlikview structure and sends it via email.
A small static page for Demos Space
A dockerised generic django instance, with mysql and apache
Python tools for manipulation and conversion between pitch and frequency.
Prepatory work for text classification with Keras and Tensorflow, guided by F. Chollet
A quick blockchain demo created for Demos at Latitude
A repo for the code behind my site, www.lessstatic.com
A laser guided system for moving files within structured directories (Projects servers and the like) which correspond to regex strings to a destination. Useful when archiving all jobs with a given number, but differing naming conventions.
Personal: Going through a tutorial to work out whether it's worth using neral nets for the next iteration of PlayingGod
Visualise and play waves and music samples in browser. We hope.
Bits / bobs
Working through the OReilly test driven development book, by Harry Percival (retrieved from chimera.labs.oreilly.com/books/1234000000754)
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Uses gnuparallel and rsync to move data around, hopefully very quickly (Current project - in progress)
A Django wrapper around playing_god. Still in development.
A project to evolve synthesised sound through natural selection
A series of Locust test to meaningfully load-test Pol.is instances
:nut_and_bolt: nuts and bolts of the system
A highly skeletal salt and vagrant setup for quick and easy deployment of machines
A neural net learning to generate samples from simple waves
Creation of training, test and validation datasets for model training, using Pytorch
Generate automatic Qlik load scripts from CSV files
A Raspberry Pi project to make an analogue, digital, rotary clock, rendering the traditional LCD display with a series of rotating bars.
A salt formula for installing common utilities, mainly on Vagrant machines
Sanitise all files in a directory, removing any characters from filenames which are illegal on Windows as well as problematic characters, then move them to another location, logging everything fully. This was written for Hogarth in 2013 as an archiving solution. Usage: Usage: -c, --casesensitive: For use on case sensitive filesystems. Default - off. -d, --dorename: Actually rename the files - otherwise just log and output to standard output. -h, --help: Print this help and exit. -l --logstashDir: A directory on the archive box containing a set of files sent by rsyslog to logstash. -r --renameLogDir: Directory, usually on the destination, for logs of files which have been renamed to be stored. -o, --oversizelog: Log to write files with overlong path names in - otherwise don't log. -p, --passdir: Directory to which clean files should be moved. -q, --quiet: Don't output to standard out. -t, --target: The location of the hot folder --temp-log-file: A file to write log information to
Site for Sheridan Tongue.
Playing around with JSoup to do some web scraping work
Specks is a jQuery based function to automate rapid fading and positioning of elements. It was originally concieved to produce a 'cosmic shimmer,' (the very first iteration of the function, called 'Sparks', can be seen at http://www.thelovebelow.org) but is able to produce various effects. All feedback is extremely welcome, and should be directed at [email protected].
To hold the code from oreilly-tdd (rather than the vm)