Nottingham, UK

Kris Leech

Advanced
@krisleech

Technical Lead

wisper. A micro library providing Ruby objects with Publish-Subscribe capabilities

3.3k

vimfiles. Ruby/Rails centric vimfiles with support for Git, RVM and more.

180

wisper-activerecord. Transparently publish all model changes to subscribers

102

wisper-sidekiq. Asynchronous event publishing for Wisper using Sidekiq

87

wisper-rspec. RSpec matchers and stubbing for Wisper

64

not_found. Allows you to rescue ActiveRecord::RecordNotFound for a specific model

60

chalk_dust. Subscriptions connect models, events build activity feeds.

47

wisper-activejob. Provides asynchronous event publishing to Wisper using ActiveJob

36

wisper-async. Async broadcasting for Wisper

34

evented. Publish and Subscribe for Crystal objects

34

wisper-celluloid. Provides async event broadcasting to Wisper using Celluloid

17

turbo-vim. Vim with support for Tmux, Ruby/Rails, Rspec, Git and RVM.

12

tmuxinator. Generate tmux configurations for your projects

11

medicine. Simple dependency injection for Ruby objects

7

jQuery-Character-Counter. Count and Limit the number of characters in a <textarea>

6

neovim-config. My NeoVIM configuration

5

wisper-testing. Helpers for testing Wisper publisher/subscribers.

4

axe. A small stream processing framework for routing Kafka topics to parallelised Ruby objects.

4

seeds. Generate seeds.rb file from existing database tables

4

wisper-attributes. Transparently publish attribute changes to subscribers

4

wisper-message_bus. Relay Wisper events as JSON to other processes via MessageBus

4

Reinstall-Gems. Reinstall all your gems which have C extensions, useful for upgrading to 64 bit, ie. Mac 10.6 Snow Leopard

3

Install-Gems. Install gems listed in a text file generated by 'gem list'. Useful after doing a clean OS install.

3

vim_switcher. Switch between multiple vimfiles

3

conduit. An event store for Ruby

3

ansible-desktop. simple and quick way to deploy every desktop/laptop configuration

3

wisper-visualize. Visualizations for Wisper events

3

Git-Web. A web interface for Git Repositories

3

ma. Event Driven Ruby [MIRROR]

3

wisper-relay. Relay wisper events to the outside world, for example a message queue.

2

wisper_next. The next version of Wisper [MIRROR]

2

wisper-rabbitmq. Relay Wisper events to RabbitMQ

2

spec_requirer. Explicitly require files and manage LOAD_PATH in tests which do not boot a framework

2

pipes. Toy app using pipes to communicate between two processes.

2

qwerty. This is a work in progress

2

harbour. Terminate process listening on a port

2

backup_data. Engine style plugin which offers backup of database and files

2

skeletor. A starting point for a Rails app which uses qcore and qcms gems

2

snipmate-snippets. A collection of snippets for snipmate

2

Persistent-Hash. Simple example used to teach several Ruby coding techniques

2

scnsht. Take screenshot (selection), copy to Dropbox public folder, copy URL to clipboard

1

wisper-presentation. Presentation about Wisper gem using Vim

1

domain3. Service, Form and Validator objects.

1

rails-stack. Rails stack for solo server using Sprinkle

1

wisper-bubble. Event bubbling for Wisper

1

QwertyChef. Chef Solo Provisioning for Rails

1

s_and_c. One letter aliases for Rails Server and Console

1

polymorphia. Associate any ActiveRecord object to another

1

rvm. Ruby enVironment (Version) Manager ( rvm ) ~ Monitor GitHub Issues ( https://github.com/wayneeseguin/rvm/issues/ ) for bug reports and fixes. RVM Google Group ( http://groups.google.com/group/rubyversionmanager/ )

1

haml-rails. let your Gemfile do the talking

1

sunspot. Solr-powered search for Ruby objects

1

jukebox. Jukebox service

1

stresser. A ruby wrapper around httperf. It parses httperf's output and exports the output of multiple runs as a csv file, which can then be transformed into many useful images of graphs.

1
53
Apply