Web Browserに、emacsのgudモード(M-x gdbとかが出来るモードです)を
実現出来るプログラムをどなたかご存じでしょうか?
(DDDのWeb版といえば良いでしょうか?)
つまり、
1. Web Browserで操作でき、
2. Webサーバ上にあるgdb likeなttyインターフェースを持つデバッガを
操作してくれるプログラム
を探しています。 情報をもしお持ちの方は教えてください。
comp.terminals にこんな記事が投稿されていましたが、
|From: Jag <j...@uv.net>
|Newsgroups: comp.terminals
|Subject: ANNOUNCE: Browser based vt100 terminal emulator
|Date: Thu, 03 Jul 2003 12:50:12 +0100
|Organization: UVNET Limited
|Lines: 10
|Message-ID: <3F041874...@uv.net>
|NNTP-Posting-Host: 62.49.238.54
|Mime-Version: 1.0
|Content-Type: text/plain; charset=us-ascii; format=flowed
|Content-Transfer-Encoding: 7bit
|X-Trace: news.demon.co.uk 1057233124 20576 62.49.238.54 (3 Jul 2003 11:52:04 GMT)
|X-Complaints-To: ab...@demon.net
|NNTP-Posting-Date: Thu, 3 Jul 2003 11:52:04 +0000 (UTC)
|X-Accept-Language: en, en-us
|User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01
|Xref: newsfeed.mesh.ad.jp comp.terminals:7502
|
|
|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
実用に耐えるかどうか…
あとは、X11R6.3 に X Web (http://www.broadwayinfo.com/) というのがあり
ます。たぶん、考えているものとは違うと思うけど :-)
それより、具体的にどういう問題に直面しているのかを言った方が、解が見
つかりやすいと思うんですが…
---------------------------------------------------------------------
tesi...@mtf.biglobe.ne.jp
> > 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プロセスで資源がいっぱいになってしまう
という欠点があって、なかなか使えなかったです;_;