jcoglan (James Coglan)

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

Following 9 githubbers and watching 82 repositories view all →

Public Repositories (34)

  • heist

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

    legend

    Last updated Fri Nov 20 19:12:39 -0800 2009

  • scheme-dojo

    Little exercises to get familiar with Scheme and recursion

    legend

    Last updated Thu Nov 19 09:58:24 -0800 2009

  • horrorshow

    Experiment involving JavaScript and Ruby

    legend

    Last updated Mon Nov 16 00:39:12 -0800 2009

  • js.class

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

    legend

    Last updated Sun Nov 15 06:56:29 -0800 2009

  • claw

    Command-line tool for searching and opening files

    legend

    Last updated Thu Nov 12 16:39:27 -0800 2009

  • bmc

    Web app collecting data on journalistic accuracy

    legend

    Last updated Sun Nov 08 15:43:00 -0800 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 test-dsl at jcoglan/heist Fri Nov 20 19:12:40 -0800 2009
HEAD is 1b4ee58df761522b7e4f7dab0463bb00bd58e841

5 commits »

jcoglan created branch test-dsl at jcoglan/heist Fri Nov 20 16:23:16 -0800 2009
New branch is at jcoglan/heist/tree/test-dsl
jcoglan pushed to master at jcoglan/heist Fri Nov 20 01:43:50 -0800 2009
HEAD is 07cd12808a672f9fe5cb972ab36a32d0c63e09a9
  • jcoglan committed 07cd1280:
    Add table-making functions from SICP and fix section 2.4.3.
jcoglan pushed to master at jcoglan/scheme-dojo Thu Nov 19 09:58:24 -0800 2009
HEAD is 4df6de359e30dbeecd7384bca7a6011507b49aa6
jcoglan started watching astro/remcached Wed Nov 18 16:57:59 -0800 2009
remcached's description:
Ruby EventMachine memcached client
jcoglan started watching fiveruns/memcache-client Wed Nov 18 16:57:58 -0800 2009
memcache-client's description:
Seattle.rb's memcache-client 1.5.0 with fixes
jcoglan started watching dustin/memcached Wed Nov 18 16:57:55 -0800 2009
memcached's description:
Memcached -- you all use it. Get it here.
jcoglan started watching fauna/memcached Wed Nov 18 16:57:55 -0800 2009
memcached's description:
A Ruby interface to the libmemcached C client
jcoglan started watching jnunemaker/mongomapper Wed Nov 18 16:55:33 -0800 2009
mongomapper's description:
Awesome gem for modeling your domain and storing it in mongo
jcoglan started watching mongodb/mongo-ruby-driver Wed Nov 18 16:55:28 -0800 2009
mongo-ruby-driver's description:
Ruby driver for MongoDB
jcoglan started watching thoughtbot/factory_girl Wed Nov 18 16:52:54 -0800 2009
factory_girl's description:
Fixture replacement for focused and readable tests.
jcoglan started watching dchelimsky/rspec Wed Nov 18 16:52:40 -0800 2009
rspec's description:
Behaviour Driven Development framework for Ruby
jcoglan started watching bmizerany/sinatra Wed Nov 18 16:52:10 -0800 2009
sinatra's description:
(offically at github.com/sinatra/sinatra) Classy web-development dressed in a DSL
jcoglan started watching tmm1/amqp Wed Nov 18 16:51:58 -0800 2009
amqp's description:
AMQP client implementation in Ruby/EventMachine
jcoglan started watching coatl/rubymacros Wed Nov 18 16:51:15 -0800 2009
rubymacros's description:
RubyMacros is a lisp-like macro pre-processor for Ruby. More than just a purely textual substitution scheme, RubyMacros can manipulate and morph Ruby parse trees (in the form of RedParse Nodes) at parse time in just about any way you see fit.
jcoglan started watching orionz/minion Wed Nov 18 01:53:41 -0800 2009
minion's description:
Super simple job queue over AMPQ
jcoglan created branch master at jcoglan/scheme-dojo Wed Nov 18 00:48:54 -0800 2009
jcoglan created repository scheme-dojo Wed Nov 18 00:48:38 -0800 2009
New repository is at jcoglan/scheme-dojo
jcoglan pushed to master at jcoglan/heist Tue Nov 17 16:33:33 -0800 2009
HEAD is 8426aae73e40f8f371d8ccad40940d125c0da13b
  • jcoglan committed 8426aae7:
    Macro::Tree should not refuse to store matches that are the empty list.
jcoglan pushed to master at jcoglan/heist Tue Nov 17 13:48:50 -0800 2009
HEAD is 66a4f503b8b47013a4c2a63f26a9f896a45f7f36

2 commits »

jcoglan pushed to master at jcoglan/horrorshow Mon Nov 16 00:39:12 -0800 2009
HEAD is ba7b44435f6dc2f4980c683567744f80c64634b1
  • jcoglan committed ba7b4443:
    Begin a test suite. We can parse null, booleans and decimals.
jcoglan created branch master at jcoglan/horrorshow Sun Nov 15 15:11:48 -0800 2009
jcoglan created repository horrorshow Sun Nov 15 15:11:37 -0800 2009
New repository is at jcoglan/horrorshow
jcoglan pushed to refactor-tests at jcoglan/js.class Sun Nov 15 06:56:30 -0800 2009
HEAD is 3d3141e63ae213b8e21a5f98bcffa1af0cf727bb
  • jcoglan committed 3d3141e6:
    Fix printing of Error objects in test results under MSIE.
jcoglan pushed to refactor-tests at jcoglan/js.class Sun Nov 15 06:43:47 -0800 2009
HEAD is f43ebe43f67dd228ce05a1065be15bcaa1cae290

2 commits »

jcoglan pushed to master at jcoglan/claw Thu Nov 12 16:39:28 -0800 2009
HEAD is d8af6a95e0872647f1200164fad6b6740f8cc048
  • jcoglan committed d8af6a95:
    Update Manifest and add development dependencies.
jcoglan pushed to master at jcoglan/claw Thu Nov 12 16:28:56 -0800 2009
HEAD is 35010387d9c0051bb0c61e703ada7d2278bd68de
  • jcoglan committed 35010387:
    Quote filenames and program names in Cucumber steps.
jcoglan pushed to master at jcoglan/claw Thu Nov 12 16:04:33 -0800 2009
HEAD is 470a2b8674b9f6643f2c19ceb4a2207bd9580376

2 commits »

jcoglan pushed to master at jcoglan/claw Wed Nov 11 00:35:04 -0800 2009
HEAD is 4128e8dad419586e7b50f295e33084b37b05c7c7
  • jcoglan committed 4128e8da:
    Convert existing tests to Cucumber so we test the Application class rather than just Search.
jcoglan pushed to master at jcoglan/claw Mon Nov 09 16:23:31 -0800 2009
HEAD is edc21db68fc4a06fce3bd9feb1d802fd69a8173b
jcoglan created tag 0.1.1 at othermedia/helium Mon Nov 09 14:07:50 -0800 2009
jcoglan pushed to master at othermedia/helium Mon Nov 09 14:07:43 -0800 2009
HEAD is 9bc2d5c47053f161ce7296d94e2527143377f2ca
jcoglan pushed to master at othermedia/helium Mon Nov 09 13:57:34 -0800 2009
HEAD is 49c647b6520d642ad8efaca9f50bc3a413ee6047

2 commits »