[#370825] Syntax error — Anthony Ob <vidgametester@...>

ERROR

17 messages 2010/10/01
[#370828] Re: Syntax error — Alex Stahl <astahl@...5.com> 2010/10/01

What are you expecting the "x:y" statement to do? I ask because I'm not

[#370844] how can we make a ruby compiler — Robin <r@...1.net>

how can we make a thing that compiles ruby into c++ source code?

50 messages 2010/10/01
[#370896] Re: how can we make a ruby compiler — Ryan Davis <ryand-ruby@...> 2010/10/02

[#371096] Re: how can we make a ruby compiler — Tony Arcieri <tony.arcieri@...> 2010/10/05

On Fri, Oct 1, 2010 at 7:52 PM, Ryan Davis <ryand-ruby@zenspider.com> wrote:

[#371120] Re: how can we make a ruby compiler — Clifford Heath <no@...> 2010/10/05

Tony Arcieri wrote:

[#371127] Re: how can we make a ruby compiler — Michal Suchanek <hramrach@...> 2010/10/05

On 5 October 2010 07:10, Clifford Heath <no@spam.please.net> wrote:

[#371129] Re: how can we make a ruby compiler — Samuel Williams <space.ship.traveller@...> 2010/10/05

[#371130] Re: how can we make a ruby compiler — Ryan Davis <ryand-ruby@...> 2010/10/05

[#370878] New to Ruby, Looking for Help With Basic Program — Mica Koizumi <monkeymica@...>

I am teaching myself Ruby and am trying to figure out why this program

12 messages 2010/10/01

[#370897] Ruby String: How do I strip anything between two parenthesis — Frank Guerino <frank.guerino@...>

Hi,

9 messages 2010/10/02

[#370912] The Third Ruby - Ever Comes Out at Night? — Mike Stephens <rubfor@...>

Often you see that Ruby can be object-oriented, functional or

19 messages 2010/10/02
[#370915] Re: The Third Ruby - Ever Comes Out at Night? — elise huard <huard.elise@...> 2010/10/02

I guess you could work only with modules and class methods, and avoid

[#370916] Re: The Third Ruby - Ever Comes Out at Night? — Jes俍 Gabriel y Gal疣 <jgabrielygalan@...> 2010/10/02

On Sat, Oct 2, 2010 at 11:27 AM, elise huard <huard.elise@gmail.com> wrote:

[#370918] Re: The Third Ruby - Ever Comes Out at Night? — elise huard <huard.elise@...> 2010/10/02

2010/10/2 Jes俍 Gabriel y Gal疣 <jgabrielygalan@gmail.com>:

[#370919] Re: The Third Ruby - Ever Comes Out at Night? — Mike Stephens <rubfor@...> 2010/10/02

[#370952] Pass by reference and copy on write — Ralph Shnelvar <ralphs@...32.com>

I see

24 messages 2010/10/02
[#370955] Re: Pass by reference and copy on write — Josh Cheek <josh.cheek@...> 2010/10/03

On Sat, Oct 2, 2010 at 6:41 PM, Ralph Shnelvar <ralphs@dos32.com> wrote:

[#370958] Re: Pass by reference and copy on write — Caleb Clausen <vikkous@...> 2010/10/03

On 10/2/10, Josh Cheek <josh.cheek@gmail.com> wrote:

[#370964] ODBC app in Ruby - I don't believe it. — Ed Reed <joebananas10@...>

I'm trying to figure out what's so cool about Ruby. I need to create a

49 messages 2010/10/03
[#370982] Re: ODBC app in Ruby - I don't believe it. — Luis Lavena <luislavena@...> 2010/10/03

On Oct 3, 4:26m, Ed Reed <joebanana...@gmail.com> wrote:

[#370996] Re: ODBC app in Ruby - I don't believe it. — Ed Reed <joebananas10@...> 2010/10/03

WOW! Thanks for all the responses and please accept my apologies for

[#371079] Re: ODBC app in Ruby - I don't believe it. — Ed Reed <joebananas10@...> 2010/10/04

Okay I've decided to start from scratch,... again. It's the start of a

[#371082] Re: ODBC app in Ruby - I don't believe it. — Jeremy Bopp <jeremy@...> 2010/10/04

On 10/4/2010 1:30 PM, Ed Reed wrote:

[#371087] Re: ODBC app in Ruby - I don't believe it. — Ed Reed <joebananas10@...> 2010/10/04

My mistake on the gem commands. I did use the correct ones with dbd

[#371102] Re: ODBC app in Ruby - I don't believe it. — Jeremy Bopp <jeremy@...> 2010/10/05

On 10/04/2010 04:29 PM, Ed Reed wrote:

[#371195] Re: ODBC app in Ruby - I don't believe it. — Ed Reed <joebananas10@...> 2010/10/05

The history.txt file for the mysql gem says

[#371209] Re: ODBC app in Ruby - I don't believe it. — Dave Howell <groups.2009a@...> 2010/10/06

[#371275] Re: ODBC app in Ruby - I don't believe it. — Ed Reed <joebananas10@...> 2010/10/06

Thanks for the extensive reply Dave. I certainly appreciate it.

[#371330] Re: ODBC app in Ruby - I don't believe it. — Brian Candler <b.candler@...> 2010/10/07

Ed Reed wrote:

[#371455] Re: ODBC app in Ruby - I don't believe it. — Ed Reed <joebananas10@...> 2010/10/08

Brian Candler wrote:

[#371413] Re: ODBC app in Ruby - I don't believe it. — David Masover <ninja@...> 2010/10/08

On Wednesday, October 06, 2010 02:40:38 am Dave Howell wrote:

[#371690] Re: ODBC app in Ruby - I don't believe it. — Dave Howell <groups.2009a@...> 2010/10/13

[#371765] Re: ODBC app in Ruby - I don't believe it. — David Masover <ninja@...> 2010/10/13

On Tuesday, October 12, 2010 08:51:21 pm Dave Howell wrote:

[#370991] install ruby on the mac — Basi Lambanog <basi.lambanog.tuba@...>

hello,

14 messages 2010/10/03

[#371020] save only first line from string? — Terry Michaels <spare@...>

Hi. What's the most simple and elegant way to remove all the contents of

21 messages 2010/10/04

[#371023] How to suppress display of specific code in irb?? — Don Norcott <dnorcott@...>

I am very new to ruby (but a retired experienced C programmer) and am

14 messages 2010/10/04

[#371049] how do i delete files in particular directoryin ruby ??? — Amit Tomar <amittomer25@...>

Hii all,

23 messages 2010/10/04
[#371052] Re: how do i delete files in particular directoryin ruby ??? — Stefano Crocco <stefano.crocco@...> 2010/10/04

On Monday 04 October 2010, Amit Tomar wrote:

[#371069] Re: how do i delete files in particular directoryin ruby ??? — Robert Klemme <shortcutter@...> 2010/10/04

On Mon, Oct 4, 2010 at 2:27 PM, Stefano Crocco <stefano.crocco@alice.it> wrote:

[#371181] How can I count number of elements in an HTML page — Paul <tester.paul@...>

Hi there, I'm using net/http to retrieve some html pages and now I

11 messages 2010/10/05

[#371221] setting local variables in a binding — Martin DeMello <martindemello@...>

Why does this not work?

15 messages 2010/10/06

[#371226] XML-RPC WEBrick problem (error during method invocation) — Nikita Kuznetsov <moog_master@...>

I have a university assignement, and i am stuck. I am supposed to create

10 messages 2010/10/06

[#371239] "map" a deeply nested structure: Object#deep_map — Guido De Rosa <guidoderosa@...>

Hi,

11 messages 2010/10/06
[#371241] Re: "map" a deeply nested structure: Object#deep_map — Robert Klemme <shortcutter@...> 2010/10/06

On Wed, Oct 6, 2010 at 4:43 PM, Guido De Rosa <guidoderosa@gmail.com> wrote:

[#371250] A Real World example for Ruby to "compiled" version discussion — Philip Rhoades <phil@...>

People,

10 messages 2010/10/06

[#371286] Why does Module#include exclude the module's metaclass? — John Mair <jrmair@...>

When classes are inherited in Ruby the singleton classes are also

11 messages 2010/10/06

[#371533] Why does a lot of code not include parenthesis? — egervari <ken.egervari@...>

I just started playing around with ruby and rails, and one thing I've

32 messages 2010/10/11
[#371534] Re: Why does a lot of code not include parenthesis? — egervari <ken.egervari@...> 2010/10/11

On Oct 10, 8:21m, egervari <ken.egerv...@gmail.com> wrote:

[#371610] Re: Why does a lot of code not include parenthesis? — "ara.t.howard" <ara.t.howard@...> 2010/10/12

vim completion works with, or without, the '(' and ')'. same with

[#371570] Can DRbUndumped be disabled for certain return types? — Josh Mcdade <josh.ncsu@...>

I have server model classes that definitely need DRbUndumped. Except

11 messages 2010/10/11

[#371580] more idiomatic way to avoid errors when calling method on variable that may be nil? — Charles Calvert <cbciv@...>

I'm using Ruby 1.8.7 patchlevel 249

34 messages 2010/10/11

[#371702] sort_by: multiple fields with reverse sort — Rahul Kumar <sentinel1879@...>

I need to use *sort_by* to sort a table, since the user could select

16 messages 2010/10/13

[#371704] Excel and Ruby — "Dan Sr." <djonavarro@...>

Hello all,

17 messages 2010/10/13

[#371878] Is it possible to find out if an identifier is a method alias? — Ammar Ali <ammarabuali@...>

>> def method; end

11 messages 2010/10/14
[#371880] Re: Is it possible to find out if an identifier is a method alias? — Daniel Berger <djberg96@...> 2010/10/14

On 10/14/10 4:48 PM, Ammar Ali wrote:

[#371896] Re: Is it possible to find out if an identifier is a method alias? — Ammar Ali <ammarabuali@...> 2010/10/15

On Fri, Oct 15, 2010 at 2:17 AM, Daniel Berger <djberg96@gmail.com> wrote:

[#371978] mechanize - extract href — Corey Watts <cwatts@...>

Hey there everyone. I'm having a slight problem using Mechanize. I'm

12 messages 2010/10/16

[#372016] unable to preload "rbconfig" in my irb session — "Sandeep K." <uniqueembassy@...>

I'm using Ruby 1.9.2 with Windows XP as host, I ran the command

11 messages 2010/10/17

[#372070] su {block of code.} — Guido De Rosa <guidoderosa@...>

Hi!

13 messages 2010/10/18

[#372181] Help missing something BASIC — Don Norcott <dnorcott@...>

This code is conceptually what I want to do with the nokogiri code below

11 messages 2010/10/20

[#372232] about handling args in block — salamond <jarodzz@...>

Hi, guys.

11 messages 2010/10/20

[#372234] Long conditional statements — Courtland Allen <courtlandallen@...>

Some parts of my code call for really long conditional statements of the

16 messages 2010/10/20

[#372289] generating random argument lists — Melody Class <rmiddlehouse@...>

Hi,

10 messages 2010/10/21

[#372361] Why is top-level an object rather than just Object? — John Mair <jrmair@...>

Why is it that top-level isn't just the Object class itself? what's the

14 messages 2010/10/22

[#372376] Ruby Compile. — Tridib Bandopadhyay <tridib04@...>

I am running Ruby 1.8.1 on CentOS release 4.8(Final)..

11 messages 2010/10/22

[#372493] Utilizing data from a csv file — Paul Roche <prpaulroche@...>

Hi I basically want to create a function that takes in data that has

20 messages 2010/10/24

[#372568] Can't get ruby serial port to work — Dd Dd <dd25@...>

I recently installed Ruby Version 1.9.2 on my PC. I am trying to get

14 messages 2010/10/25

[#372572] Extraction of single subarrays from multidimensional array — Maurizio Cirilli <mauricirl@...>

Hi there,

25 messages 2010/10/25

[#372652] Delete the files from mac system connected by windows. — Arihan Sinha <arihan_sinha@...>

Hi All,

10 messages 2010/10/27

[#372704] rsruby install trouble — Guybrush Threepwood <deadpool93@...>

Hello, trying for no particular reason to create a K constant calculator

15 messages 2010/10/27

[#372760] undefined method `find' for.:Module — John Hammink <john@...>

Hello,

10 messages 2010/10/28

[#372820] Is this an effective loop — Ted Flethuseo <flethuseo@...>

I was wondering if a loop of this sort would be

13 messages 2010/10/29

[#372835] Dynamically reference instance vars — Greg Willits <lists@...>

If I need to dynamically reference instance vars, is this the only way

11 messages 2010/10/30

[#372886] the dark side of inherited methods — timr <timrandg@...>

Let's say I want to make a new class, Vector (that will function,

38 messages 2010/10/31
[#372893] Re: the dark side of inherited methods — James Edward Gray II <james@...> 2010/10/31

On Oct 31, 2010, at 5:30 PM, timr wrote:

[#372951] Re: the dark side of inherited methods — Tony Arcieri <tony.arcieri@...> 2010/11/02

On Sun, Oct 31, 2010 at 5:49 PM, James Edward Gray II <james@graysoftinc.com

[#372964] Re: the dark side of inherited methods — Robert Klemme <shortcutter@...> 2010/11/02

On Tue, Nov 2, 2010 at 4:29 AM, Tony Arcieri <tony.arcieri@medioh.com> wrote:

rake aborted! Validation failed:

From: Anders Nguyen <nguyen.anders@...>
Date: 2010-10-12 08:42:27 UTC
List: ruby-talk #371633
Trying to populate a database with some users using rake db:populate.

But im getting this error trace:

** Invoke db:populate (first_time)
** Invoke db:populate:accounts (first_time)
** Invoke db:populate:setup (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:populate:setup
** Execute db:populate:accounts
[populate] accounts
rake aborted!
Validation failed: Logo failed to be processed.
/home/andersnguyen/.gem/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/validations.rb:1090:in
`save_without_dirty!'
/home/andersnguyen/.gem/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/dirty.rb:87:in
`save_without_transactions!'
/home/andersnguyen/.gem/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:200:in
`save!'
/home/andersnguyen/.gem/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in
`transaction'
/home/andersnguyen/.gem/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:182:in
`transaction'
/home/andersnguyen/.gem/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:200:in
`save!'
/home/andersnguyen/.gem/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:208:in
`rollback_active_record_state!'
/home/andersnguyen/.gem/ruby/1.8/gems/activerecord-2.3.5/lib/active_record/transactions.rb:200:in
`save!'
/usr/lib/ruby/gems/1.8/gems/machinist-1.0.6/lib/machinist/active_record.rb:55:in
`make'
/home/andersnguyen/rubyprojects/mediapilot/lib/tasks/populate.rake:35
/usr/lib/ruby/1.8/rake.rb:636:in `call'
/usr/lib/ruby/1.8/rake.rb:636:in `execute'
/usr/lib/ruby/1.8/rake.rb:631:in `each'
/usr/lib/ruby/1.8/rake.rb:631:in `execute'
/usr/lib/ruby/1.8/rake.rb:597:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/usr/lib/ruby/1.8/rake.rb:590:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/rake.rb:607:in `invoke_prerequisites'
/usr/lib/ruby/1.8/rake.rb:604:in `each'
/usr/lib/ruby/1.8/rake.rb:604:in `invoke_prerequisites'
/usr/lib/ruby/1.8/rake.rb:596:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/usr/lib/ruby/1.8/rake.rb:590:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/rake.rb:583:in `invoke'
/usr/lib/ruby/1.8/rake.rb:2051:in `invoke_task'
/usr/lib/ruby/1.8/rake.rb:2029:in `top_level'
/usr/lib/ruby/1.8/rake.rb:2029:in `each'
/usr/lib/ruby/1.8/rake.rb:2029:in `top_level'
/usr/lib/ruby/1.8/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:2023:in `top_level'
/usr/lib/ruby/1.8/rake.rb:2001:in `run'
/usr/lib/ruby/1.8/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:1998:in `run'
/usr/bin/rake:28



here is the populate.db file:

# encoding: utf-8

class Range
  def random
    rand(last - first + 1) + first
  end
end

namespace :db do

  desc "Erase and fill database"
  task :populate => [
    'db:populate:accounts',
    'db:populate:users',
    'db:populate:memberships',
    'db:populate:feeds',
    'db:populate:events',
    'db:populate:sources',
    'db:populate:editorials',
    'db:populate:social_posts',
    'db:populate:variables',
    'db:populate:statistics',
    'feed:retrieve'
  ]

  namespace :populate do

    task :setup => :environment do
      require File.join(Rails.root, 'spec', 'blueprints')
    end

    task :accounts => 'db:populate:setup' do
      puts "[populate] accounts"
      Account.delete_all
      Account.make(:name => 'SJ', :logo =>
File.open(Rails.root.join('features/fixtures/logo-sj.png')))
      Account.make(:name => 'Telia', :logo =>
File.open(Rails.root.join('features/fixtures/logo-telia.png')))
      Account.make(:name => 'Stena Line', :logo =>
File.open(Rails.root.join('features/fixtures/logo-stena.png')))
      Account.make(:name => 'Max', :logo =>
File.open(Rails.root.join('features/fixtures/logo-max.png')))
      Account.make(:name => 'Coop', :logo =>
File.open(Rails.root.join('features/fixtures/logo-coop.png')))
    end

    task :users => 'db:populate:setup' do
      puts "[populate] users"
      User.delete_all
      User.make(:password => 'test1234', :email => "admin@elabs.se",
:role => 'admin', :locale => "en")
      User.make(:password => 'test1234', :email => "analyst@elabs.se",
:role => 'analyst', :locale => "en")
      User.make(:password => 'test1234', :email => "customer@elabs.se",
:role => 'customer', :locale => "en")
      User.make(:password => 'test1234', :email => "swedish@elabs.se",
:role => 'admin', :locale => "sv")
      12.times { User.make(:role => (User::ROLES - ['Admin']).rand) }
    end

    task :memberships => 'db:populate:setup' do
      puts "[populate] memberships"
      Membership.delete_all
     User.find(:all, :conditions => "role != 'Admin'").each do | user |
        if user.customer?
          user.accounts << Account.random
        else
          (1..4).random.times { user.accounts << Account.random }
        end
      end
    end

    task :sources => 'db:populate:setup' do
      puts "[populate] sources"
      Source.delete_all
      Source.make(:name => 'Aftonbladet', :circulation => 1_232_432,
:category => 'popular')
      Source.make(:name => 'DN', :circulation => 1_632_653, :category =>
'large_city')
      Source.make(:name => 'Expressen', :circulation => 823_583,
:category => 'popular')
      Source.make(:name => 'G旦teborgs-Posten', :circulation => 442_556,
:category => 'large_city')
      Source.make(:name => 'Sydsvenska Dagbladet', :circulation =>
350_834, :category => 'local')
      Source.make(:name => 'Dagens Industri', :circulation => 2_342_342,
:category => 'trade')
      Source.make(:name => 'Engadget', :circulation => 7_234_618,
:category => 'trade')
      Source.make(:name => 'Tech Crunch', :circulation => 13_546_245,
:category => 'trade')
      Source.make(:name => 'Wired', :circulation => 1_350_000, :category
=> 'trade')
    end

    task :feeds => 'db:populate:setup' do
      puts "[populate] feeds"
      Feed.delete_all

     Account.all.each do | account |
        [
          ['http://www.dn.se/m/rss/toppnyheter', "DN.se toppnyheter"],
          ['http://www.gp.se/1.16943', 'G旦teborgsposten'],
          ['http://www.aftonbladet.se/sportbladet/rss.xml', 'Aftonbladet
sportnyheter'],
          ['http://www.sr.se/rssfeed/rssfeed.aspx?rssfeed=83&format=1',
'Sveriges Radio EKOT']
       ].each do | url, name |
           account.feeds.make(:name => name, :url => url, :category =>
'editorial')
        end
        [
          ['http://twitter.com/statuses/user_timeline/17023971.rss',
"eLabs on Twitter", false],
          ['http://twitter.com/statuses/user_timeline/23775395.rss',
'MediaPilot on Twitter', false],
          ['http://friendfeed.com/cjkihlbom?format=atom', 'CJ Kihlbom on
FriendFeed', true],
          ['http://feeds.digg.com/digg/upcoming.rss', 'Fresh stuff on
Digg', true]
       ].each do | url, name, preview |
           account.feeds.make(:name => name, :url => url, :category =>
'social', :preview => preview)
        end
      end
    end

    task :events => 'db:populate:setup' do
      puts "[populate] events"
      Event.delete_all
     Account.all.each do | account |
        (10..15).random.times { Event.make(:account => account) }
      end
    end

    task :editorials => 'db:populate:setup' do
      puts "[populate] editorials"
      Editorial.delete_all
      Account.all.each do | account |
        (60..100).random.times { Editorial.make(:printed, :account =>
account, :event => account.events.random, :source => Source.random) }
        account.editorial_feed_items.each do | item |
          Editorial.make(:web, :account => account, :feed_item => item,
:url => item.url, :headline => item.title, :event =>
account.events.random, :source => Source.random) if(rand(2).zero?)
        end
      end
    end

    task :social_posts => 'db:populate:setup' do
      puts "[populate] social_posts"
      SocialPost.delete_all
     Account.all.each do               | account |
     account.social_feed_items.each do | item    |
          SocialPost.make(:account => account, :feed_item => item,
:headline => item.title) if(rand(2).zero?)
        end
      end
    end

    task :variables => 'db:populate:setup' do
      puts "[populate] custom variables"
      Variable.delete_all
      VariableOption.delete_all
      EditorialVariableOption.delete_all
      SocialPostVariableOption.delete_all
     Account.all.each do | account |
        products = account.variables.make(:name => 'Products',
:multiple_choice => true, :category => 'editorial')
       %w(Fanta Sprite Cola).each do | option_name |
          products.options.make(:name => option_name)
        end
        flavors = account.variables.make(:name => 'Flavors',
:multiple_choice => false, :category => 'editorial')
       %w(Sweet Sour Bitter Salty).each do | option_name |
          flavors.options.make(:name => option_name)
        end
        sugar_content = account.variables.make(:name => 'Sugar Content',
:multiple_choice => false, :category => 'social')
       %w(Diabetes High Medium Low).each do | option_name |
          sugar_content.options.make(:name => option_name)
        end

        product_options = products.options
        flavor_options  = flavors.options
       account.editorials.each do | editorial |
          editorial.variable_options.push(*product_options.shuffle[0,rand(4)])
          editorial.variable_options.push(flavor_options.rand)
        end

        sugar_content_options = sugar_content.options
       account.social_posts.each do | social_post |
          social_post.variable_options.push(sugar_content_options.rand)
        end

      end

    end

    task :statistics => 'db:populate:setup' do
      puts '[populate] statistics'
      Statistic.delete_all
     Account.all.each do | account |
        account.statistics.make(:pie, :category => 'editorial', :name =>
'Favorability Overview', :group_parameter_one_type => 'favorability')
        account.statistics.make(:bar, :category => 'editorial', :name =>
'Media types', :group_parameter_one_type => 'medium',
:group_parameter_two_type => nil)
        sugar_content = account.variables.find_by_name('Sugar Content')
        account.statistics.make(:bar, :category => 'social', :name =>
'Sugar content per favorability', :group_parameter_one_type =>
"variable_#{sugar_content.id}", :group_parameter_two_type =>
'favorability')
        account.statistics.make(:line, :category => 'social', :name =>
'Development of Comments', :group_parameter_one_type => 'time_months',
:group_parameter_two_type => 'comments')
      end
    end
  end

end

-- 
Posted via http://www.ruby-forum.com/.

In This Thread

Prev Next