Seumas + ruby   40

Rails – Integrate Autotest and RSpec in Linux | Eureka!
I am learning Rails 3 @ Ruby on Rails Tutorial by Michael Hartl. A very nice and detail tutorial with many examples for beginners. Highly recommended.

But i got some problems when i tried to setup the Autotest for the RSpec framework. Autotest is a continuous testing tool which run the test suite automatically based on the files you have changed. RSpec is a Behavior Driven Development (BDD) framework for Ruby. After a few hours of struggling, i finally made it work.
rails  rspec  linux  ruby_on_rails  ruby  autotest  testing  development  programming  coding  tdd  2010  november  2010_11_15 
april 2011 by Seumas
Getting started with Autotest - Continuous Testing
Why manually run your tests, when the computer can do it for you! Autotest is a great tool to speed up test-driven development with Ruby or Ruby on Rails.

Autotest makes your coding session even more productive as it automatically runs a subset of your test suite each time you change a file. Autotest is smart – it figures out which subset to run based on the files you’ve changed. Think of it as Continuous Testing.

Autotest source code is well-documented (rdoc) but finding a high level overview online is a little more challenging. This article will get you up and running in no time, so that you may concentrate on writing code. Let’s get Started!
autotest  testing  test  tdd  rspec  ruby  rails  ruby_on_rails  programming  coding  development  tool  utility  documentation  software 
april 2011 by Seumas
RSpec.info: Home
RSpec is a Behaviour-Driven Development tool for Ruby programmers. BDD is an approach to software development that combines Test-Driven Development, Domain Driven Design, and Acceptance Test-Driven Planning. RSpec helps you do the TDD part of that equation, focusing on the documentation and design aspects of TDD.
rspec  ruby  bdd  tdd  test_driven_development  ruby_on_rails  rails  programming  coding  testing  framework  rspec-rails 
march 2011 by Seumas
Thin - yet another web server
Thin is a Ruby web server that glues together 3 of the best Ruby libraries in web history:

the Mongrel parser, the root of Mongrel speed and security
Event Machine, a network I/O library with extremely high scalability, performance and stability
Rack, a minimal interface between webservers and Ruby frameworks

Which makes it, with all humility, the most secure, stable, fast and extensible Ruby web server bundled in an easy to use gem for your own pleasure.
mongrel  rails  ruby  ruby_on_rails  rubyonrails  server  thin  webserver  software  gem  download 
march 2011 by Seumas
RVM: Ruby Version Manager - RVM Ruby Version Manager - Documentation
RVM allows users to deploy each project with its own completely self-contained and dedicated environment--from the specific version of ruby all the way down to the precise set of required gems to run the application. Having a precise set of gems also avoids the issue of version conflicts between projects, causing difficult-to-trace errors and hours of hair loss. With RVM, NO OTHER GEMS than those required are installed. This makes working with multiple complex applications where each has a long list of gem dependencies efficient. RVM allows us to easily test gem upgrades by switching to a new clean set of gems to test with while leaving our original set intact. It is flexible enough to even have a set of gems per environment or development branch--or even individual developer's taste!
rvm  ruby  rubyonrails  ruby_on_rails  rails  programming  coding  devleopment  gems  tool  utility  install  installer  installation  ruby_version_manager  instructions  documentation  docs  doc  guide  howto 
march 2011 by Seumas
YouTube - How to Install Ruby 1.9.2 and Rails 3.0 on Ubuntu 10.10 [HD]
Peter Cooper shows you how to easily and reliably install Ruby 1.9.2 and Rails 3.0 on Ubuntu 10.10. Based roughly around Ryan Bigg's written tutorial at http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you
youtube  video  ruby  programming  development  coding  language  ruby_on_rails  rails  installation  installing  screencast  guide  tutorial  howto  aptitude  ubuntu  2010  december  2010_12_28 
march 2011 by Seumas
css-redundancy-checker - Google Code
A simple script that, given a CSS stylesheet and either a .txt file listing URLs of HTML files, or a directory of HTML files, will iterate over them all and list the CSS statements in the stylesheet which are never called in the HTML.
css  tools  ruby  html  webdev  development  redundancy  code  dev  design  coding  cleanup  clean  checker 
july 2007 by Seumas
Of snakes and rubies; Or why I chose Python over Ruby (jp's domain) (f)
You look around the web today and Ruby and its offspring Rails are the talk of everyone. You see former Java advocates moving over to Ruby. You see former Python developers checking it out. You see people who have never coded checking it out. On top of...
programming  python  ruby  editorial  review  commentary  opinion 
october 2006 by Seumas
Rails Engines (f)
Rails engines are enhanced plugins — capable of sharing code, views and other aspects of your application in a clear and managed way. Engines can be shared publicly, but the real power comes when you use them to share code amongst your own applications.
development  engine  plugin  programming  rails  ruby  rubyonrails  software 
october 2006 by Seumas
Welcome! [Ruby-Doc.org: Documenting the Ruby Language] (f)
The ruby-doc.org Ruby documentation project is an effort by the Ruby community to provide complete and accurate documentation for the Ruby programming language.
code  development  documentation  programming  rails  reference  ruby  rubyonrails  scripting  web 
october 2006 by Seumas
soaked and soaped (f)
As I mentioned in my last post, RadRails 0.7.1 now supports Mongrel. So I decided to use Mongrel instead of Webrick for development on my notebook. But it was a bit tricky and took me a bit of googling to get it. As Joe wrote in his post about installi...
mongrel  ubuntu  dapper  rails  ruby  rubyonrails  gem  howto 
october 2006 by Seumas
the { buckblogs :here }: Inspecting a live Ruby process (f)
So, there are you. Logged into one of your production machines, staring at a rogue Ruby process, and wondering why it has been running away with 90% of the CPU for the last half hour. Sure, you can kill it, but you’d really like to know why it is stu...
ruby  programming  coding  howto  guide  process  gdb 
september 2006 by Seumas
Make Ruby on Rails easy with RadRails and Eclipse (f)
RadRails is the Eclipse-based IDE for Ruby on Rails. Learn about installing RadRails, the structure and use of the application window, and the primary steps in developing an application. Ruby on Rails has hit the big time. With that popularity has come...
rubyonrails  ruby  ide  radrails  ibm  howto  tutorial  programming  coding  software 
september 2006 by Seumas
The Perfect Lightweight Rails/Lighttpd/Debian install (f)
OK folks, I have finished my write up of an install of the perfect stack on a rimuhosting.com xen VPS. But keep in mind that you can use these instructions to install the rails stack on debian on a dedicated host or a box in your closet. It will work f...
rails  ruby  lighttpd  debian 
september 2006 by Seumas
Programming Ruby: The Pragmatic Programmer's Guide (f)
This book is a tutorial and reference for the Ruby programming language. Use Ruby, and you'll write better code, be more productive, and enjoy programming more.
pickaxe  ruby  programming  guide  reference 
september 2006 by Seumas
Testing and Debugging Ruby on Rails: Running Tests on Deploy with Capistrano (f)
While at odeo we had a feature which i loved. We could release the application quickly, with a single command. We did it often, sometimes two dozen times a day. We optimized it to be super fast, it took about 3 minutes to release to the 4 servers we we...
ruby  rails  rubyonrails  testing  capistrano  programming  coding  web 
september 2006 by Seumas
Instiki (p)(f)
wiki,ruby,software,opensource,instiki,web
wiki  ruby  software  OpenSource  instiki  web 
september 2006 by Seumas
Ruby, Python, "Power"
ruby,python,programming,comparison,languages,language,development,computers,code
ruby  python  programming  comparison  languages  development  computers  code 
august 2006 by Seumas
RedHanded ? sneaking Ruby through the system
ruby,programming,software,redhanded,web,development,scripting
ruby  programming  software  redhanded  web  development  scripting  blog  rails  rubyonrails 
august 2006 by Seumas
Django | Snakes and Rubies downloads
coding,programming,developer,developing,development,ruby,python,rails,snakes,download,videos,audio,tutorial,presentation
coding  programming  developer  ruby  python  rails  snakes  download  videos  audio  tutorial  presentation  django 
august 2006 by Seumas
Why?s (Poignant) Guide to Ruby
ruby,programming,tutorial,guide,reference,poignant,book,books,development,software,documentation,languages,free,tutorials,coding,language
ruby  programming  tutorial  guide  reference  poignant  book  development  software  documentation  languages  free  coding 
august 2006 by Seumas
Ruby Home Page
ruby,programming,language,reference,development,scripting,software,languages,computer
ruby  programming  language  reference  development  scripting  software  computer 
august 2006 by Seumas
Sapphire In Steel :: The Little Book Of Ruby
ruby,programming,code,coding,howto,scripting,guide,book,free,tutorial
ruby  programming  code  howto  scripting  guide  book  free  tutorial  ebook 
august 2006 by Seumas
Code Snippets: Store, sort and share source code, with tag goodness
code,programming,snippets,reference,source,development,javascript,ruby,python,perl,java
code  programming  snippets  reference  source  development  javascript  ruby  python  perl  java 
august 2006 by Seumas

related tags

2010_08_08  2010_11_15  2010_12_28  2011_03_03  analysis  apache  api  aptitude  asciicasts  audio  august  autotest  bdd  bitnami  blog  book  capistrano  checker  clean  cleanup  code  coding  commentary  community  comparison  computer  computers  css  dapper  data  dataset  data_mining  debian  december  design  dev  developer  development  devleopment  django  doc  docs  documentation  download  ebook  ebooks  eclipse  editor  editorial  engine  examples  forum  forums  framework  free  gdb  gem  gems  guide  howto  html  http  ibm  ide  install  installation  installer  installing  instiki  instructions  java  javascript  language  languages  lighttpd  linux  march  mining  mongrel  november  OpenSource  opinion  perl  pickaxe  plugin  podcast  poignant  presentation  process  programing  programming  python  radrails  rails  redhanded  redundancy  reference  regex  regular_expression  regular_expressions  review  ror  rspec  rspec-rails  rubular  ruby  rubyonrails  ruby_on_rails  ruby_version_manager  rvm  scraper  screencast  screencasts  scripting  scripts  sean_coleman  server  setup  snakes  snippets  software  source  sraperwiki  tdd  test  testing  test_driven_development  thin  thinkvitamin  tips  tool  tools  tricks  tutorial  tutorials  ubuntu  utility  video  videos  web  webdesign  webdev  webserver  wiki  youtube 

Copy this bookmark:



description:


tags: