1 2 3 4
def factorial( n ) if !(n.is_a? Integer) raise ArgumentError, "argument must be a positive integer" ...
Ruby A simple factorial program.
by lordzoner.myopenid.com,
November 12, 2008 02:16,
7 refactorings, tagged with short, ruby, factorial
1 2 3 4
for directory in @directories xml.item do xml.title "#{directory.name} (PR #{directory.pagerank})" ...
Ruby xml rss feed
by chovy.myopenid.com,
November 05, 2008 07:13,
2 refactorings, tagged with Ruby on Rails, proc, xml, ruby
Looking for a better way to...
1 2 3 4
def compress(source) source.gsub!(/\s+/, " ") # collapse space source.gsub!(/\/\*(.*?)\*\//, "") # remove comments - caution, might want to remove this if using css hacks ...
Ruby Gsubing
There is a lot of repetitio...
1 2 3 4
def translation_links lang = [ %w[en english us], ...
Ruby nested array to set of html...
i have a simple array that ...
1 2 3
# Simple method to calculate the square of a number
...
Ruby Conditional Assignment
This is a tiny bit of code ...
1 2 3
feed = RssParser.run("http://ws.audioscrobbler.com/1.0/user/me/recenttracks.rss") song1 = feed[:items][0][:title] ...
Ruby Think this needs a loop
Im new to Ruby, I think it ...
1 2 3
class Administration::ReportsController < Administration::HomeController ...
Ruby has_many :through collectio...
by kain,
August 30, 2008 01:53,
No refactoring, tagged with Ruby on Rails, rails, ruby, has many through
This is an attempt to make ...
1 2 3 4
class Report < ActiveRecord::Base belongs_to :reportable, :polymorphic => true ...
Ruby A shorter way to declare cl...
I added these so I could re...
1 2 3
artists = [1, 2, 3] column_1 = artists[0..artists.size/2] column_2 = artists[artists.size/2+1..artists.size]
Ruby Split an array into half
The example works if the ar...
1 2 3 4
if @events != nil @events.each do |event| if @recurrents != nil ...
Ruby superfluous if statements
I'm pretty sure theres a be...
1 2 3 4
require 'csv' def sort_csv(filename, fields = ["ID"], reverse = false) ...
Ruby Ruby Custom Sort
I had this question recentl...
1 2 3 4
# generate_bf.rb # (copyleft) Matt Gauger 2008 # Randomly generates a brainfuck program ...
Ruby Brainfuck Generator in Ruby
Probably better ways to do ...
1 2 3 4
times.each do |time| events.each do |event| if time.strftime("%I:%M %p") == event.datetime.strftime("%I:%M %p") ...
Ruby two for loops cleanup?
times is an array of dateti...
1 2 3 4
i = 0 for j in ['foo', 'bar', 'baz'] puts "#{i} #{j}" ...
Ruby Python's enumerate in Ruby?
by robby86533.identity.net,
July 14, 2008 23:02,
3 refactorings, tagged with python, ruby, for, enumerate
What is the best way to emu...
1 2 3 4
xml = REXML::Document.new(data) artists = [] ...
Ruby cleaner way to limit result...
by timmyvontrimble.myopenid.com,
July 14, 2008 19:12,
9 refactorings, tagged with rails, xml, array, iteration, ruby
Wow! All of these refactori...
1 2 3 4
module DiscreteDistribution # pick_random is useful for spliting up a collection by its specified discrete distribution ...
Ruby Randomly pick an item base ...
by David Dai,
June 15, 2008 06:02,
No refactoring, tagged with random, algorithm, discrete, discrete distribution, ruby, load balance, multivariate, ab-test
This method is useful to lo...
1 2 3 4
module Every @interval, @stopped = 0.0, true @numwords = {"one"=>1, "two"=>2, "three"=>3, "four"=>4, "five"=>5, "six"=>6, "seven"=>7, "eight"=>8, "nine"=>9, ...
Ruby Every repeat module
Loop a block of code every ...
1 2 3
<!-- THE XML IM TRYING TO PARSE --> ...
Ruby Trying to parse XML and pas...
I am completely new to ruby...
1 2 3 4
require 'net/http' require 'rubygems' require 'xmlsimple' ...
Ruby Parsing XML from a Web Service
I'm working with a web serv...
1 2 3 4
class VotingSystem #Hello, I am Rodger the old and unhappy programmer. the variable nbrOfVotes is an array of 2 dimensions. The first dimension contains the number of votes for the answer "YES, IT SUCKS"... and the other dimension contain the number of votes for the answer "NO, IT DOESN'T SUCK". In the near future there will be other possible answers... but I don't care! I retire in 2 days! @@nbrOfVotes = Array.new ...
Ruby Rubyize this : 6th edition
Ouch... this guy badly need...
1 2 3 4
# OPTIMIZE: I think we can do a LOT for optimize this. def create added_counter = 0 ...
Ruby Importing large collection ...
This scripts get textarea w...
1 2 3 4
<table class="charge"> <tr> <td colspan="100%" class="mainHeader"><%=@label.label%></td> ...
Ruby Iterating through a nested ...
by mwilliams,
January 31, 2008 18:21,
2 refactorings, tagged with rails, view, table, hash, nested hash, iterator, iterate, ruby, Ruby on Rails
Good afternoon. I have a n...
1 2 3 4
def planned_percent_complete if self.planned_complete_in_dollars != nil (( self.planned_complete_in_dollars.to_f / self.task.budget.to_f ) * 100).round(2) ...
Ruby Same methods, different Act...
I know there has to be a "r...
I'm quite new to Ruby, and ...