Oli Simard-Morissette's repositories
Tweet-Generator
The Tweet Generator uses a Markov chain to generate random tweet based off of past tweets. It uses Python and the Twitter API to obtain the last 200 tweets from a particular user, organizes them into a JSON tree structure and then executes a random walk on that tree structure. This results in sometimes hilarious sometimes nonsense tweets that mimic the Twitter user's past tweets.
DrumSimulation
This project is designed to simulate the effect of a drum being hit at a certain position. The drum surface is modeled as an NxN grid where the drum is hit at position (N/2,N/2). After the hit the signal propagates through the drum before eventually settling.
Magnify-Chrome-Extension
Chrome Extension for getting quick access to news articles based on current site being watched.
Parallelized-Text-Compression
Attempting compression of Huffman Encoding along with adaptive Huffman encoding
bolt-python
A framework to build Slack apps using Python
cpython
The Python programming language
docker-py
A Python library for the Docker Engine API
incubator-airflow
Apache Airflow (Incubating)
MeasuringWifi
Taking advantage of Airport wireless tool on MacOSX to collect data about access points in wifi connection.
mssql-node-docker-demo-app
Demonstration application using Microsoft SQL Server on Linux and Node in a Docker container.
ops_runbook
This is an example of an operations runbook format.
Parallel-Image-Filters
Parallel Programming Assignment. Analyzing images in parallel
readthedocs.org
The source code that powers readthedocs.org
requests
Python HTTP Requests for Humans™ ✨🍰✨
s3pypi
CLI tool for creating a Python Package Repository in an S3 bucket.
Search-Engine
Basic implementation of Google's PageRank algorithm.
Simple-File-System-OS
Creating a UNIX-like simple file system in Linux using FUSE wrappers.
Simple-Shell
A C program that emulates a UNIX shell
spring5webapp
Example Spring 5 Web Application