[#397974] Having difficulty processing text files - some techniques? — b1_ __ <lists@...>
I am trying to extract information from a po-ker hand history text file
On Fri, Aug 3, 2012 at 10:39 AM, b1_ __ <lists@ruby-forum.com> wrote:
[#397986] Why does it fail? def Module1::Module2.hello — Iñaki Baz Castillo <ibc@...>
Hi, the following code fails:
I know one way to define module method
2012/8/4 William Herry <william.herry.china@gmail.com>:
[#397987] OptionParser error handling (InvalidArgument) — Panagiotis Atmatzidis <ml@...>
Hello,
[#397988] Help with sqlite3 please — Kaye Ng <lists@...>
I'm on Windows 7 Ultimate, 64-bit
sqlite is not ruby, so you should look for a sqlite group ;)
> However it looks like you have 'SQL' at the beginning of your CREATE
I have a script that I wrote that uses nokogiri to parse some HTML, the results
[#398005] RubyInstaller — "Cale B." <lists@...>
Hello forum,
[#398025] unable to require 'test/unit' — Ja Tse <lists@...>
Hi All
[#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
I got a solution from WestHost and it may help others:
Ryan Davis wrote in post #1071503:
You're running ruby 1.8 and requiring libraries without first using:
James Harrison wrote in post #1071601:
2012/8/8 Tom Moulton <lists@ruby-forum.com>:
[#398040] Linguistics gem — Dave Castellano <lists@...>
Have Linguistics gem in gem list:
[#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=
On Sun, Aug 5, 2012 at 7:19 PM, Andrea Dallera <andrea@andreadallera.com> wrote:
=C2=A0Hi Robert,=0A=0A=C2=A0 =C2=A0 thanks for your reply.=C2=A0=0A=0A>=C2=
[#398054] how perform addition a text value with an integer — Fosiul Alam <lists@...>
HI
[#398063] Join with ActiveRecord using non-standard schema — Tedi Roca <lists@...>
Hi,
Tried with this:
On Mon, Aug 6, 2012 at 7:39 AM, T- Di <lists@ruby-forum.com> wrote:
Hassan Schroeder wrote in post #1071438:
On Mon, Aug 6, 2012 at 8:38 AM, T- Di <lists@ruby-forum.com> wrote:
[#398081] Gem install issues — Nathan Ahmed <elihu5991@...>
Hi,
Hi Nathan,
Actually, don't bother with that FAQ, try this instead: =
[#398092] Nesting and constants — Thomas Thomassen <lists@...>
module TT_Test
[#398122] Initializer with self — "Iwan B." <lists@...>
I have tho classes A and B1, and b is defined as:
[#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
Kaye Ng wrote in post #1071689:
> Try adding after this line:
[#398145] Why if executes two times? — ajay paswan <lists@...>
If I set a breakpoint at if statement, I see that the statement gets
It shouldn't happened, may be due to IDE gives the illusion to you.
ZhanGNer wrote in post #1071763:
[#398148] File eliminating 'a' — ajay paswan <lists@...>
How can I eliminate every 'a' in a file if it is not inside double
[#398154] fasterCSV meaning of a line — ajay paswan <lists@...>
What is the meaning of line?:
[#398168] Time-efficient program — ajay paswan <lists@...>
Suppose you are given a program, now you are given a task to minimize
[#398185] Working with thread — ajay paswan <lists@...>
How can I ensure that the main child lives till all children finishes
[#398190] How do you order your class methods? — masta Blasta <lists@...>
Just getting some layout ideas from other fellow devs.
On Fri, Aug 10, 2012 at 5:03 PM, masta Blasta <lists@ruby-forum.com> wrote:
I generally use a top-down approach, where new methods are added
[#398191] Using Test::Unit::Testcase for multiple execution — Gerrit Leder <gerrit.leder@...>
Hello all,
[#398197] Unable to print a block argument. — Ja Tse <lists@...>
I am doing some experiment with ruby and I am not sure why the #len
Hi,
Thanks, JAn
[#398209] Delete a lines from a files — Fosiul Alam <lists@...>
Hi
Hi,
Jan E. wrote in post #1072045:
[#398239] What should I use instead of Generator in 1.9? — "Andrew S." <lists@...>
Hi,
[#398245] namespace instance methods? — John Doe <lists@...>
I have a large class with many instance methods that I want to
Thanks for the quick reply. I guess what I really want is an object
That does work, but it makes no sense, because you're creating a new
[#398251] Fastest way to get first line and ith line in a file? — ajay paswan <lists@...>
What is the Fastest way to get first line and ith line in a file?
[#398265] meaning of @variable@? — ajay paswan <lists@...>
what is the meaning of the following instruction
QmVjYXVzZSBpdCdzIGEgc3RyaW5nLCBhbmQgaW4gc2luZ2xlIHF1b3Rlcywgc3VyZWx5IGl0IHdv
[#398267] Desktop App to upload file to S3 — Avantec Van <lists@...>
Hi All,
Avantec Van wrote in post #1072190:
[#398281] delete a string from config — Fosiul Alam <lists@...>
hi i am trying to automate a Firewall config and i have a bellow line in
[#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:
Not sure if you've ever worked on large classes in large Ruby/Rails
[#398289] Creating a C extension in Ruby — "Andy P." <lists@...>
I am trying to create a C extension for ruby. I am very new to
[#398324] Variable in string in array — Dave Castellano <lists@...>
Anybody know how to embed a #{} in a string and then place the string in
On Wed, Aug 15, 2012 at 2:46 PM, Dave Castellano <lists@ruby-forum.com> wrote:
Robert Klemme wrote in post #1072441:
[#398329] Eval without eval? — Dipesh Gtm <lists@...>
Can anyone explain how "Proc.new{}" (String) could be converted into
[#398331] Print method — Fred McArthur <lists@...>
Hello everyone. I'm a newbie with a question whose answer is probably
[#398341] string processing — Fosiul Alam <lists@...>
Hi
sorry the code i wrote that does not do anything
[#398361] Why is assert_match deprecated and not assert_no_match? — "Rob N." <lists@...>
I have found assert_match useful in the past, but have noticed that it
[#398362] case vs if-else — ajay paswan <lists@...>
Which one is faster?
Dude, does it really matter if one variant is some microseconds faster
Hello,
So then what is the point of ruby if it's just for human-readability? Isn't
[#398366] extending class, namespace question — Ronnie Aa <lists@...>
Hi everybody,
[#398382] Methods with same name and parameters in a single class. — Rubyist Rohit <lists@...>
I saw a sample code of Ruby where in a class can have two methods with
[#398385] A Ruby class is never closed — Rubyist Rohit <lists@...>
Is it true that a Ruby class definition is never closed? Even after
I think he basically wants to have a class that can never ever again be
On Sat, Aug 25, 2012 at 11:36 PM, Marc Heiler <lists@ruby-forum.com> wrote:
On Mon, Aug 27, 2012 at 10:58 AM, Ryan Davis <ryand-ruby@zenspider.com> wrote:
[#398400] variable from array to function to array — Dave Castellano <lists@...>
anyone know if it is possible to pass elements from an array (eg 20,50 )
Am 17.08.2012 02:39, schrieb Dave Castellano:
The bigger picture... I am saving multiple question templates in a
[#398425] Connection refused.again — Waldemar Renz <lists@...>
Hello,
[#398432] Default parameters? + (Noob) Guidance — incag neato <lists@...>
Hi guys, would love your help with a few questions:
On Fri, Aug 17, 2012 at 6:57 PM, incag neato <lists@ruby-forum.com> wrote:
[#398447] accessing protected or private methods from class methods — Denis Leclair <lists@...>
There is all kinds of information out there on Ruby method visibility
Hi,
Hi Jan,
On Sat, Aug 18, 2012 at 9:27 AM, Denis Leclair <lists@ruby-forum.com> wrote:
[#398456] Access returned value in a string? — Dave Castellano <lists@...>
Can I access the returned value in a string?
Additionally you could do something like
[#398469] TCPserver how to signal EOT — tammy roberts <lists@...>
Hi I am writing some networking code and am having a heck of a time
Hi Robert, it is me again, my computer crashed and I lost my login
On Mon, Aug 20, 2012 at 11:57 AM, tammy roberts2 <lists@ruby-forum.com> wrote:
Robert Klemme wrote in post #1072878:
On Tue, Aug 21, 2012 at 4:17 AM, tammy roberts2 <lists@ruby-forum.com> wrote:
[#398475] How to get the minitest capture_io method found in my specs? — Milli Sami <lists@...>
This is my `spec/helper.rb` file:
[#398482] RPG online game — Axel Aguilar <lists@...>
Hi, I'm new to the forum so first I introduce myself a bit :D
[#398498] A Ruby Book (free to use) — Karthikeyan A k <lists@...>
Hello people, I have written a book on Ruby programming language.
[#398504] How to create an EXecutable file (Linux) — Fosiul Alam <lists@...>
Hi
Maybe you should try to use jRuby, I heard there is a possibility to
[#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
I meant go look up the MIME type of the file you're having trouble with,
Almost everything can be done differently. You just have to tailor the
[#398507] Finding methods inside a scope — Dipesh Gtm <lists@...>
Suppose I have a scope
[#398530] Watir webdriver, IE on ubuntu — ajay paswan <lists@...>
I can run chrome and firefox, but I have no idea how to have IE on
[#398537] deleting directories matching a pattern — Thomas Luedeke <lists@...>
I cannot believe I'm having trouble with this - it should be utterly
[#398543] Is calling system() from a thread suppose to be safe? — rgs@...
Hey there,
[#398547] Add a line into a file at multiple locations above a existing line — "Aravind K." <lists@...>
Hi All,
[#398563] Parsing unix filenames from STDIN — David Jacobs <david@...>
How can I parse filenames read from STDIN via the standard Unix parsing rules (without duplicating said rules)? All of the following would be parsed as coherent file names:
On Sat, Aug 25, 2012 at 12:57 AM, David Jacobs <david@wit.io> wrote:
On Sat, Aug 25, 2012 at 11:51 AM, Sean O'Halpin <sean.ohalpin@gmail.com> wrote:
[#398567] Webcam as a light sensor. — "Michał S." <lists@...>
How I can do that? I found one lib, but it's only for linux and I need
[#398587] Are jobs allowed? — John Cox <lists@...>
Am I allowed to post job openings here? I don't want to be rude. But I
On Sun, 26 Aug 2012 23:58:41 +0900
[#398630] nokogiri xpath query with text containing "&" — Mert <lists@...>
Hi all,
On Tue, Aug 28, 2012 at 1:04 PM, Mert <lists@ruby-forum.com> wrote:
> That's not true. The issue is with your understanding (or lack
On Tue, Aug 28, 2012 at 1:41 PM, Mert <lists@ruby-forum.com> wrote:
[#398641] force child threads run paralelly? — ajay paswan <lists@...>
I have created two child thread using main thread- child1 and child2.
Ruby version:
On Tue, Aug 28, 2012 at 7:19 AM, ajay paswan <lists@ruby-forum.com> wrote:
Tony Arcieri wrote in post #1073605:
Apart from getting the above answers.. I would like to point out that: =
Hi All,
On Tue, Aug 28, 2012 at 6:11 PM, Andriy Andreyev <andreev00@gmail.com> wrote:
Robert Klemme писал 28.08.2012 21:31:
[#398646] dynamic class resolution? — Gary Weaver <lists@...>
The following is going to start off sounding Rails-specific, but if you
[#398664] nokogiri/ruby and troublesome characters in url — Sybren Kooistra <lists@...>
I'm very new to using ruby, and I can't seem to figure something out
[#398668] Regex Non Greedy Match — Naga Vijay <lists@...>
Hello,
[#398676] What Really is Happening? — Pepe Pew <lists@...>
Hello, I need your help.
[#398684] Can I do this with Ruby and sqlite alone? — Kaye Ng <lists@...>
Hi guys.
Hi,
Jan E. wrote in post #1073735:
On 29.08.2012 09:41, Kaye Ng wrote:
Hi Alex,
On 29.08.2012 10:59, Kaye Ng wrote:
[#398689] Dir.mkdir appending question mark after directory name — Joakim Langvand <lists@...>
Hi all
On Wed, Aug 29, 2012 at 10:51 AM, Joakim Langvand <lists@ruby-forum.com> wr=
[#398696] working on multiple machines in a LAN — ajay paswan <lists@...>
I have a program, now I want this to be run on multiple computers
ajay paswan wrote in post #1073756:
[#398709] How to add a non standard Gem path? — Iñaki Baz Castillo <ibc@...>
Hi, I would like to install some Gems in a custom directory (i.e.
[#398715] Common Traps for C extensions — Bernhard Brodowsky <lists@...>
Hi, I am writing a toy library in C++ and currently, I am writing a Ruby
On Wed, Aug 29, 2012 at 8:08 PM, Bernhard Brodowsky
Robert Klemme wrote in post #1073869:
[#398717] String in rails and ruby show first n character — "Jean-Sébastien D." <lists@...>
I am just wondering how can i show the first 200 character of a string ?
[#398724] how do extract timezone from datetime object? — Dan Quach <lists@...>
I'm working on an external interface where a partner website is giving
On Wed, Aug 29, 2012 at 5:32 PM, Dan Quach <lists@ruby-forum.com> wrote:
[#398735] can't install neither original nor green shoes — "Sebastjan H." <lists@...>
Hi,
[#398745] IE-Watir-webDriver — ajay paswan <lists@...>
When I do:
[#398747] Qt signals driving me crazy — Damjan Rems <lists@...>
Below is source of basic window with TreeWidget on left and TabWidget on
On Friday 31 August 2012 Damjan Rems wrote
[#398753] Load an array of 10 ratings by position — Joao Silva <lists@...>
Hi all.
Re: TCPserver how to signal EOT
Robert Klemme wrote in post #1072878:
> On Mon, Aug 20, 2012 at 11:57 AM, tammy roberts2 <lists@ruby-forum.com>
> wrote:
>> Hi Robert, it is me again, my computer crashed and I lost my login
>> information. Here is what I am using right now, it seems to be working
>> fine, but maybe you see problems with it or a way to improve. Also maybe
>> it will help someone else out who is struggling with the same problem I
>> was.
>
> This is a completely different approach: you do not use a termination
> byte any more but transmit the message length beforehand.
>> data_received = []
>> end
>>
>> def send_data(socket, message)
>> forward_message = [message.bytesize].pack('N*') + message
>> socket.send(forward_message, 0)
>> yield(socket)
>> end
>
> Why do you yield the socket?
So that it can be passed to the get_reply method if the client expects a
reply from the server, or closed by the calling method if it does not.
>> yield(reply, socket)
>> end
>> end
>
> If you use #send then I'd also use #read for reading instead of
> #recvfrom. I'd only use that method if I needed the extra options.
> Method #read will also block until as many bytes have arrived so you
> do not take care of fragment messages yourself.
So am I correct in thinking that if I use read I do not need to put it
in a loop because it will always wait until that many bytes have
arrived?
> I'd probably choose a tad different approach by wrapping the
> connection with something that does the message handling and creation
> of a message type (for specific parsing etc.):
The listen method currently yields to the caller an array with the parts
of the data that has been transmitted to it, and the calling method then
knows how to process this array depending on what it is (the message
type).
> # could be more sophisticated
> Message = Struct.new :bytes
>
> Connection = Struct.new :socket do
> def send(msg)
> b = msg.bytes
> socket.write [b.bytesize].pack 'N'
> socket.write b
> self
> end
>
> def close
> socket.close
> end
>
> def each_msg
> until socket.eof?
> size = socket.read(4).unpack('N').first
> msg = socket.read(size)
> yield Message.new(msg)
> end
> end
>
> self
> end
> end
>
> loop do
> Thread.new(server.accept) do |client|
> conn = Connection.new client
>
> conn.each_msg do |msg|
> yield msg, conn
> end
> end
> end
>
>
> Kind regards
>
> robert
Thanks for your advice I will be seriously considering the way you
presented this :).
--
Posted via http://www.ruby-forum.com/.