noto-21
I believe in technology that is dedicated to the achievement of humanity's fullest potential. This page is to showcase my projects, both personal and academic.
Pinned Repositories
AdapterPattern
blitzkrieg
A four-player battle-royale tank game that was developed for a CS group project in secondary school, using C# and the XNA Framework. Compatible with both Windows OS and the Xbox 360 (untested). K/M support may be incorporated in the future.
DemoFest
Source files for Cerce's Mindful Campus, a project presented at OTU's DemoFest in March of 2023. I handled all back-end/database programming and third-party service integration, as well as a few front-end details.
GitHub-Pages-Style-Meddling-Blocker
This JS file prevents unwanted style-element injections in HTML source files, preserving existing styles. It ensures that the original formatting is not compromised by preventing interference from injected style elements on sites hosted using GitHub Pages.
Java-ML
An investigation of the java-ml library.
movie-py
Recommends your favourite films/shows at random!
myshell
A custom shell built using C.
numeralsystemconverter
A small C++ project that converts numerical systems of bases 2, 8, 10, and 16. Has been refactored to incorporate increased portability and efficient, user-friendly design.
os-lab4-hostdispatcher
Lab 4
sandwich-python
An exercise in programming with Python. Based on Al Sweigart's AutBor.
noto-21's Repositories
noto-21/os-lab4-hostdispatcher
Lab 4
noto-21/sandwich-python
An exercise in programming with Python. Based on Al Sweigart's AutBor.
noto-21/AdapterPattern
noto-21/Java-ML
An investigation of the java-ml library.
noto-21/movie-py
Recommends your favourite films/shows at random!
noto-21/myshell
A custom shell built using C.
noto-21/numeralsystemconverter
A small C++ project that converts numerical systems of bases 2, 8, 10, and 16. Has been refactored to incorporate increased portability and efficient, user-friendly design.
noto-21/Basic-Calculator
noto-21/c-programs
A collection of simple programs made whilst learning C.
noto-21/CryptKeeper
A C++ program that can encrypt/decrypt any text that includes ASCII Chars 48-122, using both Caesar and Vigenere cyphers.
noto-21/dirbn
A script for creating multiple directories that follow the naming convention "<foldername> <integer>".
noto-21/game-inventory-python
A brief program that showcases a video-game inventory in python (creation + modification) through a brief encounter with a traveling salesman. Based on AutBor by Al Sweigart.
noto-21/git-short
A group of scripts that abbreviate common git commands.
noto-21/hash-cracker
A simple hashcracker made on python
noto-21/Lab4SQ
noto-21/linux-scripting
A collection of scripts created whilst learning Bash/C-shell scripting.
noto-21/Mastermind_IEC2023
Project submission for Ontario Tech University's International Engineering Competition.
noto-21/MVC-CashRegister
MVC implemented within a cash register system.
noto-21/nios-ii
A few programs written in assembly.
noto-21/noto-21
About Me
noto-21/ObserverPattern
noto-21/perl-scripting
A collection of small scripts created whilst learning Perl.
noto-21/rpsGame
A repo for the world-renowned game of Rock-Paper-Scissors in multiple langs [In Progress!].
noto-21/sofe3700u-final-project
Final Project for SOFE 3700U - Database Management
noto-21/SOFE3850U-ComputerNetworksProject-Group21-W2024-Machines
noto-21/SOFE3980U-Lab4
Forking Lab 4
noto-21/SOFE_3650_Assignment1
Implementing Abstracting Factory Pattern and Factory Method Pattern using UML and Java, for SOFE 3650 Assignment 1.
noto-21/sq-ch12-testmocks
Test mocking shenanigans
noto-21/what-is-up-with-water
noto-21/windows-scripting
A collection of programs made whilst learning Windows scripting with batch/cmd.