Paul Mucur

Elite
@mudge

re2. Ruby bindings to RE2, a "fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python".

155

jquery_example. jQuery plugin to populate form inputs with example text that disappears on focus. See also http://github.com/mudge/jquery_placeholder

107

pacta. An algebraic implementation of ECMAScript 2015 and Promises/A+ Promises in JavaScript for as many browsers and Node.js versions as possible

71

argon2id. Ruby bindings to Argon2, the password-hashing function that won the 2015 Password Hashing Competition.

34

riveted. A Clojure library for the fast processing of XML with VTD-XML.

31

comp. A Ruby library to add function composition to Procs and Methods.

24

python-delicious. A Python module to access del.icio.us via its API.

23

homer. A lightweight DNS-over-HTTPS ("DOH") proxy written in Rust.

16

jquery_placeholder. A jQuery plugin to support HTML5's placeholder attribute in older browsers.

15

runspec.vim. A Vim plugin to run specs for the current file.

12

fast_sessions. A fork of the Fast Rails Sessions plugin that is compatible with Rails 2.3.

11

php-microkanren. A PHP implementation of μKanren.

9

php-clj. Deserialize PHP into Clojure data structures and back again.

9

puppet-workstation. Attempting to automate the installation and configuration of my personal laptop with Puppet.

9

oplog. A Rust library for iterating over a MongoDB replica set oplog.

7

puppet-pkgin. A Puppet package provider for pkgin, a binary package manager for pkgsrc.

6

fibonacci_heap. A Ruby implementation of the Fibonacci heap data structure.

6

asset_compressor. A Rails plugin to compress stylesheets and JavaScript with the YUI Compressor.

6

if. Implementing if in Ruby without using keywords.

6

managing_web_application_servers_with_puppet. My presentation about Puppet for LRUG August 2011.

6

title_case. A Ruby implementation of John Gruber's Title Case.

5

atomic_page_caching. Rails plugin to add an atomic page caching method for ActionController.

5

blankable. A Ruby mixin to determine whether an object's values are blank with examples for Arrays and Hashes.

4

dotfiles. My various configuration files (.vimrc, etc.)

4

collapsing-puzzle. A simple Java puzzle game written in 2004 for a university project.

4

jquery_clear. A simple jQuery plugin to clear all types of form inputs.

3

mudge.github.com. The source code for my blog.

3

lego_bulldozer. An NQC program for the Lego RCX brick written for a course in 2004.

2

new-turing-omnibus. Experiments while reading The New Turing Omnibus.

2

mudgel. A toy programming language and an implementation of FizzBuzz

2

tyger. A stylesheet for NetNewsWire (currently bundled with the app itself).

2

hubot-codenames. Suggesting solid gold, business appropriate names since 2013.

2

caesar.vim. A Vim plugin to convert numbers to Roman numerals used to demonstrate testing Vim script during Vim London, February 2013.

2

re2-test-action. GitHub Action to install Ruby and libre2-dev before running the re2 test suite.

1

padding-oracles. A practical example of a padding oracle in Ruby

1

oplogjam. An experiment in writing a "safe" MongoDB oplog tailer in Ruby.

1

tapl. Bits & pieces as I read Benjamin C. Pierce's "Types and Programming Languages"

1

rb-mrml. Ruby bindings to MRML, a reimplementation of the MJML markup language in Rust.

1

sentient-isbn. An implementation of International Standard Book Numbers (both 10 and 13 digits) supporting conversion & correction using Sentient.

1

readable. A generic way to create IO-like objects from any source

1

nand2tetris. On-going solutions to the "From NAND to Tetris" exercises

1

foreclojure-downloader. A Clojure library to download 4clojure problems for offline work.

1

tableau. A pastie application written with Sinatra and Sequel.

1

helloredis. An incomplete Ruby FFI interface to hiredis for educational purposes.

1

configuration_management_with_puppet. My presentation for the first NTP Lightning Talks in April 2011

1

prawn. A minimal Rails 2.3 plugin to provide a template handler for the Prawn PDF library.

1
46
Apply