Kenneth Burchfiel's repositories
rope
Welcome to ROPE (Remembering Outlines in Plover more Easily), my system for learning and remembering Plover outlines. This page includes download links to the four components of ROPE: the spreadsheet, the Anki decks, the corresponding dictionary, and the readme. Also, for videos I’ve made about Plover, along with videos about typing in general, visit my YouTube playlist at https://www.youtube.com/playlist?list=PLYtyZPMUWeI_4i4pc0peBPGMfSV7C5Nxw . —Kenneth Burchfiel
ConsoleWorldClock
A simple world clock that displays in a console terminal. Times update every 60 seconds. Please check the readme for important installation instructions.
Approximating-e-x-With-a-Taylor-Series-in-Python
Plotting the first five Taylor approximations for e^x at x = 1 with Python code
Bdayproblem
A simple C++ program that shows the odds that no members of a group have a matching birthday
bondpvcalc
A Python program for calculating bond present values based on 5 different parameters
Bulls-and-Cows-CPP
A simple guessing game coded in CPP. Coded as part of my independent study of Programming: Principles and Practice by Bjarne Stroustrup
cbs_course_review_analysis
A program that gathers CBS course ratings information from a website, stores that data into a csv file, and performs various analyses of the data
cdfcurve
A Python program that displays a graph of the normal distribution and its cumulative density function
Creating-Persistent-Objects-Using-Pointers-in-Cpp
An example program for beginning C++ students (like myself) that demonstrates how pointers can be used within functions to create new instances of objects.
Example-Program-Showing-How-unique_ptr-Avoids-Memory-Leaks
An example C++ program demonstrating how C++'s unique_ptr helps prevent memory leaks. It includes a comparison to regular pointers. Note that this program will (intentionally) leak memory if the newcharsusingptr function is selected within int main().
flight_data_analysis
This is a Python program contained within a Jupyter notebook that performs data analysis on a large CSV file. As someone relatively new to Python, Jupyter notebooks, and Pandas, I found this to be a great learning exercise.
iv_subset_comparison
A Python program that identifies all possible subsets of a list of 7 independent variables; performs a regression on each; and then identifies the regression with the highest adjusted R^2
Library-Program-Learning-Exercise
A C++ program that I wrote in resopnse to a question in a textbook that I am using for self-study.
MemeProgram1
(Epilepsy warning) A simple "animated background" in C++
memeprogram2
2nd meme program--now with "music"!
number-character_table_builder
Python's chr() function converts a number into its corresponding Unicode value. This program creates a table of i, chr(i) pairs for all instances of chr(i) that could be successfully encoded. It's fun to look through the output (which I needed to open in Libre Calc, as most characters did not render correctly in Excel using its default settings) and see all the different types of characters that exist in Unicode, from the Latin alphabet to Chinese characters and beyond.
OffsetClock
A simple C++ program that displays the time in each UTC offset at the time the program is launched
oldversionofRope
ROPE – Remembering Outlines in Plover more Easily
RockPaperScissors-Cpp
This is the first game that I have ever coded using C++. Nothing fancy but load times are minimal ;)
SmallerCWC
Test
stdev_effect_on_returns
A simple Python program that simulates the effect of different standard deviations of returns on an investment's median long-term returns. Note: this program is absolutely NOT recommended for investing advice or research!
UTWinLose
My first C++ program!
zip-code-boundaries
A Node.js script that will generate a GeoJSON file containing zip codes and their boundary data