Charles Weill's repositories
GoTests-Sublime
A Sublime Text 3 plugin for generating better Go tests.
SuffixArray-Golang
A replacement for the suffix array packaged with Go. It builds a suffix array from a string, and can compute the longest repeated or non-overlapping repeating substring.
Permute-Golang
A simple iterative library to obtain the next lexicographic permutations of a string in O(n) time, and all permutations in lexicographic order.
unbeatable-connect-four
A commandline Connect-Four implementation with an AI opponent.
Sorted-Circular-Doubly-Linked-List
A sorted circular doubly linked list implemented in both Coffeescript and Javascript.
Unbeatable-Tic-Tac-Toe
An iOS game of Tic Tac Toe with an optional and unbeatable AI player!
apn_sender
Background worker to send Apple Push Notifications over a persistent TCP socket.
CountryPicker
CountryPicker is a custom UIPickerView subclass that provides an iOS control allowing a user to select a country from a list. It can optionally display a flag next to each country name, and the library includes a set of 249 high-quality, public domain flag images from FAMFAMFAM (http://www.famfamfam.com/lab/icons/flags/) that have been painstakingly re-named by country code to work with the library.
cweill.github.io
Personal website.
google-media-framework-ios
The Google Media Framework (GMF) is a lightweight media player designed to make video playback and integration with the Google IMA SDK on iOS easier.
package_control_channel
Default channel file for Package Control. Follow the directions at:
tensor2tensor
Library of deep learning models and datasets designed to make deep learning more accessible and accelerate ML research.