Hi all
I have the following model association: a student model and has_many scores.
I need to make a list showing their names and average, min, max scores. So far I am using
student.scores.average(:score) on each student, and I realise that it is doing one sql per student. How can I make the list with one joined sql?
Also how would I...
I have a Rake task which I have simplified below.
I'm using Ruby 1.9 on Windows.
Perhaps you would like to guess the outcome of calling the Rake task "list_all_levels" below? It should be:
"Hello level 1"
"Hello level 2"
"Hello level 3"
But for reasons unknown to me, it prints only "Hello level 1" and then stops.
That is, it always ...
Hi,
The limitation of one document in MongoDB is 4Mo. I have some documents really heavy with a lot of data.
How I know my document's size inside MongoDB with the ruby driver ?
...
What's a good and free Ruby editor for Windows? Thanks!
...
Hey,
I want to be able to have say 10 admin users store all their documents on google docs for a domain ('http://docs.google.com/a/domain.com'), and have everyone else be able to view them through 'domain.com/documents'. I'm just not certain how the whole authentication thing works in that case. Should I use OAuth, or would ClientLogi...
So, I'm thinking about applying for Ruby Summer of Code. However, I'm not sure what I want to propose. I was wondering if any of you had any good ideas?
I've been programming in Ruby for about 3 years. I am primarily a web developer, but I do things related to bit torrent, data mining, and databases as well. I have a bit torrent related...
Hi all, I am developing (well, trying to at least) a Game framework for the Ruby Gosu library. I have made a basic event system wherebye each Blocks::Event has a list of handlers and when the event is fired the methods are called. At the moment the way to implement an event is as follows:
class TestClass
attr_accessor :on_close
...
Lets say we have some basic AR model.
class User < ActiveRecord::Base
attr_accessible :firstname, :lastname, :email
end
...
some_helper_method(attrib)
...
def
Now I would like to pass someuser.firstname to helper and I would like to get both the value and the attribute name, for example:
some_helper_method(someuser.firstname)...
I am using jQuery to make an AJAX call to a ruby method in my controller. The javascript looks something like this:
var latLongJSON =
{
"address": [
{"lat" : 50,
"long" : 50} ]
};
var returnedAddresses;
$.ajax({
type: "GET",
data: latLongJSON,
url: "map/getaddresses",...
How do I open a browser window (Safari) with Ruby on a Mac and pass it a url?
...
Hi i have these classes:
class Core < ActiveRecord::Base
belongs_to :resource, :polymorphic => true
belongs_to :image, :class_name => 'Multimedia', :foreign_key => 'image_id'
end
class Place < ActiveRecord::Base
has_one :core, :as => :resource
end
If i try do launch this:
a = Place.find(5)
a.name ="a"
a.core.i...
Martin Fowler's Runt library is really handy for date/time comparisons, and this code works great in an irb console:
require 'runt'
include Runt
r_start = PDate.month(2010,12)
r_end = PDate.month(2011,12)
range = DateRange.new(r_start,r_end)
o_start = PDate.month(2010,11)
o_end = PDate.month(2012,2)
o_range = DateRange.new(o_start,o_en...
Hi,
I am trying to write two kind of Rack routes. Rack allow us to write such routes like so:
app = Rack::URLMap.new('/test' => SimpleAdapter.new,
'/files' => Rack::File.new('.'))
In my case, I would like to handle those routes:
"/" or "index"
"/*" in order to match any other routes
So I had trying this:
...
I am trying to intall SproutCore, but it doesn't work.
I followed the instructions in How to Install SproutCore in Virtual Enviroment but after the installation I cant start sc in the commandline.
So, I hope you understand, because my English is very bad...
greetings,
Leif
...
I'm currently stuck on this problem. I've hooked into the method_missing function in a class I've made. When a function is called that doesn't exist, I want to call another function I know exists, passing the args array as all of the parameters to the second function. Does anyone know a way to do this? For example, I'd like to do som...
There are a bunch of services (dyndns, nettica, etc.) that offer API's but I'm having trouble with Nettica's and I was just wondering if anyone has a nice gem suggestion for any of the DNS services... I'm not set on one or the other.
Thanks for any help in advance.
Chad
...
If you write a ruby method as a function in C that uses rb_raise, the part of the function after the call will not get excecuted and the program will stop and you will think that rb_raise used exit(). But if you rescue the exception in ruby, like:
begin
method_that_raises_an_exception
rescue
end
puts 'You wil still get here.'
The ru...
I'm writing an app where a user can both create their own pages for people to post on, and follow posts on pages that users have created. Here is what my model relationships look like at the moment...
class User < ActiveRecord::Base
has_many :pages
has_many :posts
has_many :followings
has_many :pages, :through => :followings, :source ...
I have an application using the SentientUser gem to provide the current user to my models. On top of that I'm using default scoping to ensure that a user can only ever access data that they own. So a typical model for me looks something like this:
class Location < ActiveRecord::Base
validates_presence_of :name, :time_zone, :address
...
I would like to model a betting system relationship using the power of Rails.
So let's start with doing something very simple modelling the relationship from a user to a bet. I would like to have a model Bet with two primary keys.
Here are my migrations:
class CreateBets < ActiveRecord::Migration
def self.up
create_table :bets do...