Pinned Repositories
1927ass2
Implementation for the board game Fury of Dracula. This is a graph based board game involving a Dracula character that must hide from several Hunter characters in a map of Europe. Hunters do not know exactly where Dracula is but Dracula leaves a trail so Hunters can track him down and slay him; but they must be careful because Dracula can pick them off one by one. Implementation involves underlying game handler and AI's for Dracula and Hunters.
2041ass1
A simple Perl to Python parser using (a lot of) regex
benandeliza
binding
Reflectionless data binding for Go's net/http (not yet a stable 1.0, but not likely to change much either)
comp2041ass2
A Perl and Perl.CGI based dating website for UNSW students. Includes user account creation and management, dynamic match making and simple messaging features
comp3331ass1
An implementation of a peer-to-peer (P2P) protocol Circular DHT. A primary requirement for a P2P application is that the peers form a connected network at all time. A complication that a P2P network must be able to deal with is that peers can join and leave the network at any time. This program implements a protocol to deal with peer churn and maintain DHTness
comp6771ass2
Euclidean Vector Class Library in C++. Includes constructors for various std containers, full operator overloading and type conversion back to std containers
comp6771ass3
Generic Directed Value-Like Graph Container Library in C++. Both the data stored at each edge and the weight of each node will be of a generic type. The generic type of the node data may differ from the generic type of the edge weight data. The data types of the node and edge weight will be given during the type declaration.
docker-expo
Dockerized expo init
react-constellation
A simple react component to add a global constellation layer
bradywatkinson's Repositories
bradywatkinson/docker-expo
Dockerized expo init
bradywatkinson/benandeliza
bradywatkinson/react-constellation
A simple react component to add a global constellation layer
bradywatkinson/binding
Reflectionless data binding for Go's net/http (not yet a stable 1.0, but not likely to change much either)
bradywatkinson/bradywatkinson.github.io
bradywatkinson/comp6771ass4
The project was to create the fastest possible implementation of a bucket sort using multiple threads. The sorting was done based on the first digit, than the value, i.e. 1000 comes before 100200 comes before 2. The amount of threads was given at runtime, thus the algorithm must be adaptable for one to potentially a lot of threads. Optimisations include binary searching for the first digit, rolling work scheduler with minimal locking and back insertion.
bradywatkinson/flickr-search
bradywatkinson/future.voxpopul.io
bradywatkinson/go-db-service-boilerplate
A simple RESTful HTTP server built in go
bradywatkinson/go-db-service-boilerplate-dev
bradywatkinson/go-grpc-middleware
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
bradywatkinson/gormrus
Gormrus is a library for integrating Logrus logger with Gorm
bradywatkinson/gradpractice
General practice for graduate interview style programming. Algorithms and data structures, problem solving etc. This will include some actual questions that I encountered in my recruitment processes
bradywatkinson/hyde
A brazen two-column theme for Jekyll.
bradywatkinson/javapractice
bradywatkinson/mail-service-proxy
bradywatkinson/moment
Parse, validate, manipulate, and display dates in javascript.
bradywatkinson/northwindMeanTutorial
This is a tutorial implementation of northwindMean. Following this tutorial, www.bradoncode.com/tutorials/learn-mean-stack-tutorial a MEAN stack application was setup following the principles of CRUD, MVC and REST
bradywatkinson/poole
The Jekyll Butler. A no frills responsive Jekyll blog theme.
bradywatkinson/practice
Some practice questions from a variety of different areas
bradywatkinson/pythonpractive
bradywatkinson/react-atv-img
A port of @drewwilson’s atvImg (Apple TV 3D parallax effect) library in React.
bradywatkinson/react-boilerplate-typescript
:fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices ( Typescript )
bradywatkinson/react-mobile-template
bradywatkinson/Reacteroids
A implementation of the classic Asteroids game using React and Canvas in es6
bradywatkinson/redux-event-listener
An event listener which dispatches actions on listening to events
bradywatkinson/redux-form
A Higher Order Component using react-redux to keep form state in a Redux store
bradywatkinson/sublime-flowtype
A full featured Flow type support for Sublime Text 3
bradywatkinson/sublime_config
bradywatkinson/webpractice
Repo for basic web projects that I am working on