mattly

Matt Lyon
ENTP
Portland OR
51
15
Feb 25, 2008
  • manages sending and receiving UDP packets
    Updated Sat Nov 08 10:22:02 -0800 2008
    legend
  • a ruby ODM for couchdb
    Updated Fri Jun 12 23:41:59 -0700 2009
    legend
  • blogging, differently. on sinatra and couchdb
    Updated Sat May 23 01:10:58 -0700 2009
    legend
  • inline rich texteditor, using jQuery
    Updated Wed Feb 11 02:31:51 -0800 2009
    legend
  • stark simple themes for various chat clients
    Updated Thu Jan 15 11:34:54 -0800 2009
    legend
  • a humane, eval-safe templating system using Hpricot
    Updated Sun Jul 06 16:44:03 -0700 2008
    legend
  • max/msp abstractions & etc that others might find useful
    Updated Sun Jun 07 14:08:46 -0700 2009
    legend
  • Forked from seattlerb/minitest Sat Apr 18 00:19:13 -0700 2009
    legend
  • Generates nginx config files from YAML.
    Forked from defunkt/nginx_config_generator Sun Apr 20 17:42:56 -0700 2008
    legend
  • the meta-sequencer
    Updated Thu Nov 06 16:51:16 -0800 2008
    legend
  • Simple REST client for Ruby, inspired by microframework syntax for specifying actions.
    Forked from adamwiggins/rest-client Sun Jan 04 23:13:23 -0800 2009
    legend
  • Capistrano recipes for setting up and deploying to Slicehost
    Forked from josh/slicehost Tue Mar 03 01:28:11 -0800 2009
    legend
  • manage your slicehost dns settings via a YAML file
    Updated Sat Feb 28 12:59:27 -0800 2009
    legend
  • My copy of Vlad the Deployer
    Forked from ottobar/vlad Wed Dec 17 19:04:40 -0800 2008
    legend
  • a rockband score tracker webapp for the iphone, now defunct. code here for your amusement.
    Updated Thu Dec 18 00:08:27 -0800 2008
    legend

Following

Public Activity  feed

mattly started watching notahat/machinist Fri Jun 19 13:40:41 -0700 2009
machinist's description:
Fixtures aren't fun. Machinist is.
mattly forkd gist: 131970 Thu Jun 18 08:58:40 -0700 2009
HOWTO: iPhone AT&T Tethering ============================
mattly created gist: 129781 Sun Jun 14 12:07:54 -0700 2009
class MiniTest::Spec # beacuse test names are really just comments, and therefore a code smell ...
mattly created tag 0.2.8 at mattly/exegesis Fri Jun 12 23:41:59 -0700 2009
mattly pushed to master at mattly/exegesis Fri Jun 12 23:40:57 -0700 2009
HEAD is 9048360fd21833cdfae768f4cf24431465864433

5 commits »

mattly started watching adamjmurray/ajm_objects Mon Jun 08 19:57:00 -0700 2009
ajm_objects's description:
ajm objects for Max/MSP
mattly pushed to master at mattly/maxlib Sun Jun 07 14:08:48 -0700 2009
HEAD is a4df41bdfa39144cd70187ae56198bb9d67c19c3

2 commits »

mattly started watching enjoi/mlrv Mon Jun 01 19:34:28 -0700 2009
mlrv's description:
A live sample-cutting platform for the monome.
mattly started watching defunkt/fakefs Sat May 30 14:39:02 -0700 2009
fakefs's description:
A fake filesystem. Use it in your tests.
mattly started watching jchris/toast Sat May 23 14:04:44 -0700 2009
toast's description:
A real time CouchDB chat demo
mattly created branch publishing at mattly/flowerpress Sat May 23 01:10:58 -0700 2009
mattly started watching nakajima/rack-unbasic Fri May 22 23:55:27 -0700 2009
rack-unbasic's description:
Wrap HTTP authentication in more tender UIs via Rack middleware
mattly started watching relevance/blue-ridge Fri May 22 23:51:59 -0700 2009
blue-ridge's description:
JavaScript BDD Rails Plugin (using Screw.Unit and env.js)
mattly updated gist: 102337 Wed May 20 23:06:52 -0700 2009
module TaskList def self.included(base)
mattly created gist: 112960 Sun May 17 01:12:15 -0700 2009
describe MyApp do include Sinatra::Test
mattly started watching sbl/sbl-vintage-collection Fri May 15 14:39:07 -0700 2009
sbl-vintage-collection's description:
Max MSP build Pluggos
mattly pushed to master at mattly/exegesis Tue May 12 21:27:51 -0700 2009
HEAD is 3da5d3dbf99e1ee1ac28fde74c5610efb08a21bd

2 commits »

mattly started watching foca/sinatra-content-for Mon May 11 12:58:40 -0700 2009
sinatra-content-for's description:
Sinatra extension to use a `content_for` helper similar to Rails'
mattly pushed to master at mattly/exegesis Sun May 03 22:23:25 -0700 2009
HEAD is d633479277ea21e402fb9725ed7c57f9e4e33f3b

3 commits »

mattly updated gist: 90993 Sun May 03 12:49:58 -0700 2009
# todo: add handlers for erb blocks # example:
mattly pushed to master at mattly/exegesis Sun May 03 01:47:24 -0700 2009
HEAD is 8d41fbc29af867e3be251d92456760ab81615f66
  • mattly committed 8d41fbc2:
    don't pass empty strings to Time.parse when casting a key as a Time object
mattly created gist: 102935 Mon Apr 27 21:23:58 -0700 2009
class Site include Exegesis::Database
mattly updated gist: 102337 Sun Apr 26 21:55:57 -0700 2009
class Happening def self.responders @responders ||= Hash.new([])
mattly created gist: 102337 Sun Apr 26 21:55:08 -0700 2009
class Happening def self.responders @responders ||= Hash.new([])
mattly started watching nakajima/jquery-sod Tue Apr 21 21:11:10 -0700 2009
jquery-sod's description:
jQuery-powered Service Oriented DOM. What?
mattly started watching deadprogrammer/spork Mon Apr 20 15:22:56 -0700 2009
spork's description:
Execute some aynchronous code using Sinatra running under Passenger
mattly started watching pauldix/typhoeus Mon Apr 20 13:46:07 -0700 2009
typhoeus's description:
Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic.
mattly pushed to master at mattly/exegesis Sat Apr 18 17:36:55 -0700 2009
HEAD is c2260597c28ac9aecea45b71e04ea1346b787439
  • mattly committed c2260597:
    use iso8601 for time's json format; better dealing of string primitives that might need some kind of transformation (*cough* time *cough*) before they get transformed to JSON for saving, this should also catch input that doesn't jive with the desired casting
mattly pushed to master at mattly/flowerpress Sat Apr 18 14:16:48 -0700 2009
HEAD is 46c6a4ebb49932069b90765bfacd1570b08d1af8
mattly pushed to master at mattly/exegesis Sat Apr 18 14:03:08 -0700 2009
HEAD is db4377bf9f251c89841a09baa9bf5a4d3e3765a1

2 commits »

mattly pushed to master at mattly/minitest Sat Apr 18 13:34:15 -0700 2009
HEAD is fb9d47ff0fbc20ac698d4431cf7d46b9e859c155
  • mattly committed fb9d47ff:
    use full description stack in the name of a class for the describe block to allow descendents of describe blocks to have the same name as other describe blocks elsewhere in the describe block tree
mattly pushed to master at mattly/minitest Sat Apr 18 12:29:31 -0700 2009
HEAD is 53cc45107729ef26d8ab5fbdbaaf113aceb1a8c4
  • mattly committed 53cc4510:
    allow must_include and wont_include to work with string expectations
mattly pushed to master at mattly/minitest Sat Apr 18 02:23:42 -0700 2009
HEAD is 177f7b39c8d5547c01689697ac0097196d4739e9
  • mattly committed 177f7b39:
    really get rid of test methods defined in cascading describe blocks
mattly pushed to master at mattly/minitest Sat Apr 18 00:58:14 -0700 2009
HEAD is e28de1a998d6dc01b30832d38856806117add182
  • mattly committed e28de1a9:
    include the describe block's description in the test method name, makes for better reading in the output
mattly forked seattlerb/minitest Sat Apr 18 00:19:17 -0700 2009
Forked repository is at mattly/minitest