1 名前:login:Penguin mailto:sage [2010/06/12(土) 08:36:15 ID:a1IdpKrY] JD は gtkmm/GTK+ を用いた2chブラウザです。 公式 jd4linux.sourceforge.jp/ sourceforge.jp sourceforge.jp/projects/jd4linux/ JDサポートBBS jd4linux.sourceforge.jp/cgi-bin/bbs/support/ 2chスレ過去ログ jd4linux.sourceforge.jp/old2ch/ JD開発ポリシー jd4linux.sourceforge.jp/policy.txt 前スレ [[[ 2ch ブラウザ JD 8 ]]] pc11.2ch.net/test/read.cgi/linux/1254231504/
196 名前:login:Penguin mailto:sage [2010/08/04(水) 05:07:35 ID:xxIsJwdF] サイドバーの境界の部分をクリックして表示非表示する機能が邪魔なので削除してほしい。 マウスジェスチャーやメインツールバーにあるボタンがあるし、表示非表示で移動する為に使い難い ドッキングした書き込みウインドウの設定で 書き込みウインドウが非表示の場合でも境界の部分をドラッグして移動できてしまう。(何も表示されない部分が広がるだけ)
197 名前:login:Penguin mailto:sage [2010/08/04(水) 05:12:53 ID:xxIsJwdF] > ドッキングした書き込みウインドウの設定で 書き込みビューを埋め込み表示する設定です
198 名前:login:Penguin mailto:sage [2010/08/04(水) 10:34:30 ID:x2dMp/IF] 規制避け用にp2にログインできる便利な2chブラウザ、初めて見ました。 とっても便利過ぎます。ありがとうございます。
199 名前:login:Penguin mailto:sage [2010/08/04(水) 17:48:04 ID:RZCGbdad] 書き込み制限中は書き込みウインドウの背景を任意の色(デフォは薄いピンクとか)に、 書き込みOKの時や、時間がたってOKになったら今のデフォの色になるってのはどうでしょう。 で、書き込み制限中は「あと○○秒」って感じのカウントダウンがウインドウのメニュー部に表示されるとか。
200 名前:login:Penguin mailto:sage [2010/08/04(水) 18:02:38 ID:d1f6o8b6] 作者さま、ありがとうございます。 あと、書き込みウィンドウと、元スレッドを紐付けしてもらえないでしょうか。 誤爆が減ると思うし。 複数書き込みウィンドウが開けるとよいのですけどね。
201 名前:作者 mailto:sage [2010/08/07(土) 13:36:33 ID:6KNNc4my] 今日の夜ベータ版を出そうと思います。 時々IDの後ろに●が付いているレスがありますが、そのレスが発言数にカウントされないバグがあったので 修正しました。 >>163 about:configのネットワークに「同一ホストに対する最大コネクション数」を追加しました。1にすると 1接続になります。 >>196 about:configの履歴ビューに「ペーン境界をクリックしてサイドバーを開け閉めする」を追加しました。 > ドッキングした書き込みウインドウの設定で > 書き込みウインドウが非表示の場合でも境界の部分をドラッグして移動できてしまう。(何も表示されない部分が広がるだけ) こちらの方はGTKの仕様ですので直すのは難しいです。 >>199 >>194 等も含めて、その辺りをどうするかは次のバージョンで考えてみたいと思います。 >>200 紐付けは以前も議論になったことがあるのですが、逆に複雑になってしまって自分が今どのスレに書き込み しようとしているのか分からなくなるという結論になって止めたような気がします。
202 名前:作者 mailto:sage [2010/08/08(日) 01:14:30 ID:UNuuLG4R] ベータ版をアップしました。デバッグして来週の15(火)か16(水)にRC版にして22(日)辺りに正式版を出します。 >>156 起動オプションに -n ( 又は --norestore ) を追加しました。
203 名前:53 (シベリアから代筆) mailto:sage [2010/08/08(日) 03:24:22 ID:kfBYYyLx] >>202 お疲れ様です Fedoraでもupしました。数日中に正式にupdatesがリリースされると 思われますが、直ぐにinstallしたい方は koji.fedoraproject.org/koji/packageinfo?packageID=2157 kojipkgs.fedoraproject.org/packages/jd/ からdownload出来ます。
204 名前:login:Penguin mailto:sage [2010/08/08(日) 05:46:15 ID:HXzZ0Iji] [バージョン] 2.6.0-100208 [ディストリ ] Ubuntu 10.04.1 LTS [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 2.20.0 [ glibmm ] 2.24.0 [オプション ] '--with-sessionlib=xsmp' '--with-alsa' '--with-xdgopen' [ そ の 他 ] p2にログインしようとすると 「ログインに失敗しました。 p2のアドレスやID、パスワード等を確認して下さい。 HTTP/1.1 200 OK」というエラーが出ていたんですが メールアドレスをaaa+bbb@example.comからaaa%2Bbbb@example.comにすると 正常にログインできました
205 名前:login:Penguin mailto:sage [2010/08/08(日) 17:39:13 ID:O4sCydDa] >>202 早速Ubuntu9.04@64bitfで使っています。 @スレ削除で同時に画像キャッシュ削除 Aポップアップ解除の時間指定 このふたつ要望させてもらった部分、自分にとってはすごく便利になりました。ありがとうございます。 また、リンクのところにカーソルがきたらマウスホイールが無効になってしまう件も対応済みなんですね。 これからも、時間や体力的に無理をしない範囲内でよろしくお願いします。
206 名前:作者 mailto:sage [2010/08/09(月) 00:26:22 ID:Zba1h6nb] >>203 お疲れさまです。 >>204 ログインIDとパスワードをURLエンコードするのを忘れていました。 修正しましたが、2.7.0より前のバージョンをお使いで、p2のIDやパスワードに アルファベット、数字、ハイフン、ピリオド、アンダースコア、チルダ以外の文字を 含んでいる人は申し訳ありませんが手動でエンコードしてお使い下さい。2.7.0に アップデートしたら手動エンコードした文字を元に戻して下さい。 その他バグを見つけたらお知らせ下さい。特に>>56 と>>82 ,151,155,157の件の情報が 不足しているので何か気がついたことをお知らせ頂くと助かります。
207 名前:作者 mailto:sage [2010/08/10(火) 02:01:22 ID:MC+ejP5D] 明日より4,5日不在になるためバグ報告があってもレスポンスが悪くなります。 ところで自分のPCではないのですが、core i7 + Fedora13 で make clean, make -j9 したら 20秒でビルドが終わりました。最近のPCは速いですね。
208 名前:login:Penguin mailto:sage [2010/08/10(火) 02:04:45 ID:kBq6JVf8] うちのPen3は30分以上だぜっ orz
209 名前:login:Penguin mailto:sage [2010/08/10(火) 20:50:22 ID:QpDsanvQ] 作者様お疲れ様です、度々お世話に成っております、一寸気になったところを幾つか・・・ スレッドを何枚か開いて、一つを実況にする、別のスレッドを開いて実況にすると、前のスレッドが実況アイコンの侭になる 書込みビューを埋め込み型にすると、書込みビューのステイタスが見えなくなる p2と●のログインパスワードが平文の侭、保存されている p2と●を同時ログオンして、過去ログを見ようとすると、上手く引けない? 以上宜しくお願いします [バージョン] 2.7.0-beta100808 [ディストリ ] FreeBSD 4.11-RELEASE-p26 [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 2.4.8 [ glibmm ] 2.4.5 [ そ の 他 ] LANG = ja_JP.eucJP
210 名前:209 mailto:sage [2010/08/10(火) 20:56:43 ID:QpDsanvQ] 追加で失礼します 実況モードだと書込み後直にリロードされないのは仕様でしょうか? 宜しくお願いします
211 名前:login:Penguin mailto:sage [2010/08/14(土) 01:28:42 ID:vu+ylUBu] gcc-4.5.0のvar-trackingが遅い問題ですが、gcc-4.5.1で解決したようです。 make -j2 CXX="/usr/bin/g++" CXXFLAGS="-g -O2 -pipe -fno-var-tracking" 408.48s user 32.36s system 134% cpu 5:27.20 total make -j2 CXX="/usr/bin/g++" CXXFLAGS="-g -O2 -pipe -fvar-tracking" 500.05s user 34.99s system 131% cpu 6:46.24 total 少し遅いですが、2倍3倍遅いということもないのでまあこんなものなんでしょう。 影響を受けてたと思われる?Archのユーザーの方はもう-fno-var-trackingしなくても良さそうです。 JDと直接関係のない話題ですが、報告まで。
212 名前:login:Penguin mailto:sage [2010/08/16(月) 20:17:26 ID:n03+bRO6] サイドバーの境界線クリックでサイドバーが開け閉めしない設定の時、 サイドバーが閉じてる時に境界線ドラッグの動作を無くして欲しい (閉じてる時にサイドバー境界が移動しないようにして欲しい)
213 名前:作者 mailto:sage [2010/08/17(火) 23:43:10 ID:/eFEYL9y] 戻りました。明日RC版を出します。 >>209 > スレッドを何枚か開いて、一つを実況にする、別のスレッドを開いて実況にすると、前のスレッドが実況アイコンの侭になる 前のスレッドも実況モードのままだからです。 > 書込みビューを埋め込み型にすると、書込みビューのステイタスが見えなくなる 書き込みビューにフォーカスを移動すると表示されます。 > p2と●のログインパスワードが平文の侭、保存されている ここは私も気になっている所ですが、とりあえずパーミッションを600にしてお茶を濁しています。 何かうまい方法があると良いのですが。 > p2と●を同時ログオンして、過去ログを見ようとすると、上手く引けない? 私はp2と●を使っていないので、何か不具合がある時は状況を知らせて頂くと助かります。 > 実況モードだと書込み後直にリロードされないのは仕様でしょうか? これは仕様です。 >>211 報告ありがとうございます。 >>212 >>201 にもありますが、GTKの仕様ですので完全に禁止するのは難しいのですが、 書き込みビューやサイドバーを閉じている時に境界をドラッグしたら、マウスボタンを リリースした後に境界を元の位置に戻すようにしてみました。
214 名前:login:Penguin mailto:sage [2010/08/18(水) 01:20:29 ID:y0+a55bt] Windows版についてってここで聞いたら駄目なんだっけ
215 名前:login:Penguin mailto:sage [2010/08/18(水) 19:03:39 ID:ZOCCmO6m] >>214 >>2 過疎ってるけどな
216 名前:login:Penguin mailto:sage [2010/08/18(水) 19:58:33 ID:xlS2GkiI] p2での書き込みがうまく行かない 設定→ネットワーク→パスワードで、メルアドとパスを入力して ファイル→p2にログインをクリックしてもチェックが付かずなにも起こらない 間違ったメルアドとパスを入力してp2にログインをクリックすると設定見直せって出る
217 名前:216 mailto:sage [2010/08/18(水) 20:00:38 ID:xlS2GkiI] 忘れ物 [バージョン] 2.6.0-rc100130 [ディストリ ] Ubuntu 10.04.1 LTS [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 2.19.4 [ glibmm ] 2.23.2 [オプション ] '--with-sessionlib=xsmp' '--with-alsa' [ そ の 他 ]
218 名前:login:Penguin mailto:sage [2010/08/18(水) 20:55:46 ID:0BaekOXb] >>216 sourceforge.jp/projects/jd4linux/wiki/FAQ#h2-p2.E3.81.AB.E3.83.AD.E3.82.B0.E3.82.A4.E3.83.B3.E5.87.BA.E6.9D.A5.E3.81.AA.E3.81.84
219 名前:login:Penguin mailto:sage [2010/08/18(水) 21:01:05 ID:xlS2GkiI] >>218 書き込めました ありがとうございます でもOSのバージョン変える前はこんな作業やってなかったのになぁ
220 名前:作者 mailto:sage [2010/08/19(木) 00:21:43 ID:HhoQHpWq] RC版をアップしました。特に何も無ければ22(日)か23(月)辺りに正式版にします。 >>219 たまたま先方が認証サーバを変更した時期とOSを変更した時期が 重なっていたのではないでしょうか
221 名前:53 (シベリアより代筆) mailto:sage [2010/08/19(木) 01:30:56 ID:1+aqxOGd] >>220 お疲れ様です Fedoraでもupしました。直ぐにinstallしたい方は koji.fedoraproject.org/koji/packageinfo?packageID=2157 kojipkgs.fedoraproject.org/packages/jd/ からdownload出来ます。 尚、Fedoraではupdates packageをリリースする時の 方針が変わって、defaultでは1週間経過しないとstable repositoryに pushされないように変更されてしまいました。 詳しくは hibari.2ch.net/test/read.cgi/linux/1275751476/95 をご覧下さい。
222 名前:login:Penguin [2010/08/19(木) 19:10:57 ID:pPumsKiZ] Janeみたいな勢い表示ってないのでしょうか?
223 名前:login:Penguin mailto:sage [2010/08/19(木) 22:20:36 ID:d1jrW3WU] 速度があるじゃん
224 名前:login:Penguin mailto:sage [2010/08/19(木) 23:19:03 ID:Y2bEWLoy] 読み込んだスレ一覧から増えたレス数を表示して欲しい
225 名前:login:Penguin mailto:sage [2010/08/20(金) 10:53:09 ID:X7coN6Gt] >>224 新着 で表示なのでは?
226 名前:login:Penguin mailto:sage [2010/08/20(金) 11:19:44 ID:8iG9l7Dw] >>225 最新のスレ一覧にあるスレのレス数−前回読み込んだスレ一覧にあるスレのレス数 Janeとか他の2chブラウザ使ったことないの?
227 名前:login:Penguin mailto:sage [2010/08/20(金) 12:08:47 ID:y8lfprqN] ( ´ー`)y-~~
228 名前:login:Penguin mailto:sage [2010/08/20(金) 13:15:05 ID:5qYErmfl] >>226 ここはLinux板であることを忘れずに
229 名前:login:Penguin mailto:sage [2010/08/20(金) 14:33:38 ID:YFGHnPiW] >>226 なくても別に不思議じゃないと思うけど。
230 名前:login:Penguin [2010/08/20(金) 15:01:49 ID:kUMNakm5] 速度表示が出てないのですがどう設定したらいいでしょうか?
231 名前:login:Penguin mailto:sage [2010/08/21(土) 00:18:19 ID:UH7Ihtrw] >>230 環境とかいろいろあるけど、せめてバージョンくらい書いたら?
232 名前:209,210 mailto:sage [2010/08/21(土) 09:58:43 ID:A/+cybZf] >>220 お疲れ様ですRC良好です p2●同時ログインで過去ログが引けないなのはp2側を先にアクセスすると 2ch info - このスレッドは過去ログ倉庫に格納されています。 [●IDでp2に読み込む] [50モリタポでp2に読み込む](残りxxxxxモリタポ。モリタポでの過去ログ閲覧保証は一週間) と成って、読み込みが停止するようです、因みにステイタス(エラーコード?)は取得できませんでした p2をログアウトすれば通常のDAT落ちファイルとして処理されます
233 名前:209,210 mailto:sage [2010/08/21(土) 10:12:34 ID:A/+cybZf] 参考として: [●IDでp2に読み込む]:ttp://w2.p2.2ch.net/p2/read.php?host=pc11.2ch.net&bbs=linux&key=1254231504&ls=&maru=true [50モリタポでp2に読み込む]:ttp://w2.p2.2ch.net/p2/read.php?host=pc11.2ch.net&bbs=linux&key=1254231504&ls=&moritapodat=true&csrfid=7cf34b36337163659f321d3a71dxxxxx に成るようです
234 名前:login:Penguin mailto:sage [2010/08/21(土) 12:56:27 ID:6WtTHejK] >>230 表示=>詳細設定=>リスト項目設定 からカラムの設定ができます。 過去にも「メニューが深い」という話がありましたが、JD3で見直される予定でしょうか? >作者さん
235 名前:login:Penguin mailto:sage [2010/08/21(土) 17:41:33 ID:ZqS/FO3M] >>234 JD3で見直すなんて話あったっけ?
236 名前:login:Penguin mailto:sage [2010/08/21(土) 17:58:28 ID:JvyZ3UJ6] >>234 ttp://sourceforge.jp/projects/jd4linux/wiki/TODO ttp://sourceforge.jp/projects/jd4linux/wiki/JD3%E8%A8%88%E7%94%BB%E6%A1%88
237 名前:login:Penguin mailto:sage [2010/08/21(土) 20:33:14 ID:RY9UQsbW] >>233-234 TODOにメニューが深すぎるというのが出ていて、作者さんがダイアログ化の話をしているんですが、 JD3計画案にある「設定をダイアログ化するか?」というのがそれなのかな。 まだ未定みたいなので、どうするのかなと。 表示設定についての質問はわりと頻繁にくるので、現状は多少分かりにくいんじゃないかと思います。 自分としてはダイアログじゃなくて「設定」メニュー以下にまとめてしまえばいいんじゃないかと思うんですが。 フォント設定も重複してますし。
238 名前:作者 mailto:sage [2010/08/23(月) 23:26:20 ID:y5dnqMOw] 2.7.0の正式版をリリースしました。RC版から特に変更点はありません。 次のバージョンは2.7.5で、出来れば10月の中旬くらいには出したいと思います。 たまっている作業をこつこつ消化して行きたいと思っています。 >>221 お疲れさまです。 >>224 特に難しくもないので要望がどれだけあるか次第ですね。 >>232 JDは読み込み時にはp2を使用しないのでp2がエラーを出しているとは考え辛いです。 真面目にソースを見直してみることにします。 モリタポに関しては対応しても良いかなと思いますが、>>233 のアドレスで読み込むだけで 良いのでしょうか? >>234 設定メニューが深すぎるのは以前からの悩みの種ですね。おっしゃる通りJD3で 見直しをかけようと考えています。3は来年前半には出したいですね。
239 名前:53 (再び代筆) mailto:sage [2010/08/23(月) 23:47:41 ID:zPYzjvE0] >>238 お疲れ様です Fedoraでもupしました。直ぐにinstallしたい方は koji.fedoraproject.org/koji/packageinfo?packageID=2157 kojipkgs.fedoraproject.org/packages/jd/ からdownload出来ます。 >>221 でも書きましたが、Fedoraではdefaultでは1週間経たないと stable repositoryにpackageがpushされないことになりました。 前のrc版のrpmについてはこのままstable repositoryにpushされない ままになります。
240 名前:209,210 mailto:sage [2010/08/24(火) 05:43:04 ID:rtIvTXdk] >>238 お疲れ様です、正式版有難う御座います p2●に関しましては、ログインし直せば良いだけですので、さほどでは有りません 唯、同時ログインしてると出る症状ですので、ほぼ稀な例かと JD はデフォルトでp2書き込み対応しているので有難く使わせて貰っています スレッド一覧取得時のレスの増加数表示は是非お願いしたい所です
241 名前:login:Penguin mailto:sage [2010/08/24(火) 18:42:17 ID:YXw7Zkym] ubuntu10.04の既定のフォントではAAがずれてしまうのですが、どのフォントでどのように設定したらいいですか?
242 名前:login:Penguin mailto:sage [2010/08/24(火) 19:12:50 ID:lITCoO7H] >>241 sourceforge.jp/projects/jd4linux/wiki/Tips#h3-IPA.E3.83.A2.E3.83.8A.E3.83.BC.E3.83.95.E3.82.A9.E3.83.B3.E3.83.88.E3.82.92.E4.BD.BF.E3.81.86.E3.81.A8.E6.96.87.E5.AD.97.E3.81.8C.E6.B1.9A.E3.81.84
243 名前:作者 mailto:sage [2010/08/24(火) 22:57:01 ID:qSPA2tVZ] >>240 調べてみたところ、●とp2に同時ログインしていると、2chのサーバからdatファイルを 読み込むときにユーザエージェントを正しく送らないバグがありましたので修正しました。 もしかしたら直ったかもしれないので、よろしければsvn版を試してみて下さい。 レスの増加数表示に関しては難しくもないので折を見て追加出来るようにしてみます。
244 名前:login:Penguin mailto:sage [2010/08/25(水) 01:37:09 ID:KeDhssKu] >>243 対応した svn の rev をお教えくださると patch 作るのが助かるっす>> ●とp2 の話
245 名前:209,210 mailto:sage [2010/08/25(水) 05:50:59 ID:XiBtJNiC] >>243 おはよう御座います、私も一寸svnが解りませんでした…orz
246 名前:login:Penguin mailto:sage [2010/08/25(水) 20:18:38 ID:blaN8vMx] >>238 作者さま、ありがとう。 パッケージャの中の人、ありがとう。 快適に動作していますw
247 名前:作者 mailto:sage [2010/08/25(水) 22:57:52 ID:wyEREJGo] >>244 ,245 失礼。昨日コミットするのを忘れていました。diffは svn diff -r 3628:3629 svn.sourceforge.jp/svnroot/jd4linux/jd/trunk です。
248 名前:login:Penguin mailto:sage [2010/08/26(木) 00:33:30 ID:V1WM+RMB] >>247 作者さま、どもです。 >>209 ,210 動作確認して頂けるよう、私からも お願いします。
249 名前:209,210 mailto:sage [2010/08/26(木) 08:05:45 ID:PNLHxXBL] >>247 お早う御座います、SVN3629確認しました、動作良好です、有難う御座いました [バージョン] SVN:Aug 26 2010-07:34:54 [ディストリ ] FreeBSD 4.11-RELEASE-p26 [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] GNOME [ gtkmm ] 2.4.8 [ glibmm ] 2.4.5 [ そ の 他 ] LANG = ja_JP.eucJP
250 名前:login:Penguin mailto:sage [2010/08/26(木) 21:46:08 ID:/2uLI+c8] 要望 読み込み時に板のスレのレス数差分表示 >224と同じ要望 速度の期間指定 あぼ〜んされた時やログが壊れた時に差分を表示
251 名前:作者 mailto:sage [2010/08/26(木) 23:20:08 ID:x725dng7] >>249 確認ありがとうございます。良好という事は●とp2同時ログインで過去ログが 取れるようになったということでよろしいのですね? >>250 > 読み込み時に板のスレのレス数差分表示 >224と同じ要望 これは実装予定です。 > 速度の期間指定 期間での速度を計算するには一度datをロードして解析しなければいけないと思うのですが この機能を実装している2chブラウザはあるのでしょうか?レス数の差分を記録しておくという手も ありますが、余計な処理とファイルが増えるのであまりやりたく無いです。 > あぼ〜んされた時やログが壊れた時に差分を表示 差分を取るにはdat全体を再読み込みする必要がありますが、「スレ情報を消さずにスレ再取得」 を行ったときに差分を表示するということでしょうか?
252 名前:login:Penguin mailto:sage [2010/08/27(金) 00:34:47 ID:5EYh0Tqo] >>251 速度の期間指定 JaneView等は レスカウント保持領域(日分)、勢いの集計期間、 等の設定があり速度(勢い)の期間を設定できます > 差分を取るにはdat全体を再読み込みする必要がありますが、「スレ情報を消さずにスレ再取得」 > を行ったときに差分を表示するということでしょうか? はい、別タブ等で差分表示するということです。
253 名前:login:Penguin mailto:sage [2010/08/28(土) 02:30:23 ID:pPxJENRy] 作者さま、お疲れさまです。 巻き添え規制をくらってしまっていて報告が遅くなりましたが openSUSE 用のパッケージもビルドし終わってます。
254 名前:login:Penguin mailto:sage [2010/08/29(日) 17:53:41 ID:/AGmuNL9] 画像を3000個程度開くと(読み込み中)メモリを1.5GB近く消費するのですが、 画像関連のメモリはどのように確保されてるのでしょうか? すべてオンメモリですか?
255 名前:254 mailto:sage [2010/08/29(日) 18:12:25 ID:/AGmuNL9] ちなみにその時点での操作は何するときも非常に遅くなっています。 スレッドウインドウを右クリックするだけでも数秒返事が返ってきません。 (もちろんスワップアウトはしてません
256 名前:login:Penguin mailto:sage [2010/08/29(日) 20:13:46 ID:/AGmuNL9] 連続投稿すみません ちなみに画像を全て閉じてもメモりは開放されないようです
257 名前:login:Penguin mailto:sage [2010/08/29(日) 22:18:48 ID:uBZG46LB] >>254 それは jd に聞くことじゃなくて linux の、というか kernel のメモリ管理そのものじゃね?
258 名前:login:Penguin mailto:sage [2010/08/29(日) 23:27:13 ID:/AGmuNL9] >>257 へ?なんでカーネルが関連してるの? そんなわけのわからないコードなの?
259 名前:login:Penguin mailto:sage [2010/08/30(月) 00:35:09 ID:8Nptix/9] Linuxってアプリのバグをカーネルのせいにする風潮があるし…
260 名前:login:Penguin mailto:sage [2010/08/30(月) 17:15:52 ID:DdbLYCBc] まあいろいろ不安定なカーネルだし
261 名前:作者 mailto:sage [2010/08/31(火) 01:08:44 ID:f+/ZYDsH] >>252 > レスカウント保持領域(日分)、勢いの集計期間 やっぱりスレ一覧を開いたときに何日か分のデータを保存しているんでしょうかね。 この辺のアルゴリズムに関して詳しい方はいませんか? 壊れた時の差分表示に関してはあっても害は無いと思いますので実装しますが、 今の所は、差分を知りたいときは手動でdatを保存して端末でdiffを取ってみてください。 >>253 お疲れ様です。 >>254 > 画像関連のメモリはどのように確保されてるのでしょうか? に対する答えは、gtkに画像処理を丸投げしているので良く知らない、です。 ただgtkの画像処理はメモリ食いなので3000枚で1.5Gなら妥当な気もします。 なお私も以前画像を閉じても仮想メモリが開放されない時があるのが気になって調べた事が あるのですが、カーネルというよりglibcとgtkの問題みたいです。以下、以前走り書き した時のメモを清書しただけなので内容が古いとか変な箇所があれば指摘して下さい。 まずglibcの問題ですが、glibcのmalloc()は内部でbrk()とmmap()を使い分けてメモリを 確保しています。基本的には確保するメモリサイズがある程度大きいとmmap()を使って 小さい場合はbrk()を使います。問題は mmap()で確保したメモリ領域はfree()すれば すぐにOSに返されるのに対してbrk()で確保した場合はfree()してもメモリが断片化してると 返されないことで、要するに小さいサイズのmalloc()とfree()を繰り替えしていると、 実際には使っていないのに見た目上はアプリが使っている仮想メモリ領域のサイズが 増えていきます。ただ使ってない領域は実メモリが足りなくなると実メモリから 追い出されるので、精神的には良くありませんが実害は無いのではないか?と思っています。 次にgtkの問題ですが、上に書いたように画像処理は全てgtkに丸投げしているのですが、どうも gtkは内部でキャッシュ処理か何かをしていて本当に必要がなくなるまでメモリを確保し 続ける?ような感じがします。詳しくソースを追った訳では無いのであくまで勘によるものですが。
262 名前:login:Penguin mailto:sage [2010/08/31(火) 09:26:13 ID:vEUMDX1n] >>259-260 3000枚も開く254のほうが異常という考えはないのか?
263 名前:login:Penguin mailto:sage [2010/08/31(火) 11:44:28 ID:A9pNZpAZ] >>262 異常な操作をしたらメモリーリーク(なのかな?)をしているってのは、 操作が悪いからが原因となるのか?
264 名前:254 mailto:sage [2010/08/31(火) 21:30:44 ID:3Lwk969Z] >>261 ありがとうございます。 自分でも少し調べてみるとします。 ですが、メモリの確保以外にも画像を開いた歳に連続でスクロールしつつサムネイルをだすのも 結構な不可になっているので、このへんもどうにかできないか考えてみるとします。 >>262 普段はしないが、VIPの画像スレの画像を全て開いたらんそうなった。 びびった。
265 名前:login:Penguin mailto:sage [2010/09/01(水) 00:34:00 ID:UQYt4Djo] 時々スレのスクロールが出来なくなり スクロールバーだけが動き 文字選択しようとするとスクロールバーの位置に移動する
266 名前:作者 mailto:sage [2010/09/02(木) 00:38:16 ID:uOfQfibY] (1) 画像ビューのコンテキストメニューの「複数の画像を閉じる」に エラー画像(404,403のみ)を閉じる エラー画像(timeout,503以外)を閉じる エラー画像(読込み中含め全て)を閉じる エラー以外の画像を閉じる を追加しました。「読込み中含め全て」の場合は読み込み中の画像も読み込みを停止して閉じます。 (2) IDの末尾を判定してIDポップアップやID抽出に端末の種類を表示するようにしました。 (3) セッションの保存周りを作り直し、ファイルメニューの「お気に入り保存」を廃止して「セッション保存」を追加しました。 またabout:configのその他に「指定した分ごとにセッションを自動保存」を追加しました。 それからSIGHUP、SIGINT、SIGQUITの割り込み時にバックアップファイルを作成しないでセッションを保存するようにしました。 何か情報が保存されないなどのバグを見つけたときはお知らせ下さい。 >>264 サムネイル表示は、画像サイズの縮小処理がかなり負荷になるので複数の画像が同時に縮小処理を しないようにスレッドの排他処理をかけています。ただ最近のPCは速いので制約を緩和出来るようにした方が 良いかもしれませんね。 >>265 書き込みビューで右クリック→「JDの動作環境を記入」として環境をお知らせ下さい。
267 名前:login:Penguin mailto:sage [2010/09/03(金) 00:38:26 ID:rylHPcYF] Unicodeの書き込みに対応してほしいな。 特殊文字のカキコはブラウザ経由するしかないのが使いにくくて。 JD自体は最初からUTF-8だし、問題なく表示できてる。 あとは、BBS_UNICODE=passの板だったら、SJISに変換できないUnicode文字を、 ?などと変換して書き込んでくれれば良いと思うんだ。
268 名前:login:Penguin mailto:sage [2010/09/03(金) 00:42:12 ID:rylHPcYF] Linux板はchangeだった・・・ changeの板 &#9829; → ? passの板 &#9829; → (はーとまーく)
269 名前:login:Penguin mailto:sage [2010/09/06(月) 01:11:10 ID:RjRzOY8t] 要望を2つ。 板一覧での外部板の並び換え。外部板は自分で追加・編集するものなので、 お気に入りのように並び換えが出来るのが自然だと思います。 512KBを超えたスレを何らかの方法で通知してほしい。 現状では書き込みに失敗するかスレのプロパティで見るまで分かりません。 dat落ちなどと同じようにスレタブのアイコン等で通知すれば良いかと思います。
270 名前:login:Penguin mailto:sage [2010/09/08(水) 00:17:37 ID:wIKNGumJ] >>269 外部板は仮想的な板なので他の板と同じように扱うのが自然だと思う。
271 名前:作者 mailto:sage [2010/09/10(金) 00:33:52 ID:Uq4JYWol] >>267 unicode書き込みについては実は良く分かっていないのですが、これはレスを書き込む時に 文字列をsjisに変換しないでutf8を直接サーバに書き込むという事でよろしいでしょうか? またBBS_UNICODE=passの板をいくつか教えて頂くと助かります。 >>269 > 板一覧での外部板の並び換え 確かにドラッグで並び替えができると便利かなという気もしますが、ソースの修正が面倒な割に 使用頻度が少ない気がするので、今の所は外部板設定( ~/.jd/etc.txt )を直接編集して対処して下さい。 > 512KBを超えたスレを何らかの方法で通知 多分512KBを越えて問題が出るのは書き込み時だけだと思うので、512KBを越えたスレに対して 書き込みしようとした時に警告ダイアログを表示するという感じで十分かと思います。 ちなみにスレのサイズはプロパティを見なくてもステータスバーに表示されています。
272 名前:267 mailto:sage [2010/09/10(金) 07:20:46 ID:gLURi4Ap] >>271 SJISに変換できない文字を、数値実態参照で書き込むようです。 Webブラウザ経由だと、投稿確認画面で数値実態参照に変換されています。 たとえばこの辺とか。半分ぐらいの板はUnicode対応してるんじゃないでしょうか。 kamome.2ch.net/aasaloon/ kamome.2ch.net/mona/ kamome.2ch.net/kao/
273 名前:作者 mailto:sage [2010/09/12(日) 23:31:56 ID:pBiHjb1y] 今まではキーワードやIDなどの抽出ビューで更新ボタンやショートカット(F5, s)を押しても 元のスレが開くだけで抽出結果の表示は更新されなかったのてすが、それを更新出来るように しました。何か変な動作をしたらお知らせ下さい。 >>272 試してみましたが、対象板の場合はサーバ側で参照に変換してくれるみたいです。どうせなら BBS_UNICODE=changeの板でも書き込めるようにJD側でunicode文字を参照に変換して書き込む ようにした方が良さそうですね。割と重要な機能である気がするので、今やっている作業が 一段落したら取りかかってみます。
274 名前:login:Penguin mailto:sage [2010/09/13(月) 00:03:44 ID:PfMsDV+5] OBSでJDを探すのにちょっと苦労したんだけど、 OneClickインストールファイルはないのかな? webpinだと見つかるんだけど、公式サーチだと絞り込めなかった。 リポジトリ: download.opensuse.org/repositories/home:/HeliosReds/openSUSE_11.3/
275 名前:274 mailto:sage [2010/09/13(月) 00:11:00 ID:PfMsDV+5] openSUSE用のOneClickインストールファイルを作ってみた。ファイル名はjd.ymp。 codeviewer.org/view/code:11b9
276 名前:274 mailto:sage [2010/09/13(月) 00:16:32 ID:PfMsDV+5] 連書きスマン。 >>275 のファイルは21日後に消えるので、どこかに転載してもらって構わない。 ライセンスも何もないが、もし必要ならGPLv2,GPLv3,X11,NYSLのハイブリッドライセンス。 あと転載するなら"will installed"を"will be installed"に直すか、書き直してくれ。
277 名前:login:Penguin mailto:sage [2010/09/13(月) 02:46:31 ID:4u0vCoIS] あるレス (たとえば950) にアンカーしているレスが、950より過去のレス場合 (例えば2) に参照ポップアップに出ないようですが、これは仕様ですか?
278 名前:login:Penguin mailto:sage [2010/09/13(月) 03:15:06 ID:sbcsGKiR] なにが言いたいのか分かりにくいんだけど、 例えば >>950 ←のこと?
279 名前:login:Penguin mailto:sage [2010/09/13(月) 04:18:46 ID:kptLjQ7m] すみません、正規表現でNGIDを指定する方法はありますか? 外部板で荒らしのIDの末尾に特定の文字列が付加されるのでそれをブロックしたいのです。
280 名前:login:Penguin mailto:sage [2010/09/13(月) 05:05:44 ID:ruLQSkzW] 画像ビューの「ブラウザで開く」についてです. 今はキャッシュがあればそのローカルのファイルを開くようになってますが, ブラウザで開く場合は元々の URL をそのまま開いたほうが自然じゃないでしょうか. もし何か理由があってそういう動作になっているのなら,キャッシュがあっても元々の URL を開くようなオプションを用意してほしいです.
281 名前:login:Penguin mailto:sage [2010/09/13(月) 18:48:38 ID:0FXKDbGR] >>280 自分もそれは思った 危うく自分のログイン名を urlコピペしそうになって気づいたことがあるので
282 名前:login:Penguin mailto:sage [2010/09/13(月) 22:42:28 ID:POTiGCwJ] >>274-276 わざわざどうもありがとう。 jd という文字列を含むパッケージがたくさんありすぎて 探すのがたいへんになっちゃってるね。 とりあえず以下にも 1-Click Install リンクを置いておいたので 良かったら利用してください。 blog.zaq.ne.jp/opensuse/article/13/
283 名前:login:Penguin mailto:sage [2010/09/13(月) 23:03:39 ID:rSwyMXBp] >>280-281 一応、既出の話題 jd4linux.sourceforge.jp/test/read.cgi/old2ch/1202126579/964,966 自分も元URLを開く挙動のほうが自然だとは思う
284 名前:login:Penguin mailto:sage [2010/09/14(火) 02:59:12 ID:IxX++NNh] >>283 ふーむ,ユーザコマンドで実現できるのでこの動作を変えるつもりはないというスタンスなんですかねぇ. とりあえずその通りにコマンド定義して使います.
285 名前:277 mailto:sage [2010/09/14(火) 18:08:39 ID:25TnnGee] >>278 たしかにわれながらさっぱりわからないっすね、さーせん。 いま、ここで>>286 にアンカ貼ります。
286 名前:login:Penguin mailto:sage [2010/09/14(火) 18:11:33 ID:25TnnGee] で、このレス286のレス番号の右クリックで、286にアンカー貼ってるレス285が ポップアップされるはずですが、286より過去のレスなので表示されないはず…。
287 名前:login:Penguin mailto:sage [2010/09/14(火) 18:15:30 ID:25TnnGee] されませんよね。ということで参照先より新しいレスしか>>286 の レス番号右クリックでポップアップされませんよと。
288 名前:login:Penguin mailto:sage [2010/09/14(火) 20:02:04 ID:CHbI2UnL] >>287 >>285 の「>>286 」にカーソルあてたら、ちゃんと286がポップアップするよ? >>278 の「>>950 」にカーソルあてたら、「未取得レス」ってポップアップするよ? 書き込みビューを右クリックしてJDの動作環境を記入した後に、 設定-マウス/キーボードのチェック状態と、 about:configのポップアップ関連の設定項目でデフォルトから変更した設定があれば記入しませう。
289 名前:login:Penguin mailto:sage [2010/09/14(火) 20:28:06 ID:EoZXm7V7] ubuntu10.04LTSインストールメモ sourceforge.jp/projects/jd4linux/wiki/OS%2f%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%88%A5%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95#h2-Ubuntu ↑の9.04の通りの手順でインストールするとmakeが通らない INSTALLファイルに書かれている必須ライブラリ等も入れられるものは入れたが変化なし trunkディレクトリを見ると、Makefile.inとMakefile.amがあったので、 ./configureを再度実行 Makefileができたので、makeを再実行 5分経ってもまだmakeが終わらない←今ここ
290 名前:289 mailto:sage [2010/09/14(火) 21:05:27 ID:EoZXm7V7] やっとmake完了したんだが、起動してみたら JDのバージョン SVN:Rev.3659 ってなってた これって開発版か何かですか?
291 名前:login:Penguin mailto:sage [2010/09/14(火) 21:13:07 ID:25TnnGee] >>288 あなたのレスだけ見て私のがちゃんと読まれないことになったりすると困るので 一応言っておきますが、アンカーじゃなくてレス番号右クリックのポップアップの はなしです。 [バージョン] SVN:Rev.3659 [ディストリ ] Arch Linux (x86_64) [パッケージ] バイナリ/ソース( <配布元> ) [ DE/WM ] [ gtkmm ] 2.20.3 [ glibmm ] 2.24.2 [オプション ] [ そ の 他 ]
292 名前:作者 mailto:sage [2010/09/15(水) 00:05:24 ID:W3UI+0yU] >>277 仕様です。具体的に説明すると、レス番号の色を変えるために参照数を数える必要があるのですが その処理がかなり重い処理でして、もし過去のレスまでさかのぼって参照数を数えようとすると 現状のアルゴリズムのままではJDのパフォーマンスが落ちます。 ただ過去のレスも参照数に入れるのが自然である気がするので、何かうまいアルゴリズムを考えて みます。ただどうしてもパフォーマンスが落ちる様ならば無しにします。 >>279 本文に対する正規表現NGで ID:.+末尾( .*)?$ と指定すれば良いと思います。 >>280 キャッシュがあるならそれを開いた方が速いね程度の理由で、特に深い理由はありませんので 元のURLを開いた方が良いという意見が多いならばそれに従います。いかがでしょうか? >>274 ,282 お疲れさまです。 >>290 svn で開発版のソースコードをダウンロードしてビルドしたようです。 安定版のtgzファイルでも基本的に同じ様にしてビルド出来ます。
293 名前:277 mailto:sage [2010/09/15(水) 00:40:55 ID:mnUjPfQ1] >>292 > 仕様です。具体的に説明すると、レス番号の色を変えるために参照数を数える必要があるのですが > その処理がかなり重い処理でして、もし過去のレスまでさかのぼって参照数を数えようとすると > 現状のアルゴリズムのままではJDのパフォーマンスが落ちます。 > > ただ過去のレスも参照数に入れるのが自然である気がするので、何かうまいアルゴリズムを考えて > みます。ただどうしてもパフォーマンスが落ちる様ならば無しにします。 了解です。 流れの速いスレですと、時々スレの最初あたりで「>>950 次スレよろしく」とか 書いておくことがあるので、うまくいくことを期待します。
294 名前:login:Penguin mailto:sage [2010/09/16(木) 00:44:31 ID:VVeOvFAc] Linux板に書き込めるようになったので >>280 ,292 元々の(外部の)URLを開いてもJD自体が遅くなるわけでは ないだろうし、その方(元のURLを開く方)が自然だとは思います。
295 名前:login:Penguin mailto:sage [2010/09/16(木) 01:29:09 ID:NzjzfwtS] 困るのは、後からブラウザで開いたときに、もう404になってるときぐらいかな ブラウザで開く と ブラウザでキャッシュを開く の両方あってもいいと思う
296 名前:login:Penguin mailto:sage [2010/09/16(木) 20:41:52 ID:M3LCXnJX] メインのツールバーを縦に配置、アドレス部分は切り離し "サイドバー"を"サイドパネル"へ サイドバーのドロップダウンメニュー(お気に入りや板一覧)を縦にしたメインツールバーのボタンにして欲しい アドレス表示とスレ一覧やスレの文字検索を統合 ステータスバーにツールバーの表示切替ボタン ステータスバーに文字拡大スライダーバー UIはOperaやChromeなどを参考に変えて欲しい