Serve - Delicious ERB, Haml + Sass
4 weeks ago by infovore
Simple dynamic site generator with standardised templating tools: certainly looks nice for building those early-stage prototypes before you need a full backend.
ruby
web
development
erb
haml
sass
markdown
templating
4 weeks ago by infovore
ruby-1.9.3-p125 cumulative performance patch. — Gist
10 weeks ago by infovore
"This script installs a patched version of ruby 1.9.3-p125 with patches to make ruby-debug work again (#47) and boot-time performance improvements (#66 and #68), and runtime performance improvements (#83 and #84). It also includes the new backported GC from ruby-trunk." Speed boosts for Ruby 1.9.3.
ruby
performance
patch
ruby193
10 weeks ago by infovore
Ruby 1.9.2 Segmentation Fault and OpenSSL
10 weeks ago by infovore
If you have MacPorts installed, OpenSSL runs into issues when you install rubies through RVM. This helps.
rvm
ruby
openssl
http
10 weeks ago by infovore
localtunnel: instantly show localhost to the rest of the world
11 weeks ago by infovore
"The easiest way to share localhost web servers to the rest of the world" Good lord, that's wonderful.
programming
proxy
ruby
localhost
11 weeks ago by infovore
brianmario/yajl-ruby - GitHub
february 2012 by infovore
"This gem is a C binding to the excellent YAJL JSON parsing and generation library." Ooh, JSON stream-parsing.
json
yajl
ruby
february 2012 by infovore
paulasmuth/fnordmetric - GitHub
december 2011 by infovore
"FnordMetric is a highly configurable (and pretty fast) realtime app/event tracking thing based on ruby eventmachine and redis. You define your own plotting and counting functions as ruby blocks!" Interesting.
ruby
realtime
analytics
redis
december 2011 by infovore
njonsson/cape - GitHub
november 2011 by infovore
Cape solves a surprisingly common problem: I have this big bunch of rake tasks; I'd like them to run on the server, which tends to mean writing cap tasks just to run the rake tasks. Cape makes it easy to just mirror them.
capistrano
rails
rake
ruby
november 2011 by infovore
RVM: Ruby Version Manager - 'rvm pkg install readline'
october 2011 by infovore
"If you have an error when compiling pertaining to readline, you may need to attempt installing with the procedure defined below." As, indeed, I did, because I still had Macports installed.
macports
rvm
ruby
programming
october 2011 by infovore
lukeredpath/clickatell - GitHub
august 2011 by infovore
As usual with things like this: a decent client library that's at least somewhat up-to-date (official or no) goes a long way to helping you decide which [x] provider to use. In this case: SMS gateways that send to the UK.
sms
ruby
library
clickatell
august 2011 by infovore
amatsuda/kaminari - GitHub
july 2011 by infovore
"A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Rails 3." Looks interesting; neatly designed, it seems, and will_paginate's refusal to get to a final 3.0 release has always been frustrating. Might try this out.
ruby
pagination
gem
programming
july 2011 by infovore
Deploying with Bundler and Capistrano
june 2011 by infovore
Useful notes on the modern way of deploying Rails applications with Bundler and Capistrano.
rails
capistrano
bundler
ruby
deployment
june 2011 by infovore
Pow: Zero-configuration Rack server for Mac OS X
april 2011 by infovore
Node.js/CoffeeScript powered Rack server. Lovely idea, simple configuration; shame it completely takes over port 80. Some of us write applications in things other than Ruby from time to time. Thinking about the best way of hooking it all together.
rack
rails
ruby
webserver
april 2011 by infovore
Converting OSGB36 (Eastings/Northings) to WGS84 (Longitude/Latitude) in Ruby « Peter Hicks' Blog
november 2010 by infovore
That's a lot more succinct than my version.
geo
ruby
wgs84
osgb36
conversion
november 2010 by infovore
justinfrench's formtastic at master - GitHub
november 2010 by infovore
"A Rails form builder plugin with semantically rich and accessible markup." This looks like it could be really, really good; will be trying this out in anger shortly, I hope. (I hate Rails' form helpers with a passion).
ruby
gems
forms
formtastic
november 2010 by infovore
Ruby Quiz - A* (#98)
july 2010 by infovore
RubyQuiz on A* pathfinding.
a*
algorithms
pathfinding
ruby
programming
july 2010 by infovore
nex3's ruby-progressbar at master - GitHub
july 2010 by infovore
It Just Works and is good.
ruby
commandline
progressbar
july 2010 by infovore
Composite Primary Keys
july 2010 by infovore
Composite keys for Rails/ActiveRecord. Really does appear to work, too, which is nice.
activerecord
database
keys
composite
programming
rubyonrails
ruby
july 2010 by infovore
Rails Dispatch | Presented by Engine Yard
may 2010 by infovore
Engine Yard have a new blog about Rails, consisting of screencasts and tutorials, and it looks good. One to subscribe to.
ruby
rails
rails3
rubyonrails
programming
engineyard
may 2010 by infovore
michaeldv's awesome_print at master - GitHub
april 2010 by infovore
"Awesome Print is Ruby library that pretty prints Ruby objects in full color exposing their internal structure with proper indentation." Pretty, and really, really useful (well, for me, anyway).
ruby
pp
gem
programming
repl
april 2010 by infovore
Passenger Preference Pane · Fingertips
march 2010 by infovore
"The Passenger preference pane is a preference pane for Mac OS X, it enables you to configure a Rails or Rack application in a matter of seconds." It does. It's very good.
preferencepane
osx
ruby
apache
passenger
rack
deployment
march 2010 by infovore
About this Blog | Free PeepCode Blog
february 2010 by infovore
Lovely, lovely article explaining just how the PeepCode Blog works. The blog itself features unique layouts for every post. There's no CMS, no database, but what's going on under the hood is at least as clever - and the flexibility makes the beautiful and clear pages much easier to build.
blog
code
design
ruby
sinatra
markup
sass
february 2010 by infovore
Internaut Design - simple linear regression (best fit) in ruby
february 2010 by infovore
Very simple; very effective.
ruby
statistics
linearregression
february 2010 by infovore
has_many :bugs, :through => :rails: Active Record Query Interface 3.0
february 2010 by infovore
ARel looks brilliant, but blimey, those are some *big* changes to ActiveRecord. Pratik's post here is probably the most comprehensive I've seen, and well worth your time.
activerecord
arel
rails3
rails
ruby
february 2010 by infovore
Rails 3 Reading Material | Medium eXposure
february 2010 by infovore
Great round-up of all the stuff out there about Rails 3. If you're as behind as I am on preparing for this, there's some really good stuff here; nice to have it all in one place.
ruby
rails
rails3
documentation
tutorials
february 2010 by infovore
Taps for Easy Database Transfers
january 2010 by infovore
"Taps is a temporary web service you run on a server that has access to the database you want to export. You can then run the client to connect to that service and pull data out of it in chunks. It works through firewalls, doesn’t require a direct ssh connection, and - best of all - it’s database independent. So you can export from a MySQL database and import to PostgreSQL, or vice versa."
database
ruby
export
backup
development
january 2010 by infovore
Short Order Ruby - Ben Griffiths - Ruby Manor
december 2009 by infovore
Comprehensive notes on Ben's talk from Ruby Manor - looks really, really good, and lots of things I should probably know. This is the kind of hacking I'm a big fan of.
ruby
unix
shell
tips
cli
bengriffiths
december 2009 by infovore
Ryan's Scraps: What's New in Edge Rails: Default Scoping
november 2009 by infovore
"It’s pretty common to want SQL queries against a particular table to always be sorted the same way, and is one of the reasons why I added the ordered scope to the utility scopes gem... Well now you can specify default ordering, and other scopes, in edge rails directly in your ActiveRecord model." Hurrah!
rails
scoping
activerecord
ruby
november 2009 by infovore
Ryan's Scraps: What's New in Edge Rails: Dynamic Scope Methods
november 2009 by infovore
"With the recent addition of dynamic scopes, however, you now have a way to both quickly specify query logic and chain further conditions. The naming works in the same manner as dynamic finders and the chaining works in the same fashion as conventional named scopes." Ooh. New in Rails 2.3, and passed me by a little.
rails
activerecord
ruby
scoping
november 2009 by infovore
tobi's delayed_job at master - GitHub
november 2009 by infovore
"Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background." Extracted from Shopify, and looks very, very useful; filed away for another day.
rails
background
queue
ruby
plugin
delayedjob
november 2009 by infovore
scraplab — Using Geoplanet Data in Ruby on Rails
november 2009 by infovore
"Noticings is possibly one of the first services to integrate the Yahoo Geoplanet Data deeply". Tom explains how we're using Geoplanet inside Rails. Really good stuff if you're interested in that geo malarkey
geoplanet
ruby
rails
noticings
woe
yahoo
geodata
november 2009 by infovore
tobi's clarity at master - GitHub
november 2009 by infovore
"Clarity is a Splunk like web interface for your server log files. It supports searching (using grep) as well as trailing log files. It has been written using the event based architecture based on EventMachine and so allows real-time search of very large log files. If you hit the browser Stop button it will also kill the grep / tail utility."
logs
server
webserver
analysis
utility
ruby
november 2009 by infovore
AI Ruby Plugins
october 2009 by infovore
"This page will maintain list of AI related libraries for the Ruby programming language." Some interesting stuff here, although it's all in varying degrees of maturity...
ruby
ai
machinelearning
collectiveintelligence
algorithms
software
libraries
gems
october 2009 by infovore
mattberther.com » puts vs print in ruby
october 2009 by infovore
"...the print method buffers the output. The easiest way to get around this (for a situation like the above) is to set the sync property on $stdout." Aha. That's where I've been going wrong!
ruby
puts
print
stdout
unix
october 2009 by infovore
gemcutter | awesome gem hosting
october 2009 by infovore
"Gemcutter is the next generation of gem hosting for the Ruby community. Instantly publish your gems and install them. Use the API to interact and find out more information about available gems. Become a contributor and enhance the site with your own changes." Apparently this is the next big thing, post-github not serving gems. Let's chase this trend for a bit.
ruby
gems
hosting
programming
development
gemcutter
opensource
october 2009 by infovore
Gem Building is Defunct - GitHub
october 2009 by infovore
"...it’s been a week and we’ve decided to not bring back the gem builder. It was a fun experiment but Jeweler and Gemcutter combined make it ridiculously simple to publish a gem. The gem builder use case (fork a project, make a change, publish a gem, install it) is now easier than ever using these tools." Which is all very nice, but a bit of a PITA for anyone who'd been depending on this. Still: gems.github.com will serve for another year.
ruby
github
gems
rubygems
gem
git
hosting
cloud
october 2009 by infovore
Hpricot to Nokogiri Day 1 | Vita Rara: A Life Uncommon
october 2009 by infovore
"In Nokogiri 's are converted to whitespace, but they are not a normal space and aren't removed with the standard String#strip and friends." Needless to say, this is somewhat annoying. Thanks for fixing it, internet!
nokogiri
ruby
html
parsing
october 2009 by infovore
mir.aculo.us with Thomas Fuchs » Blog Archive » textorize: Pristine Font rendering for the Web
october 2009 by infovore
"It all boils down to a Ruby script that runs on OS X only and uses OS X’s really awesome typography and subpixel antialiased font rendering. Why not tap into this to make those headline graphics? With Rubycocoa you can easily whip up a small app that draws some text, and save it into a PNG file." Um, blimey.
ruby
script
typography
osx
type
images
rendering
october 2009 by infovore
rush
september 2009 by infovore
"rush is a replacement for the unix shell (bash, zsh, etc) which uses pure Ruby syntax. Grep through files, find and kill processes, copy files - everything you do in the shell, now in Ruby." Equal parts "ooh" and "hunh?", I think.
shell
ruby
unix
commandline
utility
september 2009 by infovore
Riding Rails: Upgrading to Snow Leopard
august 2009 by infovore
A good list of tips - lots of compiled stuff needs to be recompiled to x64, and this will be confusing. I am not upgrading quite yet.
ruby
rails
mac
osx
mysql
snowleopard
upgrade
tips
august 2009 by infovore
javan's whenever at master - GitHub
july 2009 by infovore
"Whenever is a Ruby gem that provides a clear syntax for defining cron jobs. It outputs valid cron syntax and can even write your crontab file for you. It is designed to work well with Rails applications and can be deployed with Capistrano. Whenever works fine independently as well." Pretty DSL for generating crontab in a rubyish manner.
cron
ruby
reails
scheduling
gem
july 2009 by infovore
Dr Nic’s What is *jour and why they are killer apps for RailsCamp08
june 2009 by infovore
"Local devs, running local services, but how to share with everyone in the room?" Answer: rebuild all your tools to work across Bonjour. Slightly bonkers but very cool.
git
ruby
bonjour
networking
collaboration
gitjour
gems
tools
utilities
programming
june 2009 by infovore
Knave of Diamonds - Treetop
may 2009 by infovore
"I gave a presentation on Treetop last night at lrug - seemed to go down well. There aren’t many examples of treetop grammars I’ve seen, so it might be useful if you find the main site’s documentation a bit impeneterable." Roland drops some Treetop science, and it looks very useful. Good stuff!
ruby
language
parsing
processing
tree
treetop
library
rolandswingler
may 2009 by infovore
Giles Bowkett: Gay People, Come To Rails
may 2009 by infovore
"Get over your ridiculous programming-language prejudices and stop endorsing real prejudices. It's this crazy little microcosm/macrocosm mirror effect. You never find bigotry in people with options. It's true in programming and it's true in real life as well, and it looks as if it's true in both places at the same time and for the same people." Giles is right, and the idiots who reached for their retweet button are definitely wrong. Less of this, please.
ruby
programming
rails
homophobia
bigotry
perjorative
community
may 2009 by infovore
blog.mattwynne.net : Goodbye CruiseControl.rb, Hello Hudson
may 2009 by infovore
"The problem is, it doesn’t have a smug website with fancy branding, so you probably overlooked it the first time. Go back and take another look." Worth knowing about, even if it's a long while since I've need continuous builds.
ruby
programming
ci
continousintegration
development
build
may 2009 by infovore
Heroku | Push and Pull Databases To and From Heroku
march 2009 by infovore
"A frequent question people ask us is “how do I transfer my database between my local workstation and my Heroku app?”" The answer is: using taps. Database push/pull, to/from Heroku, and to/from different database vendors. Very, very clever.
ruby
database
deployment
heroku
march 2009 by infovore
james's custodian at master - GitHub
march 2009 by infovore
Custodian is the Ruby gem for accessing the Guardian Open Platform Content API that James Darling, Kalv Sandhu, and I (although my contribution was minor) built. There's a Google Code link to it, but I'd imagine the github version is where the action will be.
programming
ruby
gem
library
guardian
api
code
module
openplatform
contentapi
march 2009 by infovore
Introducing the ProjectSearch Rails plugin: - (37signals)
march 2009 by infovore
Rails plugin for intelligently searching within your application. Not a bad idea; will probably end up using this at some point.
programming
ruby
development
rails
plugin
utility
search
march 2009 by infovore
scraplab : instant sinatra deployment with heroku
march 2009 by infovore
Tom's been poking Heroku, and now, so have I. It's proper brilliant: a rackup file, a tiny Sinatra app, and the Heroku gem, and you're building webapps in ten minutes. It's crazy and brilliant, and exactly the kind of thing of which we need more of.
programming
ruby
web
brilliant
deployment
heroku
lightweight
sinatra
march 2009 by infovore
Building and Scaling a Startup on Rails: 12 Things We Learned the Hard Way - Axon Flux - A Ruby on Rails Blog
february 2009 by infovore
Some well-worn tales here, but also some good new ones, particularly when it comes to query-profiling and all forms of caching.
tips
ruby
performance
development
web
rails
scaling
deployment
february 2009 by infovore
Speculating with Shoulda — GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS
february 2009 by infovore
You can now use Shoulda macros in RSpec as well as Test::Unit. Thanks, Thoughtbot! Might take a poke at this some time.
ruby
testing
thoughtbot
rspec
shoulda
february 2009 by infovore
has_many :bugs, :through => :rails: Rails templates
february 2009 by infovore
"Templates are simple ruby files containing DSL for adding plugins/gems/initializers etc. to your freshly created Rails project." That looks very handy.
programming
ruby
generation
rails
templates
february 2009 by infovore
rubyist's aasm at master - GitHub
february 2009 by infovore
AASM is "a library for adding finite state machines to Ruby classes. AASM started as the acts_as_state_machine plugin but has evolved into a more generic library that no longer targets only ActiveRecord models." And as a result, I might be using it a bit.
programming
ruby
gem
rails
plugin
statemachine
february 2009 by infovore
nanoc: a Ruby CMS that generates static HTML » home
january 2009 by infovore
"nanoc is a tool that runs on your local computer and compiles Markdown, Textile, Haml, etc. documents into static web pages, ready for uploading to any web host." Easily build static sites with a teeny bit of templating.
ruby
generation
web
publishing
cms
html
static
templating
january 2009 by infovore
ReinH — A Thinking Man's Sphinx
january 2009 by infovore
"We’ve recently switched a number of projects to ThinkingSphinx here at Hashrocket. These projects were originally using SOLR or UltraSphinx. Today, we’ll explore the differences between UltraSphinx and ThinkingSphinx and why we chose to switch." Detailed explanation of the advantages of ThinkingSphinx over UltraSphinx or other alternatives.
ruby
search
sphinx
ultrasphinx
thinkingsphinx
january 2009 by infovore
tomtaylor's viapost at master - GitHub
january 2009 by infovore
"A Ruby library that wraps the Viapost SOAP API, providing an easy way of sending post (you know, real letter box post) from your applications."
ruby
gem
library
tomtaylor
mail
post
viapost
january 2009 by infovore
FeedTools
january 2009 by infovore
"FeedTools is a simple Ruby library for handling rss, atom, and cdf parsing, generation, and translation as well as caching. It attempts to adhere to Postel’s law—i.e. a liberal parsing and conservative generation policy." Wasn't aware of this until now, remarkably.
ruby
gem
rss
feeds
library
generation
parsing
january 2009 by infovore
Katz Got Your Tongue? » Rails and Merb Merge
december 2008 by infovore
"Today is a fairly momentous day in the history of Ruby web frameworks. You will probably find the news I’m about to share with you fairly shocking, but I will attempt to explain the situation." Yehuda Katz weighs in with a great, informative post.
programming
development
ruby
rails
rubyonrails
web
software
merb
december 2008 by infovore
Riding Rails: Merb gets merged into Rails 3!
december 2008 by infovore
"Merb and Rails already share so much in terms of design and sensibility that joining forces seemed like the obvious way to go. All we needed was to sit down for a chat and hash it out, so we did just that." No, really. Not an April Fool. It sounds like the architecture changes that are going to be made are going to be a big win for Rails 3. Looking forward to it.
programming
development
ruby
rails
web
frameworks
merb
december 2008 by infovore
Rails Metal: a micro-framework with the power of Rails: \m/
december 2008 by infovore
"Rails Metal is a thin wrapper around Rails’ new Rack middleware support." Which means you can process requests outside of ActionPack, which is useful for the odd performance boost in certain places. Interesting to see concerns separating out within Rails like this.
programming
rails
rubyonrails
ruby
rack
middleware
december 2008 by infovore
Fitting curves to data using Ruby and the GNU Scientific Library
december 2008 by infovore
"If you need to perform data analysis, provide graphics for your users in your webapp, or produce high quality plots I encourage you to investigate the combination of ruby, GSL and GNUPlot." Looks good. I should probably give this a poke some time; could come in handy.
gsl
graphing
plotting
data
analysis
statistics
ruby
visualisation
december 2008 by infovore
alter ego
december 2008 by infovore
"AlterEgo is a Ruby implementation of the State pattern as described by the Gang of Four. It differs from other Ruby state machine libraries in that it focuses on providing polymorphic behavior based on object state. In effect, it makes it easy to give an object different “personalities” depending on the state it is in." Oh, that could be really handy.
ruby
library
statemachine
programming
patterns
december 2008 by infovore
The igraph library for complex network research
november 2008 by infovore
"igraph is a free software package for creating and manipulating undirected and directed graphs. It includes implementations for classic graph theory problems like minimum spanning trees and network flow, and also implements algorithms for some recent network analysis methods, like community structure search." Oh, that could be very handy
ruby
visualization
networkanalysis
graphing
socialgraph
programming
opensource
november 2008 by infovore
faker
october 2008 by infovore
"Faker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc."
tool
testing
data
ruby
gem
programming
rails
october 2008 by infovore
GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS
october 2008 by infovore
"The tests are the program. Without the tests, the program does not work. Tests are not something that should be left for the inexperienced; tests are the hard part."
programming
development
ruby
rails
rubyonrails
testing
thoughtbot
october 2008 by infovore
http://prawn.majesticseacreature.com/
october 2008 by infovore
"If you've ever needed to produce PDF documents before, in Ruby or another language, you probably know how much it can suck. Prawn takes the pain out of generating beautiful printable documents, while still remaining fast, tiny and nimble. It is also named after a majestic sea creature, and that has to count for something."
ruby
pdf
pdfgeneration
document
programming
development
library
october 2008 by infovore
InfoQ: Archaeopteryx: A Ruby MIDI Generator
october 2008 by infovore
Fantastic presentation from Giles Bowkett, which is about generative music, art, shipping, Ruby, and building things for yourself.
programming
ruby
presentation
software
rubyfringe
music
generative
art
october 2008 by infovore
Panda - Open source video platform
september 2008 by infovore
"Unlike other video platforms, Panda is not just a service for encoding your videos for the web; Panda handles the whole process. From the upload form to streaming, Panda takes control." Open source, Merb-based video platform that anyone can use - runs on top of Amazon EC2, S3, and SimpleDB.
video
upload
streaming
newbamboo
merb
ruby
application
web
software
development
september 2008 by infovore
Merb Routing in 0.5
september 2008 by infovore
"Merb’s routing shiznits needs some serious documentation love. Whilst I have a shot at getting some proper docpatches together here’s an overview of how to use routing in Merb 0.5." Thank god for that - was finding Merb's docs a little patchy in places.
merb
routing
ruby
programming
documentation
september 2008 by infovore
Simplify ActiveRecord Aggregates And Other Goodies Via named_scope : Locomotivation
august 2008 by infovore
"With a recent project, we really started utilizing extensions with named_scope which is very powerful and cleaned up our code considerably." Some really nice examples of using named_scope effectively.
named_scope
ruby
rails
rubyonrails
development
programming
tips
august 2008 by infovore
Front page - APIdock
august 2008 by infovore
"APIdock is a web app that provides a rich and usable interface for searching, perusing and improving the documentation of projects that are included in the app." Handy.
api
reference
documentation
doc
ruby
rspec
rails
august 2008 by infovore
Ajaxian » Prefer Ruby syntax? See Red, and your Ruby will convert to JS
august 2008 by infovore
"I am a fan of Ruby, and when I saw Red the framework that allows you to write Ruby and get JavaScript out the other end I was excited." By contrast, when I saw this, I wanted to punch somebody. Seriously guys, don't cross the streams.
javascript
ruby
punchable
highlypunchable
progammers
lazyprogrammers
august 2008 by infovore
Doug McInnes :: Craken
august 2008 by infovore
"This [plugin] is called Craken. In a nutshell it manages and installs rake-centric cron jobs. Coupled with Capistrano goodness it is the answer to your recurring task needs in Rails."
rake
ruby
rubyonrails
plugin
cron
automation
august 2008 by infovore
Simplistic Complexity » Jeez People, Stop Fretting Over Installing RMagick
august 2008 by infovore
"Rmagick. It sucks, I know. We all hate it. But you have apps that depend on it and haven't changed that yet. So you need it installed for development. And you hate installing it." But, of course, there's a shortcut. It is linked here.
ruby
rmagick
imagemagick
gem
august 2008 by infovore
Tableless models in Rails » code tunes
august 2008 by infovore
"If you’re developing an application in Ruby on Rails framework, there are many situations when you should consider using tableless models." Stub out the table, and you get the benefits of validations and typed attributes. Nifty.
rails
rubyonrails
ruby
activerecord
august 2008 by infovore
It's an HTTParty and Everyone Is Invited! // RailsTips.org by John Nunemaker
august 2008 by infovore
"The other day I thought, wouldn’t it be nice if that pattern were wrapped up as a present for me (and others) to use? The answer is yes and it is named HTTParty." This is total awesome. Now I want to do more webservices hacks.
webservices
rest
socialweb
xml
json
ruby
gem
software
architecture
august 2008 by infovore
Softies on Rails: Script/console tip for the lazy
july 2008 by infovore
"Yes, that's an underscore character in front of the .collect. In irb (and hence, script/console), an underscore is a kind of global variable that holds the last result." I did not know that. Useful!
rails
console
irb
ruby
programming
july 2008 by infovore
:: GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS :: Command Line Basecamp
july 2008 by infovore
Eric's written a command-line interface to Basecamp. Very nice.
basecamp
gtd
cli
commandline
shell
ruby
api
july 2008 by infovore
Waiting For a Factory Girl
june 2008 by infovore
Nice alternative to the somewhat clunky fixture_replacement - factories for generating fixtures for your tests and specs. Yummy!
testing
rspec
ruby
test
rubyonrails
tdd
bdd
testunit
factory
object
thoughtbot
june 2008 by infovore
RailRoad diagrams generator
may 2008 by infovore
"RailRoad is a class diagrams generator for Ruby on Rails applications." Much like MattB's original .dot generator, but perhaps a bit more advanced. Useful!
visualization
information
database
diagram
development
rubyonrails
ruby
rails
may 2008 by infovore
related tags
3d ⊕ 37signals ⊕ a* ⊕ actionscript ⊕ activerecord ⊕ agile ⊕ ai ⊕ aim ⊕ akismet ⊕ algorithmic ⊕ algorithms ⊕ analysis ⊕ analytics ⊕ apache ⊕ api ⊕ application ⊕ architecture ⊕ arduino ⊕ arel ⊕ array ⊕ art ⊕ audioscrobbler ⊕ authentication ⊕ automation ⊕ autotest ⊕ background ⊕ backup ⊕ basecamp ⊕ bbc ⊕ bdd ⊕ bengriffiths ⊕ bestpractice ⊕ bigotry ⊕ blocks ⊕ blog ⊕ bonjour ⊕ brilliant ⊕ bug ⊕ build ⊕ bundler ⊕ business ⊕ cache ⊕ caching ⊕ capistrano ⊕ chat ⊕ chatbot ⊕ ci ⊕ cinema ⊕ cli ⊕ clickatell ⊕ client ⊕ cloud ⊕ cms ⊕ code ⊕ collaboration ⊕ collectiveintelligence ⊕ commandline ⊕ community ⊕ composite ⊕ computing ⊕ conference ⊕ console ⊕ constraints ⊕ contentapi ⊕ continousintegration ⊕ continuations ⊕ controller ⊕ controllers ⊕ conversion ⊕ creditcard ⊕ cron ⊕ crud ⊕ CSS ⊕ CSV ⊕ curious ⊕ curl ⊕ daft ⊕ data ⊕ database ⊕ datamapper ⊕ dataviz ⊕ debian ⊕ debugging ⊕ delayedjob ⊕ deployment ⊕ depressing ⊕ design ⊕ development ⊕ diagram ⊕ django ⊕ doc ⊕ document ⊕ documentation ⊕ dom ⊕ domainspecificlanguage ⊕ dsl ⊕ dynamic ⊕ ecommerce ⊕ editor ⊕ email ⊕ engine ⊕ engineyard ⊕ environment ⊕ erb ⊕ error ⊕ exceptionhandling ⊕ exceptions ⊕ export ⊕ facebook ⊕ factory ⊕ fastcgi ⊕ fcgi ⊕ feeds ⊕ film ⊕ fixtures ⊕ flat ⊕ flickr ⊕ forms ⊕ formtastic ⊕ frameworks ⊕ free ⊕ frontier ⊕ fun ⊕ functional ⊕ games ⊕ gem ⊕ gemcutter ⊕ gems ⊕ generation ⊕ generative ⊕ geo ⊕ geocoding ⊕ geodata ⊕ geoplanet ⊕ git ⊕ github ⊕ gitjour ⊕ graphing ⊕ growl ⊕ gsl ⊕ gtd ⊕ guardian ⊕ gui ⊕ guidelines ⊕ hacking ⊕ haml ⊕ hardware ⊕ hash ⊕ heroku ⊕ heuristics ⊕ highlypunchable ⊕ homophobia ⊕ hosting ⊕ howto ⊕ hpricot ⊕ html ⊕ http ⊕ i18n ⊕ ide ⊕ identity ⊕ image ⊕ imagemagick ⊕ images ⊕ imap ⊕ independent ⊕ information ⊕ interface ⊕ interview ⊕ irb ⊕ jabber ⊕ javascript ⊕ jquery ⊕ json ⊕ keys ⊕ klingon ⊕ l10n ⊕ language ⊕ lastfm ⊕ lazyprogrammers ⊕ learning ⊕ leopard ⊕ libraries ⊕ library ⊕ lighttpd ⊕ lightweight ⊕ linearregression ⊕ linguistics ⊕ linux ⊕ listings ⊕ localhost ⊕ location ⊕ log ⊕ logic ⊕ logs ⊕ london ⊕ lucene ⊕ mac ⊕ machinelearning ⊕ macports ⊕ mail ⊕ mapping ⊕ maps ⊕ markdown ⊕ markup ⊕ mashup ⊕ mechanize ⊕ memory ⊕ merb ⊕ metaprogramming ⊕ microformats ⊕ middleware ⊕ midi ⊕ mocha ⊕ mock ⊕ mocking ⊕ module ⊕ mongrel ⊕ mountainwest ⊕ music ⊕ mvc ⊕ mysql ⊕ named_scope ⊕ netbeans ⊕ network ⊕ networkanalysis ⊕ networking ⊕ newbamboo ⊕ nokogiri ⊕ noticings ⊕ object ⊕ oo ⊕ opengl ⊕ openid ⊕ openplatform ⊕ opensource ⊕ openssl ⊕ optimisation ⊕ orm ⊕ osgb36 ⊕ osx ⊕ package ⊕ pagination ⊕ parser ⊕ parsing ⊕ passenger ⊕ patch ⊕ pathfinding ⊕ patterns ⊕ payment ⊕ paypal ⊕ pdf ⊕ pdfgeneration ⊕ performance ⊕ perjorative ⊕ perl ⊕ photos ⊕ physical ⊕ plotting ⊕ plugin ⊕ pluging ⊕ plugins ⊕ post ⊕ pp ⊕ preferencepane ⊕ presentation ⊕ presentations ⊕ print ⊕ processing ⊕ productivity ⊕ profiling ⊕ progammers ⊕ programatic ⊕ programming ⊕ progressbar ⊕ prolog ⊕ proramming ⊕ proxy ⊕ publishing ⊕ punchable ⊕ puts ⊕ python ⊕ queue ⊕ rack ⊕ rails ⊕ rails3 ⊕ rake ⊕ rakefile ⊕ reails ⊕ realtime ⊕ redirect ⊕ redis ⊕ refactoring ⊕ reference ⊕ regex ⊕ regularexpression ⊕ rendering ⊕ repl ⊕ rest ⊕ ridiculous ⊕ rmagick ⊕ rolandswingler ⊕ routing ⊕ rspec ⊕ rss ⊕ ruby ⊖ ruby193 ⊕ rubyfringe ⊕ rubygems ⊕ rubyonrailes ⊕ rubyonrails ⊕ rvm ⊕ s3 ⊕ sass ⊕ scaling ⊕ scheduling ⊕ scm ⊕ scope ⊕ scoping ⊕ scraping ⊕ screencast ⊕ screencasts ⊕ screencraping ⊕ screenscraping ⊕ script ⊕ scripting ⊕ search ⊕ secondlife ⊕ security ⊕ seo ⊕ server ⊕ sessions ⊕ shell ⊕ shoes ⊕ shoulda ⊕ simple ⊕ sinatra ⊕ site ⊕ sketching ⊕ sketchup ⊕ sms ⊕ smtp ⊕ snowleopard ⊕ socialgraph ⊕ socialsoftware ⊕ socialweb ⊕ software ⊕ spam ⊕ sphinx ⊕ splat ⊕ sql ⊕ sqlite ⊕ statemachine ⊕ static ⊕ statistics ⊕ stdout ⊕ stories ⊕ storyrunner ⊕ streaming ⊕ svn ⊕ syntax ⊕ tagging ⊕ tags ⊕ tdd ⊕ templates ⊕ templating ⊕ test ⊕ testing ⊕ testspec ⊕ testunit ⊕ textdrive ⊕ textmate ⊕ thinkingsphinx ⊕ thoughtbot ⊕ thoughtworks ⊕ tips ⊕ toc ⊕ tomtaylor ⊕ tool ⊕ tools ⊕ training ⊕ tree ⊕ treetop ⊕ tutorial ⊕ tutorials ⊕ type ⊕ typography ⊕ ubuntu ⊕ ultrasphinx ⊕ unicode ⊕ unix ⊕ upgrade ⊕ upload ⊕ urls ⊕ useful ⊕ utf8 ⊕ utilities ⊕ utility ⊕ validation ⊕ viapost ⊕ video ⊕ views ⊕ visualisation ⊕ visualization ⊕ w3c ⊕ web ⊕ webapplication ⊕ webby ⊕ webdev ⊕ webrat ⊕ webserver ⊕ webservice ⊕ webservices ⊕ wgs84 ⊕ woe ⊕ xhtml ⊕ xml ⊕ yahoo ⊕ yajl ⊕Copy this bookmark: