[#43588] CGIが実行できない(open failed) — Maehara Masahide (前原正英) <maehrm@...>
前原と申します。
9 messages
2007/06/06
[#43602] Performance 比較 Ruby 1.8.6 v.s. JRuby-1.0.0RC3 on Rails — "HISAMATSU, Hiroshi" <hiroshi.hisamatsu@...>
FMSC) 久松と申します。こんばんは
6 messages
2007/06/08
[#43608] Ruby 1.8.6-p36 released — Urabe Shyouhei <shyouhei@...>
Hi all,
12 messages
2007/06/09
[#43615] Re: Ruby 1.8.6-p36 released
— Takahiro Kambe <taca@...>
2007/06/13
こんばんは。
[#43616] Re: Ruby 1.8.6-p36 released
— Nobuyoshi Nakada <nobu@...>
2007/06/14
なかだです。
[#43617] Re: Ruby 1.8.6-p36 released
— Takahiro Kambe <taca@...>
2007/06/14
In message <200706140106.l5E165qW030582@sharui.nakada.kanuma.tochigi.jp>
[#43618] Re: Ruby 1.8.6-p36 released
— Nobuyoshi Nakada <nobu@...>
2007/06/14
なかだです。
[#43619] Re: Ruby 1.8.6-p36 released
— Takahiro Kambe <taca@...>
2007/06/14
In message <200706140229.l5E2Tt5m025493@sharui.nakada.kanuma.tochigi.jp>
[#43626] Re: Ruby 1.8.6-p36 released
— Urabe Shyouhei <shyouhei@...>
2007/06/18
卜部です。
[#43660] C++ extension problem with 1.8.6-p36 (was Re: Re: Ruby 1.8.6-p36 released)
— Takahiro Kambe <taca@...>
2007/06/24
In message <46765550.9070800@ruby-lang.org>
[#43612] [ANN] 第16回 Ruby勉強会@関西(運営:Ruby 関西) — "shoko.m" <shoko-m@...>
まんたにと申します。
1 message
2007/06/13
[#43613] [ANN] 第16回 Ruby勉強会@関西(運営:Ruby 関西) — "shoko.m" <shoko-m@...>
まんたにと申します。
1 message
2007/06/13
[#43627] SWIGとRuby/DLの使い方について — "takeru sasaki" <sasaki.takeru@...>
はじめまして、佐々木ともうします。
7 messages
2007/06/18
[#43637] case when 〜 end 構文での and/or/not 演算子について — "M.Fujii" <boochang@...4.kcn.ne.jp>
藤井と申します。
7 messages
2007/06/20
[#43646] RUBYLIBの影響を排除したい — keiichi matsunaga <ma2@...>
松永です。
6 messages
2007/06/22
[ruby-list:43586] Rubyインタプリタ搭載の2画面ファイラ
From:
湊大典 <minato.daisuke@...>
Date:
2007-06-03 20:23:01 UTC
List:
ruby-list #43586
こんにちは、湊(みなと)です。
前にも宣伝しましたが、Rubyインタプリタ搭載の2画面ファイラmfiler2を作成
しています。
the Minnu's Filer2(mfiler2)
http://www.geocities.jp/daisuke530221jp
mfiler2の便利な使いかたの紹介。
場面)ある実行ファイルがhogeという関数のダイナミックローディングを失敗した。
mfiler2を起動。
/usrに移動
Meta+f -> name -> *.so
で/usr以下の共有ライブラリを全て表示。
HOMEキーで全ての共有ライブラリをマーク
Meta+xでスクリプト編集用エディッタ起動。
以下を入力。
file = open("/tmp/out", "w")
adir_mark.each do |f| # adir_markでマークされたファイルの配列が返される
str = `nm -D #{f} | grep "T hoge"`
if str != ""
file.puts f
file.puts str
end
end
file.close
エディッタをファイルを保存して終了。
スクリプトが実行され、/tmp/outにhogeが定義された共有ライブラリが書き出さ
れる。
たぶんシェルでも同じことができると思います。
でもRuby+mfiler2を使うとRuby wayで簡単かつ細やかに目的の処理を書くことが
できます。
シェルよりRubyが好きな方はお薦めです。
良かったら試してください。
湊大典(みなと だいすけ) minato.daisuke@gmail.com