johnbender/cs-201
Lecture write-ups from Computer Science 201, Seminars in Computer Science, at UCLA, Fall 2013
Discovered public repositories for johnbender in the GitHub catalog.
Lecture write-ups from Computer Science 201, Seminars in Computer Science, at UCLA, Fall 2013
Self-critiques and presentation material from Computer Science 495, Teaching Assistant Training, at UCLA, Fall 2013
sql parser and type checker in haskell
A tool to augment the descriptive declarative syntax of SQL DDL with differential semantics.
Solarized Dark Skin for the Chrome DevTools
Typesetting playground for thoughts around differential semantics
A tool/library for parsing diffs of monotonic SQL DDL statements and producing the idempotent equivalent SQL.
Beamer presentation on O’Hearn's "Resources, Concurrency and Local Reasoning" which covers heap space ownership through Separation logic
Logic-less Ruby templates.
This repository has moved to: https://github.com/smdahlen/vagrant-digitalocean
A 20 min introduction to Vagrant
A presentation on the application of mathematics to semantic ambiguity in programming languages
My template for new presentations. Currently it leverages reveal.js
The HTML Presentation Framework
A tiny object wrapper around the DOM, targeted at replacing the core of the manipulations found inside jQuery.
Statically generated version of my blog
jQuery JavaScript Library
A presentation on the progressive enhancement approach to the mobile web and how jQuery Mobile uses it.
A small alteration to grunt's default phantom.js and qunit.js files to support rudimentary junit xml output
A presentation on category theory and fusing jQuery method chains
curriculum vitae targeted at graduate admissions
PE presentation for Railsconf 2012
Lazy implementation of chained methods for automatic loop fusion
Paper and poster for oopsla 2012 revolving around an attempt to suggest jquery method chain optimizations for the end user
A simple application used to highlight some important consideration when using jqm with rails.
An introduction to jQuery Mobile
A starting-point for PhoneGap apps
An easy-to-use JavaScript Unit Testing framework.
jQuery Mobile information for developer relations
A presentation on using Rack-middleware-like object composition
QCon SF 2011 Presentation in conjunction with a handful of other frameworks
A presentation to go along with a post written on how jQuery in some lights looks like a functor.
A fifteen minute presentation covering the basic trade-offs when choosing web or native for mobile application development
Rubinius, the Ruby Environment
A showoff presentation about js testing in js, covering the why's and wherefores.
a minimal jshint service based on node
A snap project skeleton that makes setting up the haskell platform and snap dead simple with Vagrant
jQuery Mobile Framework
A small command line client to generate ruby FFI definitions from a c headers
Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways. Added support for PayPal recurring payment with the SOAP API.
a small jquery extension to communicate client side errors to the server for logging
A cookbook for building haskell platform on 32 bit vagrant boxes
makes nil checking easier
Mario moves between platforms with ease, he's brought his tools along to help you do the same
A resource routing extension for Sinatra/Monk
An erlang module built to provide language features and other operations through manipulation of the abstract form.
An ActiveRecord extension providing a DSL replacement for complex find queries.
A small library for querying Mnesia with structured JSON converted to list comprehensions.
A plugin for forums/blogs/sites that addes the top links for a given delicious user for a given set of tags
Simple javascript that allows for easy inclussion of your GitHub repo information in any webpage.