[#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:

[#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: Having difficulty processing text files - some techniques?

From: b1_ __ <lists@...>
Date: 2012-08-03 10:07:27 UTC
List: ruby-talk #397978
"Jes炭s Gabriel y Gal叩n" <jgabrielygalan@gmail.com> wrote in post 
#1071144:
> On Fri, Aug 3, 2012 at 10:39 AM, b1_ __ <lists@ruby-forum.com> wrote:
>>
>> need isolate each hand, extract the hand data and put it in a hash for
>> Can I do this without storing data in arrays or objects? I've been
>> thinking I can use another Finite State Machine, only look for the words
>> "Hand" (start of hand) and "wins" (end of hand), the problem is I need
>> some of the data on the line that has the word "Hand" on it, something I
>> can't do with my code above. I also need to switch between hands when
>> there are no lines between the word "wins" and the next line which will
>> have the word "Hands" on it indicating the start of the next hand.
>
> I don't understand the part about not using arrays or objects.
> Jesus.

How I imagined the program would work is like so:
1. Step into first-hand-processing mode.
2. Create hand-data hash with date, player no, blind level.
3. Extract raw numbers and save to players raw-data text file, 
organising the raw numbers using the hand-data hash made in previous 
step.
4. Clear hand-data hash.
5. Exit first-hand-processing mode.
6. Step into second-hand-processing mode.
7. Create hand-data hash with date, player no., blind level.
8. etc.

So no extracting all the lines of the hand and putting that into a hash 
or something. The only container object created is the hand-data hash 
which gets wiped on moving to the next hand. I thought maybe this would 
speed up the program, exspecially if I needed to process 1000's of 
hands.

I'm not really fussed though. It's more important I understand the code 
and there is some elegance about it and perhaps some expandability at 
this stage. If it's too confusing to use nested state machines I'm happy 
to use whatever is suggested.

I'm not a fast reader of code so still digesting what you've posted...

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

In This Thread