I'm wondering what I would do to go about letting a guest use my web application without registering, then if they attempt to save their work they are prompted with a registration. This will be in a rails application by the way. Can I just allow public access to part of the work flow, then when they save check if they're a registered use...
Linking to external file in Ruby on Rails
I have a file I want to share as a link in my rails app.
I create a link to it in the .erb file like this
<li><a href="somefile.pdf">Some File</a> </li>
When I select the link I get the following error.
Routing Error
No route matches "/pages/somefile.pdf"
with {:method=>:get}
Do ...
Here's some simple code that, for each argument specified, will add specific get/set methods named after that argument. If you write attr_option :foo, :bar, then you will see #foo/foo= and #bar/bar= instance methods on Config:
module Configurator
class Config
def initialize()
@options = {}
end
def self.attr_option(*...
I'm having a couple of problems using Highline in Ruby, and trying to get the choice element, detailed here, to work.
At the moment the following code produces the error
"error: wrong number of arguments (0 for 1). Use --trace to view backtrace"
How do I get the variable out of choice? At the moment I have the 'do' setup, but I have ...
I need to model Owners and Rentees in an application, so you have stuff that is always owned by someone and can be rented for someone else. I first approached this problem with Single Table Inheritance because both types of person will share all attributes, so you would have a model called Person associated to a table people with Owner a...
Hello i guess this is going to be pretty noob question.. But..
I have an scaffold called list, which has_many :wishes. And with that information in my model, I can in my list view use this code
<%=h @list.wishes.count %>
well now I have made an controller called statusboard..
And in that' I have 3 functions.. Or how to say it.. b...
Greetings,
I am trying to make my 1.9.1 source 1.8.6 compatible. I recognized that there's no Hash#key method. Any idea or method how to solve that?
Thanks!
Tobias
...
can you update your 2.3.5 app with just "gem update rails" and change the version # in environment.rb? I did that and lots of errors came out like in console just typing Post.all would show "undefined method `retrieve_connection' for nil:NilClass". Any ideas?
By the way, I have these gems in my environment.rb
config.gem "aws-s3", :vers...
I can't seem to find any info on this... when will ruby 1.8.6 be 'retired'? ruby 1.8.7 is much more functional while maintaining syntax compatibility, and ruby 1.9.1 is significantly better all around... any idea when 1.8.6 will be retired?
...
I am trying to read a file that has been saved on the /system folder using Paperclip, for example. But when I use that .url method from Paperclip to read that file using File.new, I get that the file isn't found. The directory is correct, but I still can't access it.
What is the right way to find a file for File.new for example? I tr...
I'm trying to get a nested model forms view working. As far as I can tell I'm doing everything right, but it still does not work.
I'm on Rails 3 beta 3.
My models are as expected:
class Recipe < ActiveRecord::Base
has_many :ingredients, :dependent => :destroy
accepts_nested_attributes_for :ingredients
attr_accessible :name
end
c...
Guys,
I am looking for a way to convert a base-10 number into a base-N number where N can be large. Specifically i am looking at converting to base-85 and back again. Does anyone know a simple algorithm to perform the conversion? Ideally it would provide something like:
to_radix(83992, 85) -> [11, 53, 12]
Any ideas are appreciated!
...
Much like this question, I too am using Ryan Bates's nifty_scaffold. It has the desirable aspect of using Mocha's any_instance method to force an "invalid" state in model objects buried behind the controller.
Unlike the question I linked to, I'm not using RSpec, but Test::Unit. That means that the two RSpec-centric solutions there won't...
I tried the following and it was partly working:
>> s.methods.map {|n| n if n =~ /time/}
=> [nil, nil, nil, nil, nil, nil, nil, nil, "skip_time_zone_conversion_for_attri
butes", nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ni
l, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ni
l, "ti...
I'm implementing full text search functionality on my rap website, and I'm running into some issues with rapper and song names.
For example, someone might want to search for the rapper "Cam'ron" using the query "camron" (leaving out the mid-word apostrophe). Likewise, someone might search for the song "3 Peat" using the query "3peat".
...
Hey guys,
I'm using Nokogiri to parse a return from the Rackspace API
so I'm using their sample code to
response = server.get '/customers/'[email protected]_id.to_s+'/domains/', server.xml_format
doc = Nokogiri::XML::parse response.body
puts "xpath values"
doc.xpath("//name").each do |node|
puts
node.text
end
As...
How do I print out a ruby time using the date-time format:
2009-02-17T05:00-07:00
Like Time.now.to_datetime_s
...
Hi,
I have started learning Ruby recently and I was trying out the following piece of code.
a=[1,2]
b='slam dunk'
a.each { |b| c=a*b; puts c;}
I am getting the following output. I have no clue why. I expected an error or something to be thrown. Can someone explain me why this happens?
1
2
1
2
1
2
Thanks
...
Hi,
I was going through an example from Programming in Ruby book. This is that example
def fib_up_to(max)
i1, i2 = 1, 1 # parallel assignment (i1 = 1 and i2 = 1)
while i1 <= max
yield i1
i1, i2 = i2, i1+i2
end
end
fib_up_to(100) {|f| print f, " " }
The above program simply prints the fibonacci numbers upto 100. Thats fi...
Basically it's an extension for autotest that listens for notification from OS and allows autotest not to scan for file changes permanently while testing only necessary changes. It saves CPU and disk use.
...