jgardner8 Goto Github PK
Name: James Gardner
Type: User
Location: Melbourne, Australia
Name: James Gardner
Type: User
Location: Melbourne, Australia
A small prototype game made in Python used to test the use of mixins as a method of implementing the component pattern.
Implementation of clox from the book Crafting Interpreters
Implementations of many popular concurrency control utilities such as a semaphore, mutex, barrier, channel, rendezvous, lightswitch, reader/writer lock etc.
Simulates engine sounds from first principles
Uses genetic algorithms to evolve a Tetris AI. Fully documented, should be useful to learn how genetic algorithms and utility-based agents work.
A lightweight shell script that augments i3status information with hardware info such as cpu/ram/disk usage, wifi ssid/strength, ip address, battery information etc.
Realistically simulates a computer network by concurrently simulating networking devices such as NICs, routers, switches and hubs.
N-Puzzle solved with several tree-based search algorithms.
A 2d Particle Engine and Effect Editor written on top of SDL 2.0.
Calculates the odds of achieving different poker hands based on the currently known cards in the player's hand and on the table.
A learning-focused regular expression engine that can match strings using three methods: derivatives, NFA and DFA
A toy Linux kernel module that intercepts calls to sys_open with a specified extension, and replaces the filename in the call with a filename of your choice. Can be used to replace all audio with Rick Astley for example.
A basic text adventure game
Simple wordle bot. Still plays better than me!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.