Pinned Repositories
Animator
Animator is a series of animation programs built for the TI83/TI84 calculators. It draws diamonds, lines, spirals, and writes 你好 (hello in Chinese).
Bluefin-Compiler
Bluefin is an OOP language with a C-like syntax that supports classes, inheritance, polymorphism, types, and control blocks. Compiles to LLVM IR. Built with ANTLR, LLVM, C++11, and Google Test Framework.
CodeProject-Creating-Forms-in-ASP.NET-MVC-5
Source code for Code Project article "Creating Forms in ASP.NET MVC 5"
CompressIt
A cross-platform desktop program that uses lossless algorithms to compress .txt files by 60-80%
JobMine-EZSearch
:briefcase: A web scraping web app that downloads and applies extra search filters to JobMine jobs. Also triggers JobMine's "Add to/Remove from shortlist" feature, creates Word documents for all jobs, and displays analytics.
Musical-Words
𝅘𝅥𝅯𝅘𝅥𝅯 Musical Words 𝅘𝅥𝅯𝅘𝅥𝅯 uses text mining techniques to pair piano music to text documents. Explores classification, topic modeling, summarization, sentiment analysis, and POS tagging.
Pioneer-Doctrina
A Raspberry Pi-based car that streams videos to a Windows App and accepts movement commands via TCP/IP or RFCOMM
SmartCam
A camera that connects to wifi and runs on embedded Linux. Built with yocto and wpa_supplicant. Played with kernel drivers and familiarized with uboot, initramfs, and crosstool-NG
TCP-Chess
A multiplayer chess game that also records previous moves and can save and load past games.
NanoBreeze's Repositories
NanoBreeze/CodeProject-Creating-Forms-in-ASP.NET-MVC-5
Source code for Code Project article "Creating Forms in ASP.NET MVC 5"
NanoBreeze/Bluefin-Compiler
Bluefin is an OOP language with a C-like syntax that supports classes, inheritance, polymorphism, types, and control blocks. Compiles to LLVM IR. Built with ANTLR, LLVM, C++11, and Google Test Framework.
NanoBreeze/JobMine-EZSearch
:briefcase: A web scraping web app that downloads and applies extra search filters to JobMine jobs. Also triggers JobMine's "Add to/Remove from shortlist" feature, creates Word documents for all jobs, and displays analytics.
NanoBreeze/Musical-Words
𝅘𝅥𝅯𝅘𝅥𝅯 Musical Words 𝅘𝅥𝅯𝅘𝅥𝅯 uses text mining techniques to pair piano music to text documents. Explores classification, topic modeling, summarization, sentiment analysis, and POS tagging.
NanoBreeze/Animator
Animator is a series of animation programs built for the TI83/TI84 calculators. It draws diamonds, lines, spirals, and writes 你好 (hello in Chinese).
NanoBreeze/Easy-Compass
Easy Compass is a multilingual compass built for Android.
NanoBreeze/SmartCam
A camera that connects to wifi and runs on embedded Linux. Built with yocto and wpa_supplicant. Played with kernel drivers and familiarized with uboot, initramfs, and crosstool-NG
NanoBreeze/Swoosh
An interpreted dynamic programming language that includes recursion and nested control statements. Inspired from Pascal.
NanoBreeze/CompressIt
A cross-platform desktop program that uses lossless algorithms to compress .txt files by 60-80%
NanoBreeze/Pioneer-Doctrina
A Raspberry Pi-based car that streams videos to a Windows App and accepts movement commands via TCP/IP or RFCOMM
NanoBreeze/Algorithms
This repo contains source code for common algorithms.
NanoBreeze/apod-wallpaper
Get the astronomical picture of NASA as your desktop background --> http://apod.nasa.gov/
NanoBreeze/CodeProject-Implementing-Observer-Pattern-with-Events
Source code for CodeProject article "Implementing Observer Pattern with Events (C#)"
NanoBreeze/CodeProject-Making-GET-Requests-in-Python-Tutorial
Source code for CodeProject article "Making GET Requests in Python - Tutorial"
NanoBreeze/Cool-Things-You-Can-Do-With-Python
Source code for the ebook "Cool Things You Can Do With Python". Available on the Kindle Store.
NanoBreeze/ECE250-Lab1
Lab 1: Cyclic linked list
NanoBreeze/ECE250-Lab2
Lab 2: Dynamic Stack
NanoBreeze/ECE250-Lab3
Lab 3: Weighted graph
NanoBreeze/ECE254-Lab4
Source code for ECE254 Lab 4: Memory Management
NanoBreeze/ECE417
NanoBreeze/FYDP-parts
NanoBreeze/ihaveastorytoshare.com
A web app for users to share their stories. Includes a RESTful API that uses Basic Authentication over SSL and Facebook Login
NanoBreeze/Memory-Ultrapack
Memory Ultrapack was my first Windows Store App and was developed from Sept-Dec 2014. Featuring various practice modes, games, and self-tests, Memory Ultrapack aims to encourage users to enhance their recall capacity in a fun environment.
NanoBreeze/Notes
A collection of notes
NanoBreeze/openj9-openjdk-jdk8
Extensions for OpenJDK8 for Eclipse OpenJ9
NanoBreeze/Speed-Match
Speed Match challenges users to quickly identify whether two images are identical or different.
NanoBreeze/Spodometer
An Android speedometer/odometer app that uses kinematics equations to calculate speed and distance, Drive API to upload data to Google Drive, and local storage to store settings.
NanoBreeze/Stock-Simulator
Stock-Simulator is an experimental project that uses a simple DSL and fluent interfaces to facilitate building a simulator prototype
NanoBreeze/the-waterloo-blogger
A compilation of blogs by Waterloo students and alumni
NanoBreeze/Useful-Scripts
A series of useful scripts