Ian Lumsden's Projects
A Jekyll theme for curation websites.
A tutorial/example crate for generating C/C++ bindings on-the-fly with libbindgen
Caliper is an instrumentation and performance profiling library
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
DYAD: DYnamic and Asynchronous Data Streamliner
A repo for an email list opt-in landing page for my final project for English 360 at the University of Tennessee, Knoxville
Command based communication library for embedded devices.
FlatBuffers: Memory Efficient Serialization Library
core services for the Flux resource management framework
Early experiment with rustic bindings for flux
A Personal Repo for testing and teaching myself Golang
Personal website
A repo for testing the cookiecutter distribution model for IPyWidgets
A copy of Dr. Jim Plank's libfdr library
A collection of tests and a gradescript-like program to test the Memhier lab for COSC 530 (Fall 2020) at UTK
The Meson Build System
A tool that lets researchers write their paper in a Jupyter notebook and export it to LaTeX.
My personal Lua-based config for Neovim
The Python package installer
Material for the Rust Tutorial I put together
The Python code and Jupyter Notebook controlling scoring for the Students@SC boardgame tournament for SC21
Discord bot for whatever utilities/special features we want for the Students@SC Discord
A C++ QT GUI for mcvine/SCADGen
Workflow management for signac-managed data spaces.
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Personal repo for trying out TensorFlow. As of now, everything in this repo is based on documentation from the TensorFlow website.