Pinned Repositories
362Exercises
action-baseline
A GitHub Action for running the OWASP ZAP Baseline scan
actions-common
Common code for ZAP's GitHub Actions
algorithms-coursework
C++ implementations of algorithms dealing with the divide and conquer strategy, dynamic programming, greedy programming, graph theory, and other interesting staples.
Algos
Implementation of well-known (and some rare) algorithms, mostly in C++
banzai-charts
Curated list of Banzai Cloud Helm charts used by the Pipeline Platform
data-structures-basics
Using the C programming language, explore the data structures common to the importable libraries to many languages such as the Standard Template Library (STL) of C++.
fin-tech
Simple parser for banking data sent to gmail. Used as a service in Midas to produce properly formatted financial data for use with visualization.
Midas
Visualizations of personal finance data with focuses on being extremely portable, reliable, and scalable.
prom2teams
prom2teams is an HTTP server built with Python that receives alert notifications from a previously configured Prometheus Alertmanager instance and forwards it to Microsoft Teams using defined connectors
AlexDCraig's Repositories
AlexDCraig/banzai-charts
Curated list of Banzai Cloud Helm charts used by the Pipeline Platform
AlexDCraig/Midas
Visualizations of personal finance data with focuses on being extremely portable, reliable, and scalable.
AlexDCraig/prom2teams
prom2teams is an HTTP server built with Python that receives alert notifications from a previously configured Prometheus Alertmanager instance and forwards it to Microsoft Teams using defined connectors
AlexDCraig/action-baseline
A GitHub Action for running the OWASP ZAP Baseline scan
AlexDCraig/actions-common
Common code for ZAP's GitHub Actions
AlexDCraig/algorithms-coursework
C++ implementations of algorithms dealing with the divide and conquer strategy, dynamic programming, greedy programming, graph theory, and other interesting staples.
AlexDCraig/fin-tech
Simple parser for banking data sent to gmail. Used as a service in Midas to produce properly formatted financial data for use with visualization.
AlexDCraig/Android-Travel-Project
AlexDCraig/animal-saver
Design and technical documents for an app idea called AnimalSaver. My team and I wrote these in order to satisfy the requirements of a Usability Engineering course at OSU, where we learned about human computer interaction and how to research, design, and evaluate user interfaces.
AlexDCraig/argo-cd
Declarative continuous deployment for Kubernetes.
AlexDCraig/bitnami-charts
Bitnami Helm Charts
AlexDCraig/card-game-automated-testing
Using Java, utilize the JUnit framework and the Apache Maven build automation tool to test multiple pieces of software from simple files to a Blackjack card game.
AlexDCraig/comment-on-pr
A GitHub Action to comment on the relevant open PR when a commit is pushed.
AlexDCraig/cortex-helm-chart
Helm chart for Cortex
AlexDCraig/cortex-tenant
Prometheus remote write proxy that adds Cortex/Mimir tenant ID based on metric labels
AlexDCraig/databases-course-basics
AlexDCraig/github-tag-action
A Github Action to automatically bump and tag master, on merge, with the latest SemVer formatted version. Works on any platform.
AlexDCraig/helm-charts
AlexDCraig/information-visualization
Exercises in visualizing information consisting of two major projects. The first project is a LaTex document where an information visualization problem is established and the second project is an implementation of a possible solution to the problem. The problem we chose was visualizing NBA player salaries to see if they were underpaid or overpaid.
AlexDCraig/Koan
A tool for tracking which versions of resources are active on a Kubernetes cluster.
AlexDCraig/linux-exploration-1
File creation, Bash scripting, creating a C shell, sockets and networking, processes and threads.
AlexDCraig/linux-exploration-2
Projects in operating systems including personal implementations of famous concurrency problems, patches that modify Linux kernel behaviors, and LaTeX-generated documents describing important differences between Linux, FreeBSD, and Windows in the scope of essential operating system functionalities.
AlexDCraig/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry Collector
AlexDCraig/oregon-state-ecampus-visualizations
Website where people can sign in, log on, and a) vote on ecampus CS courses b) discuss a course and/or c) visualize how two courses stack up against each other
AlexDCraig/postgres_exporter
A PostgreSQL metric exporter for Prometheus
AlexDCraig/prometheus-helm-charts
Prometheus community Helm charts
AlexDCraig/relevant-experience-generator
Given common words, phrases in requirements, map my own corresponding experiences into them to generate a relevant document.
AlexDCraig/senior-capstone-project
This is the Github repository for our CS Senior Capstone project, which is Machine Learn Your Way To March Madness Glory. Our client is Dr. Victor Hsu, our team consists of Alex Hoffer, Jacob Smith, and Chongxian Chen, and our instructor is D. Kevin McGrath.
AlexDCraig/tempo
Grafana Tempo is a high volume, minimal dependency distributed tracing backend.
AlexDCraig/traveling-salesman-challenge
A cocktail implementation of a solution to the {0,1} Traveling Salesman Problem using the Simulated Annealing algorithm followed by a Two-Opt heuristic followed by a Two-Half-Opt heuristic.