Re: [Q] browser経由で操作出来るdebugger
nojimaです。
> > Web Browserに、emacsのgudモード(M-x gdbとかが出来るモードです)を
> > 実現出来るプログラムをどなたかご存じでしょうか?
> >
> > (DDDのWeb版といえば良いでしょうか?)
> >
> > つまり、
> >
> > 1. Web Browserで操作でき、
> > 2. Webサーバ上にあるgdb likeなttyインターフェースを持つデバッガを
> > 操作してくれるプログラム
> >
> > を探しています。 情報をもしお持ちの方は教えてください。
>
> comp.terminals にこんな記事が投稿されていましたが、
おおおっ、情報ありがとうございますー
> |www.port42.com for a fully functional DHTML terminal emulator, designed to work over any
> |proxy or firewall without the need for software installation on your browser, Not java based.
> |
> |
> |--
> |---- UVNET - http://www.uv.net +44 (0)1753 776699
> |---- Powered by INTERact. http://www.interact.net.uk
> |---- FREE DIY ISP Software. Worlds most advanced Text->Window->HTML Interface
>
> 実用に耐えるかどうか…
うー、ちょっと意図したものと違うものでした。折角教えていただいたにも
かかわらず、申し訳ないです。
> それより、具体的にどういう問題に直面しているのかを言った方が、解が見
> つかりやすいと思うんですが…
了解です。直面している問題は以下の通りです。
[解決したい問題] perlでかかれたCGIをデバッガでお気楽にデバッグしたい。
もちろん、環境変数やら、状況(カレントディレクトリ、シグナル等)をWebサーバの
呼び出しと同様にするシェルスクリプトでも作ってperl -dでもすれば一発でデバッグ
出来るのですが、だんだんこの作業も面倒になってきまして...
#デバッグ前に毎度Cookieの値はどうしたとか、User_Agentはどうしたとか、
#POSTデータはどうしたとかをいちいち調べる必要があるので面倒なのです。
一番良いのは、Webブラウザ上でperl -dを実現し、Webブラウザ上でそのまま
デバッグできれば楽ちんだろうなぁと思って、質問致しました。
もちろん、別のアプローチとして、
[1]. perlでかかれたCGI開発向けの統合環境でも探すか、
[2] perl -d がgdb attachのようにメモリにattachか、
(そのままでは出来無いことは判ってます...)
が出来ても嬉しいです。まあ、JSP/Servletだとお金積むか、eclipseでも使えば、
2が手に入るのですが、perlは聞いたことが無いので...
以前、CGIをGNU screenでwrapperしてやる方法を思いついたのですが、
動的にscreen付き/screen無しに切り換えることが出来無いので、
下手すると待ち受け状態のscreenとhttpプロセスで資源がいっぱいになってしまう
という欠点があって、なかなか使えなかったです;_;
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735