[#397988] Help with sqlite3 please — Kaye Ng <lists@...>

I'm on Windows 7 Ultimate, 64-bit

18 messages 2012/08/03
[#397989] Re: Help with sqlite3 please — Chris Hulan <chris.hulan@...> 2012/08/03

sqlite is not ruby, so you should look for a sqlite group ;)

[#397990] Re: Help with sqlite3 please — Kaye Ng <lists@...> 2012/08/03

> However it looks like you have 'SQL' at the beginning of your CREATE

[#398031] Gem install or usage problem in shared environment — Tom Moulton <lists@...>

I am moving to a Westhost shared CPanel account and I am trying to set

17 messages 2012/08/04
[#398077] Re: Gem install or usage problem in shared environment — Tom Moulton <lists@...> 2012/08/06

I got a solution from WestHost and it may help others:

[#398086] Re: Gem install or usage problem in shared environment — Ryan Davis <ryand-ruby@...> 2012/08/07

[#398088] Re: Gem install or usage problem in shared environment — Tom Moulton <lists@...> 2012/08/07

Ryan Davis wrote in post #1071503:

[#398043] Redefining constants for a given instance only — "Andrea Dallera" <andrea@...>

Hello,=0A=0A=C2=A0 =C2=A0 let's say we have two empty classes:=0A=0Aclass=

9 messages 2012/08/05

[#398063] Join with ActiveRecord using non-standard schema — Tedi Roca <lists@...>

Hi,

13 messages 2012/08/06

[#398135] Help with database-related code pls — Kaye Ng <lists@...>

Hi guys! This is just a part of the code of a program that can load a

12 messages 2012/08/08

[#398190] How do you order your class methods? — masta Blasta <lists@...>

Just getting some layout ideas from other fellow devs.

11 messages 2012/08/10

[#398245] namespace instance methods? — John Doe <lists@...>

I have a large class with many instance methods that I want to

14 messages 2012/08/13

[#398287] Idea: def ... end returns the symbolized version of the newly-defined method, instead of nil — Peter <lumbergh@...>

This would allow useful syntax constructs such as this:

9 messages 2012/08/13

[#398362] case vs if-else — ajay paswan <lists@...>

Which one is faster?

20 messages 2012/08/16

[#398385] A Ruby class is never closed — Rubyist Rohit <lists@...>

Is it true that a Ruby class definition is never closed? Even after

18 messages 2012/08/16

[#398504] How to create an EXecutable file (Linux) — Fosiul Alam <lists@...>

Hi

13 messages 2012/08/22

[#398506] Save a file by clicking on a link — ajay paswan <lists@...>

I clicked a link to download a file using ruby, now I see the open-save

41 messages 2012/08/22

[#398641] force child threads run paralelly? — ajay paswan <lists@...>

I have created two child thread using main thread- child1 and child2.

19 messages 2012/08/28
[#398644] Re: force child threads run paralelly? — ajay paswan <lists@...> 2012/08/28

Ruby version:

[#398648] Re: force child threads run paralelly? — Tony Arcieri <tony.arcieri@...> 2012/08/28

On Tue, Aug 28, 2012 at 7:19 AM, ajay paswan <lists@ruby-forum.com> wrote:

[#398684] Can I do this with Ruby and sqlite alone? — Kaye Ng <lists@...>

Hi guys.

16 messages 2012/08/29

Re: Default parameters? + (Noob) Guidance

From: Robert Klemme <shortcutter@...>
Date: 2012-08-17 17:11:06 UTC
List: ruby-talk #398433
On Fri, Aug 17, 2012 at 6:57 PM, incag neato <lists@ruby-forum.com> wrote:
> Hi guys, would love your help with a few questions:

Welcome to the wonderful world of Ruby!

> 1) working on the RubyMonk.com primer.
> It's pretty good, but it got vague and super challenging all of a
> sudden. (or maybe i just got dumb.)
>
> This is where I am stumped:
>
>      def say_hello(name)
>          "Hello, #{name}."
>      end
>
> The output:
>
>      returns "Hello, Master." when say_hello("Master") is called =E2=9C=
=94
>      Error: returns "Hello, Qui-Gon Jinn."
>      when say_hello is called with no parameters
>           Error: wrong number of arguments (0 for 1)
>
> The question:
>
> How do I write a default value, to account for when the object is called
> with no parameter?? I feel I've tried everything: googling/ testing,
> re-reading

Maybe it's because your terminology is wrong in one place: you call
(or invoke) a method - not an object.  say_hello is a method.

Default arguments are declared with an assignment like this

def say_hello(name =3D "nobody")
  "Hello, #{name}."
end

> 2) in moving forward, how would you recommend I teach myself?
>      a. Michael Hartl's tutorials? or perhaps
>      b. Chris Pine's PragProg book: "Learn to Program"?

I can't really comment on that - since I used neither to learn Ruby.
Chris Pine's book is recommended quite often so maybe that's a good
choice.  Other than that what I find most helpful is to have real
problems or tasks I try to solve / fulfill and then I grab the
knowledge I need for the task at hand.  The advantage is that the
motivation to solve things you really want to get solved is certainly
higher as for to tasks in tutorials.

Kind regards

robert


--=20
remember.guy do |as, often| as.you_can - without end
http://blog.rubybestpractices.com/

In This Thread