Pinned Repositories
ace-crdt
Colaborative text editor proof of concept using CRDT
arguments
You don't have to wait until Ruby 2.0 to get (named|keyword) arguments. Works with 1.8.6, 1.8.7 and 1.9.1. An alternative to options hash.
crdt-replicated-tree
Implementation of a CRDT algorithm for distributed trees
crdt-text-editor
CRDT distributed text editor written in elm using maca/crdt-distributed-tree
inline-style
Simple utility and Rack middleware for "inlining" all CSS in the style attribute for the html tags. Useful for html emails that won't correctly render stylesheets in some clients such as gmail.
live
Live is like irb only it is meant to be used from a text editor
ruby-osc
Concise OSC Ruby implementation
scruby
SuperCollider client for Ruby. It's currenty being rewritten. Hang on!
sinatra-xhr-upload-example
An example sinatra app with html 5 xhr upload and faux ajax iframe upload as fallback for older browsers, the principles can be ported to Rails very easily
maca's Repositories
maca/iseq_parser--dormant-
Attempt to convert YARV iseq's to sexp's similar to those produced by ParseTree.
maca/couch_quickie
Succint and clean CouchDB mapping for Ruby. In the process of providing relationships between documents.
maca/Ruby2JS
Ruby (currently ruby_parse sexps) to Javascript conversion, works with Ruby 1.9.1 and 1.8.6, currently handles blocks, function calls with blocks, assigns, binary operators, logic, variables with scopes, if, else, elsif... check the specs
maca/evil_spambots
Obfuscate an email address so hopefully won't be harvested by evil spambots using javascript and ASCII html encoding with CSS techniques.
maca/hackaton-opendata
maca/marakuya
Tropicalized markdown for Ruby
maca/sinatra-erector
Sinatra plugin to enable markaby (.mab) template rendering