nicholaides + ruby 204
grosser/parallel
4 days ago by nicholaides
Run any code in parallel Processes(> use all CPUs) or Threads(> speedup blocking operations).
Best suited for map-reduce or e.g. parallel downloads/uploads.
ruby
parallel
Best suited for map-reduce or e.g. parallel downloads/uploads.
4 days ago by nicholaides
ernie/squeel
13 days ago by nicholaides
Squeel enhances the normal ActiveRecord query methods by enabling them to accept blocks. Inside a block, the Squeel query DSL can be used. Note the use of curly braces in these examples instead of parentheses. {} denotes a Squeel DSL query.
activerecord
database
rails
ruby
sql
13 days ago by nicholaides
objects-on-rails/fig-leaf
13 days ago by nicholaides
Private inheritance for Ruby classes.
FigLeaf enables us to selectively make public methods inherited from other classes and modules private. The objects can still call these methods internally, but external classes are prevented from doing so.
ruby
oop
activerecord
FigLeaf enables us to selectively make public methods inherited from other classes and modules private. The objects can still call these methods internally, but external classes are prevented from doing so.
13 days ago by nicholaides
twitter/activerecord-reputation-system
13 days ago by nicholaides
Gem for keeping track of "reputation", like user karma or points
activerecord
ruby
13 days ago by nicholaides
jarrett/sanitize-url
7 weeks ago by nicholaides
This gem provides a module called SanitizeUrl, which you can mix-in anywhere you like. It provides a single method: sanitize_url, which accepts a URL and returns one with JavaScript removed. It also prepends the http:// scheme if no valid scheme is found.
ruby
url
sanitize
7 weeks ago by nicholaides
cldwalker/debugger
7 weeks ago by nicholaides
Debugger branch that works in ruby 1.9.3
debugger
ruby1.9.3
ruby
7 weeks ago by nicholaides
ileitch/hijack
12 weeks ago by nicholaides
Provides an irb session to a running ruby process
debug
irb
ruby
12 weeks ago by nicholaides
robgleeson/shell_command
12 weeks ago by nicholaides
shell_command tries to provide a better interface for communicating with commands you spawn on the shell
ruby
shell
12 weeks ago by nicholaides
twinslash/enumerize - GitHub
february 2012 by nicholaides
Enumertated attributes for Ruby classes. Use symbols as enums, with validation. Works with Mongoid.
ruby
mongoid
february 2012 by nicholaides
cgriego/active_attr - GitHub
february 2012 by nicholaides
ActiveAttr is a set of modules that makes it easy to create plain old ruby models with functionality found in ORMs, like ActiveRecord, without reinventing the wheel. Think of ActiveAttr as the stuff ActiveModel left out.
ruby
february 2012 by nicholaides
dbalatero/typhoeus - GitHub
january 2012 by nicholaides
Runs HTTP requests in parallel
ruby
http
parallel
january 2012 by nicholaides
elight/coulda - GitHub
december 2011 by nicholaides
Given-When-Then style testing for rails.
bdd
github
ruby
given-when-then
december 2011 by nicholaides
Sinatra::Synchrony
december 2011 by nicholaides
Sinatra::Synchrony is a small extension for Sinatra that dramatically improves the concurrency of your web application. Powered by EventMachine and EM-Synchrony, it increases the number of clients your application can serve per process when you have a lot of traffic and slow IO calls (like HTTP calls to external APIs). Because it uses Fibers internally to handle blocking IO, no callback gymnastics are required! Just develop as if you were writing a normal Sinatra web application, use non-blocking libraries and you're all set!
ruby
sinatra
fibers
async
eventmachine
december 2011 by nicholaides
devthenet/voyeur @ GitHub
december 2011 by nicholaides
This is a rubygem that converts almost any video to HTML5 and other formats. It's designed from the ground up to be easy to use, we've tried other tools and they were a pain in the butt, not the kind of butt you want voyeur to convert to internet viewing goodness.
html5
video
ruby
ffmpeg
mp4
webm
ogg
conversion
december 2011 by nicholaides
gimite/google-spreadsheet-ruby - GitHub
november 2011 by nicholaides
This is a Ruby 1.8/1.9 library to read/write Google Spreadsheet.
gem
github
google
spreadsheet
ruby
november 2011 by nicholaides
Heroku versions: bamboo-mri-1.9.2
november 2011 by nicholaides
Give environment info for ruby
heroku
ruby
november 2011 by nicholaides
xaviershay/rspec-fire - GitHub
october 2011 by nicholaides
More resilient test doubles for RSpec.
rspec
ruby
testing
mocking
october 2011 by nicholaides
robgleeson/inject - GitHub
october 2011 by nicholaides
inject can be used to temporarily extend the calling scope of a block with instance methods from a module
ruby
metaprogramming
october 2011 by nicholaides
Stasis - Static Sites Made Powerful
august 2011 by nicholaides
At its most essential, Stasis takes a directory tree with supported template files and renders them.
gem
programming
ruby
web
august 2011 by nicholaides
The Ruby Toolbox - Know your options!
august 2011 by nicholaides
Ruby developers can choose from a variety of tools to get their job done.
The Ruby Toolbox gives you an overview of these tools, sorted in categories and rated by the amount of watchers and forks in the corresponding source code repository on GitHub so you can find out easily what options you have and which are the most common ones in the Ruby community.
development
gems
plugins
rails
ruby
The Ruby Toolbox gives you an overview of these tools, sorted in categories and rated by the amount of watchers and forks in the corresponding source code repository on GitHub so you can find out easily what options you have and which are the most common ones in the Ruby community.
august 2011 by nicholaides
benlund/roc - GitHub
august 2011 by nicholaides
Redis Object Collection: a collection of Ruby classes that wrap Redis data structures.
ROC also includes a pure-Ruby in-memory implementation of the Redis commands and data structures to allow you to use the ROC clases without persistence.
redis
ruby
orm
ROC also includes a pure-Ruby in-memory implementation of the Redis commands and data structures to allow you to use the ROC clases without persistence.
august 2011 by nicholaides
AI4R :: Artificial Intelligence for Ruby
august 2011 by nicholaides
AI4R is a collection of ruby algorithms implementations, covering several Artificial intelligence fields, and simple practical examples using them. A Ruby playground for AI researchers. It implements:
Genetic algorithms
Self-organized maps (SOM)
Neural Networks
Multilayer perceptron with Backpropagation learning
Hopfield net
Automatic classifiers (Machine Learning)
ID3 (Decision Trees)
PRISM (J. Cendrowska, 1987)
Multilayer Perceptron
OneR (AKA One Attribute Rule, 1R)
ZeroR
Hyperpipes
Naive Bayes
IB1 (D. Aha, D. Kibler - 1991)
Data clustering
K-means
Bisecting k-means
Single linkage
Complete linkage
Average linkage
Weighted Average linkage
Centroid linkage
Median linkage
Ward's method linkage
Diana (Divisive Analysis)
ruby
artificialintelligence
Genetic algorithms
Self-organized maps (SOM)
Neural Networks
Multilayer perceptron with Backpropagation learning
Hopfield net
Automatic classifiers (Machine Learning)
ID3 (Decision Trees)
PRISM (J. Cendrowska, 1987)
Multilayer Perceptron
OneR (AKA One Attribute Rule, 1R)
ZeroR
Hyperpipes
Naive Bayes
IB1 (D. Aha, D. Kibler - 1991)
Data clustering
K-means
Bisecting k-means
Single linkage
Complete linkage
Average linkage
Weighted Average linkage
Centroid linkage
Median linkage
Ward's method linkage
Diana (Divisive Analysis)
august 2011 by nicholaides
Whoops
august 2011 by nicholaides
Whoops is a free, open-source, self-hosted logging system. It consists of a Rails engine (which records logs and provides an interface to them) and a logger. Both are described below, along with how they compare to Hoptoad. Note that the comparisons aren’t meant to disparage Hoptoad - it’s a great product. They’re only meant to help describe Whoops and help people decide whether it would be useful to them.
logging
rails
ruby
august 2011 by nicholaides
ddollar/rack-debug - GitHub
august 2011 by nicholaides
Rack::Debug is middleware that provides a simple interface to ruby-debug. Helps debug apps running in Passenger.
debugging
rails
ruby
august 2011 by nicholaides
jakesgordon/sprite-factory - GitHub
august 2011 by nicholaides
Automatic CSS Sprite Generator
css
image
images
ruby
sprites
august 2011 by nicholaides
Pry - an IRB alternative and runtime developer console
august 2011 by nicholaides
Pry also aims to be more than an IRB replacement; it is an attempt to bring REPL driven programming to the Ruby language. It is currently not nearly as powerful as tools like SLIME for lisp, but that is the general direction Pry is heading.
debugger
irb
rails
repl
ruby
august 2011 by nicholaides
michaeledgar/laser - GitHub
june 2011 by nicholaides
Static analysis and style linter for Ruby code
analysis
code
lint
ruby
june 2011 by nicholaides
BundleWatcher
june 2011 by nicholaides
upload the Gemfile.lock file from your project and give it a name. BundleWatcher will take care of the rest, tracking releases of the gems your project depends on, and giving you a heads up when you need it.
bundler
gemfile
ruby
rubygems
june 2011 by nicholaides
bkerley/cans - GitHub
may 2011 by nicholaides
Interactive online source browser for Rack applications
rack
rails
ruby
debugging
may 2011 by nicholaides
artemk/syntaxer - GitHub
may 2011 by nicholaides
Syntaxer is a gem that gives ability to check syntax of all files in your project at once. It may be used in standalone mode and with git repository for checking changed and added files only. It is useful for for rails team, because you need to store only file with rules, and git hook will be generated for you.
syntax
ruby
rails
continuous_integration
may 2011 by nicholaides
jferris's effigy at master - GitHub
january 2010 by nicholaides
HTML templating in ruby, but instead of putting ruby in HTML, you write HTML and fill it in later via ruby. Interesting idea.
templating
view
parser
xslt
transform
css
rails
ruby
january 2010 by nicholaides
rubiii's rspec_attr_extensions at master - GitHub
january 2010 by nicholaides
Lets you do this:
describe TheHoff do
it_should_have_an_attr_reader_for :smash_hit, :date_of_birth
it_should_have_an_attr_writer_for :smash_hit
it_should_have_an_attr_accessor_for :hair_style
end
ruby
rspec
describe TheHoff do
it_should_have_an_attr_reader_for :smash_hit, :date_of_birth
it_should_have_an_attr_writer_for :smash_hit
it_should_have_an_attr_accessor_for :hair_style
end
january 2010 by nicholaides
grosser / url_store
january 2010 by nicholaides
Data securely stored in urls.
encryption
storage
store
url
ruby
january 2010 by nicholaides
collin's jabs at master - GitHub
december 2009 by nicholaides
like haml or sass, but for javascript. there are some interesting ideas here...
ruby
javascript
reference
web
jquery
syntax
haml
sass
dsl
december 2009 by nicholaides
sickill's racksh at master - GitHub
december 2009 by nicholaides
Console for any Rack based ruby web app edit
rack
ruby
console
shell
december 2009 by nicholaides
cucumber-nagios
december 2009 by nicholaides
cucumber-nagios lets you describe how a system should work in natural language, and outputs whether it does in the Nagios plugin format
cucumber
testing
ruby
sysadmin
nagios
monitoring
december 2009 by nicholaides
hassox's pancake at master - GitHub
december 2009 by nicholaides
Pancake is primarily a tool for making rack applications. Rack has come up in the Ruby web world as the framework that matters when developing web applications. All the major frameworks use it, although many of the application frameworks and their middlewares are not really re-usable away from their specific implementations yet.
ruby
http
rack
middleware
december 2009 by nicholaides
related tags
academicladder ⊕ activerecord ⊕ ajax ⊕ amazon ⊕ analysis ⊕ apache ⊕ api ⊕ artificialintelligence ⊕ aspell ⊕ assert_select ⊕ assets ⊕ async ⊕ atom ⊕ autotest ⊕ aws ⊕ backgroundrb ⊕ backup ⊕ bdd ⊕ beanstalk ⊕ blog ⊕ bosh ⊕ branch ⊕ browser ⊕ bundler ⊕ C ⊕ calendar ⊕ capistrano ⊕ celerity ⊕ cgi ⊕ chat ⊕ cheatsheet ⊕ ci ⊕ client ⊕ code ⊕ color ⊕ complexity ⊕ computer ⊕ config ⊕ configuration ⊕ console ⊕ contacts ⊕ continuousintegration ⊕ continuous_integration ⊕ conversion ⊕ coverage ⊕ cron ⊕ css ⊕ cucumber ⊕ curl ⊕ daemon ⊕ data ⊕ database ⊕ date ⊕ debug ⊕ debugger ⊕ debugging ⊕ declarative ⊕ design ⊕ desktop ⊕ development ⊕ directory ⊕ document ⊕ documentation ⊕ download ⊕ dreamhost ⊕ dsl ⊕ eclipse ⊕ editor ⊕ email ⊕ encryption ⊕ english ⊕ eventmachine ⊕ extensions ⊕ factory_girl ⊕ fastcgi ⊕ ffmpeg ⊕ fibers ⊕ file ⊕ firewall ⊕ fixtures ⊕ flay ⊕ flog ⊕ forum ⊕ framework ⊕ functional ⊕ gcal ⊕ gem ⊕ gemfile ⊕ gems ⊕ git ⊕ github ⊕ given-when-then ⊕ google ⊕ gotchas ⊕ graph ⊕ graphics ⊕ grb ⊕ groups ⊕ growl ⊕ gui ⊕ guide ⊕ haml ⊕ hash ⊕ haskell ⊕ heroku ⊕ highlighter ⊕ howto ⊕ html ⊕ html5 ⊕ http ⊕ ide ⊕ iis ⊕ image ⊕ images ⊕ import ⊕ install ⊕ installation ⊕ integrationtesting ⊕ intellisense ⊕ irb ⊕ java ⊕ javascipt ⊕ javascript ⊕ jedit ⊕ job ⊕ jquery ⊕ jruby ⊕ languages ⊕ libcurl ⊕ library ⊕ lighttpd ⊕ limelight ⊕ linguistics ⊕ links ⊕ lint ⊕ Linux ⊕ loadbalance ⊕ logging ⊕ logs ⊕ mac ⊕ macro ⊕ maintenance ⊕ markdown ⊕ markup ⊕ math ⊕ merb ⊕ messaging ⊕ metaprogramming ⊕ metrics ⊕ middleware ⊕ migration ⊕ mocking ⊕ mongoid ⊕ mongrel ⊕ monitoring ⊕ mp4 ⊕ mysql ⊕ nagios ⊕ namespace ⊕ network ⊕ networking ⊕ news ⊕ ods ⊕ ogg ⊕ oneLiners ⊕ oop ⊕ opensource ⊕ opml ⊕ optimization ⊕ orm ⊕ osx ⊕ parallel ⊕ parser ⊕ payment ⊕ pdf ⊕ performance ⊕ philadelphia ⊕ philly ⊕ php ⊕ pickle ⊕ plugin ⊕ plugins ⊕ postgresql ⊕ pow ⊕ proc ⊕ productivity ⊕ profiling ⊕ programming ⊕ progress ⊕ properties ⊕ prototype ⊕ quality ⊕ queue ⊕ rack ⊕ rails ⊕ rants ⊕ recurrence ⊕ redis ⊕ ree ⊕ reference ⊕ regexp ⊕ repl ⊕ require ⊕ rest ⊕ rexml ⊕ roodi ⊕ rotate ⊕ rspec ⊕ rss ⊕ ruby ⊖ ruby1.9.3 ⊕ rubygems ⊕ rubyonrails ⊕ rules ⊕ s3 ⊕ saas ⊕ sandbox ⊕ sanitize ⊕ sass ⊕ scgi ⊕ scraping ⊕ screenscraping ⊕ search ⊕ security ⊕ sequel ⊕ server ⊕ service ⊕ shell ⊕ sinatra ⊕ slideshow ⊕ snippets ⊕ SOAP ⊕ socialnetworking ⊕ software ⊕ spelling ⊕ spreadsheet ⊕ sprites ⊕ sql ⊕ statistics ⊕ storage ⊕ store ⊕ styler ⊕ svn ⊕ syntax ⊕ sysadmin ⊕ technology ⊕ templating ⊕ testing ⊕ texteditor ⊕ textmate ⊕ tiger ⊕ time ⊕ timezone ⊕ tips ⊕ tools ⊕ transform ⊕ tsearch ⊕ tutorial ⊕ tzinfo ⊕ units ⊕ url ⊕ validation ⊕ video ⊕ view ⊕ visualization ⊕ watchr ⊕ web ⊕ web2.0 ⊕ webbrick ⊕ webkit ⊕ webm ⊕ webrat ⊕ whm ⊕ windows ⊕ wordpress ⊕ workflow ⊕ xhtml ⊕ xls ⊕ xml ⊕ xml-rpc ⊕ xmpp ⊕ xslt ⊕ yahoo ⊕ yaml ⊕ zentest ⊕Copy this bookmark: