Beseilius Heiko | 5 Mar 08:12
Picon

select on windows platform

Hello all members of this mailing list,

Following ruby(1.6.8) code has different behavior on different platforms:
select([$stdin], nil, nil, nil) 
On solaris an cygwin platforms the current thread sleeps forever.
On windows platforms the function returns immediately. 
Can someone tell me this fact and how should I use the select function for
the same behavior on all platforms?

Thanks!
Armin Armbruster | 5 Mar 15:50
Picon
Favicon

Re: select on windows platform

Beseilius Heiko schrieb:
> Hello all members of this mailing list,
> 
> Following ruby(1.6.8) code has different behavior on
> different platforms:
> select([$stdin], nil, nil, nil) 
> On solaris an cygwin platforms the current thread sleeps
> forever.
> On windows platforms the function returns immediately. 
> Can someone tell me this fact and how should I use the
> select function for
> the same behavior on all platforms?

Hi Heiko,

although I am not 100% sure I think the your problem has to do with the
implementation of sockets in Windows. I read in a C++ book (Visual C++
6.0 Kompendium) that the WinSock-DLL is not 100% compatible with BSD
sockets. One of the important differences is, that in Windows socket
descpriptors and file descriptors are not interchangable. I guess that
means that in Windows you can not select on a file descriptor like
stdin. You probably have to use another way to read from stdin.

Cheers,
Armin
Picon
Picon
Gravatar

(Deutsches) Linux-Magazin zu "Programmieren mit Ruby"

Hi!

Im aktuellen (deutschen) Linux-Magazin (04/2003) findet sich in der
Rubrik "Tux liest" auf Seite 85 eine Vorstellung des Buchs von David
Thomas und Andrew Hunt. Einige Zitate:

  ... Während sich im Netz bereits Tausende von Ruby-Seiten finden,
  ist es um Programmierbücher bisher schlecht bestellt ... Die beiden
  Autoren ... könnten sich [mit diesem Buch] ein Denkmal setzen: Das
  Buch ist ein wahrer Genuss ...

  ... das Buch ... zeigt, wie Ruby in C eingesetzt werden kann oder
  umgekehrt ...

  ... geht besonders auf ... Programmiermethoden wie verteiltes
  Programmieren ein ... Im Anhang werden noch einige allgemeine, aber
  sehr hilfreiche Hinweise gegeben ...

  Zum Einsteigerbuch eignet es sich nur eingeschränkt ... Aber schon
  mit wenig Programmiererfahrung kommt man sehr gut zurecht. Ohne
  viel Übertreibung: Die beiden Autoren haben einen Edelstein ge-
  schliffen ...

Kurz: Die Autoren der Kolumne sind voll des Lobs. Einziger Wermuts-
tropfen ist der mit 60 Euro nicht gerade niedrige Preis.

@book{TH03
author    = "Thomas, David and Hunt, Andrew",
title     = "Programmieren in Ruby",
publisher = "Addison-Wesley",
(Continue reading)

Markus Jais | 7 Mar 08:23
Picon
Favicon

Re: (Deutsches) Linux-Magazin zu "Programmieren mit Ruby"

 --- Josef 'Jupp' Schugt <jupp <at> gmx.de> schrieb: > Hi!
> 
> Im aktuellen (deutschen) Linux-Magazin (04/2003)
> findet sich in der
> Rubrik "Tux liest" auf Seite 85 eine Vorstellung des
> Buchs von David
> Thomas und Andrew Hunt. Einige Zitate:
> 
>   ... Während sich im Netz bereits Tausende von
> Ruby-Seiten finden,
>   ist es um Programmierbücher bisher schlecht
> bestellt ... Die beiden
>   Autoren ... könnten sich [mit diesem Buch] ein
> Denkmal setzen: Das
>   Buch ist ein wahrer Genuss ...
> 
>   ... das Buch ... zeigt, wie Ruby in C eingesetzt
> werden kann oder
>   umgekehrt ...
> 
>   ... geht besonders auf ... Programmiermethoden wie
> verteiltes
>   Programmieren ein ... Im Anhang werden noch einige
> allgemeine, aber
>   sehr hilfreiche Hinweise gegeben ...
> 
>   Zum Einsteigerbuch eignet es sich nur
> eingeschränkt ... Aber schon
>   mit wenig Programmiererfahrung kommt man sehr gut
> zurecht. Ohne
(Continue reading)

Ernst Biesalski | 7 Mar 10:06
Picon

Re: (Deutsches) Linux-Magazin zu "Programmieren mit Ruby"

Am Don, 2003-03-06 um 17.26 schrieb Josef 'Jupp' Schugt:

> Kurz: Die Autoren der Kolumne sind voll des Lobs. Einziger Wermuts-
> tropfen ist der mit 60 Euro nicht gerade niedrige Preis.

Mein Vorschlag für jene, die an dem Buch interessiert sind:

<www.libri.de>

Unter Schnellsuche 'Ruby' eingeben und im Ergebnis dann etwas nach unten
scrollen. Das Buch ist dort zur Zeit für

           29,95 Euro

erhältlich und kann über Libri bestellt und geliefert oder in der
Stamm-Buchhandlung abgeholt werden.

Das ganze ist ein Aktionspreis und das läßt vermuten, das dieses Angebot
von Libri nur begrenzt zur Verfügung steht.

Das Buch lohnt sich wirklich da es Ruby im Detail behandelt und vor
allem die Bibliotheksreferenz erhält.

Ernst
Jürgen Katins | 7 Mar 10:43
Picon

Re: Re: (Deutsches) Linux-Magazin zu "Programmieren mit Ruby"

ruby-de <at> bttr.org schrieb am 07.03.03 10:07:56:
> 
> Am Don, 2003-03-06 um 17.26 schrieb Josef 'Jupp' Schugt:
> 
> > Kurz: Die Autoren der Kolumne sind voll des Lobs. Einziger Wermuts-
> > tropfen ist der mit 60 Euro nicht gerade niedrige Preis.
> 
> Mein Vorschlag für jene, die an dem Buch interessiert sind:
> 
> <www.libri.de>
> 
> Unter Schnellsuche 'Ruby' eingeben und im Ergebnis dann etwas nach unten
> scrollen. Das Buch ist dort zur Zeit für
> 
>            29,95 Euro
> 
> erhältlich und kann über Libri bestellt und geliefert oder in der
> Stamm-Buchhandlung abgeholt werden.
> 
> Das ganze ist ein Aktionspreis und das läßt vermuten, das dieses Angebot
> von Libri nur begrenzt zur Verfügung steht.
> 
> Das Buch lohnt sich wirklich da es Ruby im Detail behandelt und vor
> allem die Bibliotheksreferenz erhält.
> 
> Ernst
> 
Eine deutsche Online-Version gibt es unter  http://home.vr-web.de/juergen.katins/ruby/index.html
auch zum Downloaden.

(Continue reading)

u.gepperth | 7 Mar 11:22
Picon

Re: (Deutsches) Linux-Magazin zu "Programmieren mit Ruby"

Hi!

Das Buch habe ich kürzlich bei www.computerbooks.de für 14,95 Euro gekauft! 

.. and have a lot of fun
Udo Gepperth
Winfried Mueller | 7 Mar 15:02
Picon
Picon

Re: (Deutsches) Linux-Magazin zu "Programmieren mit Ruby"

Hallo Juergen,

Am Fri, 7 Mar 2003 10:43:31 +0100, Jürgen Katins
<juergen.katins <at> web.de> schrieb:

>Eine deutsche Online-Version gibt es unter  http://home.vr-web.de/juergen.katins/ruby/index.html
>auch zum Downloaden.

Die online-Version finde ich wirklich Klasse. Arbeite seit
Monaten damit. Danke für die Übersetzung.

Winfried
Tobias Pape | 7 Mar 18:15
Picon
Picon

Re: (Deutsches) Linux-Magazin zu "Programmieren mit Ruby"

Am Fre, 2003-03-07 um 08.23 schrieb Markus Jais:
> 
> die englische version ist meines wissens billiger.
> und nicht schwer zu lesen wenn man ein wenig english
> kann (z.B. abitur nivea)
> 
> markus
> 
> 

nur schade, wenn man erst in 2 Jahren abi hat...
achso ist euch beannt, ob es in der nähe von potsdam/brandenburg noch 
ruby-programmierer gibt?? ich hab zwar inf-lk in der schule, aber da
kann man ruby nich so nutzen...

halof 

	-Tobias

--

-- 
              Tobias Pape
http://www.krono.de.vu (noch STARK im Aufbau)

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s++:- a--- C++ UL++ P+ L++ E W+ N++ o K- w
O M V- PS+ PE Y PGP++ t+ 5 X+ R tv+ b+ DI++ D+
G e- h-- r-- y?
------END GEEK CODE BLOCK------
(Continue reading)

Thorsten Haude | 8 Mar 01:13
Picon

Re: Re: (Deutsches) Linux-Magazin zu "Programmieren mit Ruby"

Moin,

* Jürgen Katins <juergen.katins <at> web.de> [2003-03-07 10:43]:
>Eine deutsche Online-Version gibt es unter  http://home.vr-web.de/juergen.katins/ruby/index.html
>auch zum Downloaden.

Sind die Autoren des Originals immer noch gegen eine Veröffentlichung
Deiner Übersetzung? Oder hat sich die Sache inzwischen geklärt?

Thorsten
--

-- 
When a thing has been said and said well, have no scruple. Take it and copy it.
    - Anatole France

Gmane