[#43479] Re: sakuraインターネットのレンタルサーバーでRuby on Railsを動かす方法 — hantani <hantani@...>
西 啓一朗様
5 messages
2007/05/07
[#43494] ブロックとともに呼び出されたsortについて — "Toshiyuki Ogura" <oguradio@...>
小倉です。
12 messages
2007/05/15
[#43502] UTF-8でtrがうまく機能しない — Fujioka <fuj@...>
藤岡です。
5 messages
2007/05/15
[#43508] rubyのテキストについて — 桑江 康公 <ykuwae@...>
はじめまして、桑江といいます。プログラム開発の勉強をはじめたいと考えています。いろいろと調べたのですが、オブジェクト指向を使った開発が現在しりゅうとのことで、Javaを勉強しようと考えていたのですが、rubyという言語もあるということがわかりネットで調べたところこのメーリングリストにたどり着きました。どなたかプログラム開発初心者でもわかりやすい本またはサイトがありましたら教えていただけないでしょうか?ちなみに、私のレベルはHTMLが少しわかる程度です。
8 messages
2007/05/15
[#43526] タートルグラフィック ライブラリ — "ツムジ" <the.little.schemer+ruby@...>
初めまして。ツムジといいます。
1 message
2007/05/17
[#43553] win32oleプログラミングでのメモリリーク — Hidenori Hashizume <hide-tech@...2.ne.jp>
はしづめです。
5 messages
2007/05/21
[#43554] Ruby/Tk:ドラッグによる範囲選択 — 山崎雄介 <y-yamasaki@...>
山崎(ゆ)です。
5 messages
2007/05/22
[#43565] IO.popenと入出力 — MATSUNAGA Ichiro <vikke@...95.to>
松永です。
5 messages
2007/05/25
[ruby-list:43567] Re: IO.popenと入出力
From:
MATSUNAGA Ichiro <vikke@...95.to>
Date:
2007-05-25 20:13:06 UTC
List:
ruby-list #43567
松永です。
At 26 May 2007 04:28:46 +0900
きむらこういち wrote on
<d7da792b0705251228y6e106c9en6098081b1b6a05e6@mail.gmail.com>:
> > IO.popen("grep -n \"bar\" -", "r+"){|io|
> > io.puts("foo\nbar")
>
> io.close_write
io.close_writeを入れる事により、こちらの思うような動作になりました。
> > また、標準エラー出力はどうやって取得するので しょうか?
>
> open3で。
> cygwinだから大丈夫?
だめっぽいです。
#!/usr/bin/ruby
require 'open3'
Open3.popen3("cat -", "r+"){|stdin, stdout, stderr|
stdin.puts("foo")
stdin.close_write()
puts(stdout.read())
puts(stderr.read())
}
を実行すると、
/usr/lib/ruby/1.8/open3.rb:48:in `exec': No such file or directory - cat -
(Errno::ENOENT)
from /usr/lib/ruby/1.8/open3.rb:48:in `popen3'
from /usr/lib/ruby/1.8/open3.rb:34:in `fork'
from /usr/lib/ruby/1.8/open3.rb:34:in `popen3'
from /usr/lib/ruby/1.8/open3.rb:32:in `fork'
from /usr/lib/ruby/1.8/open3.rb:32:in `popen3'
from ./test.rb:4
とerrorメッセージが出ます。
リファレンスにはwin32-open3を使えと書いてあるので、、後程
http://rubyforge.org/frs/?group_id=85のwin32-open3を試してみます。
ありがとうございました。
--
MATSUNAGA Ichiro
e-mail: vikke@mars95.to
Just remember - when you think all is lost, the future remains.
-- Robert H. Goddard