Computer-Modern
Makes it simple to use a web-optimized version of the Computer Modern font in web pages.SkipList
A simple implementation of the SkipList data structureFrequentPatternMining
A brief foray into frequent pattern mining.cl-websocket
Common Lisp implementation of the draft WebSocket protocolPersistentSkipList
An implementation of a persistent skip list data structure.music-hack
An HTML5 frontend to ampacheSmartPointer
These are C++ pointers which store the address of an object, and count references to that object. When the reference count drops to zero, the object is automatically deallocated.CanadianHamRadioQuiz
Generates a Canadian Amateur Radio Basic or Advanced Qualification quiz from the Industry Canada question bank, then quizzes the userLatexTemplate
A template for writing assignments in Latexapse503
Design Project course for BAI SERadixVM-Presentation
A presentation on the RadixVM virtual memory system, given to CS854 at U of Waterloo.argOS
a really generic OSPersistentList
Implements a persistent linked list data structure for solving problems in computational geometry.1805review
Review material for COMP 1805 at Carleton Universitycalc2review
Review material for a second Calculus coursemetallisp
A lisp designed to run on bare metalPrioritySearchTree
Implementations of the Priority Search Tree data structure in both Java and C++.Writer
Like NaNoWriMo for year-round short story writers.PointLocation
Solutions to the Point Location problem in Computational GeometryVirtualMemoryDataStructures
CCSS-Document-Letterhead
A document letterhead in TeX for the Carleton Computer Science Societylearn2web
Imma learn you how to interwebsVM-Slides
A presentation on the topic of virtual memory for CS854.Bayes-Notes
This document describes the details of implementing basic bayesian classifiers.AssemblyLearning
Playing around with GNU assemblerblogostasis
Simple static-file blogging softwarecrypto-course
Code written while working on Udacity's CS387PythonBox
Draws a box in python as an exerciseCppTests
C++ TestsAllTheDBTheory
A collection of notes suitable for a first course in database theory. Includes relations, relational algebra, functional dependencies.types.py
An implementation of Damas-Hindley-Milner's Algorithm W for infering typesPingNotifyDaemon
Runs a ping every 30 seconds, notifies user of internal/external network connectivity statusAllTheCalculus
Calculus NotesAllTheAlgebra
A condensed set of notes on abstract algebra, including Rubik's cube mathCG-Page
My Computation Geometry PageProjection
Proof of conceptparens.js
Lexes and parses a lisp-like tree, returning the equivalent javascript object.augh
Another Upstart Generator of HTMLVerhoeff
A simple implementation of the Verhoeff checksum algorithm in pythonlif
Displays how long a user has been logged inlc2.js
An implementation of the LC-2 processor in javascriptCountCharOccurrences
Counts character occurrences in a textRubyPlayground
A repository for playing around with rubySumOfDistances
Compares different methods of summing distances in 1d.rockets.py
Calculates viable configurations for the Kerbal Space Program gamego-asm-slides
The slides for a talk about Go assembly languageCppLog
LEDA_PointLocation
A project for testing the ability for LEDA to perform point location.NodeDemo
Just playing around with node.jsCrazy-C
For testing crazy C code to understand the corner cases of C syntax.EnumerateDice
Enumerates possible results of rolling an arbitrary number of arbitrarily sided dicecube.js
For playing around with Rubik's cubeAtomBlog.js
A simple blog using javascript to parse and display an atom feedSimpleTraceroute
Uses ping to do a basic traceroutegithub-scoreboard
A quick attempt at gamification of Github.CGAL_PointLocation
This is a collection of programs built with CGAL for the purpose of testing the point location algorithms.ZeroFile
A script that takes a directory and indicates whether the directory (or subdirectory) contains a zero-length file.Drupal-Experiments
Playing around with DrupalLove Open Source and this site? Check out how you can help us