■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50

monazilla Part 4

1 :kng ◆XTitdn3QI6 :03/01/13 13:30
2ちゃんねる専用のブラウザを作っちゃおう
というプロジェクトです。

Part 1
http://pc.2ch.net/test/read.cgi/tech/981726544/
Part 2
http://pc.2ch.net/test/read.cgi/tech/1005282763/
Part 3
http://pc3.2ch.net/test/read.cgi/tech/1012544484/

monazilla.org (w
http://www.monazilla.org/

2 :デフォルトの名無しさん :03/01/13 13:32


3 :デフォルトの名無しさん :03/01/13 16:01
        まもなくここは 乂10取り合戦場乂 となります。

      \∧_ヘ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ,,、,、,,, / \〇ノゝ∩ < 10取り合戦、いくぞゴルァ!!       ,,、,、,,,
    /三√ ゚Д゚) /   \____________  ,,、,、,,,
     /三/| ゚U゚|\      ,,、,、,,,                       ,,、,、,,,
 ,,、,、,,, U (:::::::::::)  ,,、,、,,,         \オーーーーーーーッ!!/
      //三/|三|\     ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ∪  ∪       (    )    (     )   (    )    )
 ,,、,、,,,       ,,、,、,,,  ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
      ,,、,、,,,       (    )    (    )    (    )    (    )



4 :デフォルトの名無しさん :03/01/13 20:45
>>1に注文
もうちょっとテンプレをきちんとして欲しかったな。
主なツールのスレへのリンクとか

まあ、次回(いつくるのか)の課題に

5 :デフォルトの名無しさん :03/01/13 22:09
法律>>>>>>>>>>>>>超えられない壁>>>>>>>>>>>ローカルルール

日本にいるなら日本の法律を守りませう




6 :デフォルトの名無しさん :03/01/14 00:28
>>5
あたりまえ。

しかし、monazillaの作り手の問題じゃないね。

7 :デフォルトの名無しさん :03/01/14 22:10
>>6
誤爆荒らしだよ
しかししつこいなあ

8 :山崎渉 :03/01/15 17:50
(^^)

9 :デフォルトの名無しさん :03/01/17 12:12
apache2.0系の鯖ではRange+If-Modified-Sinceが使えない?
本来304を返すべき時のレスポンスと416を返すときのレスポンスが区別つかない?
とすると、、
・subject.txtで更新を確認したものだけ差分GET
・HEADで確認してから差分GET
しかないのかな。
・最後の1バイトを差分GET
は、ファイルアクセスになるから却下かな。

10 :デフォルトの名無しさん :03/01/17 12:53
・HEADで確認してから差分GET
するぐらいだったら
・最後の1バイトを差分GET
のほうがまし。
.htaccess有効らしいから2回アクセスのほうが
確実にアクセス回数が多くなる。

11 :デフォルトの名無しさん :03/01/17 12:54
最後の文意味不明だったからちょっと修正
.htaccess有効らしいから2回リクエスト飛ばすほうが
確実にファイルアクセス回数が多くなる。


12 :デフォルトの名無しさん :03/01/18 22:55
timeの計算分からないからkeyと同じにしたら書き込めた。

13 :デフォルトの名無しさん :03/01/19 04:48
今のところ期限切れがないからな
2ゲットとか狙わない限り問題ない予感

14 :デフォルトの名無しさん :03/01/19 20:35
> apache2.0系の鯖ではRange+If-Modified-Sinceが使えない
っていうのはこういう仕様なんですか?
それともバグとかでいつかは使えるようになる?

15 :デフォルトの名無しさん :03/01/19 22:13
ほとんどのブラウザでスレッドやスレッド一覧を表示するのにタブコントロール使いますけど
あれって、タブ毎にエディットやリストのコントロール作ってるんですか?
スレッド100個開いたら、100個もコントロール作るとメモリが大変な事になりそうですけど。
それとも、一個だけコントロール貼り付けて、それにタブが押されるごとに
中身を書き換えてるんですか?

16 :デフォルトの名無しさん :03/01/19 22:20
>中身を書き換えてる
そう。

17 :デフォルトの名無しさん :03/01/19 22:28
>>15
そんなのブラウザごとに違うべ。
いろいろ実験して、自分で最適だと思うやり方でやればいいと思うよ。

18 :デフォルトの名無しさん :03/01/19 22:31
>>15
ソース見たわけじゃないが、Janeとかいくつかのやつを
spy++で覗いてみたが、タブごとにウィンドウ生成してるように見える。
分からんけどな。

19 :デフォルトの名無しさん :03/01/19 22:37
>>18
ソース公開されてるのにspy++使うんだ。。

20 :デフォルトの名無しさん :03/01/19 22:45
>>14
バグだと思うけど誰もバグ報告しなかったら
ずっとそのままかも

21 :デフォルトの名無しさん :03/01/19 22:48
>>19
人様のソース読むの苦手なんで。Delphiわからんし。
ソース見たのなら、俺も興味あるから結果教えてくれ。

>>15
ちなみに、100個タブ開いても、そこまで言うほどメモリ消費しないな。

22 :デフォルトの名無しさん :03/01/19 22:49
>>20
夜勤はひとの成果をパクるだけの能無しだから
他の人が全部手取り足取り教えてやらないと
いろいろ言いわけして「人が減るからいいじゃん」
みたいな結論に持っていくだけだと思うぞ(^^;ワラ

23 :デフォルトの名無しさん :03/01/19 22:53
>>11
さすがに.htaccessを毎回読み込んでるわけじゃないでしょ。
statして結果が違うときだけファイルを読むはず。

問題は、statでもディレクトリをオープンするから、ファイルを開くのと
同等の負荷がかかるってことだよね。
ディレクトリはシステムにキャッシュされている可能性が高く、
.datはキャッシュされていない可能性が高い
(mmap使ってるだろうし、.datの数にも拠るか)とは思うけど
実際にどうかは運用環境で確かめないとわからないね。

24 :デフォルトの名無しさん :03/01/19 22:54
>22
バグ報告するのは夜勤じゃなくてapache.orgだろ

25 :デフォルトの名無しさん :03/01/19 22:59
http://qb.2ch.net/test/read.cgi/accuse/1041913452/537
だからさー

26 :デフォルトの名無しさん :03/01/19 23:02
結局Apache2.0を1.3にしてもらえば解決?

27 :デフォルトの名無しさん :03/01/19 23:16
If-Modified-Sinceなんか使わなくていいのでは?
Rage指定の差分GETだけでいいじゃん。

28 :デフォルトの名無しさん :03/01/19 23:17
>>15
読み込み途中で描画してるやつあるだろ?
んで、他のタブ切り替えてもちゃんと表示されてるわけだ。
つー事で、タブ毎にコントロール貼り付けだな。一個じゃ無理。

29 :デフォルトの名無しさん :03/01/19 23:19
だからさー
http://qb.2ch.net/test/read.cgi/accuse/1041913452/538
よくわからないくせによくそんな偉そうな顔ができるねえ

30 :デフォルトの名無しさん :03/01/19 23:19
2.0のほうが負荷が小さくなるから2.0にしたんだろうに
ほとんど言いがかりに近いね

31 :デフォルトの名無しさん :03/01/19 23:29
>29 おまえがな

32 :デフォルトの名無しさん :03/01/19 23:30
>27
今1.3.06を使ってる鯖はない(互換板は知らん)から、差分取得だけならそれでいい
(apacheがファイルを開く前にサイズチェックをしているとすれば。そうでなければよくない)

でも、普通はあぼーん検出のために直前の1バイト(or数バイト)を取得しているので、
常にRangeのみだと、更新が無い場合でも無駄なI/O負荷をかけることになる。

33 :デフォルトの名無しさん :03/01/19 23:33
無駄なI/O負荷が掛かって困るのは夜勤だろ
それでどうして>>22みたいなレスが出てくるんだよ

34 :デフォルトの名無しさん :03/01/19 23:35
>>31
はぁ?
Apacheのバグかどうかも切り分けできない奴が何をほざくか

35 :デフォルトの名無しさん :03/01/19 23:39
>26
ただ、he.netの貸す鯖がlinux2.4.??+apache2.0.??+mod_perl+mod_deflate+etc..
になってる感じなんだよね。
(ごめん、ソース見た覚えがあって探したけどみつからなかった。
夜勤★が「oysterは今後このスペックで」というのがあったはず)

とすると、鯖が導入されるたびにGaryに旧版に戻してもらうことになって、、、
1.3系の入れ替えは(以前はともかく)何回もやってたので
2.0系の新版に入れてもらうのは難しくないと思うんだけど。

36 :デフォルトの名無しさん :03/01/19 23:43
>33
> 無駄なI/O負荷が掛かって困るのは夜勤だろ
夜勤は困ってないよ。
現にcgiを止めたり鯖を止めたりしてるじゃん。

ツールが負荷をかけて本当に困るのは2ちゃんに依存してる人でしょ。

37 :デフォルトの名無しさん :03/01/19 23:43
夜勤のほうから言い出すならともかく
利用者の側から>>25のリンク先みたいなこと言う必要ないでしょ
>>27で(利用者的には)何も問題ないんだから

38 :デフォルトの名無しさん :03/01/19 23:45
つまり文句を言ってる奴は2ch依存症であると

39 :デフォルトの名無しさん :03/01/19 23:46
>>36
鯖止めれば問題ないから困ってないならCookieの自動取得や
巡回を規制するよう言い出す必要だってないじゃん

40 :デフォルトの名無しさん :03/01/19 23:48
原因はこれか?
ttp://cvs.apache.org/viewcvs.cgi/httpd-2.0/modules/http/http_protocol.c.diff?r1=1.462&r2=1.463&diff_format=h

41 :デフォルトの名無しさん :03/01/19 23:48
そういや、ひろゆきってスレイプニル使ってるらしいね。

42 :デフォルトの名無しさん :03/01/19 23:52
>>40
2002/10/25のビルドで修正されたってこと?
じゃあ待ってれば直るわけだ。

43 :デフォルトの名無しさん :03/01/20 00:02
とりあえず、416も304と同じ扱い(更新は無い)にしてしまえばいいか?

44 :デフォルトの名無しさん :03/01/20 00:07
>>43
それじゃあぼーんが検出できん
A Bone 1.32の多重取得が大好きだというなら止めはしないが

45 :デフォルトの名無しさん :03/01/20 00:15
>>44
現在のdatファイルサイズは、応答ヘッダー(?)の Content-Range: bytes */12345 で
判定するのはダメなの?

46 :デフォルトの名無しさん :03/01/20 00:24
>>45
おお、目から鱗
サイズが変わってなければ未更新
小さければ今までどおりあぼーんとみなせばいいわけだな

47 :デフォルトの名無しさん :03/01/20 00:28
>>46
そう。厳密には「サイズが違ってれば」だけど。
あぼーんがあれば大抵サイズが小さくなるからそれでいいけど。

48 :デフォルトの名無しさん :03/01/20 00:32
>>47
サイズが大きい場合にはそもそも416が返ってこないのではないかと
fale safeの観点からは「サイズが違ってれば」で判定したほうが
よさそうだけど

49 :デフォルトの名無しさん :03/01/20 00:35
fail safe

50 :デフォルトの名無しさん :03/01/20 00:39
>>48
確かにそのとおりだすな。

51 :デフォルトの名無しさん :03/01/20 00:40
>>44-45
416の場合は中身が返ってこないからContent-Rangeもないんじゃ?

52 :デフォルトの名無しさん :03/01/20 00:44
よーするにさ
2ちゃんねる管理者側が そういう鯖を立ててる以上は、
その処理が鯖に負担をかけるものだとしても、
適切だと思うなら実行すればよいだけのことさ。

>>45-48
あぼーん後にサイズが大きくなってたときは
どうなるか、頭の中で動かしてみ。

53 :デフォルトの名無しさん :03/01/20 00:45
>>51
RFC 2616を見れ。「*/12345」のような形式で
返ってくることになってる
でも言われてみれば本来304のときでも返ってくるかどうかは
ちょっと不安だな
↓実験は任せた

54 :デフォルトの名無しさん :03/01/20 00:46
>>51
当方の実験では、416でもContent-Rangeは返ってきました。
>>52
あぼーん後にサイズが大きくなることってある??

55 :デフォルトの名無しさん :03/01/20 00:46
>>52
たまたまあぼーん後についたレスが同じサイズにならない限り
(そういう場合はどのみち検出できない)
先頭バイトLF判定で問題なく検出できると思うが。
何か見落としてる?

56 :51 :03/01/20 00:51
>51 あ、そうでしたか。失礼。自分が試した限りでは見なかったもので。

57 :51 :03/01/20 00:52
>53の間違いでした。

58 :デフォルトの名無しさん :03/01/20 00:57
例えばあるレスがあぼーんになったので200バイト減った →
次についたレスが200バイトだった → ここで差分取得したとすると
先頭バイトLFの位置は変わらない。この場合レス番がずれてしまう。

59 :デフォルトの名無しさん :03/01/20 01:00
>>58
だからそういう場合はApacheにバグがあろうがなかろうが
検出できないって言ってるんだが。
かちゅ〜しゃは先頭バイトLFで判定してるが実用上
まったく問題ないよ。

60 :デフォルトの名無しさん :03/01/20 01:14
>>22 >>27 >>33 >>37 >>39 >>52 >>58

61 :デフォルトの名無しさん :03/01/20 01:18
↑これ何?アンカー荒らし?

62 :デフォルトの名無しさん :03/01/20 01:27
UAがMonazilla/1.00じゃなくてもdat直読みができるというのはガイシュツですか?

63 :デフォルトの名無しさん :03/01/20 01:28
むしろUAがMonazilla/1.00だとread.cgiが使えない

64 :デフォルトの名無しさん :03/01/20 01:31
>>62
かなり昔からの話なので
最近は話題になっていませんでしたが
外出です。

65 :デフォルトの名無しさん :03/01/20 05:11
>>62-63
基本的には制限したくない。
でも、無制限に引っ張られるとサーバがひーふー
でどんどんいろいろな制限が加わって現在に至ると。

oyster16&17 以降のサーバは今回と同じスペック・構成で
増設する予定。 今までの倍くらい処理能力ある予感。
設定がかちっと決まれば2ちゃんねるもかなり安泰かと。

66 :デフォルトの名無しさん :03/01/20 10:19
416時にContent-Lengthが返らない、、、何か足りないのかな。

67 :デフォルトの名無しさん :03/01/20 10:21
Content-Rangeだった

68 :デフォルトの名無しさん :03/01/21 09:04
Apacheが2.0.44になったけど>>9は直ってる?

69 :デフォルトの名無しさん :03/01/21 09:20
Janeスレでの報告によると直ってるっぽい

70 :デフォルトの名無しさん :03/01/23 08:41
今から作るのはアホかなぁ……

71 :デフォルトの名無しさん :03/01/23 12:24
そんなことないよ。

72 :デフォルトの名無しさん :03/01/23 13:32
ねらい目としては、自治厨に便利な機能付加かな。
(プラグインで対応できる既製品も多いと思うが)

・即死インジケータおよび手動保守カキコウィザード
・スレの生滅統計
・ID、トリプを追いかけて自作自演ディテクタ
・削除依頼ウィザード

あと、個人的に欲しいと思ってる機能は、
「すでに入力したことのあるトリプキーを記憶してくれて、
名前欄で、生成後トリプの一部で補完を行えるようにする」
とか。

73 :デフォルトの名無しさん :03/01/23 13:55
右クリックして「このスレッドを削除依頼」
レス番号クリックして「このレスを削除依頼」
※削除システム崩壊の予感

74 :デフォルトの名無しさん :03/01/23 17:24
>>73
> 右クリックして「このスレッドを削除依頼」
> レス番号クリックして「このレスを削除依頼」
> ※削除システム崩壊の予感

それいいかも(w
テンプレートを用意して。

75 :デフォルトの名無しさん :03/01/23 17:27
>>1さん支援機能」はどうよ。
スレ内からテンプレ用文言収集とか。
過去スレ一覧自動生成とか。
HTML 化を検出してくれたり。
テンプレを連投とか。

76 :デフォルトの名無しさん :03/01/23 17:36
「○○機能つけると荒らしに悪用される」恐れがある場合は、
その機能は●持ち限定にしておけばいいと思うんだけどねぇ。甘いかな?
>>73とか。>>75のテンプレ連投とか。

77 :デフォルトの名無しさん :03/01/23 18:04
Janeの現状を見るにオープンソースでは甘すぎと思われ
ソース非公開でもクラックパッチが出回るだろうし

78 :デフォルトの名無しさん :03/01/23 18:31
>>73
スレッドを右クリックしたメニューの中に、

スレッド削除依頼
レス削除依頼

をつけて、それぞれ別の入力ウィンドウを出せば
いいような。レス削除はまとめて指定する場合が
多いだろうし。

79 :デフォルトの名無しさん :03/01/23 19:11
クリップボードにつっこんでくれるだけでも
ありがたい。

80 :山崎渉 :03/01/23 20:09
(^^)

81 :デフォルトの名無しさん :03/01/23 20:29
じゃあ作ってみようかなぁ……

82 :デフォルトの名無しさん :03/01/23 20:56
ゾヌの「チェックしたレスをあぼーん」みたいに依頼できれば楽だねぇ。

83 :デフォルトの名無しさん :03/01/23 22:27
削除人仕様ってのもアリかも。
itadakiのソースみればどんなcgiを呼んでるかわかるだろうし。知らんけど。

バグがあって誤爆とかすると大騒ぎになるか。

84 :デフォルトの名無しさん :03/01/23 22:33
「このページを検索」で文が探せると良い

85 :デフォルトの名無しさん :03/01/23 22:37
ていうか
インクリメンタルサーチとか
キーワードインデクスデータベースとか
欲しいよな

86 :デフォルトの名無しさん :03/01/24 03:57
>>83
それがほしくて削除作業お休みして2ch用ブラウザ作ってます(w
直接呪文唱えるのは恐いので、ブラウザ開くようにするつもりですが。
依頼がたくさんあると、どれを削除して、どれを却下して、どれを後回しにするか
混乱するので、それをどうにかしたいんですよね。

ウェブサイト作成ソフトのサイト構成画面のように、依頼スレをルートにしたツリーを表示して、
個々のスレをマーキングやグループ化して処理していく UI にしようかと。

87 :デフォルトの名無しさん :03/01/24 06:57
ちゃんと仕様が文書化されてないのが2chらしい。

88 :デフォルトの名無しさん :03/01/24 07:10
仕様がちゃんと文書化されたら自力で探す根性のないヤツまで荒らしツールを作れてしまう罠

89 :デフォルトの名無しさん :03/01/25 02:28
機能が大杉だと思う。OpenJaneなんてメニューがどばーっと出てきて見づらい。
あと2chブラウザっていかにも2chぽい雰囲気でなんか白ける。

90 :デフォルトの名無しさん :03/01/25 02:57
>>89
よく使う機能だけ使えばいいと思うよ
2chぽい雰囲気を楽しめないならやめた方がいいと思うよ

91 :デフォルトの名無しさん :03/01/25 04:25
むしろIEじゃないと2chの雰囲気がないので2chブラウザを使わないって人が
多いと思うが。

92 :デフォ名無し :03/01/25 04:52
>>91

     (`一-、
     / ̄ l |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ▼▼-っ < んなーこたーない
    ´∀メ/    \__________
   __/|Y/\.
 ≒|__ | /  |
     | У..  |



93 :デフォルトの名無しさん :03/01/25 05:05
201:心得をよく読みましょう[]:03/01/20 20:55 ID:P0R+X8OM
人大杉がウザイんで専用ブラウザ入れたいんですけど、
できるだけIEと同じような見た目のってないっすかね?
試しにかちゅ使って見たんすけど、どうも2見てる感じがしなくて好きじゃない。

643:心得をよく読みましょう[]:03/01/24 00:01 ID:g02simXR
>>640
俺もカチューシャ出始めの頃に2、3ヶ月使ってた。
でも結局ブラウザに戻ったんだよ。
今まで上げてきた悪い所も気に入らんが、
結局、リアル感・ライブ感がないのが気に入らんのかな。。。
なんか、本来の板の動きとずれてる感じがするのよね。。。

644:心得をよく読みましょう[sage]:03/01/24 00:06 ID:m9ISMW1I
>>643
分かる気もするなぁ。ブラウザで見る独特のノリが2chブラウザだと薄いんだよね。
あと一番の欠点はスレ開くまで内容分からないところかな。
最新10レスプレビューモードとか言うの無いかね。

94 :デフォルトの名無しさん :03/01/25 15:42
わたしもずっとIE派だけど、人大杉対策で自作2chブラウザ作る計画してるよ。

95 :デフォルトの名無しさん :03/01/25 16:11
actyじゃダメかね。
使ったことないけど。

96 :デフォルトの名無しさん :03/01/25 16:16
スレ一覧はツール内窓で通常と同じブラウザ表示して(上位##スレ表示もありで)
スレを選択したら従来どおり、ツールでのスレ表示になるモード
ってのは難しくなさそうだけど

97 :デフォルトの名無しさん :03/01/26 17:39
一周年おめでとう
http://pc3.2ch.net/tech/kako/1011/10117/1011719933.html

98 :デフォルトの名無しさん :03/01/29 03:55
移転するとLast-Modifiedがリセットされるのか。
やっぱりEntity Tagに対応しなきゃだめぽ?

99 :デフォルトの名無しさん :03/01/29 13:47
Last-Modifiedが変わったらETagも普通変わるよ
一回くらい仕方ない
その後はローカルのLast-Modifiedも更新されて
また正常にチェックできるようになる

100 :ξξ 〜,_〜) :03/01/29 13:53
奈津が100頂きました。

191KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30