Jason Nucciarone's Projects
(B) Build (Y) Your (O) Own (S) Smart (O) Outlet - break from needing the cloud to control your own smart outlets!
Opinionated and standardized interface specifications for charmed operator relations
A repo for test runners and scripts for OpenStack Charm CI builds, jobs, and automation.
A testing framework that brings up clean environments and mini-clusters for developers in a hurry
A collection of Dockerfiles and Singularity definition files used to build the containers that are used on the Roar cluster!
Implementation of the Lox programming language in written in Crystal. Based on the first (Java) implementation of Lox.
My implementation of the Debugger charm exercise
Ubuntu HPC documentation website (WIP)
A micro-API for releasing differentially private search query results over a network.
Visualizing some Spotify data!
Implementation of Envy-free Matchings in Bipartite Graphs and their Applications to Fair Division with a back-end in Python and front-end in JavaScript.
The Roar supercomputer's implementation of Eclipse Java IDE
A collection of example jobs that researchers can use to get up to speed with running jobs on Roar.
My feed-and-sync charm exercise implementation
Frolic playfully while your workflows run in the background 🎬 🌌
My implementation of the Hot Potato charm exercise
Resources for "The open-source software behind high-performance computing" workshop at Ubuntu Summit 2022 - Prague
HPC Team SLURM client charm
HPC Team SLURM server charm
OCI image for High-Performance Linpack, a portable benchmark for distributed-memory computers
A collection of various python scripts and tools used by the Penn State ICDS i-ASK helpdesk to help the users of the Roar supercomputer.
Introduction to High-Performance Computing workshop for HackPSU 2022
Java code examples, solutions, and slide decks for IST 261 section 004-005 guided study group sessions
Where I host all my wonderful and amazing code for IST 411 - Distributed Object Computing.
Where I store all the code I write for my IST 256 class