[#20675] RCR: non-bang equivalent to []= — Tobias Reif <tobiasreif@...>

Hi,

49 messages 2001/09/01
[#20774] Re: RCR: non-bang equivalent to []= — Tobias Reif <tobiasreif@...> 2001/09/03

I wrote:

[#20778] Re: RCR: non-bang equivalent to []= — Kevin Smith <kevinbsmith@...> 2001/09/03

--- Tobias Reif <tobiasreif@pinkjuice.com> wrote:

[#20715] oreilly buch von matz - website online — markus jais <info@...>

hi

43 messages 2001/09/02
[#20717] Re: OReilly Ruby book has snail on cover — ptkwt@...1.aracnet.com (Phil Tomson) 2001/09/02

Actually, thanks for posting it here. I was trying to search OReilly's

[#20922] Re: OReilly Ruby book has snail on cover — Paul Brannan <pbrannan@...> 2001/09/05

On Mon, 3 Sep 2001, Phil Tomson wrote:

[#20768] Minor cgi.rb question — "Hal E. Fulton" <hal9000@...>

I don't have much experience with

25 messages 2001/09/03

[#20770] Calling member methods from C++ — jglueck@... (Bernhard Glk)

Some quetsions have been solved for me, but my message system does not

12 messages 2001/09/03

[#20976] destructor — Frank Sonnemans <ruby@...>

Does Ruby have a destructor as in C++?

25 messages 2001/09/07

[#21218] Ruby objects <-> XML: anyone working on this? — senderista@... (Tobin Baker)

Are there any Ruby analogs of these two Python modules (xml_pickle,

13 messages 2001/09/15

[#21296] nested require files need path internally — Bob Gustafson <bobgus@...>

Version: 1.64

29 messages 2001/09/18
[#21298] Re: nested require files need path internally — David Alan Black <dblack@...> 2001/09/18

Hello --

[#21302] Re: nested require files need path internally — Bob Gustafson <bobgus@...> 2001/09/18

On Tue, 18 Sep 2001, David Alan Black wrote:

[#21303] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/18

Hi,

[#21306] Re: nested require files need path internally — Lars Christensen <larsch@...> 2001/09/18

On Tue, 18 Sep 2001, Yukihiro Matsumoto wrote:

[#21307] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/18

Hi,

[#21331] Re: nested require files need path internally — Paul Brannan <pbrannan@...> 2001/09/18

> The big difference is C++ search done in compile time, Ruby search

[#21340] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/18

Hi,

[#21353] Re: nested require files need path internally — Paul Brannan <pbrannan@...> 2001/09/18

On Wed, 19 Sep 2001, Yukihiro Matsumoto wrote:

[#21366] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/19

Hi,

[#21368] Re: nested require files need path internally — "Julian Fitzell" <julian-ml@...4.com> 2001/09/19

On 19/09/2001 at 10:12 AM matz@ruby-lang.org wrote:

[#21376] Re: nested require files need path internally — matz@... (Yukihiro Matsumoto) 2001/09/19

Hi,

[#21406] Re: nested require files need path internally — Paul Brannan <pbrannan@...> 2001/09/19

On Wed, 19 Sep 2001, Yukihiro Matsumoto wrote:

[#21315] Suggestions for new CGI lib — anders@... (Anders Johannsen)

From the comp.lang.ruby thread "Minor cgi.rb question" (2001-09-03), I

21 messages 2001/09/18

[#21413] Ruby/objects book in style of The Little Lisper — Brian Marick <marick@...>

I fell in love with Lisp in the early 80's. Back then, I read a book called

36 messages 2001/09/19
[#21420] Re: Ruby/objects book in style of The Little Lisper — Christopher Sawtell <csawtell@...> 2001/09/20

On 20 Sep 2001 06:19:44 +0900, Brian Marick wrote:

[#21479] Re: Ruby/objects book in style of The Little Lisper — Kevin Smith <kevinbsmith@...> 2001/09/21

--- Christopher Sawtell <csawtell@paradise.net.nz> wrote:

[#21491] SV: Re: Ruby/objects book in style of The Little Lisper — "Mikkel Damsgaard" <mikkel_damsgaard@...> 2001/09/21

[#21494] Re: SV: Re: Ruby/objects book in style of The Little Lisper — Kevin Smith <kevinbsmith@...> 2001/09/21

--- Mikkel Damsgaard <mikkel_damsgaard@mailme.dk> wrote:

[#21510] Re: SV: Re: Ruby/objects book in style of The Little Lisper — Todd Gillespie <toddg@...> 2001/09/22

On Sat, 22 Sep 2001, Kevin Smith wrote:

[#21514] Re: SV: Re: Ruby/objects book in style of The Little Lisper — Kevin Smith <kevinbsmith@...> 2001/09/22

--- Todd Gillespie <toddg@mail.ma.utexas.edu> wrote:

[#21535] irb — Fabio <fabio.spelta@...>

Hello. :) I'm new here, and I have not found an archive of the previous

15 messages 2001/09/22

[#21616] opening a named pipe? — "Avdi B. Grimm" <avdi@...>

I'm having trouble reading from a named pipe in linux. basicly, I'm

12 messages 2001/09/24

[#21685] manipulating "immutable" objects such as Fixnum from within callbacks & al... — Guillaume Cottenceau <gc@...>

Hello,

15 messages 2001/09/25

[#21798] Ruby internal (guide to the source) — "Benoit Cerrina" <benoit.cerrina@...>

Hi,

22 messages 2001/09/28

[ruby-talk:21039] CRLF problems with net/http on FreeBSD

From: Gordon Hartley <ghartley@...>
Date: 2001-09-10 19:02:03 UTC
List: ruby-talk #21039
Hello people,

I trying to play around with net/http on my Win2K (+cygwin) machine,
but didn't get too far, always getting the error:

/cygdrive/c/ruby/lib/ruby/1.6/net/protocol.rb:507:in `new': Invalid
argument - "connect(2)" (Errno::EINVAL)

(Which is apparently fixed in the current version under development
from what I could see in the newsgroup?)

Anyway, I then tried using ruby to download some files via HTTP using
Ruby on my Freebsd machine and encountered problems when trying to
unzip the file in question. I downloaded it using IE, and it appeared
fine???

Further investigation reveals it to be a CRLF problem, which is weird
in the fact that its happening on FreeBSD....?

As I'm still a ruby neophyte, (you can probably tell from the code
below) I don't think I'm up to diving into other people's libraries
(not yet anyway....)

Anyway, here's the details - any help greatly appreciated.

Cheers,
Gordon


--

Environment:

/usr/local/lib/ruby/1.6/net$ ruby --version
ruby 1.6.4 (2001-09-03) [i386-freebsd4.4]

--

Code fragment 1:

require 'net/http'

serverName =
  String.new("www.pragmaticprogrammer.com")
filePath = 
  String.new("/ruby/downloads/files/rubicon-0.1.4.tgz")

conn = Net::HTTP.new(serverName,80)

conn.start { |x|
  resp, data = x.get(filePath, nil)

  f = File.new("ruby_rubicon-0.1.4.tgz","w")
  f.print data
  f.close
}

--

Code fragment 2:

file1 = File.new("ie_rubicon-0.1.4.tgz","r")
file2 = File.new("ruby_rubicon-0.1.4.tgz","r")

file1Array = Array.new()
file2Array = Array.new()

file1.readlines.to_s.each_byte { |x| 
  file1Array << x.to_s
}

file2.readlines.to_s.each_byte { |x| 
  file2Array << x.to_s
}

puts "BYTE : OK,  NOTOK"
puts "------------------"

1.upto( file2Array.length ) { |x|
  if file1Array[x] != file2Array[x]
    (x - 10).upto(x + 10) { |y|
      puts "------------------" if y == x
      puts y.to_s + " : " + 
           "%03d" % file1Array[y] + 
           ", " +
           "%03d" % file2Array[y]
      puts "------------------" if y == x
    }
    break
  end
}

--

produces:

BYTE : OK,  NOTOK
------------------
3832 : 002, 002
3833 : 197, 197
3834 : 059, 059
3835 : 006, 006
3836 : 216, 216
3837 : 251, 251
3838 : 151, 151
3839 : 012, 012
3840 : 169, 169
3841 : 181, 181
------------------
3842 : 010, 013
------------------
3843 : 190, 010
3844 : 231, 190
3845 : 235, 231
3846 : 188, 235
3847 : 217, 188
3848 : 184, 217
3849 : 189, 184
3850 : 087, 189
3851 : 214, 087
3852 : 189, 214


In This Thread

Prev Next