matschaffer

Mat Schaffer
Comcast Interactive Media
Philadelphia, PA
13
19
Feb 23, 2008
  • A dashboard widget that combines the best of iSepta and Septa's own TrainView data.
    Updated Tue Jul 07 06:39:04 -0700 2009
    legend
  • A remake of robozzle in javascript using the HTML 5 canvas tag.
    Updated Mon Jul 06 07:54:21 -0700 2009
    legend
  • A Javascript BDD Framework with nested describes, a convenient assertion syntax, and an intuitive...
    Forked from trotter/screw-unit Mon Apr 20 17:12:54 -0700 2009
    legend
  • A firebug extension that allows the console logs to be saved to a file with as much detail as pos...
    Updated Fri Jun 26 14:15:13 -0700 2009
    legend
  • My shell profile
    Updated Thu May 14 10:13:30 -0700 2009
    legend
  • An implementation of ruby style member accessors as a jquery plugin.
    Updated Mon Apr 20 13:16:23 -0700 2009
    legend
  • A place to store any random scripts I come up with for posterity
    Updated Fri Apr 10 13:31:41 -0700 2009
    legend
  • Another shot at the mystical beast of jruby packaging systems
    Updated Tue Mar 31 20:31:46 -0700 2009
    legend
  • The Philly.rb website
    Forked from cbartlett/philly.rb Wed Dec 10 20:20:55 -0800 2008
    legend
  • Butt-simple rails authentication backed by authlogic.
    Updated Thu Mar 05 18:31:22 -0800 2009
    legend
  • The Git TextMate Bundle
    Forked from timcharper/git-tmbundle Fri Feb 27 06:43:26 -0800 2009
    legend
  • A stack-based calculator, and my first Cocoa project
    Updated Sun Feb 22 14:52:14 -0800 2009
    legend
  • The beginnings of a toolkit to sneak ruby into a maven ecosystem
    Updated Wed Dec 24 07:10:56 -0800 2008
    legend
  • My github page
    Updated Sun Dec 21 10:44:29 -0800 2008
    legend
  • A clone of the CVS repository for fakemail
    Updated Wed Dec 10 20:10:22 -0800 2008
    legend
  • A gem that provides a ruby wrapper around the tickspot.com api
    Forked from bricooke/tickspot-ruby Sun May 18 20:37:50 -0700 2008
    legend
  • A package for doing simple invoices
    Updated Wed Dec 10 20:10:20 -0800 2008
    legend
  • The app I came out with after working through the ADC MacRuby tutorial
    Updated Wed Dec 10 20:10:19 -0800 2008
    legend
  • A flickr library written on top of Mechanize
    Updated Wed Dec 10 20:10:19 -0800 2008
    legend

Following

Public Activity  feed

matschaffer closed issue 8 on matschaffer/isepta-train-view.wdgt Tue Jul 07 06:41:21 -0700 2009
Change backside link to point to www.isepta.org/m to allow user to more easily provide url to "trains" page
matschaffer closed issue 7 on matschaffer/isepta-train-view.wdgt Tue Jul 07 06:40:43 -0700 2009
Make sure that change from isepta.org to www.isepta.org will work.
matschaffer closed issue 6 on matschaffer/isepta-train-view.wdgt Tue Jul 07 06:39:46 -0700 2009
Fix compatibility with new iSepta "gone" times
matschaffer pushed to master at matschaffer/isepta-train-view.wdgt Tue Jul 07 06:39:07 -0700 2009
HEAD is f25ef63599527d6095b256ca346a3fdbfb4ca6d1
  • matschaffer committed f25ef635:
    Found refresh bug when setting new url for widget. Yet more reason why the "Application" should be a unit tested object. Would have made catching this a little easier.
matschaffer pushed to master at matschaffer/isepta-train-view.wdgt Tue Jul 07 06:25:07 -0700 2009
HEAD is 48f256bf75fcff423a53b9acd7c7b0c81a605823

3 commits »

matschaffer pushed to master at matschaffer/jobozzle Mon Jul 06 07:54:24 -0700 2009
HEAD is f2253fe5e79737a15c46262cc020601dd2caa9d4
  • matschaffer committed f2253fe5:
    Started work on matching up the block rendering with the way robozzle renders blocks.
matschaffer pushed to master at matschaffer/jobozzle Sun Jul 05 21:02:34 -0700 2009
HEAD is 50a7bf2fe3d4c86a02aae95db74881b5e51ca609
matschaffer pushed to master at matschaffer/jobozzle Sun Jul 05 20:37:39 -0700 2009
HEAD is 4e7e563311bb1bbe84759e7d1addd6338974ec8c
  • matschaffer committed 4e7e5633:
    Moved block rendering into block class and started work on placing stars on map and counting available stars.
matschaffer pushed to master at matschaffer/jobozzle Sun Jul 05 20:15:00 -0700 2009
HEAD is 0cb9c336ef3a320577de863d8d03f53a8915a90c
  • matschaffer committed 0cb9c336:
    Started adding unit tests and separating functionality into more testable units.
matschaffer pushed to master at matschaffer/jobozzle Sat Jul 04 23:12:31 -0700 2009
HEAD is aa9a9a41d2007508a07dc9e17b7f55e916bb36b8
  • matschaffer committed aa9a9a41:
    Gave the bot the ability to move. Not sure about the cyclical dependency this introduced between the bot and field though...
matschaffer created branch master at matschaffer/jobozzle Fri Jul 03 08:54:19 -0700 2009
matschaffer pushed to master at matschaffer/screw-unit Tue Jun 30 21:01:26 -0700 2009
HEAD is 2014a23d93fd918d9d72585504473c03a9a3c782
  • matschaffer committed 2014a23d:
    Removed my redundant test case now that I have the fix from @peeja.
matschaffer pushed to master at matschaffer/screw-unit Tue Jun 30 19:42:18 -0700 2009
HEAD is 1790f5acbbc2f1a2825af68480284a07285f1360

7 commits »

matschaffer pushed to master at matschaffer/screw-unit Tue Jun 30 19:35:21 -0700 2009
HEAD is 2d9d64e21d4d87d0ff0db622b9e82b129bd0fe87

2 commits »

matschaffer pushed to master at matschaffer/screw-unit Tue Jun 30 15:52:02 -0700 2009
HEAD is ad2ff70b8b3f24e62d05404c912bf5ad2d00fbd9

2 commits »

matschaffer created branch master at matschaffer/firebugConsoleExporter Fri Jun 26 14:15:13 -0700 2009
matschaffer pushed to master at matschaffer/isepta-train-view.wdgt Wed Jun 10 20:13:12 -0700 2009
HEAD is 7cb70225ded3ef440e36d161be35339ed9cce888
  • Mat Schaffer committed 7cb70225:
    Updated handling of ajax errors to allow loading of trains to continue once network connectivity is restored.
matschaffer pushed to master at matschaffer/screw-unit Thu May 28 14:14:40 -0700 2009
HEAD is c912bee393e897ddc0bfd8fecf8ac6442915db7a
  • Mat Schaffer committed c912bee3:
    Corrected handling of withArguments to support argument lists that contained a null value.
matschaffer commented on trotter/screw-unit Thu May 28 12:50:20 -0700 2009
Comment in 5a18bad:

Just a heads up, I had a weird case today where I think trying to use withArguments(null) caused expected.argumentMatcher to throw an exception. Converting the argument matcher to a proper object with a distinct class seemed to fix it.

I'll try to supply a patch in the next few days.

matschaffer created gist: 116262 Fri May 22 10:44:28 -0700 2009
<VirtualHost *:80> ServerName proxytest SSLProxyEngine on
matschaffer opened issue 5 on matschaffer/isepta-train-view.wdgt Tue May 19 08:14:10 -0700 2009
Make train listings clickable and pop up iSepta route details in browser
matschaffer closed issue 3 on matschaffer/isepta-train-view.wdgt Tue May 19 08:14:07 -0700 2009
add a destination name somewhere like "home"
matschaffer deleted branch model_integration at matschaffer/isepta-train-view.wdgt Tue May 19 06:41:24 -0700 2009
Deleted branch was at matschaffer/isepta-train-view.wdgt/tree/model_integration
matschaffer deleted branch train_naming at matschaffer/isepta-train-view.wdgt Tue May 19 06:41:12 -0700 2009
Deleted branch was at matschaffer/isepta-train-view.wdgt/tree/train_naming
matschaffer pushed to train_naming at matschaffer/isepta-train-view.wdgt Tue May 19 06:39:32 -0700 2009
HEAD is df68e60478397faa0ab3a0c98bdf2330d4a39849
  • Mat Schaffer committed df68e604:
    Wired up naming field to front end. Also limited it to a short field with 5 characters max to avoid wrapping the front-side label.
matschaffer pushed to master at matschaffer/isepta-train-view.wdgt Tue May 19 06:39:32 -0700 2009
HEAD is 61bf24abbf7eecb8ff7c19e40d4848437ee138d2

4 commits »

matschaffer pushed to master at matschaffer/isepta-train-view.wdgt Mon May 18 17:58:10 -0700 2009
HEAD is 4d82e8a85b2d48c434dfce1ec66f7d57db91cb7a
  • matschaffer committed 4d82e8a8:
    Addressing issues with proper refresh and maintaining state on the reverse side of the widget after restart.
matschaffer created branch train_naming at matschaffer/isepta-train-view.wdgt Fri May 15 06:07:11 -0700 2009
matschaffer pushed to master at matschaffer/isepta-train-view.wdgt Fri May 15 06:04:25 -0700 2009
HEAD is e422676dc523eff3cba1e5335df4ea562ab79b36
  • matschaffer committed e422676d:
    Tried changing refresh logic to see if that helps widget data stay up to date.
matschaffer pushed to master at matschaffer/profile Thu May 14 10:13:43 -0700 2009
HEAD is 150ac9f7ebffb2bcf4389597d630b58a8ed185e9
matschaffer created tag 1.3 at matschaffer/isepta-train-view.wdgt Wed May 13 17:22:06 -0700 2009
matschaffer uploaded a file to matschaffer/isepta-train-view.wdgt Wed May 13 17:21:22 -0700 2009
"iSeptaTrainView-1.3.zip" is at matschaffer/isepta-train-view.wdgt/downloads
matschaffer pushed to master at matschaffer/isepta-train-view.wdgt Wed May 13 17:18:54 -0700 2009
HEAD is 099c7b9d60438c672c0b6efadad2950584d206d2
matschaffer pushed to master at matschaffer/isepta-train-view.wdgt Wed May 13 17:15:59 -0700 2009
HEAD is e43722611104b9f9646984abc79797e2c8bf6f5c

13 commits »

matschaffer closed issue 1 on matschaffer/isepta-train-view.wdgt Wed May 13 17:10:12 -0700 2009
Normalize the URL to support /wk,sat,sun URLs