1
map.favorite "/users/:id/favorite", :controller => "users", :action => "favorite", :conditions => { :method => :post }

Ruby On Refactor my favorite action.

by Ben Burkert, December 12, 2007 16:09

You can get rid of the "req...

4d1c9dad17af98e55cb65b4efce27c42 Talk

Ruby On Help Refactor this into Rai...

by Ben Burkert, December 11, 2007 23:04

Haml is a templating engine...

4d1c9dad17af98e55cb65b4efce27c42 Talk

Ruby On Help Refactor this into Rai...

by Ben Burkert, December 11, 2007 04:56

Are you asking how to build...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
def language=(value)
  write_attribute(:language, language_filter(value))
end
...

Ruby On class picker

by Ben Burkert, December 10, 2007 00:36 Star_fullStar_full

Here it is with a case stat...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
LANGUAGE_MAP = {
  "C/C++" => "sh_cpp",
  "C#"    => "sh_csharp",
...

Ruby On class picker

by Ben Burkert, December 10, 2007 00:32 Star_fullStar_fullStar_fullStar_full

I think what you are trying...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
  def zipcode=(new_zipcode)
    if new_zipcode != self.zipcode
      write_attribute(:zipcode, new_zipcode) #problem here
...

Ruby On overwriting an activerecord...

by Ben Burkert, November 28, 2007 03:23 Star_fullStar_fullStar_fullStar_fullStar_full

the first argument of write...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
def tag(name, attributes = {}, &block)
  attributes = attributes.to_a.collect { |a| "#{a.first}=\"#{a.last}\""}.join(' ')
  inner = block ? "\n\t#{block.call}\n" : ""
...

Ruby On Iterated printing in the he...

by Ben Burkert, November 18, 2007 23:06

I like to use nested blocks...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
before_save *methods

Ruby On textilize model helper

by Ben Burkert, November 02, 2007 03:20
4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
<<-HELLO + <<-WORLD
hello,
HELLO
...

Ruby On Need explaination

by Ben Burkert, October 26, 2007 06:07 Star_fullStar_fullStar_fullStar_fullStar_full

That's actually a little sy...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
def args_eval(line)
  tokens = []
  while(data = line.match(/\[.*\]/))
...

Ruby Argument eval

by Ben Burkert, October 22, 2007 19:56, 1 refactoring

this code evaluates a strin...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
require 'spec_statistics'
...

Ruby rake stats for RSpec

by Ben Burkert, October 17, 2007 19:47, 1 refactoring

I want to get some statisti...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
OrmManager ormManager = OrmManager.Current;

RevisionManager.CreateRevision(ormManager, delegate
...

C# On How to add gracefully undo ...

by Ben Burkert, September 27, 2007 10:09 Star_fullStar_fullStar_fullStar_fullStar_full

Maybe use a revision system...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
def parse_line
  #do parsing
end
...

Ruby On Arrow Code

by Ben Burkert, September 26, 2007 17:05 Star_full

So I started breaking it up...

4d1c9dad17af98e55cb65b4efce27c42 Talk
1
2
3
4
def parse_line
  if line_is_parsable? 
    if line_is_nested? 
...

Ruby Arrow Code

by Ben Burkert, September 26, 2007 17:00, 9 refactorings

I hate arrow code. It's ug...

4d1c9dad17af98e55cb65b4efce27c42 Talk