jcoglan (James Coglan)

Name
James Coglan
Website/Blog
http://blog.jcoglan.com
Location
London, UK
Member Since
May 04, 2008 (about 1 year)

Following 7 githubbers and watching 68 repositories view all →

Public Repositories (32)

  • bmc

    Web collecting data on journalistic accuracy

    legend

    Last updated Sat Nov 07 09:18:52 -0800 2009

  • js.class

    Implementation of the core of Ruby's object system in JavaScript.

    legend

    Last updated Mon Oct 26 16:16:06 -0700 2009

  • heist

    Scheme in as little Ruby and as much Scheme as possible. Supports macros, continuations, tail rec...

    legend

    Last updated Thu Oct 15 15:52:15 -0700 2009

  • claw

    Command-line tool for searching and opening files

    legend

    Last updated Sat Oct 03 03:26:33 -0700 2009

  • faye

    Comet client-server system in Ruby. Kinda implements Bayeux, and also it's a toy.

    legend

    Last updated Wed Sep 23 11:44:57 -0700 2009

  • oyster

    Command-line input parser that doesn't hate you

    legend

    Last updated Wed Sep 23 11:00:43 -0700 2009

  • jake

    Builds JavaScript projects using PackR and ERB

    legend

    Last updated Mon Sep 21 03:56:28 -0700 2009

  • bluff

    JavaScript implementation of topfunky's Gruff graphing library

    legend

    Last updated Mon Sep 14 14:20:37 -0700 2009

  • ruby-pci

    Ruby implementations of algorithms from 'Programming Collective Intelligence'

    legend

    Last updated Mon Aug 10 07:43:49 -0700 2009

  • ci_search

    Rails implementation of search engine from 'Programming Collective Intelligence'

    legend

    Last updated Sun Aug 09 11:30:51 -0700 2009

  • outcast

    Music Hack Day project: broadcast your iTunes library to others over the web

    legend

    Last updated Fri Jul 24 11:41:25 -0700 2009

  • siren

    JSON parser that understands cross-references and casts to typed Ruby objects. Implements JSONQue...

    legend

    Last updated Tue Jul 07 05:46:45 -0700 2009

  • eventful

    Because Ruby's Observable never does quite what I want

    legend

    Last updated Thu Jun 18 07:06:42 -0700 2009

  • loader-bm

    Sinatra app for benchmarking JavaScript lazy loading techniques

    legend

    Last updated Sat May 30 05:22:57 -0700 2009

  • The-Kember-Identity

    The search for an MD5 hash which returns itself when hashed.

    legend

    Forked from elliottkember/The-Kember-Identity Thu May 14 06:12:47 -0700 2009

    Last updated Thu May 14 06:35:37 -0700 2009

  • everything

    Mini-app to display random entries from Wikipedia

    legend

    Last updated Tue May 12 16:22:53 -0700 2009

  • rails

    Ruby on Rails

    legend

    Forked from rails/rails Thu Aug 21 04:43:43 -0700 2008

    Last updated Mon May 11 14:17:14 -0700 2009

  • consent

    Access control layer for ActionPack, providing a DSL for writing a firewall to sit in front of Ra...

    legend

    Last updated Sat May 09 11:55:56 -0700 2009

  • pinpoint

    Map location editing widget, based on Ojay and Google Maps

    legend

    Last updated Tue May 05 04:29:41 -0700 2009

  • stickup

    Tiny Scheme interpreter, suitable for use as a livecoded demo

    legend

    Last updated Sat Apr 25 13:57:17 -0700 2009

  • packr

    Ruby version of Dean Edwards' Packer

    legend

    Last updated Sun Feb 22 03:11:31 -0800 2009

  • sylvester

    A vector, matrix and geometry math library for JavaScript

    legend

    Last updated Sun Dec 07 10:46:54 -0800 2008

  • yui

    Mirror of YUI releases back to 2.2.2

    legend

    Last updated Thu Oct 02 03:33:24 -0700 2008

  • holly

    JavaScript and CSS dependency manager for Rails projects

    legend

    Last updated Wed Sep 10 05:15:41 -0700 2008

  • classy_inputs

    Adds type-reflecting class names to input tags in Rails

    legend

    Last updated Wed Sep 10 01:35:39 -0700 2008

  • acceptance

    A port of Ojay.Forms to Prototype, with a Rails plugin to generate client-side validation code

    legend

    Last updated Mon Sep 01 05:00:32 -0700 2008

  • attr_locked

    Allows you to stop ActiveRecord fields changing after an object is first created

    legend

    Last updated Thu Aug 07 09:27:22 -0700 2008

  • include_by_default

    Specifies that associations should be included automatically with find() calls in ActiveRecord

    legend

    Last updated Sat Jul 19 08:18:13 -0700 2008

  • acts_as_uploaded

    File upload plugin for Rails models

    legend

    Last updated Sat Jul 19 08:09:59 -0700 2008

  • has_password

    Simple password-hashing abstraction for Rails models

    legend

    Last updated Sat Jul 19 07:56:45 -0700 2008

  • svn2git

    Ruby tool for importing existing svn projects into git and github.

    legend

    Last updated Sat Jul 19 07:30:14 -0700 2008

  • reiterate

    Extension for Prototype that adds syntactic sugar to Enumerable methods

    legend

    Last updated Sat Jul 05 13:40:00 -0700 2008

Public Activity feed

jcoglan pushed to master at jcoglan/bmc Sat Nov 07 09:18:52 -0800 2009
HEAD is fbca212644f20b77bbbc58499cba075715785644

2 commits »

jcoglan pushed to master at jcoglan/bmc Sat Nov 07 05:12:48 -0800 2009
HEAD is b46030e6b19f63e73b390b63f4c33a5ec1ce2134
  • jcoglan committed b46030e6:
    Refactor user validation features, add a validation rule.
jcoglan pushed to master at jcoglan/bmc Sat Nov 07 05:09:48 -0800 2009
HEAD is 42e5ff77672f05d484d93b7cbc22b4d4d94060ef
  • jcoglan committed 42e5ff77:
    Refactor user validation features, add a validation rule.
jcoglan pushed to master at jcoglan/bmc Sat Nov 07 05:06:45 -0800 2009
HEAD is 3858429405113aa6fa86b3a4aeed959ad413d9a3

3 commits »

jcoglan created branch master at jcoglan/bmc Sat Nov 07 03:22:05 -0800 2009
New branch is at jcoglan/bmc/tree/master
jcoglan created repository bmc Sat Nov 07 03:21:41 -0800 2009
New repository is at jcoglan/bmc
jcoglan created tag 0.1.0 at othermedia/helium Mon Nov 02 14:57:55 -0800 2009
jcoglan pushed to master at othermedia/helium Mon Nov 02 14:57:31 -0800 2009
HEAD is d6e85e29913cd912c784723f5abf74f9f2033fc6
jcoglan pushed to master at othermedia/helium Mon Nov 02 14:26:09 -0800 2009
HEAD is 97cb8f6894a460fb584c319c74fd3a7e20945eac
jcoglan pushed to master at othermedia/helium Mon Nov 02 14:08:29 -0800 2009
HEAD is b71481024d3687c426163f7b867d833ca12d6572
jcoglan pushed to master at othermedia/helium Mon Nov 02 13:46:41 -0800 2009
HEAD is f4849cb1a5c59adcb38bf82a2bc81c1be6dfde82
jcoglan pushed to master at othermedia/helium Mon Nov 02 13:17:49 -0800 2009
HEAD is 4f0f121d9851dd17b68cc763605fe76cdc2db306
  • jcoglan committed 4f0f121d:
    Put Jake helpers in a module so as not to pollute the global namespace, and fix a variable bug in the manifest template.
jcoglan pushed to master at othermedia/helium Mon Nov 02 12:48:29 -0800 2009
HEAD is 0fa8cd131d51cbca75ca52268272255aff439e4f
jcoglan pushed to master at othermedia/helium Mon Nov 02 12:28:24 -0800 2009
HEAD is 1ee91ca22dc9f50a76c43258873b6d6d6ae63f59
  • jcoglan committed 1ee91ca2:
    Remove access.yml file, provide a configuration API.
jcoglan created branch master at songkick/mingle Fri Oct 30 11:29:12 -0700 2009
New branch is at songkick/mingle/tree/master
jcoglan pushed to refactor-tests at jcoglan/js.class Mon Oct 26 16:16:06 -0700 2009
HEAD is 41d2412ce03a80b35cfeab24a76584090b8c4c71
jcoglan pushed to refactor-tests at jcoglan/js.class Mon Oct 26 01:39:21 -0700 2009
HEAD is 11c09092dd7057350c5ba90dbfe3e3daba5bff29
jcoglan pushed to refactor-tests at jcoglan/js.class Fri Oct 23 16:57:14 -0700 2009
HEAD is 3b59e7c8ef5333f6d9e812aec51d29ffdd9787d3
  • jcoglan committed 3b59e7c8:
    Fix problems with getting native class names and missing Module#toString method in MSIE.
jcoglan pushed to refactor-tests at jcoglan/js.class Fri Oct 23 16:04:20 -0700 2009
HEAD is b810967dd2e7ab08b2543ab560e5fdd76886be69
jcoglan updated gist: 214542 Tue Oct 20 16:33:04 -0700 2009
/** An initial architecture sketch for JS.Class 3. The main differences between this and 2.x:
jcoglan updated gist: 214542 Tue Oct 20 16:29:47 -0700 2009
/** An initial architecture sketch for JS.Class 3. The main differences between this and 2.x:
jcoglan updated gist: 214542 Tue Oct 20 16:18:20 -0700 2009
/** An initial architecture sketch for JS.Class 3. The main differences between this and 2.x:
jcoglan created gist: 214542 Tue Oct 20 12:34:52 -0700 2009
/** An initial architecture sketch for JS.Class 3. The main difference between this and 2.x:
jcoglan pushed to refactor-tests at jcoglan/js.class Mon Oct 19 14:58:47 -0700 2009
HEAD is 9d9a25a8cdaaa7b7a9a488a1fccba12d69d2f091
jcoglan pushed to refactor-tests at jcoglan/js.class Mon Oct 19 14:19:41 -0700 2009
HEAD is bef445951369a8fc163a7f019dc950d69a695a1c

2 commits »

jcoglan pushed to refactor-tests at jcoglan/js.class Mon Oct 19 14:00:32 -0700 2009
HEAD is db5956bff4133b868324c00926401e94fe86221c
  • jcoglan committed db5956bf:
    Generate autoloaded packages using a string path rather than a function so that 'Expected package at X to define Y' errors are more useful.
jcoglan pushed to refactor-tests at jcoglan/js.class Sun Oct 18 15:21:48 -0700 2009
HEAD is 95179a965561655315021904b4ca4ace5ce05779
  • jcoglan committed 95179a96:
    Specs and related bug fixes for #assertNull and #assertKindOf.
jcoglan pushed to refactor-tests at jcoglan/js.class Sun Oct 18 15:05:39 -0700 2009
HEAD is eadbf6ae496730257977fd7ff9155fd240626bcb
  • jcoglan committed eadbf6ae:
    Specs and related bug fixes for #assertNull and #assertKindOf.
jcoglan pushed to refactor-tests at jcoglan/js.class Sun Oct 18 08:28:06 -0700 2009
HEAD is 0dc784c63eaea48833844375692bb887742184dd

2 commits »

jcoglan pushed to refactor-tests at jcoglan/js.class Sat Oct 17 15:23:37 -0700 2009
HEAD is dab04ee4dcdd4f9c249869e372379dc39aa85488
  • jcoglan committed dab04ee4:
    Monkey-patch TestCase.suite() in Context to exclude superclass methods and default tests.
jcoglan pushed to refactor-tests at jcoglan/js.class Sat Oct 17 14:56:15 -0700 2009
HEAD is def1e7809d634d642d6e0b9a3f962e44bb1cdc42
  • jcoglan committed def1e780:
    Expanding the Module spec, experimenting with style.
jcoglan pushed to refactor-tests at jcoglan/js.class Sat Oct 17 14:40:14 -0700 2009
HEAD is 523fe4069bf05c5528b3d983001631f592d8c4d3
jcoglan pushed to refactor-tests at jcoglan/js.class Sat Oct 17 14:26:09 -0700 2009
HEAD is 9463370d7e9da12a088a913afd6a4eaa9b5ad867
  • jcoglan committed 9463370d:
    Add a Set spec that actually tests Hash in order to test that autoload() loads dependencies. autoload() now also supports generated requirements -- see test/runner.js
jcoglan pushed to refactor-tests at jcoglan/js.class Sat Oct 17 14:25:50 -0700 2009
HEAD is ac89a57cd1c5dd4a6775c30b52fd8182b288c6d0
  • jcoglan committed ac89a57c:
    Add a Set spec that actually tests Hash in order to test that autoload() loads dependencies. autoload() now also supports generated requirements -- see test/runner.js
jcoglan pushed to refactor-tests at jcoglan/js.class Sat Oct 17 13:57:46 -0700 2009
HEAD is f7d108021a55fcd892bdd2a1da1cfb63bd610b13

2 commits »