[[[ 2ch ブラウザ JD 6 ]]]
■ このスレッドは過去ログ倉庫に格納されています
0001作者
2008/08/31(日) 22:45:04ID:CvDCAz4uHP
http://jd4linux.sourceforge.jp/
sourceforge
http://sourceforge.jp/projects/jd4linux/
wiki
http://sourceforge.jp/projects/jd4linux/wiki/FrontPage
前スレ
[[[ 2ch ブラウザ JD 5 ]]]
http://pc11.2ch.net/test/read.cgi/linux/1202126579/
過去スレはJDのヘルプメニューの「2chスレ過去ログ」から読めます。
サポート掲示板にはヘルプメニューの「サポート掲示板」からアクセス出来ます。
不具合報告や動作に関しての質問をする際には出来れば環境を記入してください。
書き込みビューで右クリックして「JDの動作環境を記入」を選ぶとテンプレートが
出力されます。
0696login:Penguin
2008/12/02(火) 13:29:27ID:yqECFPgv0697login:Penguin
2008/12/02(火) 13:34:02ID:GsgfrL+8自分でコード書いて提案したとしても
コードはでかくなるんじゃない?
0698login:Penguin
2008/12/02(火) 15:08:38ID:bqf95JJj0699login:Penguin
2008/12/02(火) 17:08:08ID:KfIR0or0画像ビューって端までいくと最初に戻るけど同等の機能が
スレビューには無いのは何か意図してのものなのでしょうか?
出来たら同じように使えたらなぁと・・・
0700690
2008/12/02(火) 22:02:55ID:qZzWz314確かにすれ違いだ…失礼した
作者があまりにもユーザに優しいのでそのうち倒れるんじゃないかと
心配になってな
>697
自分で言ってて気づかんかったorz
>698の言うようにまずプラグインって事になっちゃうな
0701login:Penguin
2008/12/02(火) 22:04:09ID:5f30dY07projectwwww
0702login:Penguin
2008/12/02(火) 23:55:50ID:9df3HV+j次スレ検索とabout:configの「お気に入りのアドレスと名前を自動更新する」を使って見ましたが
とても便利です
デフォルトでtrueがいいと思います。
その際に旧スレのしおりを解除して次スレにしおりを設定してくれればありがたいです
[バージョン] SVN Rev.2539M
[ディストリ ] Ubuntu 8.04.1
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.5
[glibmm-2.4] 2.16.4
[ そ の 他 ]
0703login:Penguin
2008/12/03(水) 03:17:25ID:VNbfNXg2みたいな.......再起動しなきゃいけない
Linux 2.6.27-10-generic
0704login:Penguin
2008/12/03(水) 19:03:40ID:Yl89vuOU透明になってて次スレ検索が出来ません。
どうすればいいでしょうか?
0705login:Penguin
2008/12/03(水) 21:42:25ID:7IvJbQP70706login:Penguin
2008/12/03(水) 22:52:46ID:Yl89vuOU出直してきます
0707login:Penguin
2008/12/04(木) 02:47:03ID:BzZmjr8N固定にチェックしても、ずっとsageのまんまなんだけど…。
[バージョン] 2.0.3-081124
[ディストリ ] Ubuntu 8.04.1
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.12.5
[glibmm-2.4] 2.16.0
[ そ の 他 ]
0708703
2008/12/04(木) 16:52:07ID:MIiHWo8/jd.conf見たら
xxxxx = -11156778
などというすごい値の行がたくさんあった。
どこの値をどうなおすかわからないので
jd.confを削除。
synapticから再びJDをインストール。
うまく起動したが書き込みは.......
0709703
2008/12/04(木) 16:53:30ID:MIiHWo8/0710703
2008/12/04(木) 18:51:44ID:MIiHWo8/[ディストリ]2.6.27-10-generic #1 SMP Kubuntu8.10
[パッケージ]ttp://sourceforge.jp/projects/jd4linux/releases/のたーる玉
[DE/WM] KDE4.1
[gtlkmm-2.4]最新らしい....
[glibmm-2.4]最新らしい....
[その他]https://wiki.ubuntu.com/IntrepidReleaseNotes/ja
を見てlinux-backports-modules-intrepidパッケージをインストールなどなどした後だった。
0711login:Penguin
2008/12/04(木) 19:08:18ID:YxWe6Q+s色の詳細設定で、複数項目を一度に変更できるようにして欲しいです。
それと、選択範囲の背景色にgtkrcのbg[SELECTED]を使うようにはできませんか。
0712703
2008/12/04(木) 19:15:54ID:MIiHWo8/起動するとなんとJDのアップデートも入ってた。
動いていたJDを終了させ
アップデート後Kメニューから起動したJDは2.0.3だった。
何十分ものビルドは一体なんだったのか!?(泣笑)orz
0713login:Penguin
2008/12/05(金) 23:53:15ID:x57H74N8なんとかならんの?
0714login:Penguin
2008/12/05(金) 23:56:10ID:NhqG0gCn常時ダイアログ開いてるの?
0715login:Penguin
2008/12/06(土) 07:02:11ID:MyvFF/JDあのビルドって結構処理が重いもんなの?
自分はLinux初心者で殆どコンパイルとかやったことないんだけど
Athlon5200+X2で気になるほどの時間ではなかった
10年前のMP3エンコに比べたら
0716login:Penguin
2008/12/06(土) 10:13:46ID:Hwyqch9jAthlon 1GHz RAM 526MBで20分
まぁ古いのでこんなもんかな
ところが
Pen3 500MHz RAM 128MBで18時間
スワップ喰い潰されちゃった(笑)
0717login:Penguin
2008/12/06(土) 17:38:48ID:VSf1p9Mq0718login:Penguin
2008/12/06(土) 18:00:03ID:yDMB47K418時間分の電気代とか考えて、そろそろ廃棄しようぜ
0719703
2008/12/06(土) 20:19:37ID:UTDhkkdD辛うじてkonquerorでhomeと.jdをタブで開いたまま起動してた
のでjd.confを右クリ=>エディタで開くで見てみるとまた
xxxxxx=-14873959
みたいなもの凄い値になってた!!
右クリでゴミ箱へ
デスクトップの開いてる場所を右クリして「終了」を選ぶ。
再起動したらなぜかJDは最初から起動はしなかったが
KメニューからJDを起動しても>>703のようにはならず
普通に起動し、今書いている。
それにしてもなぜjd.confが異常な値になってしまうのか......
PCをシャットダウンする前にかならずjd.confの値を
確かめておくorゴミ箱に捨てる、しないと安心できない
ということか..........
JDのビルド、Cel-M1.4Gの512Mでなんか40分くらいかかったような.......
0720login:Penguin
2008/12/06(土) 21:25:15ID:RM7+rd15現状では、規制発動後に更新しようとすると、
板は移転、スレはdat落ちと同様の扱いになるようです。
0721作者
2008/12/07(日) 22:35:23ID:oTilNtDbスレッド周りの処理をきちんと作り直しました。これからアンドゥ処理を作る
つもりです。また、板一覧←→お気に入り←→お気に入り編集ウィンドウ間でも
項目のD&Dが出きるようになりました。ただ、一応テストはしましたが人柱志願
の方以外はしばらくsvn版を使用しない方が良いです。またsvn版を使用していて
不具合を見つけた場合は報告してください。
>>689
多重ポップアップで十分な感じがしますが、確かにスレの抽出はなんとなく
寂しい感じがするので2,3段程度はアンカーの逆引き表示しても良いかも
しれませんね。実際どうするかは後で考えることにして、一応TODOに入れておきます。
>>690
この機能は必要だ・必要ないという意見は実装する際の参考になりますので
遠慮せず言ってください。ただ、そろそろJDも円熟機に入って来たので
来年は積極的に新機能を追加するよりも、バグ修正やユーザビリティと
パフォーマンス向上の方に開発をシフトして行こうかなと考えています。
>>698
プラグインはコードが複雑になりそうですのであまりやる気がしませんね。
>>702
しおりは解除しなくてもそのうちdat落ちするだけですので、しおりが付いて
いるスレの次スレにもしおりを付けるだけで良いと思います。
0722作者
2008/12/07(日) 22:37:43ID:oTilNtDbkubuntuは使用したことが無いので何とも言えませんが、もし残っていたら
jd.confの変な値になった行を貼り付けてください。また、他に同様の症状が
起こった方はいませんか?
>>704
次スレ検索機能はまだsvn版にしか入っていません。
>>707
板のプロパティで変更できます。
>>711
範囲選択して一度に同じ色にするということですね。出来るようにしておきます。
gtkrcは調べておきます。
>>713
デフォルトはどの程度のピクセル数だとよろしいでしょうか。
>>716
128MならXを切って端末からビルドすると少し速くなるかもしれません。
>>720
どういう規制なのか詳しく教えて下さい。
0723login:Penguin
2008/12/07(日) 23:06:07ID:n8gJV6CDhttp://info.2ch.net/wiki/index.php?%A4%C8%A4%AB%A4%B2%A4%CE%BF%AC%C8%F8%C0%DA%A4%EA%A1%A6%A5%D0%A1%BC%A5%DC%A5%F3%A5%CF%A5%A6%A5%B9
0724作者
2008/12/07(日) 23:27:27ID:oTilNtDbどこかで聞いたことがあると思ったらバーボンのことでしたね。
403ページに飛ばされそうになったらバーボンを検知ということで
出来そうですが、さすがにテストするために2chに負荷を欠ける訳に
行かないので、バーボン送りになったときに2chにアクセスするとどういう
htmlが返ってきて、HTTPコードは何が返ってくるのか(403?)分かる方は
教えていただくと助かります。
07258
2008/12/08(月) 00:05:28ID:baeF97CR2009-01-07に終了します。JDのbuildもその数日前に
終了すると思います。
0726login:Penguin
2008/12/08(月) 00:41:40ID:NV6obYPfなんてこったい。
見逃して申し訳ない。
レスありがとうございました。
0727login:Penguin
2008/12/08(月) 08:02:37ID:4aFNiY2Cプラグインにするぐらいなら、パッチ上げてソースに追加してしまった方がよさそうですよね。
バージョン管理とか作ったあとも面倒そうだし。
0728作者
2008/12/10(水) 00:48:17ID:g/XfjjFS次のバージョンは>>629にあるように今月下旬に出そうと思っているので
ギリギリ間に合いそうですが、逆算すると今週末にはフィーチャーフリーズ
してベータ版出さないと駄目ですね。日曜日辺りにベータ版を出そうと思います。
>>727
ただ何でもかんでもソースに含めると肥大化してコンパイルが遅くなる
問題もあるので難しい所です。個人的には自分の環境でmake clean→make
の時間が10分を越えたらマズいなと思っているのですが、今の段階でまだ7,8分
位なので、もう少し余裕があります。
0729login:Penguin
2008/12/10(水) 16:47:22ID:EE94P14p使用するのチェックが外れていても外部板に書き込みしようとすると、
プロキシ経由で書き込みされます。
[バージョン] SVN Rev.2551M
[ディストリ ] Ubuntu 8.10
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.14.1
[glibmm-2.4] 2.18.1
0730login:Penguin
2008/12/11(木) 00:40:39ID:HHsF2nozしばらくするとビープ音が鳴りまくってウィンドウが勝手に閉じる。
その後はカーネルが暴走したり、ウィンドウが落ちてもプロセスは生きてたりその時によって色々。
sidだからX側の問題とも考えられるけど…でも他の使っててもそんなこと起きないからやっぱりjdが原因だと思う
0731login:Penguin
2008/12/11(木) 00:42:39ID:7oT4um3r0732作者
2008/12/11(木) 00:54:47ID:1le5M4w8修正しました。それから>>721で行ったスレッド周りの処理をやっぱりミスって
いて、板のダイアログを開いてOKで閉じるとスレをロード出来なくなるバグが
あったので修正しました。他にも何か変な症状を見つけたらお知らせください。
>>730
カーネルが飛ぶということはXよりもディスプレイドライバの問題ではないでしょうか。
もっと詳しく環境を書けば何かに気がつく人がいるかもしれません。
0733login:Penguin
2008/12/11(木) 01:05:19ID:KeaAYXjAログがどっかに吐かれてるはず
例えば熱暴走とかなら、CPU負荷100%を掛ける様なテストを掛けてみればいい
0734login:Penguin
2008/12/12(金) 00:51:32ID:D8GSr72Vなったらしく、range要求に対して先頭からのdatを拾ってくるようになったみたいです。
スレ内のレス数が、読み直す度に加算されて、1500とか2000レスになり、
既読管理ができなくなります。
会社のPROXYのポリシーには口を出せないので、jd側で対応してくれると
ありがたいのですが、いかがでしょうか?
もうひとつリクエストですが、まちBBSでは読み込みの度に、htmlから
スレを作成しているようですが、非力なマシンなのでスレ表示までの
時間がかかります。内部的にdat形式で保存するなどで高速化は
難しいでしょうか?
0735作者
2008/12/12(金) 01:26:37ID:eMtAYsvu以前受けた報告(>>456,546,649,687)では、他の2chブラウザでは
差分ダウンロード(HTTPコード206)が効くが、JDではtimeoutが
起きるという症状でした。今回の症状はtimeoutは起きないが
先頭からdatを取得する(HTTPコード200)という感じでよろしい
でしょうか?また、分かればで結構ですのでプロキシの名前を
教えて頂くと助かります。
> 内部的にdat形式で保存するなどで高速化は難しいでしょうか?
現在は、まちBBSのキャッシュはHTML形式とdat形式の中間的な形式で
保存されています。何故その様にしているかというと、単にソースコードを
シンプルにするためだったのですが、dat形式で保存することもそれ程
難しいことではありません。ただし、当然ですがこれまで取得したキャッシュ
とは互換性が無くなります。
それでもよければabout:configでdat形式で保存するようにすることも
可能ですがどうでしょうか?
0736login:Penguin
2008/12/12(金) 07:17:58ID:7RwHTFXeうちもよくなるな。無線が遅いせいなのかと思ったけど違ったんだ。
0737734
2008/12/12(金) 23:05:30ID:D8GSr72V書き忘れましたが、
>>557 でのloader.cpp でのmsg はどれを試しても同じ結果で、コンソールには
failed to resume が出力されていました。
>>672 でのDEBUG有効時には、proxyは多段構成になっている可能性があるのですが、
Via: 1.0 proxy2:8080 (squid/2.6.STABLE4)で、code = 200で返事をしているようです。
このlogは開発関係スレの711,712に上げておきました。
別件
まちBBSが1スレ300レス制限時にはまだよかったのですが、今は1スレ1000レスに
なってからは、スレの読み込みから表示までに1分もかかるので、是非dat形式保存で
高速化できるのであればお願いします。
0738login:Penguin
2008/12/13(土) 07:29:07ID:W/N+eQ2nsynapticからアップデートしようとしているのですが、
jd:
依存: libgnutls13 (>=2.0.4-0) but it is not installable
ということで更新できません
どうすればいいでしょうか?
0739login:Penguin
2008/12/13(土) 12:37:34ID:C6h+1aNf酉がわからないと何も言えないが
libgnutls13のバージョン2.0.4-0以上がリポジトリに無いんだろ
0740login:Penguin
2008/12/13(土) 12:50:50ID:/0zi0rfE使ってるディストリが古すぎるんじゃねーかな。gnutls-2.0.4っていうのは一年以上
前のバージョンだよ。
0742login:Penguin
2008/12/13(土) 15:42:43ID:oI2si5Ll0743login:Penguin
2008/12/13(土) 17:12:51ID:C6h+1aNfまあDebian系でこういう質問してくるからそうだろうと思ったよ
ググレばわかるがintrepidからはlibgnults26になっている
にもかかわらずjdの依存情報がlibgnutls13のままだからエラーが起こると思われ
0744login:Penguin
2008/12/13(土) 17:14:22ID:C6h+1aNf0745login:Penguin
2008/12/13(土) 18:04:42ID:O+i09pv0と日本版LiveCDでsynaptic使ってjd2.0.2インストールして、
今書き込みしてる私が言ってみる。
0746login:Penguin
2008/12/13(土) 18:11:57ID:C6h+1aNfちゃんとuniverse, jauntyリポジトリのjdの依存情報はlibgnutls26になってたな
どこのパッケージ使ってるんだ?
0747login:Penguin
2008/12/13(土) 18:32:23ID:oI2si5Ll0748login:Penguin
2008/12/13(土) 19:01:18ID:yvfxRMdF0749login:Penguin
2008/12/13(土) 19:03:07ID:C6h+1aNf0750login:Penguin
2008/12/13(土) 20:33:26ID:09J33K29キーボードショートカットの設定にはないみたいなんですが
0751login:Penguin
2008/12/13(土) 20:46:37ID:O+i09pv0Quit = Ctrl+w q
0752login:Penguin
2008/12/13(土) 20:51:43ID:O+i09pv00753login:Penguin
2008/12/13(土) 21:09:50ID:C8sL9WG/釣られてやるけど今1番要らないのがお前みたいな奴だよ
0754login:Penguin
2008/12/13(土) 22:31:33ID:UtUTDCbRヘルプ→「JDについて」ダイアログで表示してくれると嬉しいんだけど、
技術的に難しい?
0755作者
2008/12/13(土) 23:04:27ID:0X84e/22試しにローカルで動かしているsquidのバージョンを2から3に上げてみたら
差分ダウンロードが効かなくなってtimeoutするようになりました。それで
調べてみたらJDがContent-Lengthを考慮していなかったのが原因でした。
そこでContent-Lengthを考慮する様にダウンローダを修正してtimeoutしない
ようにしたのですが、様子を見たいので端末にデバッグ出力するようにしています。
もし何か異常があった時は端末の出力を教えて下さい。
>>737
logを拝見させて頂きましたが、明らかにプロキシがrangeを無視していますね。
今のところJDではrangeを無視してデータを送ってきた時の事は考慮していないので
考慮するようにしておきます。
まちBBSの件ですが、さすがに1分は遅すぎるので何か他の問題が原因かも
しれません。試しに1000レスのスレをロードしてからそのスレを閉じて
JDを再起動し、オフラインモードにしてからそのスレを開くと時間がどの位
かかるのか測って教えて下さい。
>>750
ウィンドウを閉じる(Ctrl+q)とヘルプ(F1)は他のショートカットと違って
gtkの機能を使って実現しているためショートカットの設定からは変更できません。
about:configか何かで無効に出来るようにします。
>>751
念のために書いておきますが、2.0.3以降はkey.confを直に変更するよりも
メニューからショートカットキーを設定した方が安全です。
>>754
どうなんでしょうね。簡単かもしれませんが私は良く分からないので
もしconfigure.inの書き方に詳しい人がいたら教えて頂くと助かります。
0756login:Penguin
2008/12/13(土) 23:37:01ID:gteX2OF5configureは、吐き出すconfig.statusに$ac_configure_argsの値を
書き込んで、config.statusが--recheckする時もこの値を
使うので、$ac_configure_args(を適当にsedしたもの)を
buildinfo.hか何かに書き込めばよいのでは無いでしょうか
(と何も試して見ずに言ってみます)
0757login:Penguin
2008/12/14(日) 01:19:56ID:B1Shl//40758login:Penguin
2008/12/14(日) 01:47:47ID:u4kBiG/4悔しいのか?
0759login:Penguin
2008/12/14(日) 02:16:55ID:bWSKmm/DUbun厨がカス同士馴れ合うのは好きにやってくれて結構だが場所をわきまえろ
0760login:Penguin
2008/12/14(日) 02:28:21ID:B1Shl//4例によってインスコ手順だけ解説して、
「後は自分で頑張ってください」だから自称初心者が増えるのは仕方ない。
生まれた時から家にPCがあってインターネット接続環境が整っていた世代に
「聞く前に調べろ、習うより慣れろ」は通用しない。
少しは前はgentooを揃って押してたけどあまりウケが良くなかったのかな?
そんな漏れはRedHat→Fedora
0761login:Penguin
2008/12/14(日) 12:16:48ID:BDaWM5UV職場のPCで2chやってる人がいるなんて驚きだ。
0762作者
2008/12/14(日) 14:04:02ID:HHXAVTVDまた、次スレ検索の類似度の計算方法をTFIDF(>>659-662)に変更しました。その際に
類似度のしきい値のデフォルト値を5にしてみたので、svn版を使用している場合は
about:configで値をデフォルトに直してください。ただ数値はとりあえずの物ですので
実際に使ってみて違う数値の方が良いと感じた時は言ってください。TFIDF関係の
コードはsrc/jdlib/tfidf.cppにまとめてあるので、詳しい方がいたら間違っていないか
チェックして頂くと助かりますね。
それから>>631の
> なお、about:configの「お気に入りのアドレスと名前を自動更新する」をtrueにすると
> 次スレへの移行時にお気に入りに登録されたスレのアドレスと名前も次スレの物に更新される。
はデフォルトでONにするようにしました。これもsvn版を使用している場合はabout:configで値を
デフォルトに直しておいて下さい。
>>756
確かにconfig.statusにそれらしい行があるのでうまくすれば取得出来そうですね。
私も試さないで言ってますが。
0763734
2008/12/14(日) 14:04:17ID:AMRvKGl5ネット渋滞がない日曜日の昼に測定してみました。
ネット環境: NTT Bフレッツ(100Mbps)
PC: Celelon 1.3GHz(非力です)
「まちBBS」のスレ(書き込みstopされた1003レス)
http://kanto.machi.to/bbs/read.cgi/kana/1215079563/
0. firefoxで全1003レスのアクセスしてから表示されるまで = 1sec以内
1. JDのキャッシュを消してから、JD再起動でアクセスから表示まで = 53sec
2. 「再読み込み」(reload)で表示まで = 1sec以内 (HTTP/1.1 200 OK)
3. 「スレ情報を消さずにスレ再取得」で表示まで = 50sec
4. スレ画面を閉じて、スレを再アクセスして表示まで = 45sec
5. JD再起動後、オフラインモードでのスレ表示まで = 45sec
表示までの時間は数回測定の平均で、表示までのCPUは100%近いloadに
なっていました。
0764login:Penguin
2008/12/14(日) 14:09:30ID:XkyxBHuhじゃ、有能な君に答えを出してもらおうかね。
ubuntu8.10でOpenGLでは超有名なglclockをmakeが通るようにしてみてくれない?
ubuntuはインストールしてない?何言ってだよ、仮想化があるじゃん。kvm、vmglとか。
有効期限は、昼の仕事もあるだろうから、来週の日曜日な。
答えがない場合は、>>747を含めて無能が大口を叩いていたことにするから。
0765login:Penguin
2008/12/14(日) 14:19:39ID:B1Shl//40766login:Penguin
2008/12/14(日) 14:22:18ID:XkyxBHuh早くも降参ですか?無能さん。
0767login:Penguin
2008/12/14(日) 14:23:22ID:/puvNwdF0768login:Penguin
2008/12/14(日) 14:24:00ID:B1Shl//4すみませんけど、スレ違いなのでどこかへ誘導してもらえると助かります。
実況設定で待機しててね。
0769login:Penguin
2008/12/14(日) 14:27:08ID:XkyxBHuhID:B1Shl//4
だからね、まぁ、がんばって答えを出してくれよ。
0770login:Penguin
2008/12/14(日) 14:30:23ID:w9fpvCZ2【deb系】Ubuntu Linux 28【ディストリ】
http://pc11.2ch.net/test/read.cgi/linux/1226118505/
0771login:Penguin
2008/12/14(日) 14:51:18ID:B1Shl//4さっそくだけど降参してもいい?ubuntuユーザーと絡んでしまった自分が情けなくて仕方ありません。
だが素直に「教えてください」と言えたなら試してあげないこともないよ。
0772login:Penguin
2008/12/14(日) 14:54:21ID:DtI8cpTY何でもいいからこれ以降は>>770でやれ
0773作者
2008/12/14(日) 15:44:35ID:HHXAVTVDオフラインで45secかかるということはネットの問題ではありませんね。
ただ、私も同じくらいのスペックのサブ機で試してみましたがそこまで
遅くありませんでした。もしかしたらregex周りが変になっているのかも
しれませんね。正規表現でスレ内のキーワード抽出等をしたときは
どの位時間がかかりますか?また、環境をもう少し詳しく書いて頂くと
何か分かるかもしれません。
ちなみに私のサブ機の場合はこんな感じです。
1. JDのキャッシュを消してから、JD再起動でアクセスから表示まで = 3 sec
2. 「再読み込み」(reload)で表示まで = 1 sec以内
3. 「スレ情報を消さずにスレ再取得」で表示まで = 3 sec
4. スレ画面を閉じて、スレを再アクセスして表示まで = 2 sec
5. JD再起動後、オフラインモードでのスレ表示まで = 2 sec
$ uname -r
2.6.27-9-generic
$ cat /proc/cpuinfo
model name : Intel(R) Celeron(R) M processor 1.40GHz
$ cat /proc/meminfo
MemTotal: 497860 kB
[バージョン] SVN Rev.2559
[ディストリ ] Ubuntu 8.10
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[gtkmm-2.4] 2.14.1
[glibmm-2.4] 2.18.1
[ そ の 他 ]
0774tamagodake
2008/12/14(日) 18:50:05ID:8KIEqEUa私の環境(autoconf-2.63)ではその項目は見当たりませんでした。configureで引数が
取得出来れば良いのですが、"$@"じゃダメですね…。
0776tamagodake
2008/12/14(日) 20:31:02ID:8KIEqEUaあれ…?"$ac_configure_extra_args"ならあるんですが、これは違うようです。
0777login:Penguin
2008/12/14(日) 21:28:53ID:pIvGCxzOなるほど、私が言っているのは、
configureは$ac_configure_argsの値を
config.statusに書き出す、と言う意味で、$ac_configure_args自体は
configureの中で使われています。
config.statusには$ac_configure_argsの値が展開された
ものが書かれていると思います(作者さんが「config.statusに
それらしい行がある」といっているのはこの意味だと思います)
0778tamagodake
2008/12/14(日) 22:08:39ID:8KIEqEUa勘違いしてました…。それで、"configure.in"に以下を追加したところ"config.h"に
記載する形でうまくいきました。"buildinfo.h"に記載する方法も探ってみます。
> AC_DEFINE_UNQUOTED(CONFIGURE_ARGS, "${ac_configure_args}", configure args)
>>754
ダイアログより以下のように動作環境に含めようと思うのですが、いかがでしょうか?
[バージョン] SVN Rev.2559M
[ディストリ ] Linux 2.6.27-ARCH
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[gtkmm-2.4] 2.14.1
[glibmm-2.4] 2.18.1
[configure ] 'CXXFLAGS=-O3 -march=pentium-m -msse3' 'LDFLAGS=-Wl, -as-needed'
[ そ の 他 ]
0779763
2008/12/14(日) 23:17:36ID:AMRvKGl5作者様にサブ機まで引き出していただき恐縮です。
[バージョン] 2.0.3-081124
[ディストリ ] FreeBSD 7.0-RELEASE-p6
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[gtkmm-2.4] 2.12.1
[glibmm-2.4] 2.14.1
[ そ の 他 ] LANG 未定義
な環境です。
PCは、
CPU: Mobile Intel(R) Celeron(TM) CPU 1333MHz
512MB
なので似たような条件ですので、OS依存の問題があるのかもしれませんね。
2ch.net, kakiko.com, 60kgなどのdat形式での2ちゃんねる互換掲示板では
何のストレスもなく表示できているので、まちBBSでのhtml形式に何か問題が
あるのかと思っていましたが、gtkmm、glibmmあたりも時間があれば
最新のものに置き換えてみます。
0780作者
2008/12/15(月) 00:40:44ID:Q3UkAmr/周りでもう少し様子を見たい修正がいくつかあるので火曜日に延期します。
>>734
> range要求に対して先頭からのdatを拾ってくるようになったみたいです。
対応しました。ただ実際のプロキシに通してテストはしていません。もしうまく行かなかった
場合は、デバッグ出力をするようにしていますのでそれを書いて頂くととありがたいです。
どちらにしろ>>466の件があったのでrangeを無視された場合に対処する必要はあったのですが
一般的に言ってrangeに対応しないというのはネットにあまり優しくないポリシーですね。
>>778
> ダイアログより以下のように動作環境に含めようと思うのですが、いかがでしょうか?
私もその方が良いと思います。というより、動作環境をヘルプの「JDについての」タブにも
表示するようにすると良いかもしれません。
>>779
LinuxとFreeBSDでは POSIX regex のパフォーマンスが違うのかもしれませんね。
他にFreeBSDを使っていてまちBBSの表示が遅いという方はいませんか?
0781tamagodake
2008/12/15(月) 22:44:57ID:MAp62Xiw> というより、動作環境をヘルプの「JDについての」タブにも
> 表示するようにすると良いかもしれません。
分かりました。"動作環境"というタブを増やすか、"情報"に"ScrollWindowを追加
するようにします。
configureの引数の件は、"AC_SUBST(ac_configure_args)"に変えて"buildinfo.h"
に記載出来ました。
0782login:Penguin
2008/12/15(月) 23:34:35ID:CAQ8axSP>他にFreeBSDを使っていてまちBBSの表示が遅いという方はいませんか?
FreeBSD使いですが、 >>763 のスレを開いてみると確かに遅いようです。
[バージョン] 2.0.3-081124
[ディストリ ] FreeBSD 7.1-PRERELEASE
[パッケージ] ソースからコンパイル
[ DE/WM ] blackbox
[gtkmm-2.4] 2.12.7_1
[glibmm-2.4] 2.16.4,1
[ そ の 他 ]
CPU: Intel(R) Core(TM)2 CPU [email protected]
メモリ: 1.5GB
gdb 上で動かして遅くなっているときに C-c で止めて
bt を見てみると、確かに regexec() の中ですね…
とりあえずご参考まで。
#0 0x295914e6 in memcpy () from /lib/libc.so.7
#1 0x2950c365 in fgetwc () from /lib/libc.so.7
#2 0x2950c655 in fgetwc () from /lib/libc.so.7
#3 0x2950e0ed in fgetwc () from /lib/libc.so.7
#4 0x2950efff in regexec () from /lib/libc.so.7
#5 0x0839c7c6 in JDLIB::Regex::exec (this=0x8bf24f0, target=@0xbfbfd8c0, offset=0) at jdregex.cpp:101
#6 0x0839cd2c in JDLIB::Regex::exec (this=0x8bf24f0, reg=@0xbfbfd8bc, target=@0xbfbfd8c0, offset=0, icase=false, newline=true, use_migemo=false) at jdregex.cpp:125
#7 0x081a8261 in DBTREE::NodeTreeMachi::raw2dat (this=0x8822a00,
(以下略)
0783login:Penguin
2008/12/15(月) 23:42:01ID:CAQ8axSPマニュアルをよく読んだら書いてありましたよ…orz
>regexec() 関数の性能は貧弱です。これは後のリリースで改善するでしょう。
ttp://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=regexec&dir=jpman-7.1.2%2Fman§=0
0784734
2008/12/16(火) 01:51:04ID:3ihODKiarange要求を無視するPROXYの件ですが、SVN Rev.2562で問題がなくなりました。
ありがとうございました。以下はreload時のメッセージです。
NodeTreeBase::download_dat : http://pc11.2ch.net/linux/dat/1220190304.dat lng =
264414
modified = Sun, 14 Dec 2008 15:40:44 GMT check_update = 0 check_write = 0
NodeTreeBase::set_resume resume = 1
resume mode = 1 -> 2
NodeTreeBase::add_raw_lines : resume
NodeTreeBase::add_raw_lines : resume skip resume_lng = 0 lng = 32697 / lng_dat =
264414
(snip)
NodeTreeBase::add_raw_lines : resume skip resume_lng = 261331 lng = 3083 / lng_d
at = 264414
NodeTreeBase::receive_finish lng = 264414 code = 200 HTTP/1.0 200 OK modified =
Sun, 14 Dec 2008 15:40:44 GMT
0785作者
2008/12/16(火) 23:49:45ID:fX8/mguW来週月曜にRC版を出して、特に問題無ければ27か28日辺りに正式版にします。
本当でしたらお気に入り編集のアンドゥ位までは実装したかったのですが、時間切れに
なったので次のバージョンに回します。
>>781
ではそういう感じでよろしくお願いします。
>>782-783
報告ありがとうございます。FreeBSDの場合はregexを使ったアプリケーションは
全て重いのでしょうかね。
>>784
うまく行っている様ですが、何か不具合を見つけたらお知らせください。
07868
2008/12/17(水) 00:48:26ID:fzDMPJR/お疲れ様です。
Fedoraでもbuildしました。repositoryのmirrorに回るまでの
間のdownload場所に関しては>>8の通りです。
0787login:Penguin
2008/12/17(水) 12:24:23ID:N5KDCpfM一応報告して起きますね
環境: PC-BSD 7.0.2
%uname -a
FreeBSD PC-BSD 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Mon Nov 24 20:22:16 EST 2008
root@pcbsdx32-7:/usr/obj/pcbsd-build/cvs/7.0.2-src/sys/PCBSD i386
[バージョン] 2.0.3-081124
[ディストリ ] FreeBSD 7.1-PRERELEASE
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[gtkmm-2.4] 2.12.7
[glibmm-2.4] 2.16.4
[ そ の 他 ] LANG 未定義
0788login:Penguin
2008/12/17(水) 13:07:46ID:N5KDCpfM>FreeBSDの場合はregexを使ったアプリケーションは全て重いのでしょうかね。
http://kanto.machi.to/bbs/read.cgi/kana/1215079563/
選択した行のログを削除する(D) してからクリックで実行
4回試行してそれぞれ 4〜5秒(脳内時計)
~/.jd ディレクトリーを削除してhttp://kanto.machi.to/bbs/read.cgi/kana/1215079563/を
直接入力&ボタンクリックで実効
4回試行してそれぞれ 4〜5秒(脳内時計)
*それぞれの試行は2.1.0のベータ版コンパイル中のCPU使用率100%の状況で行われた。
PC-BSD 7.0.2
[バージョン] 2.0.3-081124
[ディストリ ] FreeBSD 7.1-PRERELEASE
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[gtkmm-2.4] 2.12.7
[glibmm-2.4] 2.16.4
[ そ の 他 ] LANG 未定義
0789login:Penguin
2008/12/17(水) 13:12:59ID:N5KDCpfMインストール方法はINSTALLディストリ別インストールのFreeBSDを参考に
sh autogen.sh
./configure
gmake
でOK ありがとです
[バージョン] 2.1.0-beta081216
[ディストリ ] FreeBSD 7.1-PRERELEASE
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ]
[gtkmm-2.4] 2.12.7
[glibmm-2.4] 2.16.4
[ そ の 他 ] LANG 未定義
0790login:Penguin
2008/12/17(水) 13:18:08ID:N5KDCpfMCPUはAthlon+2400 メモリー1Gです
0791login:Penguin
2008/12/17(水) 15:29:58ID:N5KDCpfM追伸です。
色々試した結果、スレ情報を消さずにJDを再起動してkanto.machi.toの
リンクへマウスオーバーすると20〜50秒間JDアプリだけがフリーズする現象を
確認しました。 2.1.0のベータ、2.0.3-081124ともに同様の現象で再現性が
あります。また、再起動するしないに関わらず、違うスレッドを見に行って
帰ってくると同様にフリーズします。
上ですでに述べられているFreeBSDのregexの現象でしょうか?
0792login:Penguin
2008/12/17(水) 19:55:36ID:E54nh7NT0793login:Penguin
2008/12/17(水) 20:18:46ID:rYpw7vG+0794login:Penguin
2008/12/17(水) 20:27:55ID:3lFCfLR/0795login:Penguin
2008/12/17(水) 20:29:02ID:9gMJOfNf■ このスレッドは過去ログ倉庫に格納されています