Michael Grosser's Projects
Rails AR: Add a protocol to user-suplied URLs if missing
Wrap strings to act like in 1.9
traverses a given directory hierarchy looking for all strings within those files. Returns a list with filename and line number and string of every occurrence found.
Taint and required checking for Action Pack and enforcement in Active Model
nothing here yet...
Boot up a real server to serve testing replies
Sucker Punch is a Ruby asynchronous processing library using Celluloid, heavily influenced by Sidekiq and girl_friday.
Syck from stdlib turned in to a gem
Syntax is a Ruby library for simple syntax highlighting.
Ruby bindings for reading/writing to the systemd journal.
CLI for Tddium Hosted CI
Template compilation framework in Ruby
Test::Unit 2.x
ActiveSupport adapter for test-unit 2.
Make after_commit callbacks fire in tests for Rails 3+ with transactional_fixtures = true.
Run ruby Minitest/Test::Unit/Spec/Shoulda tests by line-number / files / folder
ActiveRecord / Rails Filter Text Fields Before Assigning them
Read TextMate syntax files and parse text with them
A scripting framework that replaces rake and sake
Play Tic-Tac-Toe in Ruby using Curses(full-screen-commandline app)
A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
tldr client in Ruby
TMail is a Ruby Email Handler.
script/plugin now keeps track of installation, can list urls/revisions/install-dates/plugin-locally-hacked? and update.
A small rails-app that lets you plan trainings, people can sign up to by verifying their emails + mass-mail to participants
Transaction::Simple for Ruby
AR/Rails translatable attributes through virtual fields
Rails/AR: engine to manage translations inside a database
Self-contained, portable Ruby binaries