bean5
Team Lead, Software Engineer | Driving Efficiency, Innovation, and Security
Founder of CanCompute
Pinned Repositories
bean5.github.io
My github portfolio website. Contains some blog entries on various subjects. Main page redirects to my new portfolio, but sub-pages are definitely still usable.
com.portfolio-react
React + firebase + my data = my portfolio
docker_ssh
Simple tutorial on using Docker to map your ~/.ssh to a container. This uses an Alpine container for simplicity. This is not generally advisable, but I publish it in case it is helpful to someone.
elastalert
Easy & Flexible Alerting With ElasticSearch
extension-roots-search
I joined a group interested in family history research. This was one of our projects. We worked together to build this. It was loads of fun and got me into building chrome extensions.
jusText
I forked, modified, and used this to help build GloWbe corpus! The GloWbE corpus was the largest of its kind, being comprised of over 1 billion English words, stratified based on dialect/location (http://corpora.byu.edu).
nlp-alliteration-locator
I built this GUI to find orthographic alliterations. Example: All alligators apples.
nlp-paraphrase-detector
I built this to automate discovery of common text between two documents. I used porter stemming, windowing, and make it save to file. I built the GUI in Java. This project was so successful that a competitor quickly added similar features and Dr. Hilton III published papers on results he discovered when using it.
codemagic-docs
Here you’ll find some essential information for setting up CI/CD for your mobile apps with Codemagic.
bean5's Repositories
bean5/extension-roots-search
I joined a group interested in family history research. This was one of our projects. We worked together to build this. It was loads of fun and got me into building chrome extensions.
bean5/node-object-hash
A node server to wrap and expose object-hash (https://github.com/puleos/object-hash).
bean5/bean5.github.io
My github portfolio website. Contains some blog entries on various subjects. Main page redirects to my new portfolio, but sub-pages are definitely still usable.
bean5/blog
jQuery-based blog for simple publishing. Allows user to easily filter
bean5/com.hamTools
Ham radio tools and information for the aspiring or novice ham radio operator
bean5/couchdb-fauxton
Apache CouchDB
bean5/Damian-Conway-s-Vim-Setup
Fork of Damian's scripts for vim. Super helpful. In Daminan's words: dangerous
bean5/docker-dvwa-wrapper
I built this wrapper for damn vulnerable Linux to simplify standing it up for training ethical hacking.
bean5/docker_ssh
Simple tutorial on using Docker to map your ~/.ssh to a container. This uses an Alpine container for simplicity. This is not generally advisable, but I publish it in case it is helpful to someone.
bean5/extension-byu-testing-center-line
Google Chrome extension that displays the BYU Testing Center line conditions as well as finals schedule. See website for website version. Non-extension version is at http://bean5.github.io/byu-testing-center-line.git/. Note: Only works when you are on the BYU network.
bean5/extension-byu-webcams
Google Chrome extension (a bit deprecated) that displays many BYU Webcams and updates them often (sometimes every second). See website for non-extension web version. Note: Only works when you are on the BYU network.
bean5/extension-duplicateIDdetector
I built this Chrome extension so I would be alerted whenever a duplicate DOM ID was used. Chrome later incorporated detection for this natively, so this has been sunsetted.
bean5/extension-random-sci-talk
I built this chrome extension so chrome users can quickly get a random talk from the scripture citation index with just a single click. Due to 3rd party API change in security, this is currently broken.
bean5/flutter
Forked to contribute. Flutter makes it easy and fast to build beautiful mobile apps.
bean5/flutter_bluetooth_serial
A basic Flutter Bluetooth Serial
bean5/flutter_launcher_icons
Flutter Launcher Icons - A package which simplifies the task of updating your Flutter app's launcher icon. Fully flexible, allowing you to choose what platform you wish to update the launcher icon for and if you want, the option to keep your old launcher icon in case you want to revert back sometime in the future. Maintainer: @MarkOSullivan94
bean5/kubetail
Simple bash script to tail Kubernetes logs from multiple pods at the same time
bean5/learn_words
I built this in 2012 to learn SAT words or other vocabulary. I made it support various learning modes. I used Perl for this just for fun.
bean5/ml-classifier-midi-recognizer
I built this to apply machine learning classification techniques to a novel dataset of music I had built up in midi format. It is built in Java.
bean5/nlp-alliterator
Forked. This takes a sentence and a character, and tries to alliterate it. This is not my code. I believe I got it from https://github.com/sampwing
bean5/nlp-haiku
A friend gave me the idea to locate and broadcast haiku, particularly those found in the LDS General Conference. After a lot of reading and counting, I came up with the quite a few possible haiku (see below). Although, I do not promise to maintain this as an ongoing tradition, I hope that someone finds these interesting!
bean5/nlp-porter-stemmer-java
I forked the Java Porter Stemmer and optimized for Java 1.7 (the original porter stemmer was crashing).
bean5/nlp-topic-explorer
LDA is a machine learning algorithm. If you use the mallet toolkit, it results in some files which are great for NLP programs, but are not immediately human-friendly. This makes it human friendly. Take a look!
bean5/numpy
The fundamental package for scientific computing with Python.
bean5/project-management-template-latex
A project management template built in LaTeX. This was a proof of concept I abandoned after finding simpler ways to manage my projects. This project is great for project proposals, though!
bean5/raspi-photoviewer-sync
I built this to automate syncing images to a photo viewer I made. It leverages Dropbox for hosting, but curl/wget for obtaining download instructions. A previous version used rsync over SSH for syncing, but was not super-helpful to general populous. The photoviewer I built was powered by a rasperry-pi.
bean5/sandbox.elastic-search
A sandbox for playing with elasticsearch and kibana. It is containerized for easy standup. This was built for earlier versions of Elasticsearch, but was not properly pegged to versions, so your mileage may vary. Use at your own risk.
bean5/SlickQuizHamRadio
Contributed. Instantiated, modified, and seeded with Ham Radio exam dataset
bean5/teapot
☕️Fault Tolerant, High Performance Teapot
bean5/tutorial-rustlings
:crab: Small exercises to get you used to reading and writing Rust code!