その「ファイル指定してlist」っていうのが、何のためにどんな挙動を 求めてるのかわからんってことだろ。
>>952 gdb で l file.c:100 とかやるのと同じじゃないの?
意図が曖昧なまま話を進めるな 質問人のシグナルが発生するまで寝とけ
ruby使い的に聞きたいんだけど cgi環境でデバッグってみんなはどうしているのかなぁ…
rails使えばデバッグはやりやすかった。 どういうエラーかとか表示してくれるから。
WinならOutputDebugStringにトレース情報出力すると楽かも。 p使わずに.NETライクなトレースライブラリ作った。
ドトネトでも ConsoleWriteLine や MessageBox.Show や label 用意して吐き出して debug している俺は負け組
>>955 Fileをopenしてdebug文をputsしたり、
rescue Exception => ex
res = "<div>#{CGI.escapeHTML(ex.inspect)}</div>"
end
みたいな感じでエラーをレスポンスに入れて表示したりとか。
cgiモジュール使うこと多いから、コマンドラインで実行したりもするな。
全然、面白くないやりかたばっかりでスマン。
>>958 漏れ10000回ループの中でMessageBoxデバッグやっちまって
誰かyardでCGIをデバッグしたことあるツワモノいないか? ちなみに俺はやったことない。
質問人です。
>>951 の意図で質問しました。
回答ありがとうございます。
どうやらできないようですね。
自分だけではないようなので安心しました。
それにしても、この質問ってそんなにエスパー度高いですかね…?
普通にデバッガを使ったことがあるならわかる気がするんですけど。
マジレス希望。
MW師の活動がもとにもどったようだが もう少しスローダウンのがいいのではと心配になるな
エスパー魔美じゃない俺は、emacs経由で使ってるけどな
>>962 つまりは実行中の行とは関係なく、任意のファイルを参照したいんですよね?
別の画面(端末)でlessとかw3mとかで見ちゃだめですか?
今は↑のようにしてます エディタはemacsを使っているのでemacs経由の使い方を調べてみます ありがとう
listによるファイル表示はSCRIPT_LINES__の値を使ってるから、 インタプリタに読み込まれていないファイルは表示できないですよ。 よく使うならdebug.rbのソースをある程度読んでみることをおすすめします。 あんまきれいじゃないけど、とりあえず Ruby で書かれてるので安心です。
>>963 同意。
とりあえず3年ぐらいかけるつもりでゆっくりと、しかしガチな仕事を寡作でよいからつくっていけば良かろうに。
でも、そういう仕事はやはりコミュニケーション能力が求められるか...。
かくして結局本人にもよくわからないゴミゴミしたものが彼の後には累々と
binding書いてみた
仕事で使っている人っているんですかね? ちゃんとしたクライアントがいて。
業務でとか成果物の一部でって事ならあるけど メインの言語としてというのはないなぁ
使用言語が自由でRuby実行環境がある(入れることができる)場合は 書き捨てなりそれなりなりでこっそり使われてなくもないと思う。 プロダクトとしてRubyが使われるというのはあまり聞かないな。 きっと、永遠に日陰で頑張る運命の言語なんだと思う。良くも悪くも。
pythonみたいに、ダブルクリックで一発インストール出来るようにしてくれないのかな…、言い尽くされた感じもあるけど 正直、初心者向けの環境を整備してくれないと、書いた者を配布できると思えない
980 :
デフォルトの名無しさん :2005/12/08(木) 01:06:49
しかしその中で、RubyのRの時も知らないような初心者に対して配布できるのは Exerbぐらいしかない希ガス
Rubyがなんだか知らない人がよくわからないままRubyアプリを使うっていまんとこないよな〜 影舞くらいか
Rubyアプリという定義が分からないが、CGI なら実は……ってのはある気がする。 ちなみに、ddskk に付いてるツールは Ruby 製のものが多かったり。
Windowsでのコッソリ使用とか、そういう用途こそRuby(MSWIN32)が一番だろ。 レジストリ登録も不要で呼び出し時にPATHが通ってさえいれば動くし、 コンソール開かないrubyw.exeもあるから完全にRubyを隠せる。
>>976 初心者向けにスクリプト配布ってのは無謀な気が。
普通のバイナリプログラムでも配布ではトラブルでまくりだし。
ドキュメント軽視とWindows軽視が敗因となってしまったわけだ
敗因、って、まだまだ普及段階だろ。 Windowでの標準インストーラがないってのが不安だが。 デファクトスタンダードでもいい、何か標準が。
だから、インストーラー要らないのが強みだっての。 解凍以外することがない。 レジストリ汚されたり勝手にスタートメニュー追加されたり スタートアップ組み込まれたりとかそういう被害が無い。
>>988 所謂初心者の人はそうは思わないと思うよ。
学校でなぜかRubyをやることになったとき、みんなインストーラ欲しがってたもん。
言っとくけどインストール関係だと いろんなDLLの設定が必要なPHPが一番極悪。 Rubyは何もしなくていい。 ドキュメント関係はRubyのリファレンスが一番一箇所にまとまってる。 いろんなサイトから情報を集める必要が無い。 ただの入出力からメールクライアントの開発までリファレンスに全部ある。
そういやウィルスに感染したか攻撃されたかで CVSとリファレンスサイト丸ごと止まってた時期があったね
PHPはめんどくさいなあ。でもActiveStateのPerl、Python、Tclと比べて どうなのって考えた方が建設的な気がする。
馬鹿に無理に使ってもらおうとは思ってないのがRubyですから
Rubyで書かれたプログラムを配布するための実行環境と、 Rubyでプログラムを書くための開発環境の話が ごっちゃになってるな。 ていうか、使ってないから知らないけど、 One-Click Ruby Installerはその名に反してクリック一発じゃないの? つか、次スレは?
Matz 氏は Windows や C++ が大嫌いなようですね。 私は Windows については MS が無駄なところに努力する割に 肝心なところが疎かなまま長年放置しているマヌケな OS だとは思いますが嫌いというほどではありません。 C++ についても同様です。
C++なぞ問題外.^^;;;
埋め
1000ならMoonwolfタソと結婚
1000なら
>>999 がMoonwolfタソと結婚
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。