josh (Joshua Peek)

Name
Joshua Peek
Email
Website/Blog
http://joshpeek.com/
Company
37signals
Location
Chicago, IL
Member Since
Feb 03, 2008 (over 2 years)

Following 36 coders and watching 98 repositories view all →

Public Repositories (33)

  • homebrew

    Packaging system for Mac OS X Leopard, heavy optimisations, no redundant packages, and a bonus be...

    legend

    Forked from mxcl/homebrew Fri Aug 28 17:56:25 -0700 2009

    Last updated Tue Feb 09 20:52:52 -0800 2010

  • rack-mount

    Stackable dynamic tree based Rack router

    legend

    Last updated Tue Feb 09 17:23:07 -0800 2010

  • wysihat

    A WYSIWYG JavaScript framework

    legend

    Last updated Mon Feb 08 20:05:16 -0800 2010

  • rip-externals

    Symlinks external dependencies

    legend

    Last updated Sat Feb 06 08:37:42 -0800 2010

  • bundler

    legend

    Last updated Sat Feb 06 08:01:37 -0800 2010

  • rack-openid

    Provides a more HTTPish API around the ruby-openid library

    legend

    Last updated Sat Feb 06 06:20:37 -0800 2010

  • rip

    Ruby's Intelligent Packaging

    legend

    Forked from defunkt/rip Sun Aug 23 19:22:03 -0700 2009

    Last updated Thu Feb 04 21:04:29 -0800 2010

  • textmate

    TextMate Bundles and Themes

    legend

    Last updated Tue Feb 02 07:40:23 -0800 2010

  • LaunchAgents

    legend

    Last updated Tue Feb 02 07:39:08 -0800 2010

  • emacs

    My Emacs config

    legend

    Last updated Tue Feb 02 07:38:45 -0800 2010

  • dotfiles

    legend

    Last updated Tue Feb 02 07:38:40 -0800 2010

  • pdf2txt

    Extract PDF text

    legend

    Last updated Mon Feb 01 19:37:25 -0800 2010

  • josh.github.com

    My GitHub Page

    legend

    Last updated Wed Jan 20 14:30:27 -0800 2010

  • sprockets-rails

    Sprockets JavaScript dependency management and concatenation support for Rails applications

    legend

    Forked from sstephenson/sprockets-rails Tue Jan 19 09:03:06 -0800 2010

    Last updated Tue Jan 19 09:06:22 -0800 2010

  • gmail-backup

    Mirror of Gmail Backup source

    legend

    Last updated Tue Jan 19 08:22:21 -0800 2010

  • rails

    Ruby on Rails

    legend

    Forked from rails/rails Thu Feb 07 15:35:21 -0800 2008

    Last updated Fri Jan 15 13:16:52 -0800 2010

  • reginald

    Ruby Regexp syntax parser

    legend

    Last updated Sat Jan 09 08:23:49 -0800 2010

  • cargs

    Applies config file arguments to a utility

    legend

    Last updated Sun Dec 27 12:35:16 -0800 2009

  • gobert

    BERT serialization library for Go

    legend

    Last updated Sat Dec 26 08:42:39 -0800 2009

  • multimap

    Ruby multimap implementation

    legend

    Last updated Thu Dec 24 14:11:47 -0800 2009

  • sinatra

    Classy web-development dressed in a DSL (official / canonical repo)

    legend

    Forked from sinatra/sinatra Wed Dec 23 18:07:41 -0800 2009

    Last updated Wed Dec 23 18:34:54 -0800 2009

  • useragent

    HTTP User Agent parser

    legend

    Last updated Fri Dec 18 07:07:28 -0800 2009

  • KeyBindings

    OS X key bindings config

    legend

    Last updated Thu Dec 17 08:33:14 -0800 2009

  • imagery

    Image server / proxy that can resize images on demand based on common file prefixes ( such as _sm...

    legend

    Forked from tobi/imagery Thu Dec 10 14:18:14 -0800 2009

    Last updated Wed Dec 16 16:03:24 -0800 2009

  • tinder

    Tinder is an Ruby API for interfacing with Campfire, the 37Signals chat application.

    legend

    Forked from collectiveidea/tinder Tue Dec 15 09:19:23 -0800 2009

    Last updated Wed Dec 16 12:07:58 -0800 2009

  • irk

    Irk IRC server

    legend

    Last updated Sat Dec 12 09:25:51 -0800 2009

  • hub

    hub introduces git to GitHub

    legend

    Forked from defunkt/hub Fri Dec 11 08:28:13 -0800 2009

    Last updated Fri Dec 11 09:07:03 -0800 2009

  • kindler

    Ruby Kindle library

    legend

    Last updated Sun Nov 29 11:04:56 -0800 2009

  • MacOnRack

    A sample MacRuby application demonstrating how to connect Rack to a WebView.

    legend

    Last updated Sat Nov 21 10:01:28 -0800 2009

  • tilt

    Generic interface to multiple Ruby template engines

    legend

    Forked from rtomayko/tilt Fri Nov 06 14:16:22 -0800 2009

    Last updated Fri Nov 06 14:42:22 -0800 2009

  • sprockets

    JavaScript dependency management and concatenation

    legend

    Forked from sstephenson/sprockets Sat Oct 31 09:30:14 -0700 2009

    Last updated Sat Oct 31 10:05:23 -0700 2009

  • swipe

    Quick and tiny personal OpenID server

    legend

    Last updated Mon Sep 07 13:33:20 -0700 2009

  • slicehost

    Capistrano recipes for setting up and deploying to Slicehost

    legend

    Last updated Tue Mar 17 13:45:57 -0700 2009

Public Activity feed

josh commented on rails/rails Tue Feb 09 21:54:21 -0800 2010
Comment in db49c70:

The lib was totally fine, it was just out of scope for core. Its not coming back.

We could turn it into a plugin if anyone will volunteer to maintain it.

josh pushed to master at josh/homebrew Tue Feb 09 20:52:53 -0800 2010
HEAD is 997bf23085079222d38027552807a9712b659473

15 commits »

josh commented on rails/rails Tue Feb 09 19:19:17 -0800 2010
Comment in d193895:

Why not put deprecation notices on those methods?

josh created tag v0.5.0 at josh/rack-mount Tue Feb 09 17:23:07 -0800 2010
josh pushed to master at josh/rack-mount Tue Feb 09 17:23:05 -0800 2010
HEAD is 9f7fed7a071e08689f901977418323855c83f7cb
josh commented on josh/rack-mount Tue Feb 09 17:19:08 -0800 2010
Comment in 2f7bd3e:

shit this should of gone out in the 0.5.0 release

josh closed issue 3 on josh/wysihat Mon Feb 08 20:11:42 -0800 2010
WysiHatCommands#linkSelected unreliable in IE7
josh pushed to content_editable at josh/wysihat Mon Feb 08 20:05:17 -0800 2010
HEAD is e27fd7f181a96d2965c5318b7bbf2d81b4a09a8f

6 commits »

josh pushed to master at josh/rack-mount Mon Feb 08 17:37:23 -0800 2010
HEAD is 8dd624e8cc55b47a9324e644ef15ed46728c2623
josh created tag v0.4.6 at josh/rack-mount Mon Feb 08 17:37:23 -0800 2010
josh pushed to master at josh/rack-mount Mon Feb 08 17:25:33 -0800 2010
HEAD is d44e02ec8a6318fdda8ea53a30aac654e228e07b
  • josh committed d44e02ec:
    allow strexps to be compiled without anchor
josh pushed to content_editable at josh/wysihat Mon Feb 08 16:53:35 -0800 2010
HEAD is 8ed88c29ce82b8db0a4efa959028b21c3407bfa8

2 commits »

josh pushed to content_editable at josh/wysihat Mon Feb 08 15:55:11 -0800 2010
HEAD is 30a55d93c333d210b2f01f1a6389e15915129306

3 commits »

josh pushed to content_editable at josh/wysihat Mon Feb 08 13:15:27 -0800 2010
HEAD is fd006a4edcab1ceb7a8f42111f24e32a01d3e837

5 commits »

josh commented on jamesarosen/rack-contrib Mon Feb 08 11:56:18 -0800 2010
Comment in 5f2aa98:

Right, we really care about speed here. If SHA1/SHA2 are faster than MD5 lets just make that the default.

josh commented on jamesarosen/rack-contrib Mon Feb 08 11:36:50 -0800 2010
Comment in 5f2aa98:

I'm -1 on using other hashing algorithms for Etags. There is no security issue.

ETag is so simple (3 really lines), I think it makes more sense to have a SHA1Etag middleware instead of burying the functionality under additional options.

josh pushed to content_editable at josh/wysihat Mon Feb 08 10:49:56 -0800 2010
HEAD is c6c261af2dd0e182c6fba5c464d3c6d46900c71a
  • josh committed c6c261af:
    unordered and order list query state
josh pushed to content_editable at josh/wysihat Mon Feb 08 10:23:46 -0800 2010
HEAD is d510ab4de3a7e511692570bfdb7527e31aee61db
  • josh committed d510ab4d:
    alias toggleList to insertList commands
josh created gist: 298388 Mon Feb 08 09:43:10 -0800 2010
document.observe("dom:loaded", function() { $(document.body).observe("keyup", function(event) {...
josh pushed to content_editable at josh/wysihat Mon Feb 08 09:32:24 -0800 2010
HEAD is 13164bb1773ce6c7733a2f8fbf6a63ebd1859d50

8 commits »

josh pushed to master at josh/homebrew Mon Feb 08 09:13:15 -0800 2010
HEAD is 4d8e13f5018aec498cef8d02d1ccd97b6a0b06a3

19 commits »

josh pushed to content_editable at josh/wysihat Mon Feb 08 08:56:12 -0800 2010
HEAD is d523e057a628ef0f16e16050a9bf245db91e6835

4 commits »

josh created gist: 298342 Mon Feb 08 08:54:12 -0800 2010
document.observe("dom:loaded", function() { $(document.body).observe("keyup", function(event) {...
josh pushed to master at josh/homebrew Sun Feb 07 09:04:04 -0800 2010
HEAD is f90193be8b01fbe0a022227d1adb01ae485f43f5

39 commits »

josh pushed to master at josh/rip-externals Sat Feb 06 08:37:42 -0800 2010
HEAD is 2f79b3eb972eb017c7fd6f6e65f4913e60bf1e2c
josh created branch master at josh/bundler Sat Feb 06 08:01:37 -0800 2010
New branch is at josh/bundler/tree/master
josh created repository bundler Sat Feb 06 08:01:27 -0800 2010
New repository is at josh/bundler
josh created tag v0.2.3 at josh/rack-openid Sat Feb 06 06:20:37 -0800 2010
josh created tag v0.2.0 at josh/rack-openid Sat Feb 06 06:20:37 -0800 2010
josh created tag v0.1.0 at josh/rack-openid Sat Feb 06 06:20:37 -0800 2010
josh pushed to master at josh/rack-openid Sat Feb 06 06:20:35 -0800 2010
HEAD is c0414ef4e2d9c4f916763abbaa1b738b06cec8bb

4 commits »

josh deleted tag 0.2 at josh/rack-openid Sat Feb 06 06:20:25 -0800 2010
Deleted tag was at josh/rack-openid/tree/0.2
josh deleted tag 0.1 at josh/rack-openid Sat Feb 06 06:20:23 -0800 2010
Deleted tag was at josh/rack-openid/tree/0.1
josh applied fork commits to rack-openid/master Sat Feb 06 06:17:10 -0800 2010
master was changed to 69ba98
josh pushed to content_editable at josh/wysihat Fri Feb 05 15:31:02 -0800 2010
HEAD is da86d6b51bce4cfcc98a91dec779881da15c9965

3 commits »