トップページ⇒tech
577コメント219KB

2ちゃんねる開発統合スレッド

■ このスレッドは過去ログ倉庫に格納されています
0001名無し娘。 ◆vP.bOZFQ 01/08/27 19:35ID:asPJm1Ug
現在、Unix板とプログラム板で2ちゃんねるの軽量化を果たすべく、
開発が行われています。
このスレッドでは、全体を横断する話題、各開発の連絡用に使用します。
個別の話題は以下の各スレッドでお願いします。

●キャッシュ型負荷分散システム開発スレッド
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20

●read.cgi開発スレッド(当面、bbs.cgiの話題も扱う)
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998845501&ls=20

●動作報告・障害報告スレッド
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20

●2ちゃんねるWiki(全体にわたる参照事項です)
http://www.gedoh.org/aki/2ch/wiki/yukiwiki.cgi?TopPage
0002デフォルトの名無しさん01/08/27 19:38ID:k3MsBTsc
できたら

2chのような掲示板システムってP2Pで
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284

もなかまにいれてちょ。

http://203.174.72.113/p2pcache/P2Pcache/frame.htm

にちゃんとまとめもつくったので..
0003デフォルトの名無しさん01/08/27 19:42ID:k3MsBTsc
>>2
あ、分割しようとしてたのね。すまそ。
鬱だし脳
0004名無し娘。 ◆vP.bOZFQ 01/08/27 19:47ID:9PuzuTEs
>>2-3
いえいえ(^^
みなさまお疲れさまです。
情報のあるスレッド一覧と、全体の見通しが付くようなものを
つくってきます。
0005名無し娘。 ◆vP.bOZFQ 01/08/27 20:15ID:9PuzuTEs
●2ちゃんねる開発統合スレッド(連絡用スレッド)
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20

●キャッシュ型負荷分散システム開発スレッド
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 ◆キャッシュ型負荷分散システムの概観
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm
 ◆2chのような掲示板システムってP2Pで
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20

●プログラマが2chを救う!?2(read.cgi開発スレッド・当面 bbs.cgi の話題も扱う)
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998845501&ls=20

●2chの動作報告はここで。(動作報告・障害報告スレッド)
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20

●2ちゃんねるWiki(全体にわたる参照事項です)
http://www.gedoh.org/aki/2ch/wiki/yukiwiki.cgi?TopPage

◆各種ソースコード最新版
http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html
0006デフォルトの名無しさん01/08/27 20:55ID:cn52pBwI
開発シーンをもっと明確にした方が良いと思います。
1)現行システムを夜勤さんとともに向上させる
2)ひろゆきさん達が参加するような、bbs.cgiも含めた改善案
3)2ちゃんねる類似の新システム開発
いまは、上記が混然としすぎています。
0007名無し娘。 ◆vP.bOZFQ 01/08/27 21:21ID:9PuzuTEs
>>6
明確にしたいのですが、特に今日は運営の人が全然あらわれないので、
こまっとりますです。
鯖会社の人たちと話し合いがあったんですよねぇ。。。。
0008デフォルトの名無しさん01/08/27 21:27ID:cn52pBwI
そうじゃなくて、スレッド単位/開発単位で、です。
0009ここでいいんかな01/08/27 21:50ID:1TOxX0/c
p2pの皆さんがんばってください

ちょっと技術っていうか、金策面でのアイデアなんですが

これだけ人があつまんだから、ROM君のブラウザに住み着いて
(ウイルスと思われて駆除されたりして?)
seti@homeみたいにみんなで計算する分散コンピューティングプロジェクトに
あまったCPU時間を売るってのを思いついたんですが、不可能かな?
書き込みなり、読み込み時に出来上がった計算結果をサーバに転送するように
すれば技術的な問題はあんまりないとおもうんすが?どう?

まあ、勝手にクライアントに住み着くわけには行かないので、上記のことを
素人さんにもわかる形でDL時にアナウンスしなくちゃ行かんと思うけどね。
0010aki01/08/27 22:06ID:Z/nLX8Y2
今使ってるYukiWikiだと、
更新が衝突すると早く更新した側の変更が無視されちゃうので、
Rubyで書かれたTikiというのいれてみました。
http://www.gedoh.org/aki/2ch/tiki/

完全にデータが残っていたずらにも強いので、
並行してテストして、感触が良さそうなら移行しようと考えています。

ご意見募集。
0011デフォルトの名無しさん01/08/27 22:07ID:./Dj87Wg
とりあえず過去ログだけでもP2Pで
できるようにならないかな?
0012名無し娘。 ◆vP.bOZFQ 01/08/27 23:25ID:ihlstQzQ
最新テンプレート

★現在、2ちゃんねるのミラーリングテストに協力してくださる方を募集中です。
★CGI利用可能なHTTPサーバーで公開しても良いという方がいらっしゃいましたら、
★http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
★までご連絡下さい。よろしくお願いします。


●2ちゃんねる開発統合スレッド(連絡用スレッド)
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20

●キャッシュ型負荷分散システム開発スレッド
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 ◆キャッシュ型負荷分散システムの概観
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm
 ◆2chのような掲示板システムってP2Pで
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20

●プログラマが2chを救う!?2(read.cgi開発スレッド)
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998845501&ls=20

●bbs.cgi 改良案スレッド
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998921988&ls=20

●2chの動作報告はここで。(動作報告・障害報告スレッド)
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20

●スキルの高い方知恵を貸してください2号(HTMLの整形、軽量化)
http://natto.2ch.net/test/read.cgi?bbs=hp&key=998774537&ls=20

●2ちゃんねるWikiとTiki(全体にわたる参照事項です)
http://www.gedoh.org/aki/2ch/wiki/yukiwiki.cgi?TopPage
http://www.gedoh.org/aki/2ch/tiki/

◆各種ソースコード最新版
http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html
0013デフォルトの名無しさん01/08/27 23:29ID:FKg3tYUg
> ●キャッシュ型負荷分散システム開発スレッド
> http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
>  ◆キャッシュ型負荷分散システムの概観
>  http://203.174.72.113/p2pcache/P2Pcache/frame.htm
>  ◆2chのような掲示板システムってP2Pで
>  http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20

細かいことだけど、ここはなんでこうなのよ?
システムの概観だってもともと「2chのような〜」の産物だし。
0014名無し娘。 ◆vP.bOZFQ 01/08/27 23:37ID:ihlstQzQ
>>13
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998845501&ls=20
こっちのスレッドで、キャッシュ型負荷分散システムのスレッドを立てよう、
という話になってわざわざたてたものなので。。。新スレで集中的にやる
のかなぁ、と。
0015aki01/08/27 23:41ID:Z/nLX8Y2
Tikiに移行しちゃいました。
今後はできれば旧YukiWikiの方は
アドレス出さないようにお願いします。
0016名無し娘。 ◆vP.bOZFQ 01/08/27 23:56ID:ihlstQzQ
>>15
お疲れさまです。


新しいテンプレート

★現在、2ちゃんねるのミラーリングテストに協力してくださる方を募集中です。
★CGI利用可能なHTTPサーバーで公開しても良いという方がいらっしゃいましたら、
★http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
★までご連絡下さい。よろしくお願いします。


●2ちゃんねる開発統合スレッド(連絡用スレッド)
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20

●キャッシュ型負荷分散システム開発スレッド
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 ◆2chのような掲示板システムってP2Pで(原案のうまれたところ)
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
 ◆キャッシュ型負荷分散システムの概観(経緯のまとめ・解説)
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm

●プログラマが2chを救う!?2(read.cgi開発スレッド)
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998845501&ls=20

●bbs.cgi 改良案スレッド
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998921988&ls=20

●2chの動作報告はここで。(動作報告・障害報告スレッド)
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20

●スキルの高い方知恵を貸してください2号(HTMLの整形、軽量化)
http://natto.2ch.net/test/read.cgi?bbs=hp&key=998774537&ls=20

●2ちゃんねるTiki(全体にわたる参照事項です)
http://www.gedoh.org/aki/2ch/tiki/

◆各種ソースコード最新版
http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html
0017デフォルトの名無しさん01/08/27 23:59ID:iEnvyuWw
↑このテンプレートwikiに貼っといたら?
0018aki01/08/28 00:03ID:LkIGICBw
>>17 載せました。
001917>>1801/08/28 00:06ID:jngmxbYw
どうもです。
でもtikiってhttp://に自動リンク張り機能ないんですか?
0020aki01/08/28 00:07ID:LkIGICBw
ありますよ。

コピぺのじゃまにならないように
{{{と}}}でかこんでpreにしてます。
0021デフォルトの名無しさん01/08/28 01:30ID:j0t73vQc
専用ブラウザの開発は無し?
datの仕様変更と絡めて同時進行で行った方が良くない?
0022名無し娘。 ◆vP.bOZFQ 01/08/28 01:36ID:WWWqIZKM
>>21
専用ブラウザまでいくと・・・
どなたかが先頭に立って開発してくださるのなら話は別かもしれませんが、
現状では余裕なさそうですし。
0023デフォルトの名無しさん01/08/28 02:22ID:dJ9UWh8E
>>22
ならば構想だけ練っておくべし。
かちゅ〜しゃ互換ブラウザを想定したフロントエンドと
P2P通信システムを切り分けてモジュール化したフレームワークを。
0024音楽侍 ◆NtVkSITE 01/08/28 02:28ID:lGTCN/0o
>>21-23
かちゅ〜しゃとかが対応してくれればそれに越したことはないんですけどね。
0025デフォルトの名無しさん01/08/28 02:29ID:dJ9UWh8E
でもってUML的に書くならば

通信インターフェイス←フロントエンド
     △
+------+----------------+
|                  |
dat直接取得モジュール  P2Pモジュール
0026デフォルトの名無しさん01/08/28 02:32ID:dJ9UWh8E
>>24
>>25のような仕組みにしつつ
バカチョンで対応可能にしておいて
ブラウザ作者に危機を訴えてお願い申し上げるのが
もっとも実現しやすいシナリオと心得る。
0027名無しさん01/08/28 02:43ID:j0t73vQc
今一番アクティブなのはここ?
http://kalx.tripod.co.jp/
0028名無し娘。 ◆vP.bOZFQ 01/08/28 20:30ID:vA2A8wXI
>>29 にお願いもあります。

●2ちゃんねる開発統合スレッド(連絡用スレッド)
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20

●キャッシュ型負荷分散システム開発スレッド
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 ◆2chのような掲示板システムってP2Pで(原案のうまれたところ)
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
 ◆キャッシュ型負荷分散システムの概観(経緯のまとめ・解説)
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm

●read.cgi改良スレッド
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&ls=20

●bbs.cgi改良案スレッド
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998921988&ls=20

●2chの動作報告はここで。(動作報告・障害報告スレッド)
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20

●スキルの高い方知恵を貸してください2号(HTMLの整形、軽量化)
http://natto.2ch.net/test/read.cgi?bbs=hp&key=998774537&ls=20

●2ちゃんねるTiki(全体にわたる参照事項です)
http://www.gedoh.org/aki/2ch/tiki/

◆各種ソースコード最新版
http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html
http://www.gedoh.org/aki/2ch/current/bbs/
0029名無し娘。 ◆vP.bOZFQ 01/08/28 20:31ID:vA2A8wXI
★現在、2ちゃんねるのミラーリングテストに協力してくださる方を募集中です★

CGI利用可能なHTTPサーバーで公開しても良いという方がいらっしゃいましたら、
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
までご連絡下さい。よろしくお願いします。


★また、2ch.net に追加する新しいCGIがテストできるサーバーも募集中です。

協力してくださる方は、
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
までご連絡下さい。
どんなCGIかは、以下を御参照下さい。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&st=537&to=537&nofirst=true


★さらに、2ちゃんねる閲覧ツールを作っている方々へ。

read.cgiに、.datファイルの差分転送・圧縮転送をする機能が加わりました。
閲覧ツールの側で対応してくださると、2ちゃんねるの転送量がかなり軽減できます。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&ls=20
にご連絡下さい。よろしくお願いします。
0030音楽侍 ◆NtVkSITE 01/08/29 14:10ID:j/vYHKaU
あげときます
0031名無し娘。 ◆vP.bOZFQ 01/08/30 00:07ID:HrH04.b6
●index2.html など転送量削減案
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999097075&ls=20
0032素人意見スマソ01/08/30 02:00ID:EY/ei8qg
板一覧は圧縮配布(定期的に更新)にしてもいいんでは。
スレ一覧も、「html」でリアルタイム配信する必要は薄いと思われ。
(リアルタイムデータは専用ブラウザ向けにのみ発信とか)
あと特定スレしか見ないユーザ用に、スレを出ずに(スレ一覧を出さずに)
続けるようにするものどうでせう。
0033名無し娘。 ◆vP.bOZFQ 01/08/30 02:06ID:HrH04.b6
>>32
1行目:開発済、インストール待ち
2行目:スレッドフローしないように、と?
4行目:bbs.cgiはこっちが直接いじれないのですが、案は提示してあるはず
00343201/08/30 02:24ID:EY/ei8qg
1行目の意味は、板一覧は更新頻度低いから、毎回ネットから
取得させず、http://www.2ch.net/info.html みたいなのを
配布してローカルに置いて使わせてはどうか、という意味。
0035名無し娘。 ◆vP.bOZFQ 01/08/30 02:27ID:HrH04.b6
>>34
リクエストしても304返しておしまいになります。
リクエストすら送らせないというのは、やや行き過ぎかと。
0036デフォルトの名無しさん01/08/30 09:58ID:yF4WS80c
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=999093256

399 名前:削除屋 ★ 投稿日:01/08/30 09:26 ID:???
会談に参加して只今帰宅です。
2ちゃんねるを維持するための構造改革の路線は決まりました。
幾つかの手段を同時に取ることになるでしょう。
おそらく、「ひろゆきの趣味」の時代は、今晩を持って終了です。
公式声明(あるのかな?)をお待ち下さい。
0037ぼら ◆31SOL0D. 01/08/30 11:17ID:VnXsX3aM
全部は追いきれてませんが、とりあえず大体のスレ読みました。
今の所、完全P2Pをやろーってのは出てないんですよね?
それ、JXTAでやってみません?
「JXTAのライセンスに縛られるから。。。」って意見もありましたが、2chは商用じゃないので。。。
しかもこれ程のユーザ数のJXTA応用はいまだかつてないし、Bill Joyも喜ぶんじゃないかと思うんですが。

おいらはやりたいづら
0038音楽侍 ◆NtVkSITE 01/08/30 11:26ID:Sij0XJg6
2ちゃんねると似て異なるものにして開発した方がいいと思いますよ。
うまくいえませんが。
0039デフォルトの名無しさん01/08/30 13:12ID:ix3U7E.Q
これはなに?
www.ai.wakwak.com/~mach/img-box/img20010829142750.png
0040名無し娘。 ◆vP.bOZFQ 01/08/30 20:39ID:QPVBUxP6
>>41に各種お願い

●2ちゃんねる開発統合スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20
 テーマ:連絡用スレッドです

●キャッシュ型負荷分散システム開発スレッド
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 テーマ:2ch.netを各地でミラーし、2ch.netのnetwork負荷を軽減する
 現 状:ミラーリングプログラムのテスト運用中(★参加者募集中★)
 最新版:ftp://210.170.170.118/incoming/mirrortest/

●2chのような掲示板システムってP2Pで
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
 テーマ:2ch型掲示板をP2Pで実現する
 現 状:そろそろ公開テスト(★参加者募集中★)

●P2Pでサーバに依存しない掲示板を作るの巻
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998915621&ls=20

●read.cgi改良スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&ls=20
 テーマ:read.cgi改造によるnetwork(...cpu,disk)負荷の減少
 現 状:いろいろ実装中(★2ちゃんねる専用ブラウザ作成者の方、ぜひご連絡を★)
 最新版:http://www.gedoh.org/aki/2ch/current/bbs/
     http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html

●index2.html など転送量削減案
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999097075&ls=20
 テーマ:各種HTMLを、ブラウザが対応している場合にはgzip compressedで送信する
 現 状:2ch.netへのインストール待ち

●bbs.cgi改良案スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998921988&ls=20
 テーマ:bbs.cgi改造によるnetwork(...cpu,disk)負荷の減少
 現 状:次世代.dat形式を中心に模索中

●スキルの高い方知恵を貸してください2号
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=998774537&ls=20
 テーマ:HTMLの整形、軽量化

●CSSを利用した2ちゃんねるのデザイン
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=998851406&ls=20
 テーマ:HTMLをCSSを利用して記述、コンパクト化

●2chの動作報告はここで。
 http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20
 テーマ:動作報告・障害報告スレッド

◆2ちゃんねるTiki(全体にわたる参照事項)
 http://www.gedoh.org/aki/2ch/tiki/

◆キャッシュ型負荷分散システムの概観(P2P-cacheに関連する参照事項)
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm

◆2ch閉鎖の危機なんだと(Part3.1)(過去の話題が参照できます)
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998764722&ls=20
0041名無し娘。 ◆vP.bOZFQ 01/08/30 20:40ID:QPVBUxP6
★現在、2ちゃんねるのミラーリングテストに協力してくださる方を募集中です★

CGI利用可能なHTTPサーバーで公開しても良いという方がいらっしゃいましたら、
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
までご連絡下さい。よろしくお願いします。


★また、2ch.net に追加する新しいCGIがテストできるサーバーも募集中です。

協力してくださる方は、
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
までご連絡下さい。
どんなCGIかは、以下を御参照下さい。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&st=537&to=537&nofirst=true


★さらに、2ちゃんねる閲覧ツールを作っている方々へ。

read.cgiに、.datファイルの差分転送・圧縮転送をする機能が加わりました。
閲覧ツールの側で対応してくださると、2ちゃんねるの転送量がかなり軽減できます。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&ls=20
にご連絡下さい。よろしくお願いします。

仕様参照:http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&st=450&to=450&nofirst=true
0042ふと01/08/30 21:19ID:g2T70xIo
ミラーに広告を入れる事はできないんですか?
ボランティアで人を募るのもいいけど広告いれれるなら
より多くの人がやってくれそうですが?
少なくとも現時点でミラーをやるうまみは?
0043  リクエスト01/08/30 21:36ID:PYB0oHnE
「スレッド一覧はこちら」をクリックすると、Netscape4.7xだと正常に
表示されるのに、IE5.5SP1だと、ぐちゃぐちゃな文字がでるばかりで、
困ってしまいます。某所は管理者以外にはプログラム(たとえば)Netscapeを
インストールできないのです。
0044VC++まだ箱のなか厨房(w01/08/30 22:01ID:dEWrdEuU
このスレッドは動作報告・要望・議論などのスレッドではありません。
2ちゃんねるに関する改良・開発の「スレッドリンク集」です。
無駄な書き込みは開発者へのあらし同様です、じゃまです、>>1 を読んでますか?

2chの動作報告はここで。
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733
0045デフォルトの名無しさん01/08/30 23:20ID:Zo7Nne8A
HTMLの方、次スレに移行してます。テンプレート修正よろしく

●スキルの高い方知恵を貸してください3号(HTMLの整形、軽量化)
http://natto.2ch.net/test/read.cgi?bbs=hp&key=999020167&ls=20
0046名無し娘。 ◆vP.bOZFQ 01/08/31 00:34ID:s8ksSf.2
>>47 に、実験協力のお願いと、2ちゃんねる閲覧ツール開発者様へのお願いがあります。

★★このスレッドでは、全体を横断する話題や、開発関係の連絡を行います。★★
★★     個別の話題は、以下の各スレッドでお願いします。     ★★

●2ちゃんねる開発統合スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20
 テーマ:連絡用スレッドです

●キャッシュ型負荷分散システム開発スレッド
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 テーマ:2ch.netを各地でミラーし、2ch.netのnetwork負荷を軽減する
 現 状:ミラーリングプログラムのテスト運用中(★参加者募集中★)
 最新版:ftp://210.170.170.118/incoming/mirrortest/

●2chのような掲示板システムってP2Pで
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
 テーマ:2ch型掲示板をP2Pで実現する
 現 状:そろそろ公開テスト(★参加者募集中★)

●P2Pでサーバに依存しない掲示板を作るの巻
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998915621&ls=20

●read.cgi改良スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&ls=20
 テーマ:read.cgi改造によるnetwork(...cpu,disk)負荷の減少
 現 状:いろいろ実装中(★2ちゃんねる専用ブラウザ作成者の方、ぜひご連絡を★)
 最新版:http://www.gedoh.org/aki/2ch/current/bbs/
     http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html

●index2.html など転送量削減案
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999097075&ls=20
 テーマ:各種HTMLを、ブラウザが対応している場合にはgzip compressedで送信する
 現 状:2ch.netへのインストール待ち

●bbs.cgi改良案スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998921988&ls=20
 テーマ:bbs.cgi改造によるnetwork(...cpu,disk)負荷の減少
 現 状:次世代.dat形式を中心に模索中

●スキルの高い方知恵を貸してください3号
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=999020167&ls=20
 テーマ:HTMLの整形、軽量化

●CSSを利用した2ちゃんねるのデザイン
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=998851406&ls=20
 テーマ:HTMLをCSSを利用して記述、コンパクト化

●2chの動作報告はここで。
 http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20
 テーマ:動作報告・障害報告スレッド

◆2ちゃんねるTiki(全体にわたる参照事項)
 http://www.gedoh.org/aki/2ch/tiki/

◆キャッシュ型負荷分散システムの概観(P2P-cacheに関連する参照事項)
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm

◆2ch閉鎖の危機なんだと(Part3.1)(過去の話題が参照できます)
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998764722&ls=20
0047名無し娘。 ◆vP.bOZFQ 01/08/31 00:35ID:s8ksSf.2
★現在、2ちゃんねるのミラーリングテストに協力してくださる方を募集中です★

CGI利用可能なHTTPサーバーで公開しても良いという方がいらっしゃいましたら、
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
までご連絡下さい。よろしくお願いします。


★また、2ch.net に追加する新しいCGIがテストできるサーバーも募集中です。

協力してくださる方は、
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
までご連絡下さい。
どんなCGIかは、以下を御参照下さい。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&st=537&to=537&nofirst=true


★さらに、2ちゃんねる閲覧ツールを作っている方々へ。

read.cgiに、.datファイルの差分転送・圧縮転送をする機能が加わりました。
閲覧ツールの側で対応してくださると、2ちゃんねるの転送量がかなり軽減できます。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&ls=20
にご連絡下さい。よろしくお願いします。

仕様参照:http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&st=450&to=450&nofirst=true
0048デフォルトの名無しさん01/08/31 01:33ID:a9UVJB/o
あげ
0049aki01/08/31 01:43ID:Hzu.SMqs
Tikiに
[開発に参加するには]
[2チャンネルの現状]
というページを作って、
現在の状況をまとめ始めました。

ちょっと追い切れていないので、
協力お願いします。。
0050aki01/08/31 02:09ID:Hzu.SMqs
アナウンスしたスレが沈んだ気がするのでもういちど。

ssh経由でアクセスできるCVSレポジトリが上がってます。
入り方はこの近辺で良く見かけるftp鯖(アドレス不定)に置いてあります。
0051某社ドッター01/08/31 07:37ID:eiAV/Ukk
誰も手を付けてないようなので、
背景のレンガの絵を描き直してみました。
見た目の雰囲気 (あくまでも雰囲気) は
できるだけ損なわずに
ファイルサイズを半分にできました。
バイナリファイルはどこにアプしたら
いいのでしょう?
0052名無し01/08/31 07:42ID:KAeUehS6
2ちゃんねる開発サーバー

ftp://210.170.170.118/incoming/
0053音楽侍 ◆NtVkSITE 01/08/31 07:44ID:Ha76ETsk
>>51
ftp://210.170.170.118/incoming
あたりがよろしいかと。
ID:anonymous
password:メールアドレス(か、任意の文字)
でどうぞ。
0054某社ドッター01/08/31 07:47ID:eiAV/Ukk
スレ違いでした。移動します。
0055某社ドッター01/08/31 07:49ID:eiAV/Ukk
>>52-53
どうもすみません。了解です。
0056某社ドッター01/08/31 08:10ID:eiAV/Ukk
HTML修正スレでこっちに誘導されたので、こちらで続けます。

背景画像置いてきました。2種類あります。
これでOKならHTML(cgi)修正時に差し替えてください。
ftp://210.170.170.118/incoming/bgimage/bb.gif
ftp://210.170.170.118/incoming/bgimage/bc.gif

比較
ba.gif = 856バイト (オリジナル)
bb.gif = 426バイト (ファイルサイズ半分)
bc.gif = 282バイト (同じく1/3 レンガがかなり小さい)
0057デフォルトの名無しさん01/08/31 16:37ID:P6aubTuE
★【2ちゃんねるが売っている!】★
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=999242413&ls=50
0058デフォルトの名無しさん01/08/31 16:46ID:rBaJd2zQ
>>57
なんだかなぁ・・・
水泡
0059デフォルトの名無しさん01/08/31 16:48ID:R3B1Jouc
まあまあ..最後に sourceまでネタにして楽しませてもらったって
ことで :-)
0060鴉 ◆BWLMxAG. 01/08/31 17:21ID:TbSZAvek
>>58
それネタかと・・・?
0061デフォルトの名無しさん01/08/31 17:42ID:bB6sToOo
>>60
900 京円越えているからネタになってます(笑)
0062ふういいい01/08/31 17:55ID:QgSWgYSs
もしほんとにその値段で落札したら、
日本の借金も余裕で返せるねえ
0063デフォルトの名無しさん01/08/31 18:00ID:MvY3/1cM
あちこちで実況状態だあ
 この状況では今夜あたり夜勤さんキレて全鯖停止になりかねませんね


どうします? 折角のリソースが散逸するのもなんだから、どっか避難所作ります?

それともこのままお開きするのも一興?
0064デフォルトの名無しさん01/08/31 18:14ID:R3B1Jouc
ものすごく素晴らしいコードを書いたけど、
この掲示板にはもう掲載する余裕がない。
0065Name Not Found01/08/31 18:17ID:Cqud2TUw
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999097075&st=78&to=78
> 転送量が劇的に減れば
> 売り出しオークションを途中で止めるかもしれないので

こんなことが書いてあるよ。あと少し。がんばれ!!
0066デフォルトの名無しさん01/08/31 18:17ID:Yw7AvM2I
折角だし、どっかに集積しといた方が・・・。
0067aki01/08/31 18:20ID:Il./tn3I
ftp://210.170.170.118/incoming/
にどうぞ。
0068デフォルトの名無しさん01/08/31 19:48ID:8G/xeRD6
>>58
こういう言もあるし
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998775270&st=20&to=20&nofirst=true

確かにトップページの画像は、↓からの直リンなんだよね。
www.dd.iij4u.or.jp/~cap/sale.gif

ま、どちらにしろ、今やっといた方が良さそうなことはかわらナイン
0069名無しさん01/08/31 22:06ID:T6xHpVcU
CodeProject見てたらこんなのが
http://www.codeproject.com/script/rumor/article.asp?id=207

ゆっくりと確実に世界中が死んでいってる、、、
0070デフォルトの名無しさん01/08/31 22:15ID:sg3IN.RU
ネタに右往左往しないで行きましょう・・・。
0071デフォルトの名無しさん01/09/01 00:01ID:nLcMOWtk
>64
フェルマー?
0072名無し娘。 ◆vP.bOZFQ 01/09/01 00:15ID:EhmPvxQ6
一日一回age

★現在、2ちゃんねるのミラーリングテストに協力してくださる方を募集中です★

CGI利用可能なHTTPサーバーで公開しても良いという方がいらっしゃいましたら、
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
までご連絡下さい。よろしくお願いします。


★また、2ch.net に追加する新しいCGIがテストできるサーバーも募集中です。

協力してくださる方は、
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
までご連絡下さい。
どんなCGIかは、以下を御参照下さい。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&st=537&to=537&nofirst=true


★さらに、2ちゃんねる閲覧ツールを作っている方々へ。

read.cgiに、.datファイルの差分転送・圧縮転送をする機能が加わりました。
閲覧ツールの側で対応してくださると、2ちゃんねるの転送量がかなり軽減できます。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&ls=20
にご連絡下さい。よろしくお願いします。

仕様参照:http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&st=450&to=450&nofirst=true
0073名無し娘。 ◆vP.bOZFQ 01/09/01 00:16ID:EhmPvxQ6
★★このスレッドでは、全体を横断する話題や、開発関係の連絡を行います。★★
 ★     個別の話題は、以下の各スレッドでお願いします。     ★

●2ちゃんねる開発統合スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20
 テーマ:連絡用スレッドです

●キャッシュ型負荷分散システム開発スレッド
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 テーマ:2ch.netを各地でミラーし、2ch.netのnetwork負荷を軽減する
 現 状:ミラーリングプログラムのテスト運用中(★参加者募集中★)
 最新版:ftp://210.170.170.118/incoming/mirrortest/

●2chのような掲示板システムってP2Pで
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
 テーマ:2ch型掲示板をP2Pで実現する
 現 状:そろそろ公開テスト(★参加者募集中★)

●P2Pでサーバに依存しない掲示板を作るの巻
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998915621&ls=20

●read.cgi改良スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998997848&ls=20
 テーマ:read.cgi改造によるnetwork(...cpu,disk)負荷の減少
 現 状:いろいろ実装中(★2ちゃんねる専用ブラウザ作成者の方、ぜひご連絡を★)
 最新版:http://www.gedoh.org/aki/2ch/current/bbs/
     http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html

●index2.html など転送量削減案
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999097075&ls=20
 テーマ:各種HTMLを、ブラウザが対応している場合にはgzip compressedで送信する
 現 状:2ch.netへのインストール待ち

●bbs.cgi改良案スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998921988&ls=20
 テーマ:bbs.cgi改造によるnetwork(...cpu,disk)負荷の減少
 現 状:次世代.dat形式を中心に模索中

●スキルの高い方知恵を貸してください3号
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=999020167&ls=20
 テーマ:HTMLの整形、軽量化

●CSSを利用した2ちゃんねるのデザイン
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=998851406&ls=20
 テーマ:HTMLをCSSを利用して記述、コンパクト化

●2chの動作報告はここで。
 http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20
 テーマ:動作報告・障害報告スレッド

◆2ちゃんねるTiki(全体にわたる参照事項)
 http://www.gedoh.org/aki/2ch/tiki/

◆キャッシュ型負荷分散システムの概観(P2P-cacheに関連する参照事項)
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm

◆2ch閉鎖の危機なんだと(Part3.1)(過去の話題が参照できます)
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998764722&ls=20
0074375 ◆MsUYMX0E 01/09/01 01:35ID:kNVOmjGE
混乱の中申し訳ありませんが、P2P Cache制作スレからperl CGI作者の募集です。

仕様は単純。
作る CGI は一つのみで、鯖上のデータを整理して渡してくれる奴。
CGI の名前を p2p.cgi とすると、次のような動作をする。
出力は常にリストで、各行は \n によって区切られる。
行内の項目デリミタは半角空白。

●CGI の入出力仕様
1.Peer取得
呼び出しの方法:http://server.2ch.net/p2p.cgi?list=peer&board=XXXX
出力リストの行:ピアのIP port

特定板の住人のアドレスを収集するのに使う。
とりあえずは過去1時間以内にアクセスしてきた P2Pcache ユーザーの中から
上限100ユーザーまでで無作為抽出かな?

例:

http://server.2ch.net/p2p.cgi?list=peer&board=tech

出力>
HTTP/1.1 200 OK
Date:Fri,31 Aug 2001 11:11:11 GMT
Content-type: text/plain


123.177.41.17 83
153.177.41.17 82
113.177.41.17 87
163.177.41.17 81
113.177.41.17 84
173.177.41.17 87

2.スレの一覧の取得
呼び出しの方法:http://server.2ch.net/p2p.cgi?list=thread&board=XXXX&page=X
出力リストの行:スレID スレの名前

特定板の特定ページ内のスレ一覧の情報を収集するのに使う。
スレIDは個々のスレに永続的に固有のものでなくてはならない。

例:
http://server.2ch.net/p2p.cgi?list=thread&board=tech&page=1

出力>
HTTP/1.1 200 OK
Date:Fri,31 Aug 2001 11:11:11 GMT
Content-type: text/plain


99034727 2chのような掲示板システムってP2Pで
98013467 ( ゚Д゚)ノ Delギコ猫のプログラミング相談室
97043231 最小行で逝ってみる。
94801673 ABAP:R/3統一スレッド
↑上位XXスレを出力(テスト用なら10スレ程度?)
0075デフォルトの名無しさん01/09/01 01:36ID:kNVOmjGE
3.あるスレに対するレスのサイズとハッシュを取得
呼び出しの方法:http://server.2ch.net/p2p.cgi?list=resinfo&board=XXXX&thread=XXXX&from=XX&to=XX&last=XX&nofirst=true
出力リストの行:レスID サイズ MD5

特定スレに属するレスの情報を収集するのに使う。
last が 0 以外だったら from と to が無視される。
レスID は 1 〜 1000 の通し番号であぼーんによっても動かないものであること。
サイズと MD5 は今はダミーでOK。

例:
http://server.2ch.net/p2p.cgi?list=99074284&board=tech&page=1

出力>
HTTP/1.1 200 OK
Date:Fri,31 Aug 2001 11:11:11 GMT
Content-type: text/plain

1 124 594f803b380a41396ed63dca39503542
2 142 74b87337454200d4d33f80c4663dc5e5
3 513 0b4e7a0e5fe84ad35fb5f95b9ceeac79
4 235 11649b4394d09e4aba132ad49bd1e7db
5 0 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (←32桁)
6 234 86c9cf00e87196f0207f3590d5fcffd3

以上です。ご協力いただける方がいらっしゃったら
2chのような掲示板システムってP2Pで
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284

までよろしくお願いしますです。
0076デフォルトの名無しさん01/09/01 07:26ID:zo6sNa6A
で、どうなった?
もうやめたのか
0077デフォルトの名無しさん01/09/01 10:32ID:e2.Z3FrU
P2Pもいいけどむずいので
ttp://mfc.acty-net.ne.jp/
みたいな掲示板+MLシステムってどう?
常連さんが、MLにすれば転送量へるけど。
(って、メールサーバーがパンクしちゃうかな?)

ひろゆきさんはメルマガ連動を考えてるのかな〜?
0078デフォルトの名無しさん01/09/01 10:55ID:7wgA9zlI
>>76
プロトが数日中にできそうなので、結合テスト用に
マスタ(2ch)からのデータ取得用の cgiをつくりたいなぁ、ってとこです。
あの板参加者はメインPG以外、perlは不慣れな人達なので。
誰もいなければ自分らでやる、という線もありですが、
詳しい人がいるに越したことはないので。
0079デフォルトの名無しさん01/09/01 12:57ID:4QXs4r1I
>77 ・・・常駐スレとか、ブックマーク代わりにメルマガ登録する形ですか・・・。
   でもどっちみち書きに行っちゃうのでメール分無駄になるような。
0080音楽侍 ◆NtVkSITE 01/09/02 10:46ID:uqqy79mE
bbspinkに、mod_gzipが導入されたようです。
アクセスが快適になったという感想もあったようですが、転送量はどうなんでしょうね?
0081デフォルトの名無しさん01/09/02 12:44ID:Do9Cr8zA
法人化へ?転んでも泣かない2ちゃんねる(新展開)
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=999345252

764 名前:夜勤 ◆D69Zsbfg @夜勤 ★ 投稿日:01/09/02 02:31 ID:???
ちと 話の流れと違うけど、すまそ

今 www2.bbspink のサーバに mod_gzip が入っています。
ちゃんと動いているようなので(効果もかなりあるし)、
来週は全サーバに入れる予定ですー。
過去ログの圧縮もやる予定です。

790 名前:夜勤 ◆D69Zsbfg @夜勤 ★ 投稿日:01/09/02 02:38 ID:???
>>779
1/3 になると思う、ほぼ達成です。
unix板、プログラム板、web 関係の板の皆様方には
本当に感謝しています。
ありがとう。

821 名前:名無しさんの声 投稿日:01/09/02 02:43 ID:vB/Eftuc
>夜勤★さん
あのー、新宿の火事騒ぎが原因で9月の転送量が瞬間140Mに
なったとする過去ログに散見されますが、デマですよね?

844 名前:夜勤 ◆D69Zsbfg @夜勤 ★ 投稿日:01/09/02 02:45 ID:???
>>821
デマです、きっぱりと。
はっきり言っとかないと、後々疲れるです。
0082779が抜けた。01/09/02 12:46ID:Do9Cr8zA
779 名前:名無したんに接続中・・・ 投稿日:01/09/02 02:35 ID:IFUFohAY
>>764
今回の騒動の発端の転送量は、それが完了すれば
1/3程度にはなりそう、という見通しでいいでしょうか?
(1/3になったところで本質には関係ないという前提で)
0083デフォルトの名無しさん01/09/02 16:31ID:j9twGT3.
ソース同上

672 名前:ひろゆき@暫定管理人 ★ 投稿日:01/09/02 05:49 ID:???
>技術系の板で色々開発を考えているようですが、どこまで見ています?
いやぁ、、ほとんど見てるですよ。
0084デフォルトの名無しさん01/09/02 19:40ID:AVYqfJvw
キャップ付きの方々の発言は

”2ch”に関するガイドライン
http://ton.2ch.net/test/read.cgi?bbs=gline&key=998313054&ls=50
http://ton.2ch.net/test/read.cgi?bbs=gline&key=998313054
に抽出されてます。
0085VC++まだ箱のなか厨房(w01/09/03 07:00ID:eE.s6FnY
2chのような掲示板システムってP2Pで part.2
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999431595

Part2が立ちました。
0086デフォルトの名無しさん01/09/03 14:19ID:l8yNdibg
どこで書くべきかわからないから、ここに書きます。
bbspinkで、datがmod_gzipの圧縮対象からはずれているようです。
2chブラウザはdat直読みなので、ここをgzip対応にすれば、初回
取得時だけでも帯域の節約ができると思いますが。
0087VC++まだ箱のなか厨房(w01/09/03 14:53ID:9mHcbdOo
>>86
それは夜勤さんがいるときにいってね。
0088デフォルトの名無しさん01/09/03 14:56ID:eRhXWXRI
ちなみにこっちですでに書いた。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=981726544&st=856
0089 01/09/04 22:37ID:elQM4lgY
人は、人が沢山いるところに集まりたがる。
0090デフォルトの名無しさん01/09/06 11:13ID:XxDjod1w
あげ
0091デフォルトの名無しさんNGNG
>>84
こちらに移転
★付き発言転載のガイドライン
http://ton.2ch.net/test/read.cgi?bbs=gline&key=999930171&to=20
0092名無し娘。 ◆vP.bOZFQ NGNG
★★このスレッドでは、全体を横断する話題や、開発関係の連絡を行います。★★
 ★     個別の話題は、以下の各スレッドでお願いします。     ★

●2ちゃんねる開発統合スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20
 テーマ:連絡用スレッドです

●read.cgi改良スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=1000035521&ls=20
 テーマ:read.cgi改造によるnetwork(...cpu,disk)負荷の減少
 最新版:http://www.gedoh.org/aki/2ch/current/bbs/
     http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html

●キャッシュ型負荷分散システム開発スレッド
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 テーマ:2ch.netを各地でミラーし、2ch.netのnetwork負荷を軽減する
 最新版:ftp://210.170.170.118/incoming/mirrortest/

●2chのような掲示板システムってP2Pで
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=20
 テーマ:2ch型掲示板をP2Pで実現する

●P2Pでサーバに依存しない掲示板を作るの巻
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998915621&ls=20

●index2.html など転送量削減案
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999097075&ls=20
 テーマ:(おそらく終了)

●bbs.cgi改良案スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998921988&ls=20
 テーマ:bbs.cgi改造案の提言、network(...cpu,disk)負荷の減少

●スキルの高い方知恵を貸してください3号
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=999020167&ls=20
 テーマ:HTMLの整形、軽量化

●CSSを利用した2ちゃんねるのデザイン
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=998851406&ls=20
 テーマ:HTMLをCSSを利用して記述、コンパクト化

●2chの動作報告はここで。
 http://teri.2ch.net/test/read.cgi?bbs=accuse&key=998808733&ls=20
 テーマ:動作報告・障害報告スレッド

◆2ちゃんねるTiki(全体にわたる参照事項)
 http://www.gedoh.org/aki/2ch/tiki/

◆キャッシュ型負荷分散システムの概観(P2P-cacheに関連する参照事項)
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm

◆2ch閉鎖の危機なんだと(Part3.1)(過去の話題が参照できます)
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998764722&ls=20

◆★付き発言転載のガイドライン
 http://ton.2ch.net/test/read.cgi?bbs=gline&key=999930171&ls=20
0093デフォルトの名無しさんNGNG
2chのような掲示板システムってP2Pで part.2
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999431595
0094デフォルトの名無しさんNGNG
夜勤さんとかが見てくれるかもしれないから書いて置くが、
人のいないISPから繋いでいるとなかなかスレッド立てられなくて困る。
せめて、一定スレッドor一定時間or前に立てたスレ1000突破で
新スレ立てられるようにして欲しいであります。
0095デフォルトの名無しさんNGNG
>>94
かちゅーしゃ使えば、全く問題はない。
0096デフォルトの名無しさんNGNG
ゴメソ。俺の勘違い。95は取り消し。
0097デフォルトの名無しさんNGNG
あー、場違いかもしれませんけど、
フルスクラッチでPerlでクローンを作ってみました。

http://atashi.net/2ch/
0098デフォルトの名無しさんNGNG
間違えました。

http://atashi.net/2chbbs/

です。
0099デフォルトの名無しさんNGNG
もうあんまり開発は活発じゃないみたいなんですね。
喉もと過ぎれば、ってやつ?
0100デフォルトの名無しさんNGNG
100モラーィ
0101デフォルトの名無しさんNGNG
余計なお世話
0102デフォルトの名無しさんNGNG
動作報告スレが移転してます

2chの動作報告はここで。−2−
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=1000645308&ls=20
0103デフォルトの名無しさんNGNG
すみません、tikiのトップの内容が消してしまいました・・・どうやって直せばいいでしょうか?
http://www.gedoh.org/aki/2ch/tiki/tiki.cgi
0104akiNGNG
$BMzNr$+$iD>$7$H$$$?$h!#(B
0105akiNGNG
履歴から戻したよ。
0106103NGNG
>>104-105
ご面倒をかけてしまいましてどうもすみませんでした。
0107名無し娘。 ◆vP.bOZFQ NGNG
★★このスレッドでは、全体を横断する話題や、開発関係の連絡を行います。★★
 ★     個別の話題は、以下の各スレッドでお願いします。     ★

●2ちゃんねる開発統合スレッド(ここ)
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=20
 テーマ:連絡用スレッドです

●2chの動作報告はここで。−2−
 http://teri.2ch.net/test/read.cgi?bbs=accuse&key=1000645308&ls=20
 テーマ:動作報告・障害報告スレッド

●read.cgi改良スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=1000035521&ls=20
 テーマ:read.cgi改造による負荷の減少
 最新版:http://www.gedoh.org/aki/2ch/current/bbs/
     http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html

●キャッシュ型負荷分散システム開発スレッド
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998908154&ls=20
 テーマ:2ch.netを各地でミラーし、2ch.netのnetwork負荷を軽減する
 最新版:ftp://210.170.170.118/incoming/mirrortest/

●2chのような掲示板システムってP2Pで part.2
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999431595
 テーマ:2ch型掲示板をP2Pで実現する

●P2Pでサーバに依存しない掲示板を作るの巻
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998915621&ls=20

●index2.html など転送量削減案
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=999097075&ls=20
 テーマ:(おそらく終了)

●bbs.cgi改良案スレッド
 http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998921988&ls=20
 テーマ:bbs.cgi改造案の提言、network(...cpu,disk)負荷の減少

●スキルの高い方知恵を貸してください3号
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=999020167&ls=20
 テーマ:HTMLの整形、軽量化

●CSSを利用した2ちゃんねるのデザイン
 http://natto.2ch.net/test/read.cgi?bbs=hp&key=998851406&ls=20
 テーマ:HTMLをCSSを利用して記述、コンパクト化

◆2ちゃんねるTiki(全体にわたる参照事項)
 http://www.gedoh.org/aki/2ch/tiki/

◆キャッシュ型負荷分散システムの概観(P2P-cacheに関連する参照事項)
 http://203.174.72.113/p2pcache/P2Pcache/frame.htm

◆2ch閉鎖の危機なんだと(Part3.1)(過去の話題が参照できます)
 http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998764722&ls=20

◆★付き発言転載のガイドライン
 http://ton.2ch.net/test/read.cgi?bbs=gline&key=999930171&ls=20
0108デフォルトの名無しさんNGNG
"スレッドの管理鯖"と"板"の機能を分離する、というのはどうか。

"板"はスレを管理しない(スレを持たない
"板"には複数の"スレッド鯖"上から好きなスレを登録する
 ユーザーからはその登録されたスレが板上に立っているように見える
 板はスレッド鯖からスレを取得してきてユーザーへ送信する(プロクシ鯖風
 板はスレのキャッシュ機能も持てる
 板へのスレの登録は板の管理者が行う
"板"はスレへの書き込み機能を持たない
 ユーザーはスレ鯖へ直接書き込みを行う
スレッド鯖上のスレへのアクセス方法は2ch互換にする

利点
 現在の2chのスレをそのまま生かすことができる
  (2chを"スレッド鯖"として扱う
 ひとつのスレッド鯖が管理するスレの数を減らせる
 ユーザーからのアクセスを複数の"板"に分散させられる
 糞スレを封じることができる
  (板管理者の選んだスレのみが板に立つ
 個人掲示板のスレも混ぜて扱うことができる
  (2ch形式のdatへのアクセスをサポートさせておく


要するにスレへのアクセス法を(2ch互換で)定めて
あちこちの掲示板からスレを共有し合おうと。どうよ?

意見聞かせてちょ
0109デフォルトの名無しさんNGNG
削除をどうするかとか運営面の問題の方が大きそうだな。
0110デフォルトの名無しさんNGNG
スレッド鯖の管理者が削除の責任を持つのが自然かと。
あとは板の管理者がキャッシュ内での透明あぼ〜んをする権限をもつ、と。

スレ鯖であぼーんしても板にはキャッシュが残される可能性がある、
っていうのはまずいのかな、やっぱり。
スレ鯖での削除も板内のキャッシュに反映させる必要あり、かな?
0111デフォルトの名無しさんNGNG
いや、スレがどの鯖で管理されてるのか常に意識して削除依頼しなきゃ
ならんので、それが円滑に利用できるような仕組みが必要では?
運営上の問題ってのは、板ごとのルールとかスレ鯖ごとのルールとかを
どう運用するかとか。
0112デフォルトの名無しさんNGNG
Part2に移転しました。

★付き発言転載のガイドライン Part2
http://ton.2ch.net/test/read.cgi/gline/1001931093/l20
0113akiNGNG
Tikiなんですが、某sakuraの鯖移動に伴い
動かなくなっちゃったので、
エラーログも読めないサーバで調べるのは面倒なので、
移動するつもりです。
0114デフォルトの名無しさんNGNG

●read.cgi改良スレッド 3
http://piza2.2ch.net/test/read.cgi/tech/1002820903/l50
0115デフォルトの名無しさんNGNG

★付き発言転載のガイドライン Part3
http://ton.2ch.net/test/read.cgi/gline/1003049693/l50
0116デフォルトの名無しさんNGNG
鯖移転

●read.cgi改良スレッド 3
http://pc.2ch.net/test/read.cgi/tech/1002820903/
0117デフォルトの名無しさんNGNG
★付き発言転載のガイドライン Part4
http://ton.2ch.net/test/read.cgi/gline/1006911663/l50
0118デフォルトの名無しさんNGNG
read.cgi(http://pc.2ch.net/test/read.cgi/unix/1010343032/919より)
http://2ch.nekoruri.jp/cvsweb.cgi/bbs/
0119デフォルトの名無しさんNGNG
あい分かった。
もういいから、2ちゃんねる捨ててとっとと news 使おう。

「fj」や「japan」あれだけあれば十分だ。
負荷も2ちゃんねるよりはよっぽど少ない。

昔はデジタル文章を使った議論は大抵 news を使ったはずだろ。

Web でどうしても閲覧したいというなら、news <-> www の機構を作ればいいだけのことだし。
0120デフォルトの名無しさんNGNG
>>119
you can post/read article via google
0121デフォルトの名無しさんNGNG
ってゆーか2ch転送量のうち過去ログの占める割合ってどれぐらいだ?
それなりの割合を占めてるのなら、過去ログだけP2P化するというのはどうかな。
アクティブなスレをP2Pにするのに比べたら、技術的にはるかに楽だと思うのだが。
0122デフォルトの名無しさんNGNG
でもひろゆきが過去ログで商売しようっていうことだかんねえ
0123デフォルトの名無しさんNGNG
>>119
ハァ?
newsって、気違いばっか
voidもいるし、年中malloc & freeとか、へんなわだいばっかだし、
ハンカクカナカナや機種依存文字にネチネチつっこんでるし、
freebsdでもfree bsdでもフリーBSDでもどうでもいいことばっか突っ込んでくるし、
void先生やリコー社員がうざいし、もうどーでもいいよ
0124 NGNG
UNIX版で質問したけど
やっぱサーブレット化は意味ないの?
0125デフォルトの名無しさんNGNG
転送量が問題なんだからサーバー上で何が動いてようが関係ないだろ。
0126デフォルトの名無しさんNGNG
>>125
いまは、転送量だけでなく、gzip圧縮(mod_gzip)によるCPU負荷も問題
0127 NGNG
やっぱり上げとくべきです
0128デフォルトの名無しさんNGNG
>>124
確かに2chの様なアクセス数が非常に多いサイトでは有効かもしれないけど、
mod_jservやtomcatのインストールを鯖缶が許してくれるかが問題だね。
0129 124NGNG
ぶっちゃけると、サーブレットってよくわからん
0130デフォルトの名無しさんNGNG
俺もよくわからんが
tomcat+aoacheでサーバーたてとる。
穴あきまくり
0131デフォルトの名無しさんNGNG
あう
aoache → apache
0132デフォルトの名無しさんNGNG
httpサーバーから
2ch専用にすればいいじゃん。
と、俺は思ってたけど・・・
そういうレベルの人はいないみたいだね。
0133デフォルトの名無しさんNGNG
mod_gzip導入ですらごたごたする所に
httpdを自作しようなんて考える人はいないよ。
0134デフォルトの名無しさん NGNG
駄案。
5万円くらいでdat2HTMLお願い兼雑用PCを組む。うんでサーバーとADSL並みの速度で接続。
1GHz位あれば「受け取り」「dat2html」「圧縮」「倉庫へ」
が楽にこなせるはず。とても駄案なんだが・・・。
0135デフォルトの名無しさんNGNG
>132
http://pc.2ch.net/test/read.cgi/unix/1011441913/n44
0136デフォルトの名無しさんNGNG
夜勤さんは日本にすんでないのかなぁ。
あっちのパソコンって同スペックだと秋葉原とどっちが安いんだろう。

そういえば、昼間はピークから見ると余裕がありそうな雰囲気だなぁ。
負荷分散型Dat2Htmlとかも案としては良い気がする。
0137デフォルトの名無しさんNGNG
>136
北海道民では?
0138デフォルトの名無しさんNGNG
[通信技術] SYN floodの対処法
http://pc.2ch.net/test/read.cgi/network/1013926738/l20
[UNIX] SYN Flood●(2chの危機)
http://pc.2ch.net/test/read.cgi/unix/1013391187/l20
0139 NGNG
bbs.cgiをついに公開。
みんなで改良するべ。

bbs.cgi のソースを、、、
http://qb.2ch.net/test/read.cgi/jikken/1015731009/

★ bbs.cgi軽量化開発コンペ ★
http://qb.2ch.net/test/read.cgi/qbtr/1017071166/
後に移動予定
http://qb.2ch.net/test/read.cgi/jikken/1017071166/
0140デフォルトの名無しさんNGNG
とりあえずリンク張りなおそう(^^;;
0141 NGNG
なんの?
0142モザイク☆NGNG
これでしょ
移動しますた。
★ bbs.cgi軽量化開発コンペ ★
http://qb.2ch.net/test/read.cgi/jikken/1017071166/l50
0143名無し娘。 ◆vP.bOZFQ NGNG
現在、2ちゃんねるの鯖は、いろいろあって重たい状態が続いています。
そこで、この度 bbs.cgi をいじらせてくれることになりました。
本スレは↓ですので、とくに 1-9 をよく読んで、ふるってご参加ください。

★ bbs.cgi軽量化開発コンペ ★
http://qb.2ch.net/test/read.cgi/jikken/1017071166/


また、過去ログ送り用プログラムも開発中です。
(いろいろあって、導入時期が遅れてはいますが、まだ生きています)

dat->html化自動処理プログラムをつくるスレ
http://pc.2ch.net/test/read.cgi/tech/1012310594/l50
0144デフォルトの名無しさんNGNG
むかしのとりっぷだー
0145 NGNG
>142
139に書いてるけど。
0146akiNGNG
お、たのしくなりそう。
0147Dream ★NGNG
2ちゃんねるビューアの技術的な負荷軽減策を話しています。
【2ちゃんねるビューア】 巡回機能の巻。Part3
http://pc.2ch.net/test/read.cgi/software/1016905060/l50

bbs.cgiまわりの件はこちらです
★ bbs.cgi軽量化開発コンペ ★
http://qb.2ch.net/test/read.cgi/jikken/1017071166/l50

圧縮の件はこちらで
圧縮要望スレッド
http://kaba.2ch.net/test/read.cgi/accuse/1016705143/l50

運営関係の話はこちらです。
「monazillaツールと課金及び転送量・鯖負荷問題を考えるスレ」
http://kaba.2ch.net/test/read.cgi/accuse/1016974669/l50

各2ちゃんねるツールの仕様比較はこちら。
乱立する2ch用ブラウザの比較 Part3
http://pc.2ch.net/test/read.cgi/software/1015928913/l50

こんなスレッドもあります。
monazilla Part 3
http://pc.2ch.net/test/read.cgi/tech/1012544484/l50
dat->html化自動処理プログラムをつくるスレ
http://pc.2ch.net/test/read.cgi/tech/1012310594/l50
read.cgi改良スレッド 3
http://pc.2ch.net/test/read.cgi/tech/1002820903/l50
0148 NGNG
0149akiNGNG
こっちも保守。
0150デフォルトの名無しさんNGNG
Dream ★ ってどこにいったの?
0151デフォルトの名無しさんNGNG
サーバの振り分けってどうなってるんですか?マジで
どの板がどのサーバ使ってるの?
0152デフォルトの名無しさんNGNG
Dreamテスト
0153デフォルトの名無しさんNGNG
>>150
誰? そんな奴いたの?
0154デフォルトの名無しさんNGNG
>>153
>>147
0155 NGNG
>150
風の噂では辞任したとか。
0156.NGNG
0157デフォルトの名無しさんNGNG
JANEは便利!
0158neo ◆3UmwhFqY NGNG
困るね、勝手にこんな事されちゃ
0159 NGNG
あげておこう。
0160名無しさんNGNG
0161デフォルトの名無しさんNGNG
保守age
0162名無しさんNGNG
おりゃー

携帯電話→2ch総合スレッド11
http://qb.2ch.net/test/read.cgi/accuse/1028086301/330
> 330:夜勤 ★::02/08/24 17:53 ID:???   
> いつか完成するだろうと思い、昔書き始めた p.i というのがあるですよ、
> しかし、何時までたっても完成しません。
>
> 誰か作りませんか?
>
> p.i っていうのは 携帯用のスレ一覧です。
> 今は 30スレッド固定というあのやつです。
> Perlじゃ重くてだめなので、Cでお願いなんですけど。
>
> ここは一つ! お願いします。

0163 NGNG
いいよ。どうすればいい?
0164 NGNG
subject.txt見て、レス一覧作るだけでしょ?
0165163NGNG
>>164レス→スレ
0166aaproxy4.ezweb.ne.jp ◆F1FulWvk NGNG
>>164
◆出来るだけ出力するデータは小さく。改行はほとんどいりません。
◆スレタイトル検索もお願いします。
◆スレ一覧はページ分けして20スレ/頁くらい。
◆レイアウトは
 1.板名
 2.検索頁へのリンク
 3.一覧
 4.前次(ページめくり)
◆2.と4.にはaccesskeyがあると嬉しい。
◆<title>に板名を入れて欲しい
◆formの前には何も無いようにしてほしい。
0167166 ◆F1FulWvk NGNG
追加です。
◆キャッシュが残るので、検索結果は違うURLに飛ぶようにして下さい。
0168166 ◆F1FulWvk NGNG
追加です。
◆キャッシュが残るので、検索結果は違うURLに飛ぶようにして下さい。
0169デフォルトの名無しさんNGNG
http://qb.2ch.net/test/read.cgi/accuse/1028086301/339-343

339 :名無しさん :02/08/25 20:08 ID:1gdBwkOM
>330 宣伝してきた。
2ちゃんねる開発統合スレッド
http://pc3.2ch.net/test/read.cgi/tech/998908559/162



340 :心得をよく読みましょう :02/08/25 23:39 ID:EEzp3/bc
>>339
既にスレが沈んでるな。
仕様の詳細を書いた方がいいと思われ。>夜勤


341 :夜勤 ★ :02/08/25 23:58 ID:???
仕様は携帯を使っている皆さんが一番詳しいと思うんですが、
誰か、


342 : :02/08/26 00:15 ID:AHfMPfmo
>>341
>>339のム板のほうにレスつきましたよ。


343 : ◆F1FulWvk :02/08/26 01:46 ID:+FlI61Yu
>>340
http://pc3.2ch.net/test/read.cgi/tech/998908559/166
要望出してきました。
何か不備があれば訂正願います。

age
0170デフォルトの名無しさんNGNG
http://qb.2ch.net/test/read.cgi/accuse/1031524451/ より抜粋。

656 名前: 夜勤 ★ 投稿日: 02/09/09 16:01 ID:???

やりたいのは、過去ログの dat の公開方法の変更。
html 化だけが 出口でなく。
.dat を一つの圧縮ファイルにして公開。
それには、ばらばら dat落ちは邪魔。
たとえば 150日がスレの寿命としちゃうと 150 日前までの
dat は 固めて公開できる、これが 30 日になると 30日たったら
概ね 過去ログを公開できる。 こんな感じなんですが、


708 名前: 心得をよく読みましょう 投稿日: 02/09/09 16:22 ID:XGQ7sxn8

過去ログ(dat.gz形式)をまとめて一つのファイルにするってのは、
結局、転送量増加につながる気がするのですが。
もしかしてcgiでスレ1つ分だけ取り出して送ってくれたりするの?


715 名前: 夜勤 ★ 投稿日: 02/09/09 16:25 ID:???
>>708
そんな事 まだ考えてないんだな、
いつもの行き当たりばったり作戦で。
いま一番厳しいのは ハードディスクの容量のような気がしているです。

だそうです。この話題はどのスレに振ったらいいですか?
0171デフォルトの名無しさんNGNG
とりあえずhtml化をやめて.dat.gzだけ公開するようにしてはどうですか
それだけでも相当容量の節約になるはず。
スレに固定の寿命を持たせるのは大反対。
過去ログ倉庫に格納される位置をスレッドが作成された時期ではなく
dat落ちした時期で分類しては。
0172デフォルトの名無しさんNGNG
↑すでにzip圧縮は掛かってる筈では?
(転送後に展開)
それとdatのままってのは、困る。
ツールが在ろうが無かろうが。
0173デフォルトの名無しさんNGNG
だれかがdat2htmlなActiveXコントロールをつくったら解決しねーかナ。
#検索の話とかしてる?
0174デフォルトの名無しさんNGNG
Javaアプレットなら、zlibで圧縮したファイルを解凍できるはずです。
過去ログは基本的にすべてdat.gzで保存して、HTML形式はP2Pによる共有&任意の公開という
形でもいいような気がするんだけどなぁ。
0175デフォルトの名無しさんNGNG
htmlとhtml.gzとdatとdat.gzの四段攻めがまずいと思うが。
0176デフォルトの名無しさんNGNG
> dat落ちした時期で分類しては。
これは却下だそうですので念の為、、、
0177デフォルトの名無しさんNGNG
>>176
却下ではなくて、この仕組で逝くにはn日で強制dat落ちにしないと
意味がないってことだったのでは
0178デフォルトの名無しさんNGNG
>>176
http://qb.2ch.net/test/read.cgi/accuse/1031524451/853
853 名前:夜勤 ★ 投稿日:02/09/09 17:31 ID:???
>>847 (datを落ちた日でまとめて月1回過去ログ公開すれば?)
せっかく read.cgi で 判定しているのに。。。それが意味なくなる。

これを読んで書いたんですが。。。
0179デフォルトの名無しさんNGNG
だったら.dat.gzの格納位置は今までどおりで
/xxxx/index.htmlとか/xxxx/yyyyy/index.htmlに載せるリンクのほうを
落ちた日付ごとにまとめればいい。
これだと一度インデックスを生成すれば二度と更新する必要がなくなる
0180デフォルトの名無しさんNGNG
つーか.datをまとめたりしたらやっぱりread.cgiの判定が意味なくなるから
夜勤さんの発言は自家撞着してます
0181デフォルトの名無しさんNGNG
で、アプレットかActiveXコントロールを開発して
html化はやめるに一票。
# さて問題は誰が作るか、だ。
0182170NGNG
>>170で過去ログの話題を振った者です。
批判要望板では、技術的な話は進みにくいかと思いココに貼ってみたんですが、
総合スレでこのまま話してもいいんでしか?
新スレ立てるまでもないとは思うんですが…

ちなみに批判要望板での夜勤★タンの発言は↓
不可解なdat落ちをなんとかしろ!
1:http://qb.2ch.net/test/read.cgi/accuse/1031524451/l50
2:http://qb.2ch.net/test/read.cgi/accuse/1031566339/l50
0183てすたNGNG
     ____
    /∵∴∵∴\
   /∵∴∵∴∵∴\
  /∵∴∴,(・)(・)∴|
  |∵∵/   ○ \|
  |∵ /  三 | 三 |  / ̄ ̄ ̄ ̄
  |∵ |   __|__  | < うるせー馬鹿!
   \|   \_/ /  \____
    \____/
0184てすたNGNG
     ____
    /∵∴∵∴\
   /∵∴∵∴∵∴\
  /∵∴∴,(・)(・)∴|
  |∵∵/   ○ \|
  |∵ /  三 | 三 |  / ̄ ̄ ̄ ̄
  |∵ |   __|__  | < うるせー馬鹿!
   \|   \_/ /  \____
    \____/
0185Age2chNGNG
保守
0186デフォルトの名無しさんNGNG
bbs.cgiのソース見てみたいんですけど、どこにありますか?
0187デフォルトの名無しさんNGNG
>>186
サーバー
0188デフォルトの名無しさんNGNG
コンペのときの作品を誰かが公開していたと思いますた
0189デフォルトの名無しさんNGNG
やっぱ最新版は見れない?
bbs.cgiに関してはオープンに開発されてるわけじゃないのかな?
0190デフォルトの名無しさんNGNG
read.cgiとdat落ちに関する権限の多くは夜勤さんに委譲されてるから
夜勤さんの判断で公開されたんだと思うけど
bbs.cgiはひろゆきが公開しないといってる以上無理っぽい。
規制関連みたいにネタバラシしたら無意味なものとか
ログイン処理みたいに全部公開するわけにはいかないものもあるしね。
0191デフォルトの名無しさんNGNG
>>190
なるほど。分かりますた。
そこで>>188の発言が気になるんですが、…
ちょっくら駄目元で探してみます
0192191NGNG
やっぱダメだった〜…
古い奴でいいから見たいんだけどな…
0193デフォルトの名無しさんNGNG
>>192
WebProgで落ち以下略
0194Age2chNGNG
保守
0195デフォルトの名無しさんNGNG
仮に俺が2chのような掲示板を
JAVAで作って公開したら、使ってくれるのかな?
0196デフォルトの名無しさんNGNG
>>195
javaって・・・。ぉぃぉぃ。
0197デフォルトの名無しさんNGNG
servleでつか?
0198デフォルトの名無しさんNGNG
>>195
俺の自宅鯖で既に動いてるが何か?
0199デフォルトの名無しさんNGNG
j2ch-cacheですか?
0200デフォルトの名無しさんNGNG
他にも似たようなのがあったはず
0201デフォルトの名無しさんNGNG
サーブレットは(・∀・)イイ!
0202デフォルトの名無しさんNGNG
>>201
Σ(゚Д゚;)マジデ!?
0203Age2chNGNG
     キ        //   /::::://O/,|      /
      ュ     / |''''   |::::://O//|     /
      .ッ       \ |‐┐ |::://O/ ノ   ヾ、/
       :       |__」 |/ヾ. /    /
         ヽ /\  ヽ___ノ / . へ、,/    
        /  ×    /  { く  /
        く  /_ \   !、.ノ `ー''"
  /\        ''"  //
 | \/、/           ゙′
 |\ /|\ ̄
   \|
0204デフォルトの名無しさんNGNG
いや、servletじゃなくて
マジで掲示板専用のサーバーを書いたらって事
0205!!!緊急事態!!!NGNG
いまうんこしたいんですが、トイレがありません。
どうすればいいですか?
0206!!!緊急事態!!!NGNG
ちょっと水っぽい感じです。
あああ、グルグル言ってる・・そうせかさないで
0207!!!緊急事態!!!NGNG
思えばさっきカルピスのアイス食べたのが失敗だった
0208!!!緊急事態!!!NGNG
今、コンビニの前です。
0209デフォルトの名無しさんNGNG
よくわからんが携帯から書いてるのか?
コンビニでトイレ貸してもらえ
0210!!!緊急事態!!!NGNG
ああ、出る、、でます!
0211!!!緊急事態!!!NGNG
間一髪でした
コンビニが
無かったら
死んでいた
0212デフォルトの名無しさんNGNG
ということは、コンビニの店員が
命の恩人ということになりますね
0213デフォルトの名無しさんNGNG
ありがとう
コンビニの店員
0214デフォルトの名無しさんNGNG
ネタうざい
0215デフォルトの名無しさんNGNG
>>204
掲示板専用のサーバーを書く?????????
0216デフォルトの名無しさんNGNG
掲示板に特化したhttpdを書くって事じゃないの???
0217デフォルトの名無しさんNGNG
>>216
使えなさそうだな・・・
つーか、JAVAで組むって、J2ch-cacheみたいじゃん(藁
0218デフォルトの名無しさんNGNG
とりあえず、j2chレベルのプログラムを作らないとダメだな
0219デフォルトの名無しさんNGNG
そういやVojtaもhttpdといや、httpdかw
0220デフォルトの名無しさんNGNG
ダブルクリックでダイアログが出てうpろーだー専用 HTTPd が立ち上がるとかなら
半角で一気にユーザ増えそうな気がするが。
0221デフォルトの名無しさんNGNG
j2chでもJBVでもできるよ
0222デフォルトの名無しさんNGNG
>>220
それをMXと言います
0223Age2chNGNG
     キ        //   /::::://O/,|      /
      ュ     / |''''   |::::://O//|     /
      .ッ       \ |‐┐ |::://O/ ノ   ヾ、/
       :       |__」 |/ヾ. /    /
         ヽ /\  ヽ___ノ / . へ、,/    
        /  ×    /  { く  /
        く  /_ \   !、.ノ `ー''"
  /\        ''"  //
 | \/、/           ゙′
 |\ /|\ ̄
   \|
0224Age2chNGNG
     キ        //   /::::://O/,|      /
      ュ     / |''''   |::::://O//|     /
      .ッ       \ |‐┐ |::://O/ ノ   ヾ、/
       :       |__」 |/ヾ. /    /
         ヽ /\  ヽ___ノ / . へ、,/    
        /  ×    /  { く  /
        く  /_ \   !、.ノ `ー''"
  /\        ''"  //
 | \/、/           ゙′
 |\ /|\ ̄
   \|
0225デフォルトの名無しさんNGNG
一月書き込みがなかったらさすがに落ちるか…
http://pc3.2ch.net/test/read.cgi/tech/1012310594/l50
0226Age2ch 0.3.32NGNG
Age2ch 0.3.32
http://ruffnex.oc.to/ipusiron/upload/1448.lzh

- 概要

2ちゃんねる更新チェック&保守ツール

お気に入りの2ちゃんねるのスレッドのURLを登録することで、
そのスレッドが更新されたときに通知したり、そのスレッドに
何日か書き込みがなかった場合に自動的に保守をすることができます。

かちゅ〜しゃ、Jane、タブブラウザ等と連動させるには、
オプション→全般タブ→他のアプリケーションで開く、で指定してください。

ソースもついてますので、自由に変更してください。
0227Age2ch 0.3.33NGNG
Age2ch 0.3.33
http://ruffnex.oc.to/ipusiron/upload/1475.lzh

- 以前のバージョンとの違い

他のアプリケーションにURLを渡す(更新された項目を開く)ときに
別のプロセスで開くようにしましたが、まだ変更し忘れたところが
あったので修正しました。
オプションの一部の項目をツールバーに追加しました。
オプションダイアログは常に全般タブをアクティブにして開くようにしました。
0228Age2chNGNG
保守
0229Age2chNGNG
保守
0230名無しさん@Age2chNGNG
氏に逝くスレに追悼カキコ。
0231デフォルトの名無しさんNGNG
Keep your thread alive !
http://qb.2ch.net/test/read.cgi/accuse/1030979441/l50
0232デフォルトの名無しさんNGNG
>>162-168
p.iの話、どうなったんだっけ?
0233デフォルトの名無しさんNGNG
自動倉庫処理プログラムの計画もどうしたんだっけ?
0234デフォルトの名無しさんNGNG
そういやVojtaもhttpdといや、httpdかw
0235デフォルトの名無しさんNGNG
>>232
本格的に始動。

★p.i 始めました
http://qb.2ch.net/test/read.cgi/accuse/1035193490/l50
http://qb.2ch.net/test/r.i/accuse/1035193490/i
0236デフォルトの名無しさんNGNG
履歴から彫苳擦靴箸い燭茵�
0237デフォルトの名無しさんNGNG
hoge
0238デフォルトの名無しさんNGNG
2ちゃんねるには、
「プロ固定」と言われる
給料を貰って毎日書き込みをする人物が、各板に5人から15人、います。
一人の職員は、たいてい3つ以上の板を掛け持ちします。

2ちゃんねるマガジソにて取材を受けていた人物は、
全員プロ固定です。

2ちゃんねるは、個人情報を一つのIPあたり0.01円で販売しています。
コレは、同一のIPであっても「日付毎」時間ごとに別個に販売しています。

コレは事実です。
京大みのるをさらした時、集まった人の半数以上はプロの探偵でした。
自作自演です。
「彼等は」インターネットのIPやメアド等、その情報から個人情報を割り出して
人をさらす事が、出来るのです。
0239デフォルトの名無しさんNGNG
Java は良い
0240デフォルトの名無しさんNGNG

     キ        //   /::::://O/,|      /
      ュ     / |''''   |::::://O//|     /
      .ッ       \ |‐┐ |::://O/ ノ   ヾ、/
       :       |__」 |/ヾ. /    /
         ヽ /\  ヽ___ノ / . へ、,/    
        /  ×    /  { く  /
        く  /_ \   !、.ノ `ー''"
  /\        ''"  //
 | \/、/           ゙′
 |\ /|\ ̄
   \|
0241真面目に質問NGNG
2ちゃんねる閲覧ソフトを開発しようと思ってますが、DATの読み込みとかはわかりますが、書き込むためにはどのような処理をすればいいのでしょうか?
ご存知の方はいますか?
0242デフォルトの名無しさんNGNG
monazilla Part 3
http://pc3.2ch.net/test/read.cgi/tech/1012544484/
0243真面目に質問NGNG
>>242
さんきゅー。
0244デフォルトの名無しさんNGNG
bbs.cgi 公開されないのはキャップパス直書きだからとか聞いたけど
今でもそうなの?
0245デフォルトの名無しさんNGNG
昔すぎ
それだとキャップを追加するのも楽じゃないということで
まずteriのCGIに赤キャップが導入された
それが★キャップに変わって全鯖に導入された
0246デフォルトの名無しさんNGNG
read.cgiスレいつのまにか落ちてる。
最終書き込みは12/3なのに。
仕方ないからここに書くけど
http://support.microsoft.com/default.aspx?scid=kb;ja;JP312496
これってdechunk実装前のread.cgiの先頭に空白を
突っ込まなくちゃならなくなったあの問題のこと?
0247デフォルトの名無しさんNGNG
http://www.shinsakuhiroba.com/
ここの情報きぼんぬ。
0248デフォルトの名無しさんNGNG
>>242
なぜココを見ないかね
http://www.monazilla.org/
0249デフォルトの名無しさんNGNG
ただしtimeの処理はMonazillaに書いてるままだともう書けない
0250名無しさんNGNG
おはよー
0251Age2chNGNG
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1034764102/l50
0252デフォルトの名無しさんNGNG
    (~ヽ            γ~)"
     |ヽJ       .あ     し' |
     |  (~ヽ     .け  γ~)  |
   (~ヽー|ヽJ     ま   し' |ーγ~)
   |ヽJ  |  |   お .し   .|  |  し' |
   |  |  |―|   め .て   |―|  |  |
  ミリ(,,゚Д゚)彡  で    ミ(゚Д゚,,)ノ彡
  ミUミソ彡ミつ   と    (/ミソ彡ミU彡
   》======《   う      》======《
   |_|_|_|_|_|_|_|         |_|_|_|_|_|_|_|
     U~U            U~
0253世直し一揆NGNG
<血液型A型の一般的な特徴>(見せかけの優しさ(偽善)に騙されるな!)
●とにかく気が小さい(神経質、臆病、二言目には「世間」)
●他人に異常に干渉する(しかも好戦的・ファイト満々でキモイ)
●自尊心が異常に強く、自分が馬鹿にされると怒るくせに平気で他人を馬鹿にしようとする
(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際にはたいてい、内面的・実質的に負けている)
●「常識、常識」と口うるさいが、実はA型の常識はピントがズレまくっている(日本の常識は世界の非常識)
●権力、強者(警察、暴走族…etc)に弱く、弱者には威張り散らす(強い者に弱く、弱い者には強い)
●あら探しだけは名人級(例え10の長所があってもほめることをせず、たった1つの短所を見つけてはけなす)
●基本的に悲観主義でマイナス思考に支配されているため、性格がうっとうしい(根暗)
●一人では何もできない(群れでしか行動できないヘタレ)
●少数派の異質、異文化を排斥する(差別主義者)
●集団によるいじめのパイオニア&天才(陰湿&陰険)
●悪口、陰口が大好き(A型が3人寄れば他人の悪口、裏表が激しい)
●他人からどう見られているか、体裁をいつも気にしている(「世間体命」、「〜みたい」とよく言う)
●自分の感情をうまく表現できず、コミュニケーション能力に乏しい(同じことを何度も言う、知障)
●表面上意気投合しているようでも、腹は各自バラバラで融通が利かず、頑固(本当は個性・アク強い)
●人を信じられず、疑い深い(自分自身裏表が激しいため、他人に対してもそう思う)
●自ら好んでストイックな生活をし、ストレスを溜めておきながら、他人に猛烈に嫉妬する(不合理な馬鹿)
●執念深く、粘着でしつこい(「一生恨みます」タイプ)
●自分に甘く他人に厳しい(自分のことは棚に上げてまず他人を責める。しかも冷酷)
●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(他人をけなして相対的に自分の立場を引き上げようとする等)
0254IP記録実験NGNG
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0255IP記録実験NGNG
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0256デフォルトの名無しさんNGNG
こりゃ本格的にWinny掲示板に移行かな・・・
0257デフォルトの名無しさんNGNG
237 名前:ニュー速から来ました 投稿日:03/01/08 17:51 ID:AX1ZY0DD
IPとは何でしょうか



↑素人は誰だ!!!!!!!
0258デフォルトの名無しさんNGNG
根性なしなので、こちらに記念よしあき
ヽ(`Д´)ノ ウワァァン
0259デフォルトの名無しさんNGNG
なんだコピペかよ(^^;
0260デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0261デフォルトの名無しさんNGNG
メールきた。
0262デフォルトの名無しさんNGNG
567が良い事言った          
0263デフォルトの名無しさんNGNG
fDUMwxQmガンガレ
0264デフォルトの名無しさんNGNG
電話まだー?
0265デフォルトの名無しさんNGNG
だね。実質2審制になったんだよね。
今日は運営が集まって打ち合わせ会議でも開いてるんだろうか?
ニュース+板にも記者がスレッド立てないのは、
なんか言われてるんだろうね。
0266デフォルトの名無しさんNGNG
何が「2ch以上の・・」なんだろう。
板の数かな?ス連とかどうだろう?
個人云々ってのは企業だったら良いってことなんかな?
0267デフォルトの名無しさんNGNG
yahooのtopにキタ━━━━━━(゚∀゚)━━━━━━!!

http://www.yahoo.co.jp/
0268デフォルトの名無しさんNGNG
え?CCさくらぢゃないの?>ほえほえ
0269デフォルトの名無しさんNGNG
>ひろゆき
賛否両論はあたりまえ。これからもおまえの思ったとおりに行動せよ!
0270デフォルトの名無しさんNGNG
DHC宛てに、

 御社がスポンサーをしているラジオ番組で
 『2chの書き込みをあまり真に受けて騒ぐのもどうか…』
 などというコメントが出されていましたが、
 現在行われている損害賠償請求訴訟への影響などを考えても好ましくないと思われますが…

なんていうような内容の投書をするヤツが出そうな予感
0271デフォルトの名無しさんNGNG
出すだろう、当然。っつうか、今でも出してるんだろうよ。
0272デフォルトの名無しさんNGNG
板によるでしょ。
ラウンジとかは任意ID。メル欄に文字入れるとIDが???になる
パソコン一般板などはIDすらない
0273デフォルトの名無しさんNGNG
政治家なんて批判されてなんぼだもんなぁ
0274デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0275デフォルトの名無しさんNGNG
最近反町見ないな
0276デフォルトの名無しさんNGNG
真紀ちゃんが浪人している現在、あえて反対もしないもん。
0277デフォルトの名無しさんNGNG
名誉毀損罪・信用毀損罪については、とりあえず↓かな。
ttp://homepage2.nifty.com/and-/barexam/meiyo%5B1%5D.txt
0278デフォルトの名無しさんNGNG
半角板のURL貼るとIPアドレスが表示されるのは、また違うのか?
0279デフォルトの名無しさんNGNG
じゃあ、おまえがこの板から消えろよ
0280デフォルトの名無しさんNGNG
いまだにネットの匿名性を信じてる馬鹿が多すぎ、、、、。
ハッカーでも警察につかまんのに、普通にネットにつないで
IPをネット上にばらまいてる奴なんて、本気でそいつの
住所や名前を調べようと思えばすぐばれます。
0281デフォルトの名無しさんNGNG
 │◎  ◎│Ψ ?
0282デフォルトの名無しさんNGNG
a
0283デフォルトの名無しさんNGNG
ポートスキャンって実際どうなんだろ?
鯖に負荷がかかって威力業務妨害とかになるのかな?
0284デフォルトの名無しさんNGNG
払チ托イ
0285デフォルトの名無しさんNGNG
http://ton.2ch.net/test/read.cgi/gline/1028811653/
0286デフォルトの名無しさんNGNG
IT ITって大騒ぎ  多分9割は楽しんで騒いでいる
0287デフォルトの名無しさんNGNG
閲覧しないでドウヤッテ確認するんですかぁ?(^_^;)気は確かですか?
0288デフォルトの名無しさんNGNG
game鯖 ただ今wait=2。
0289山崎渉NGNG
(^^)
0290デフォルトの名無しさんNGNG
訴えられると捕まるは全然違うだろう。
0291デフォルトの名無しさんNGNG
>>>>>>>>>>
0292山崎渉NGNG
(^^)
0293デフォルトの名無しさんNGNG
http://qb.2ch.net/test/read.cgi/accuse/1041944487/223
xfsもだけど、mod_perlが入ってる?
0294山崎渉NGNG
(^^)
0295デフォルトの名無しさんNGNG
トップでの最新スレ展開やめればけっこう負荷減ると思うんだが
最新スレ表示とかで別ルーチンに分ければ問題なしだと思うし
0296デフォルトの名無しさんNGNG
>>295
あれは、書き込みがあったときにHTMLを生成してるだけじゃないの?
0297デフォルトの名無しさんNGNG
>>296
生成済みHTML断片のファイルを読むにしても、
複数ファイルへのアクセスが発生するのは負荷になるということじゃない?
いよいよスレッド式の体裁が保てなくなるけど。
0298295NGNG
うん、完全になくしてしまえばスレッド式の体裁は保てなくなると思うんだけど
最新スレ表示とかのアンカー貼れば、使う人間だけの負荷ですむんじゃないかと
実際使ってる人間少ないだろうし
0299デフォルトの名無しさんNGNG
いてー
0300デフォルトの名無しさんNGNG
危機age
0301デフォルトの名無しさんNGNG
スレ違いだろが・・・

2chに外部から投稿できるスクリプトを作りたいんだけどソケット使わない方法はないよね
iswebだからソケット使えない(欝
0302デフォルトの名無しさんNGNG
やはり、「ぬるぽ」 とそれに類する言葉が書き込まれたら自動で殴らないと
0303デフォルトの名無しさんNGNG
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/
 (_フ彡        /  ←>>302
0304デフォルトの名無しさんNGNG
>>303
も殴る対象?(いや、もちろんネタだ罠
0305デフォルトの名無しさんNGNG
折角だし、どっかに集積しといた方が・・・。
0306デフォルトの名無しさんNGNG
>>305
集積というと?
0307デフォルトの名無しさんNGNG
hosyu
0308デフォルトの名無しさんNGNG
ぬるぽ
0309デフォルトの名無しさんNGNG
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/
 (_フ彡        /  ←>>308
0310デフォルトの名無しさんNGNG
(´-`).。oO(保守……。)
0311デフォルトの名無しさんNGNG
■ お手伝いさん募集中。。。
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=2095&KEY=1050545010
夜勤さんが助手を募集しているらしい。
来たれ猛者。
0312山崎渉NGNG
(^^)
0313デフォルトの名無しさんNGNG
0314山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0315デフォルトの名無しさんNGNG
DATからの直読みがuser-agentを要求するのは明らかにナンセンスな仕様だと思われ。
これならGETなどで適当なパラメータを送るように仕様が変われば
read.cgiの負荷なんて簡単に下げられると思うのだが。
0316デフォルトの名無しさんNGNG
その前にCGIやめろ
CGIだから負荷問題がでてくる
おわかりかな?
0317デフォルトの名無しさんNGNG
>316
本質的に315と同じだな
0318本7 ◆HON7/awDa. NGNG
クライアント依存のプログラミングには俺も賛成。
自前で全部やるから疲れるんだ
0319本7 ◆HON7/awDa. NGNG
どうせならdatをファイルじゃなくてメモリ常駐の変数にしてしまえば驚くほど
早くなるかも。最初のクライアントサイドプログラムだけHDDから送ってやるようにして。
0320デフォルトの名無しさんNGNG
素人ひっこめ。
0321デフォルトの名無しさんNGNG
>>319はアホだ。
しかし>>318は素人発想だな。許せる。

俺は2ちゃんねるが軽くなることに何のメリットも感じないのだが、
軽くするアイデアなんてみんな持ってるんじゃないのか?
俺と同じくメリットがないから出していないだけだと思われ。
0322デフォルトの名無しさんNGNG
>>318
これが近いな
http://loche.tripod.co.jp/
ローカルプロキシじゃなくてローカルの2chサーバにしてしまっても面白いかもしれん。
319は……アホだな
0323デフォルトの名無しさんNGNG
>>322
クライアントをインストールして貰う、というのが最大の難点かと。
それをクリアする必要があるのに、DATを直読みするときに
クライアントが絶対必要なuser-agentを必須にしているのが
ナンセンスすぎて泣けてきます。

この制限さえなかったら、かなり選択肢の幅が広がるはず。
少なくとも俺はいくつかの解決策を提示できます。

もっとも、この制限に燃えてハッカーチックでトリッキーなことをするのが
この板や2chに求められる人材なんだろうけれど、
こちらは暇ではないし、ここでの名誉もいらないのでそんなことはしないです。

で、たぶん俺と同じく大多数の人がそうなんじゃないかなと思ってみた、と。
0324デフォルトの名無しさんNGNG
>クライアントをインストールして貰う、というのが最大の難点かと。
じゃあどないせーちゅーんじゃ
0325デフォルトの名無しさんNGNG
>>323
何を言いたいのかサッパリ分からないんだが。
論点を明確にしてもう一度どうぞ。
0326 ◆3xgy3eBXAY NGNG
>>324
ブラウザ上でクライアントウェアを実装するとかね。たとえばJavaScript。

>>325
user-agent制限をはずせば、色々な人が軽量化アイデアを出すだろう、ということ。
0327デフォルトの名無しさんNGNG
  _, ._
( ゚ Д゚)  ・・・
0328本7 ◆HON7/awDa. NGNG
柔軟に考えようぜ
0329本7 ◆HON7/awDa. NGNG
IEプラグインにできないのか?
俺にはそんなスキルないけど
0330本7 ◆HON7/awDa. NGNG
メモリ2GB実装しても容量足らないのか?
0331 ◆3xgy3eBXAY NGNG
>>329
ナンセンスかと思う。

理由1:IEのみに対応は普通に反感を買う
理由2:普通のユーザはプラグインをインストールしない。しかも2ch発なんて怪しすぎる

需要はあるだろうが、やはりインストールしてもらう、というのがどうしてもいけないね。
たぶん今の問題を根底から解決は出来ないだろう。
0332 ◆3xgy3eBXAY NGNG
>>330
その説は悪いけどもう捨ててください。
0333本7 ◆HON7/awDa. NGNG
UNIXならメモリもファイルの一つとしてマウントできそうな気もするんだが。
てか負荷の原因ってハード的な部分も大きいと思うんだが
0334デフォルトの名無しさんNGNG
>>333
何もわからないのに書き込まないでください
0335デフォルトの名無しさんNGNG
>>332
>>334
どしてそんなに偉そうなんだ
0336デフォルトの名無しさんNGNG
335=333に100ペリカ。

>>335=333
read.cgiを実際にプロファイリングしてみればわかると思うけれど、
プログラミングをそこそこかじった人間ならば、
ディスクアクセス時に発生するコストとHTMLに変換する際のコストと
どちらがクリティカルかを直感的に理解している。
どうしても自分が正しいのだと言うならば、証拠を出してくれ。
#もし本当にやってくれたら結構感謝するかも。俺もデータ自体は知りたい

後、2ちゃんねるのデータが2Gごときで足りるとは思わないのだが
サーバスペック自体で100Gは超えていたはず。

他にも、メモリにおいた場合データの消失にはどうやって対応するんだとか、
もうそりゃ考慮するまでもない馬鹿な話だったので否定している。
偉そうなのではなくて、アイデアが相対的に果てしなく馬鹿なだけ
0337 ◆3xgy3eBXAY NGNG
>>335
偉そうに思われてすまないです。だいたい336氏と同じです。
ボトルネックはハードとは関係の無いところで起こっているはずで、
だからこそ運営側は2ちゃんビュアーを使えと言っているんだと思います

そうそう、仮にuser-agentの規制をはずして貰っても、JavaScriptを使う場合
セキュリティの問題から、必ず*.2ch.netにスクリプトを置かなければ
いけなくなるので、すぐにローカル環境からテストは出来ないです。

だからアイデアを2ちゃんねる運営側の協力なしに実装するには、
他のサーバにて自前でテスト環境を整えなければいけなくなるけれど、面倒すぎる……。
0338デフォルトの名無しさんNGNG
>>333
それを言うならファイルをメモリにマップする(マップトファイル)と思われ。
頭だいじょうぶか?
0339デフォルトの名無しさんNGNG
ちなみに夜勤さんによるとディスクI/Oが最大の問題だそうだ。
gzipで圧縮転送するのに、ディスクにテンポラリファイルを作る
らしいんだが、その負荷がバカにならんらしい。
0340デフォルトの名無しさんNGNG
>>336
>後、2ちゃんねるのデータが2Gごときで足りるとは思わないのだが
>サーバスペック自体で100Gは超えていたはず。

おまいはメモリとディスクの区別ぐらいつくようになってからこい。
ド素人丸出し。
0341デフォルトの名無しさんNGNG
>>340は勘違いらしい。すまんかったので逝ってくる。
0342 ◆3xgy3eBXAY NGNG
>>339
なるほど知らなかった。
ん、まてよ、DAT直接読むときもgzipで圧縮かけていなかったっけ?
monazillaにそんな記述があったような気がするけれど、もしそうなら
2ちゃんビュアー使ったところでIOの問題は必ず残るのかな?
0343デフォルトの名無しさんNGNG
結局、CPU能力が充分あったとしても、
ネットワーク速度>IO速度
なら、IO問題は残ってしまうと思うが。
0344デフォルトの名無しさんNGNG
ところで、ここで何かを発表して、それが運営側に伝わるのかな?
0345335NGNG
>>336
333ではないが・・・。
100ペリカ頂く。

>>どうしても自分が正しいのだと言うならば、証拠を出してくれ。
いつ正しいと言った?
書き込むなとか、考えを捨てろとか、この辺が偉そうだっていっただけ。
0346デフォルトの名無しさんNGNG
>>342
read.cgi + 圧縮I/O負荷
圧縮I/O負荷のみ

どっちが負荷高いかはわかるでしょ。
0347本7 ◆HON7/awDa. NGNG
既存の圧縮形式ってリアルタイム性に特化してるわけじゃないからgzipより
単語の符号化が一番いいと思うが。専用ブラウザは全部クアイアントで処理
出来るようにしてread.cgiはとりあえず2chでがんばる。IEとネスケだけでも
プラグインが使えればかなり軽減されると思うが。転送量も30%異常の軽減
が望める。
0348 ◆3xgy3eBXAY NGNG
>>346
read.cgiの転送量=直読みの転送量、とした場合ならば

1:夜勤はディスクI/Oが最大の問題と言っている
2:read.cgiでもDAT直読みでもI/Oのコストは同じ
3:2ちゃんビュアーを使っても「最大の問題」の解決にはならない

となるわけです。

しかし現実問題、read.cgiの転送量はDATに比べてだいぶん大きそうなので、
上記の2番目の項目が嘘になり、ある程度問題を解決できるって事ですかね?
0349 ◆3xgy3eBXAY NGNG
>>347
・gzipを使っているのは、ブラウザで広く普及しているため。他に選択肢はないです
・プラグインをインストールする人の層と2ちゃんビュアーをインストールする人の層はかぶるだろうから、
 仮にプラグインを作ったとしても今以上の幅広い導入は期待できない。30%はまず無理かと。
0350本7 ◆HON7/awDa. NGNG
符号化する単語の数で決まると思うよ。perlなら簡単なんだがCで文字列置きかえって
どうやるの?
0351デフォルトの名無しさんNGNG
本7は沢村よりタチが悪いと思った。
0352 ◆3xgy3eBXAY NGNG
相手にするからいけなかったのかな。

俺の意見としては
・クライアントをインストールさせずにサーバのI/O負荷を減らす方法
の解として、
・JavaScriptでクライアントを作ればよい
を提案しますが、そのためには
・user_agentによる制限をなくす
必要があります。

とりあえず以上で。今日はもう筋トレして寝ます。
0353本7 ◆HON7/awDa. NGNG
IEユーザの多くがJAVAを切ってる罠
0354動画直リンNGNG
http://homepage.mac.com/hitomi18/
0355デフォルトの名無しさんNGNG
・・・JavaとJSの区別をつけられないほど初心者だったのか・・・
0356デフォルトの名無しさんNGNG
>>338
> 頭だいじょうぶか?

お前の方が心配だよ。
マップドファイルとメモリーファイルシステムは全然違うもんだよ。
0357本7 ◆HON7/awDa. NGNG
unixって各入出力も全てファイルとして扱っていると読んだ事があるから言って
みたんだが違うの?X68000の仮想ディスクみたいにできたら糞速くなるとおも
うが
0358デフォルトの名無しさんNGNG
メモリマップト(マップド?)ファイルは、
あたかもメモリアクセ(略

本7に向けて説明してもわかるわけないか
0359デフォルトの名無しさんNGNG
>>358
というかスレ違いだろ、質問スレでやってくれ
0360デフォルトの名無しさんNGNG
>>352
発想はいいが、各ブラウザに対応してスクリプトを書く労力はちょっとなぁ…
それに、JavaScriptでDATを取ってくることなんて出来る?
0361デフォルトの名無しさんNGNG
バカはもう寝ろ
0362デフォルトの名無しさんNGNG
・プロキシやオンラインストレージ、HDDのリプレース(オンメモリ、シリコンディスク)
これらは金がかかる。
無料サービスを利用した草の根的な展開はすでに実施されているが大規模にするわけにはいかない。(組織的にやったらゴルァされると思われ)
ただしそれらの草の根活動を支援する仕組み(HOWTOや支援ツール)を用意することは有効だと思われる。

・クライアントソフト
いかに普及させるかが課題。
慣れ、見た目などの問題もあるがただ単に職場はソフトのインストール禁止だからという人も多い。

というところでしょうか
専用ブラウザをいかに普及させるかがキーになると思われますが
IE(JScriptやJAVAなど)で実行できる通常の2ちゃんねるとあまり見た目が変わらない専用ブラウザで
多少の+αがあればライトユーザーにも勧めやすいと思います

DAT直読みよりread.cgiを使った差分読み込みが今回の主眼となるのではないでしょうか
(DATは差分読めたっけ?)
CPUが問題になってないのであればDAT一括読みは避けたほうがいいと思います(特にJSはローカルに残せるわけでもないし)
まずはIEのリロードを死滅させるのが先決だと思います
0363デフォルトの名無しさんNGNG
実況みたいな小数のスレを多数で見るのならP2Pでリレーさせればいいじゃん
0364デフォルトの名無しさんNGNG
本7は馬鹿なので以下放置してください

おっぱいスレが板違いてどういう事だ?出て来い管理人
http://qb.2ch.net/test/read.cgi/sakud/1044021102/
0365デフォルトの名無しさんNGNG
JavaScriptでクライアントソフトか。考えもしなかった。
それだと、IE5/NN6/OPERA7以上限定になるだろうけれど、
見た目を全く変えずに作ることが出来そうだな
0366デフォルトの名無しさんNGNG
スンマソン
あまりよく理解していないんだけど、dat→HTML変換をJavaScriptで
行うことで鯖の負荷を減らせるんじゃないかってことデスカ?
0367デフォルトの名無しさんNGNG
>>366
そういう事だと思います。
0368デフォルトの名無しさんNGNG
>>360
0369デフォルトの名無しさんNGNG
普通に考えれば、サーブレットなどにしてしまえば
プロセスの起動コスト等が短くなっていいんじゃないかと思うが、
それはあまり問題じゃないの?
0370デフォルトの名無しさんNGNG
>>347
現在は read.cgi での圧縮はしていません。おそらくhttpdレベルかと。

>>348
ディスクI/Oも問題だけど、他にも解決すべき問題はあるわけですよ。
2ちゃんビューアを使うとIEを使うより(目に見えるほど)負荷が下がる
のはすでに実証済みですが(特にCPU負荷)。

>>349
HTTP1.1をサポートするブラウザ(大きいとこでIEとNN)はgzip以外に
defrateも実装しています。他のブラウザも多分そうだろうけど。で、
gzipよりdefrateのほうが負荷が低い(圧縮用テンポラリファイルを作ら
ない)ということらしいですが、うまく運用できてないらしい。

>>352
JavaScriptでクライアントを作るって軽く言ってくれるけど、あれって
結構重たいですよん(スクリプト言語だから当然重いわけで)。
そんなことするならJavaAppletのほうがまだ現実的かと。Appletを
使う前提ならホストに直接HTTP GETを発行する前提でOKだから、
User-Agentは何ら問題ないわけですが。

>>353
あなたは頭悪すぎ。現実はほとんどのユーザがデフォルトのまま。
0371デフォルトの名無しさんNGNG
deflateダロガ
0372デフォルトの名無しさんNGNG
>>370
>JavaScriptが重い
そんなことは無い。
少なくともdat->html変換程度ならば
目に見える負荷は無い。実験してみそ。

それよりappletというのは良くない考えだね。
appletは(仕方がないのだが)起動が重いし、
appletで作ったインターフェースは、
ユーザーの今までのブラウジングの直感に反するので
従来のページも使えるとすればほとんどそちらに流れると思う。

JavaScriptの方が断然メリットがある。ただ、各種ブラウザに
きちんと対応して開発しなければいけないという面倒はあるけれど。
0373デフォルトの名無しさんNGNG
>>372
>少なくともdat->html変換程度ならば
datはどこから持ってくるの?
0374デフォルトの名無しさんNGNG
>>373
どういうこと?ただ知らないだけの質問なら、
http://pc2.2ch.net/tech/dat/998908559/
たとえばここから。
いわゆるdat落ちで言われるdatではないよ。

それとももっと深い質問だったんだろうか
0375デフォルトの名無しさんNGNG
http://pc2.2ch.net/tech/dat/998908559.dat
だな、須磨粗。どちらにしてもブラウザからは
user-agentの制限で読めないはず。
0376デフォルトの名無しさんNGNG
え、JavaScriptってば、GET発行できたん?
0377デフォルトの名無しさんNGNG
>>372
うーん、なんというか、たとえば800レス300KBのスレを
全部表示させたりなんかすると、JavaScriptでやるには
ちょっとつらくないすかねぇ、ってことですよ。もちろん、
ガタガタに遅くはないだろうけど、モタつく程度いは体感
できるはず。あとdatの取得をJavaScriptでやる方法は
漏れもわかりません。

>appletは(仕方がないのだが)起動が重いし、

いつの時代の話?Netscape7.02+PentiumII 500MHz
の環境(かなり貧弱)だけど2秒で起動したよ。一度目
が起動してしまえばあとはブラウザを終了しない限り
起動時間はかかりません。

>ユーザーの今までのブラウジングの直感に反するので

もう少しJavaのGUI 部品を勉強しましょう。WEBブラウザ
に似せることなんていくらでもできますよ。
0378デフォルトの名無しさんNGNG
>>377
2秒は遅いだろ
0379 ◆3xgy3eBXAY NGNG
話が進んでいますね……

>>370
JavaScriptは遅いですね。とはいえ、たとえば300KBのレスを
全部表示させるとどの程度の重さになるのかはちょっとわからない。
直感だと1秒はかからないと考えているのですがどうでしょうか。

>>370
deflateしらなかった、調べてみます。
「うまく運用できてないらしい。」というのは
運営側が導入に失敗しているということかな?

>>377
JavaAppletはありですね。
でも俺も、アプレットを使ったページは忌避しますが……
>もう少しJavaのGUI 部品を勉強しましょう。
>WEBブラウザに似せることなんていくらでもできますよ。
たとえばどんなところがありますか?

>>376
>え、JavaScriptってば、GET発行できたん?
iframeにonloadを使えば出来ます。
operaで出来ないですが、それでも似たような方法はあるかも。

それよりいっそ、DATファイルをHTMLにしてしまうのはどうなんだろう……
0380デフォルトの名無しさんNGNG
一度目
が起動してしまえばあとはブラウザを終了しない限り
起動時間はかかりません。
↑
重要なのはコレ。2秒は純粋に起動コストだから、以後は
スイスイです。ていうかたかが2秒も待てないの?鯖負荷
でHTML取得に待たされるほうがよほど重いと思うけど。
0381デフォルトの名無しさんNGNG
>>380
appletってだけで最悪
0382デフォルトの名無しさんNGNG
>>379
deflateがうまく動いてないというのは、どうやらApacheとかhttpdの
設定の問題らしい。どうもrootがないといろいろ面倒 = gzipでいく
しかなさそう?という流れになってきているようですね。

>でも俺も、アプレットを使ったページは忌避しますが……

SunのJRE1.4.1_02を入れて、以下のページをいろいろめぐってみて
ください。初回起動時に一瞬待たされる以外はさくさく動くはずです。

http://sariel.miyako.co.jp/~uni/

>たとえばどんなところがありますか?

JEditorPaneでHTMLをそのまま表示してやれば、あとはread.cgiの
やってることをアプレットでやるだけかと。Appletはローカル資源に
アクセスできないのと、ダウンロード元ホストとしか通信できないの
を除けば、HTTPリクエストも発行できるしGUI 部品も使えるので、
便利は便利ですが、ホスト側にAppletを置く必要がありますね。

>それよりいっそ、DATファイルをHTMLにしてしまうのはどうなんだろう……

ひろゆき管理人が実験するとかしないとかいってましたよ。やるなら
sports2サーバ?と思ったら、 http://bg3.2ch.net/rdt/ こんな板が
ありますね。いろいろ実験はしてるようです。
0383373NGNG
>>374
datファイルの位置じゃなくて、>>375-376で言われてることを言いたかった。
0384デフォルトの名無しさんNGNG
>それよりいっそ、DATファイルをHTMLにしてしまうのはどうなんだろう……
結局 http://pc2.2ch.net/test/read.cgi/tech/998908559/5-10 みたいな指定をされたらCGIを動かすしかないわけで……
0385 ◆3xgy3eBXAY NGNG
>>382
とりあえずフォント設定、コピペ、などを含めて
いままでと同じ環境が用意できるので、
その点でJavaScriptが有利ですね。

アプレットは開発が楽なのが何よりのメリットなので、
ぜひ誰かに作ってもらえばいいと思います。

>>384
そんなことは無いと思います。
たとえば今までと同じDATファイルなんだけれど、最初の1行だけ
<HTML><HEAD><SCRIPT lang..="javascript" src="ext.js" /></HEAD><BODY><PRE>
を付け加えたとして、
ext.jsの中で現在の自分のURLを取得し、それを自分で解析すれば可能です。

でも何度も言うように、JavaScriptで開発って面倒すぎて、無償では誰もやらないと思うのですが。
0386デフォルトの名無しさんNGNG
iframeで読み込んだら、dat全読みになって転送量に響くと
思うのだがどうか。
0387デフォルトの名無しさんNGNG
>>386
2ちゃんブラウザってみんなdat全読みじゃないの?
0388デフォルトの名無しさんNGNG
p2 使えよ。
0389デフォルトの名無しさんNGNG
最初の一発だけはね。
JavaScriptでは、ローカルキャッシュが存在しないとおもうけど、、
0390デフォルトの名無しさんNGNG
>>389
ブラウザ閉じるまでなら自分でキャッシュしておけばいいのだろうけれど
転送量は微妙なところだな
0391デフォルトの名無しさんNGNG
JavaScriptってば、キャッシュしたうえに差分転送できるの?
0392デフォルトの名無しさんNGNG
Flashでやる猛者はおらんか
0393デフォルトの名無しさんNGNG
確かにJavaScriptにしろJavaAppletにしろdatの部分指定を
されるとdat全読みになる罠(レス番号に対応するオフセット
がわかるなら別だが)。
2ちゃんねるブラウザはローカルにdatを保存するから差分
読みとローカルキャッシュの表示で対応できるわけで。
0394デフォルトの名無しさんNGNG
>>393
オフセットがわかっても無理ぽ
JavaScriptならば転送量を増やす危険性があるなぁ

ならばレス番指定の時のみread.cgi等、うまく割り振ってやればどうだろう
0395デフォルトの名無しさんNGNG
>>394
いや、Appletだったら、HTTPでRange: 500-1000とか投げれば
バイト指定で部分取得できるかと思って。
0396名無しNGNG
IEで見てたらたまにブラクラ表示するようにしたら
2chブラウザ使うようになるんでない?
0397デフォルトの名無しさんNGNG
datの構造改革とか。1レスずつは無理でも100レスずつバラバラにするとか。
とりあえずアイデアだけ。実現性は後の人よろしく
0398デフォルトの名無しさんNGNG
で、平均5個あるスレのdatから、最新のdatを検出するのはどうするんだい?
0399デフォルトの名無しさんNGNG
>>398
すかさずindexファイルを用意か?
0400デフォルトの名無しさんNGNG
いっそのことRDBに
0401デフォルトの名無しさんNGNG
>>370
圧縮方式としてはgzipもdeflateも同じです(ヘッダが微妙に違うだけ)
メモリI/Oを使うとか使わないというのはサーバ側のモジュールの
実装の話。
0402デフォルトの名無しさんNGNG
> http://bg3.2ch.net/rdt/
念願のレス番を飛び飛びに指定できるread.cgiが入ってますね。
http://bg3.2ch.net/test/read.cgi/rdt/1051009961/1,5,7
0403デフォルトの名無しさんNGNG
やっぱり read.cgi の最適化か、スレッドのdatとhtmlを同時に作るか(html化の
手間はなくなるけどhtml化まで2重データ保持するのが無駄)そこらへんしか
うまい手はないような気がするなぁ。
IEライクな2ちゃんねるブラウザを作るか(●対応で)またはローカルプロキシ
タイプのWEBブラウザサポートツール(●対応)を作るか、あたりが現実的な
ところだろうか。
0404デフォルトの名無しさんNGNG
素直にサーブレット+DBなどのソリューションはなぜダメなのだろうか?
0405デフォルトの名無しさんNGNG
>>403
前者はacty、後者は322かな。(●対応してないみたいだけど)
0406デフォルトの名無しさんNGNG
>>404
誰が保守・運用するんですか?
0407デフォルトの名無しさんNGNG
>>406
夜勤にスキルが無いなら公募すればいい。削除人みたく
0408デフォルトの名無しさんNGNG
ボランティアでやるやついるかなぁ(^_^;
権限の問題とか面倒なことになる予感
0409本7 ◆HON7/awDa. NGNG
#include <stdio.h>
#include <string.h>

int main(void);
int substr( char *ukeru, char *kaesu , int a, int b );
char replace(char a[204]);

int main(void){

char sti[200];
char vt[200];
strcpy(sti,"@00@@01@で@02@で@03@@04@。\r\n");

printf(sti);

strcpy(vt,replace(sti));
printf(vt);

return 0;

}

char replace(char a[204]){

char s[4][10];
char x[200];
char y[200];
char z[220];
0410本7 ◆HON7/awDa. NGNG
char b[220];
int i;
int l;
strcpy(s[0],"漏れは");
strcpy(s[1],"アフォ");
strcpy(s[2],"ヴァカ");
strcpy(s[3],"基地害");
strcpy(s[4],"です");
l = strlen(a);
substr(b,a,i,4);
for(i=0;i<l;i++){
if (strcmp(&b,"@[0-9][0-9]@")){
substr(b&a,0,i);
strcpy(x,b);
substr(b,a,i+4,l-i);
strcpy(y,b);
strcat(z,x);
strcat(z,s[i]);
0411本7 ◆HON7/awDa. NGNG
strcat(z,y);

}

}

return *z;
}

int substr( char *ukeru, char *kaesu , int a, int b )
{
intk, n ;
n = strlen(ukeru) ;

if(( 0<a && a<=n) && (0<b && b<=n) && (a+b-1<=n)) {
for (k=a; k<a+b; k++)
kaesu[k-a] = ukeru[k-1] ;
kaesu[b] = '\0' ;
}
else
kaesu[0] = '\0' ;
return 0;
}

バグが残ったままだけどこんな感じの符号化エンジンとデコードエンジン作って
転送量そのものの軽減、クライアント側でのデコードにするのはどうでしょう?
0412デフォルトの名無しさんNGNG
どー考えても、gzipに圧縮率、信頼度で勝てないナ
0413本7 ◆HON7/awDa. NGNG
http://www5e.biglobe.ne.jp/~ae86gtv/dat_test.zip

もしかしたらデータが途中で切れるかも知れへんけどJAVAのテスト用に
便利なブラウザ用意しました。
0414わかNGNG
私は難しいことに挑戦していますが、
必ず、人気サイトにさせます。クーポン屋は
日本一のクーポン屋を目指しています。
http://www.c-gmf.com/index3.htm
http://www.c-gmf.com/index2.htm
0415デフォルトの名無しさんNGNG
>413-414
広告屋逝ってよし
0416デフォルトの名無しさんNGNG
>本7 ◆HON7/awDa.
荒らすな。ウゼぇ。
0417デフォルトの名無しさんNGNG
>本7 ◆HON7/awDa.

話の理解力もスキルも無いくせに二度と書き込むな、クズが
0418デフォルトの名無しさんNGNG
>>415
ワラタ。同じ扱いか(藁
0419本7 ◆HON7/awDa. NGNG
半角の厨がまじってるな
0420デフォルトの名無しさんNGNG
>>419とかな
0421デフォルトの名無しさんNGNG
例えば>>413-414のような広告厨をローカルあぼーんする場合、
2ch専用ブラウザを使わないで非表示にするにはどういう仕様がいいだろうか?
0422本7 ◆HON7/awDa. NGNG
俺はラウンジなんだが。
0423デフォルトの名無しさんNGNG
削除投票システムなんてどうよ?

削除人待ちではなくこれは消すべきだと思ったら誰でも投票できる
それを元にフィルタリング
つまりあぼーんリストの共有ってことです
0424本7 ◆HON7/awDa. NGNG
少数派を切り捨てるやり方は賛同できない
0425デフォルトの名無しさんNGNG
>>423
つまり、田代砲の改造品の餌食になるためのシステムを作るわけですね?
0426デフォルトの名無しさんNGNG
何故賛同者がでないのか、考えたことはあるのかな
0427426NGNG
誤爆。失礼しました
0428デフォルトの名無しさんNGNG
>>425
あくまでフィルタなのでそれを適用するかどうか、どのコミュニティのフィルタを適用するかは
使用者に委ねられます
マスターに手を加えるわけではありません
0429本7 ◆HON7/awDa. NGNG
>>428
JAVAスクリプトかなんかで直読みスクリプト書いたついでに組み込めば?
0430デフォルトの名無しさんNGNG
>>428
だったら普通にローカルフィルタでいいと思う。
0431デフォルトの名無しさんNGNG
>>430
一々新手の広告に対応する手間が低減される
また、荒らし行為にも強くなる
0432デフォルトの名無しさんNGNG
>>431
そのフィルタの情報が正しいことを誰が保証するんだ ?
全発言に対するフィルタを投票する奴が必ず出てくるよ。
0433デフォルトの名無しさんNGNG
>>432
二通りあります
1.トリップなど電子署名にあたるものを導入
2.いくつかのグループに細分化しそれぞれがそれぞれのポリシーに基づいて管理

削除人との相違点は管理する人(グループ)の利害のみでフィルタを作成することができることです
0434某起業家セイテンカーンNGNG
http://love.2ch.net/test/read.cgi/gender/1051273875/
0435デフォルトの名無しさんNGNG
bbs.cgi にDenyListみたいなのを読ませて、特定のURL(広告とか)が
含まれていたら投稿拒否みたいのはどうかな。このスレのネタではない
ような気もするけど。
0436デフォルトの名無しさんNGNG
>>433
悪いけど、そのグループ員はどうやって決めるの ?
全てのグループに参加して邪魔することだってできるんだろ ?

(もちろん匿名性をある程度犠牲にすりゃそういうのを排除できるだろうけど、ある面 2ch の特性を殺すことになるからな。)
0437デフォルトの名無しさんNGNG
P2PBBSスレでも出てたな>あぼーん投票
組織票をどうするかが問題になったが
0438デフォルトの名無しさんNGNG
>>435
TOMATO+αって感じですな
0439デフォルトの名無しさんNGNG
>>423
そんなあなたに、
http://pc2.2ch.net/test/read.cgi/tech/1043275721/l50
0440デフォルトの名無しさんNGNG
>>433
参考までに。
新しい掲示板の仕様を考える
http://pc2.2ch.net/test/read.cgi/php/995359658/
0441デフォルトの名無しさんNGNG
>>423
あぼーんリストを有志が作成してWEBで配布
自動ダウンローダーで常に最新の状態に保つ
ダウンロード元は複数を指定できる

これならあぼーん機能に対応しているほとんどの専用ブラウザで利用できる
欠点は専用ブラウザが必要

専用ブラウザの補助ツールの話題はスレ違いかな
この手のツールはゲ製板並に荒らされないとあまり意味がないけど
0442デフォルトの名無しさんNGNG
スレ違いかもしれないけど、ひろゆきが最近
「あぼーんでログが詰まるのはツールの問題であって、2chの問題ではない」
的なニュアンスの発言をしてたのを見ましてレスを。。。
昔より確実に削除の頻度が増えて、今後は ログつまり → 再取得の頻度が増える
のが、昨今の削除板を見ていて痛感しているのですが、
削除を前提として考えてスレッドの仕様を作る という視点の改良は可能なのでしょうか。
0443デフォルトの名無しさんNGNG
いいんでないの。
……インデックスでもつけるかい?
0444デフォルトの名無しさんNGNG
結局RDBにせよ、という事で

JavaScript案面白かったけど実現無理っぽいな〜
0445デフォルトの名無しさんNGNG
RDBにすれば何で速くなるん?
0446デフォルトの名無しさんNGNG
>>445
俺のつたない知識からいくと、
・データにアクセスするために必要な、ディスクアクセス等さまざまな部分で
  彼らの長年にわたる知識を詰め合わせた最高の最適化を行っているため
  read.cgiなどに比べデータ読み出しの効率が非常に良くなることが予想できる
・データベースを利用するためのプロセスが常時一つ立ち上がりっぱなしになることが予想され
  (具体的にはjavaサーブレットとか)、プロセス起動&終了の手間(コスト)が
  かからなくなるので高速化される
・部分的に読み出したい場合なども適切なデータ構造を取っていればコスト無く可能

などでしょーか
0447デフォルトの名無しさんNGNG
>>429 本当に馬鹿だったんだな
http://pc2.2ch.net/test/read.cgi/php/1050607994/
0448デフォルトの名無しさんNGNG
>>447
どうせ、役立たずのラウンコ
0449デフォルトの名無しさんNGNG
>>447
放置で
0450デフォルトの名無しさんNGNG
あぼーんの位置さえわかれば全再取得しなくて済むんだけどな
0451デフォルトの名無しさんNGNG
つーか、負荷を減らしたいならマジでRDBにすればいいんじゃねーの?
0452デフォルトの名無しさんNGNG
たぶんデーモン動かす権限すらないよ。
かりもんのサーバだし。
0453デフォルトの名無しさんNGNG
>>404-408
0454デフォルトの名無しさんNGNG
インプリメントされているものは増やせない、減らせない、ルートも握れない、
という条件がほぼ確定なわけだから、その前提で考えないとね。
0455デフォルトの名無しさんNGNG
前回もその縛りだったからな
新機能もいいがすでにある機能をこれからread.cgi 5.26+に
再実装していくはずだからもう少しマシにできないものか
http://www.example.com/#.2ch.net/
こんなのとか
0456デフォルトの名無しさんNGNG
read.cgi を read.phpにすると・・・・どんなもんかね。
現状のリクエストごとにプロセスを起動するのと、
スクリプト処理ながらphpモジュール内でスレッド処理するのと
どっちが軽いんだろう。
0457デフォルトの名無しさんNGNG
JavaScript、案は面白いな。
一時的にテストで入れてみて、転送量が増えるかどうか試してみたらどうだろう?
0458デフォルトの名無しさんNGNG
テストするまでもなく転送量は増えるだろ……
0459デフォルトの名無しさんNGNG
>>456
それなら apache モジュール mod_2ch.c にした方が良くないか?
0460デフォルトの名無しさんNGNG
<script defer=defer><!--//
document.getElementsByTagName("BODY")[0].innerHTML=
document.getElementsByTagName("BODY")[0].innerHTML.replace(/デフォルトの名無しさん/g, "<br>hogehoge");
//--></script>
<body>
デフォルトの名無しさん<>sage<>01/09/10 19:21<> テストするまでもなく転送量は増えるだろ…… <>
デフォルトの名無しさん<>sage<>01/09/10 19:30<> >>456 <br> それなら apache モジュール mod_2ch.c にした方が良くないか? <>
</body>
どう考えても無謀だろ
0461デフォルトの名無しさんNGNG
dat→HTML変換処理を書いたJavaScript込みのHTMLを別に置いて、
それ経由で参照しに行くわけじゃないの?
datの1リクエスト毎にScript込みで送ってたら転送量増えるのは当然。
0462デフォルトの名無しさんNGNG
>>461
別の場所に置いても結局転送することに変わりはないんじゃない?
最新の書き込みが反映されなくなっちゃうし、差分読み込みはできないでしょ。
0463デフォルトの名無しさんNGNG
データ解凍と自動リンクとかをクライアント側でやらせて
鯖はただデータを送るだけっていう発想か
0464デフォルトの名無しさんNGNG
>>463
発想自体はmonazilla系ツールが既に実践していることだけど、特別なクライアント
ソフトをインストールさせることなく実現できないかと言う議論かと。
で、出てきた意見がブラウザ上でJavaScriptにやらせればってことだけど、まあ俺
にはいまいち方法が解ってないわけだが(w
0465デフォルトの名無しさんNGNG
結論はJavaScriptではdatを保存しておくことができないので
毎回すべて読みに行くことになるから転送量激増
0466デフォルトの名無しさんNGNG
転送量≠負荷なわけで
0467デフォルトの名無しさんNGNG
負荷も転送量も両方問題なのよ。単に現状負荷の優先度が
高いというだけでね。転送量が限界超えたらまた同時多発で
板閉鎖になるよ。2001年8月ショックみたいに。
0468デフォルトの名無しさんNGNG
>>461の案だけど、生のdatをread.cgi が直接送りつけて、表示変換だけ
JavaScriptでやるという手もなくはないかな。ただ、JavaScript切ってると
わけがわからないけどね。
0469デフォルトの名無しさんNGNG
google バーみたいに ActiveX のコンポーネントをインストールさせちゃえば?
0470デフォルトの名無しさんNGNG
>>469
それってIEプラグイン(ActiveX)の2ちゃんブラウザ作るってことだよね。
0471デフォルトの名無しさんNGNG
そやね。
Flash でも面白いかも。
ローカルのファイルにアクセスできるかどうか知らないけど。
0472デフォルトの名無しさんNGNG
>>470
monazillaにあった気がするな
0473デフォルトの名無しさんNGNG
>>468
なぜ生datをわざわざread.cgi通すんだ?
0474デフォルトの名無しさんNGNG
クライアントインストールでは本質的な解決じゃないと思うのだが……
というのも、たいていのユーザーはクライアントなんてインストールしない。

そうするとread.cgiを改良するか、JavaScript/JavaApplet/Flashによる
htmlの強制クライアント化が望ましいのだろうけれど、
JavaScriptは転送量の増大を生む。
AppletとFlashはインターフェース的に不評を買う可能性が高いし、
(知らずに)オフにしている人間は、一般ユーザーには結構多い。

とりあえず誰かが作ってくれるといいなぁ。Appletなら楽そう?
0475デフォルトの名無しさんNGNG
read.cgiの抜本的改良案もあるのかな?
実際に負荷のネックになっている部分がどこなのか、
サーバのCPU単位のプロファイリングをして貰いたいけれど無理だよね。

上のレスを参考にすると、gzipのテンポラリファイル作成時の負荷と、
read.cgiを呼び出しているときプロセス起動・終了の負荷が重いのかな。

何とかそれを根本的に解決できるアイデアはないものか。
0476デフォルトの名無しさんNGNG
>>468のアイデアは悪くないと思います。
>>473が「なぜ生datをわざわざread.cgi通すんだ?」と言っているけれど、

たとえばread.cgiが先頭に
<SCRIPT LANGUAGE="text/javascript(だっけ?)" src="http://www.2ch.net/read.js">
</SCRIPT>
みたいな出力をしましょう。そして本文はdatをちょっと手直しして、
JavaScriptで処理しやすい形で出力する。たとえば、
<div id="name_1">デフォルトの名無しさん</div><div id="mail_1">sage</div><div>...
みたいな形で。(divにはstyle="display:none"を入れておく必要があるね)

そして全部読み込まれたら、先頭で読み込んだJavaScriptがいつもの見慣れた形に整形して表示する。
この方法のメリットは、
・read.cgi自身の負荷は今より若干減る
・htmlの作成はクライアントで行うので、タグやリンクなどの転送量が激減
今概算で出してみたところ、現状のdatを利用するだけでも25%の転送量軽減を望める模様
(このスレの1〜100を使用、HTML62,243bytes、DAT45,561bytes)

現実的な軽量化ではありますね。
0477デフォルトの名無しさんNGNG
ちょっと>>476の整理を。
・read.cgiの出力をさらにJavaScriptにかけることで、HTML生成をクライアントに任せる
・read.cgiは整形HTMLを出力する必要が無くなり、転送量が25%程度減る可能性がある
・またgzipによって生じるコストも、転送量と比例して25%程度減る事が予想される
・HTML整形を行う外部JavaScriptは、ブラウザのキャッシュに入るので頻繁に転送されない
・JavaScriptを使用すれば、理論上は99%以上のブラウザで見た目を変えずに提供できる
・デメリットとしては、クライアントが少し重くなる事と、JavaScriptを切っていたら使えない事
0478デフォルトの名無しさんNGNG
しかもJavaScriptを頑張って作れば、下のサイトみたいなのをデフォルトに出来るね
http://members.tripod.co.jp/moe_story/test/t-4fzrxdrx4i.html

#例が悪くてすまん、俺は妹属性なので
0479デフォルトの名無しさんNGNG
あ。転送量の計算は、さらにgzipにかける必要があるな。
ノーマルzipでテストの結果、HTML13367byte、DAT11635byte。

12%の転送量削減。やる価値はあるかも。

ということで、みなさんの検討お願いします
0480デフォルトの名無しさんNGNG
>475
だから、根本的解決を図るには、サービスにするしかないのさ。
サービス(要は常駐して内部/外部からのリクエストに応える)にすると
最終的に負荷を一桁以上減らすことも可能だろ。

まず、fork/execのCGIプロセス関係の負荷を減らし、
.datの内容をキャッシュしてDiskI/Oの負荷を減らし、
圧縮した結果もキャッシュすることでCPUの負荷を減らし、
さらにはread.cgiのrawモードのように
専用ブラウザ用のインターフェースも内蔵すれば
こっちにもキャッシュする効果が出てくる。

ここまで(インターフェースを確定)して、専用ブラウザに普及すば、
.datファイルを公開せず、隠すことができる。
つまり、内部がservlet+DBでも全然かまわない、完全に自由になるわけさ。

サービスっつったって、何もhttpdを作れってわけじゃない。
apacheモジュールでも、mod_perlを利用したperlモジュールでも、
或いは他のモジュールを利用してもいい。
「リクエストの度に起動しない」「状態を保持し続ける」
この2点を満たせるならばどんな方法でもいい。

ただ、開発は力を合わせれば充分可能だけど、導入の方が難しい。
rootも無いし、成果物を好き勝手にいじれる事も求められるみたいだからね。
0481デフォルトの名無しさんNGNG
>476
read.cgiのソース覗いたことある?
read.cgiが出力を細工する負荷なんて微々たるものだ。
何度も繰り返されているが、負荷は
・プロセス
・I/O
・圧縮
この3点。

.datの内容をcgiで出力するなんて、現状は全く意味がない。
そもそも、read.cgiのrawモードが
「負荷が高くなりすぎる」という理由で非推奨となっている。
0482デフォルトの名無しさんNGNG
誰か夜勤とかひろゆきとか呼んできてよ
0483デフォルトの名無しさんNGNG
>>480
最後の2行がそれまでの全部を否定しているような?
0484デフォルトの名無しさんNGNG
>>481
476は負荷の話ではなくて、転送量の話。転送量も下がるに越したことはないでしょ?

負荷はどなたか頼みます。
0485デフォルトの名無しさんNGNG
>>481
転送料では意味あるだろ?
0486デフォルトの名無しさんNGNG
とりあえずageよう。
0487デフォルトの名無しさんNGNG
転送量じゃなくて転送料(金ね)の問題だったら●でなんとか
賄える気がするから減らすべきは負荷なのかな。
今は負荷分散のために●の売り上げで鯖が増えてるけど。
0488デフォルトの名無しさんNGNG
だから

負荷をあげて転送量をさげるために、2年前の8月、当時の全monazillaツールは
read.cgiのrawモードを利用してdatを取得する機能を取り入れた
(これなら圧縮も出来る)

今は使われていない

なぜか?

「負荷が上がりすぎるから使わないで欲しい」と言われたから
0489デフォルトの名無しさんNGNG
>>488
なんかはずれたことを言っていないか?
0490デフォルトの名無しさんNGNG
どうして?

read.cgiを使って転送量を減らそうとする限り
転送料と負荷はトレードオフの関係にあるでしょ。

いま最重要なのは負荷でしょ?
まさか人大杉って言葉聞いたことないとか言わないよね?
0491デフォルトの名無しさんNGNG
あ、ごめん、わかってなかったみたい。
説明すると

  たとえ転送量を多少減らすことが出来るとしても
  それに伴って負荷があがってしまうのであれば
  負荷が最重要である間は、採用される見込みは全く無い。

だから無意味なのさ。
0492デフォルトの名無しさんNGNG
>>490
違いますよ。よく476を読んでみて。
負荷を、読む人のクライアントマシンに(JavaScriptで)かけることにより
サーバの負荷と転送量両方とも減らす、という事です
0493デフォルトの名無しさんNGNG
どうしてもやってみたければ、既にある機能
http://pc2.2ch.net/test/read.cgi/tech/998908559/l10?raw=0
を使って試してみたら?
read.cgiを改変する必要があるとは思えないし。
0494デフォルトの名無しさんNGNG
493は勘違いしたまま?
468==476==>>477のアイデア、問題ないなら導入してもいいんじゃないか?
転送量12%オフってでかそう。
0495デフォルトの名無しさんNGNG
>492
わかってるよ。

JavaScriptでどうやって差分読み込みするか結論は出てるの?

差分でなければ全取得しかない
↓
だったらCGIで差分を転送させたら?

って流れだったから無駄と言ってるの。

それと、同一部分が多いHTMLは、圧縮すると.datと大きな差は出ないの。
これも昔に検証されてるよ。
もちろん、FORMやらの部分は違うけどね。

それと、負荷は1%も差が付くとは思えないけど。


俺が言いたいのは
最も重要なのは負荷で
負荷をかけている最大の要因がread.cgiなのだから
「read.cgiを使ってどうするか」ではなく
「できるだけread.cgiを使わないように」する事を考えるべけ
ってこと。
0496デフォルトの名無しさんNGNG
>>495
>それと、同一部分が多いHTMLは、圧縮すると.datと大きな差は出ないの。
>>479
0497デフォルトの名無しさんNGNG
>>495
負荷の話は同意です。これはもっと画期的なアイデアが必要そう。

圧縮は私が試したところ、>>479で書いたとおり12%の差が出る結論になりました。
転送量に12%の差が出るなら、やってもいいんじゃないかと思ったんですが。
0498デフォルトの名無しさんNGNG
うん。やってみる価値はあるとは思う。
無駄って言ったのは訂正する。ごめん。

圧縮後のサイズ比も、AAや長文の多いスレと一行レスの多い雑談系では違うし
>1と>>1の差も大きい(いくつ入ってるかで全然違う)。
負荷も、read.cgiは>>1の書き換え等でごちゃごちゃやってたりもするんで
数%程度は違うかも。

ただ、俺は>>480に書いたような根本的な対策が必要な時期に来ていると思ってるし
それが出来ないなら今まで通り●の金で延命を図る程度しかないかなと。

まあ、新しく設計から始める方が楽しいし
同じ時間を使うならそっち(導入手段を含め)を議論すべきだと思ってたんでね。
要は(俺が)やる気になれなかっただけってことで。
ほんとごめん。
0499デフォルトの名無しさんNGNG
read.cgi使う使わないの話なんだけどさ。
read.cgi止めてる場合は、TOPからのリンクを
htmlディレクトリ内のhtmlファイルにリンクするよう改造してくれ。
0500デフォルトの名無しさんNGNG
>>481
>・プロセス
read.cgi を使う限りつきまとう問題。主なCPU負荷。リクエストごとにプロセスの
生成・消滅が伴い、コストが高い。

>I/O
>圧縮
gzipが圧縮用のテンポラリファイルをディスクに作りに行くのでI/O負荷が高い。
圧縮はWEBサーバレベルでやっているので(もうread.cgi は圧縮してない)圧縮
に関する負荷はこれ以上どうにもならなそう。deflateも設定の関係か動かない
らしいので、ここらへんはどうにもならない?

ということで read.php を試してみる、が一番現実的っぽい。現状のCGI の代わ
りに、サーバにインストールされているPHP用のスクリプトを作るだけなんで。
ただ、ほんとに軽くなるのか?
0501デフォルトの名無しさんNGNG
とりあえず現実的な改良案として、

方法:read.cgiでデータを書き出し→JavaScriptで展開
効果:転送量を10%前後減らすことが出来る
欠点:ブラウザが少々重くなる&JavaScriptがオフなら動かない

が挙がりましたね

phpがもし駄目な場合、mod_perlじゃダメなのか?
mod_gzip使ってるんならmod_perlも入れてもらえそうだが。
そうすればプロセスのコストは気にしなくてすむぞ。

ところでさ、read.cgiでgzip圧縮をやってしまえば
テンポラリファイルを作るI/Oが無くなるんじゃないの?
0502デフォルトの名無しさんNGNG
>>498
気にされずに。労力を考えると無駄かもしれないし、
出来ることなら抜本的な構造改革(どこかで聞いたな)が必要でしょう。

そこで>>501でまた面白いアイデアが出てるし。
gzipの圧縮を、mod_gzipを通さずに自前でやるのは、かなりOKなのでは?
問題はテンポラリを作らずに圧縮することが可能かどうか、すなわち
(多少圧縮率を落としても)ある程度のバッファリングでgzip規格にのっとった圧縮が可能なのかどうか。

もしこれが出来ればDisk I/Oの問題の大部分は解決しますね。
興味のある人はgzipについて調べてみてください。お願いします。私は寝ます(笑
0503デフォルトの名無しさんNGNG
phpは一度試してみるべきだと思う。
ただし、ひろゆきと夜勤★を説得する必要あり。
夜勤★(とマァブ)あたりは「Cで書いたネイティブコードが最軽」と
思っている節がある。

・mod_perl
apache2鯖には入っている。
1年前の負荷問題の時に導入を勧めた(perlモジュールの可能性を含め)が
夜勤★の「誰がメンテするの?わたしはいやですよ」により拒否された。
また、ひろゆきがメモリリークを疑って躊躇している。
こちらはわしづかみくんスレ参照。

・read.cgiによる圧縮
個人的な意見だが
read.cgiによる圧縮部に不具合があるような気がする。
負荷問題時に入れたら、鯖落ちが頻発するようになった。
メモリの問題かもしれない。
そもそも、圧縮部がかなり無駄(無駄にコピーしてたりする)なので直したいのだが
夜勤★がread.cgiをclosedにして手許で変更しているので、手が出せない。
0504デフォルトの名無しさんNGNG
最大の問題は、こういった実際の開発作業をする人たちに
なんら報酬が支払われないシステムなのではないだろうか。
0505デフォルトの名無しさんNGNG
>>503
ROM ってたのですが、わしづかみくんスレ なるもののリンク先を
教えてもらえないでしょうか?
0506デフォルトの名無しさんNGNG
別に金なんていらないさ。今までよりもっと快適に遊べれば。
0507デフォルトの名無しさんNGNG
>505 全部HTML化待ちだった
http://pc.2ch.net/test/read.cgi/unix/1044204340/
http://pc.2ch.net/test/read.cgi/unix/1044210109/
http://pc.2ch.net/test/read.cgi/unix/1044371176/
0508デフォルトの名無しさんNGNG
ちなみにこれね。
http://pc.2ch.net/test/read.cgi/unix/1044371176/704

704 名前:ひろゆき ◆3SHRUNYAXA 投稿日:2003/2/12(水) 16:54
tcpserverだと、>690さんのような問題もあるわけで、、
tcpserverのようなことをするphpスクリプトormod_perlスクリプトを噛ませるってのは
どうなんでしょう?
ただ、mod_perlは、高負荷になるとメモリにゴミが溜まるようなので、
apacheを再起動しまくったりしなきゃいけないので、
あんまり採用したくなかったりします。
machibbsはmod_perlで動いてますが、早朝に再起動してます。
0509デフォルトの名無しさんNGNG
>>502
read.cgiのgzip圧縮機能はテンポラリファイルを生成しない。
もちろんmod_deflateも。
生成するのは単なるmod_gzipの都合。
0510505NGNG
>>507-508
すんません。うたた寝してました。

HTML化待ちでしたか。でも、どうもありがとうございます。
クライアントが取得する 2ch の実データはリダイレクトして
どっか別のところにないと、根本的にはサーバの負荷も
データ転送量もイタチゴッコのような気もしたのが現在の所感です。
0511aki ◆SvNaePrits NGNG
|-`).。oO(……。)チラ
0512デフォルトの名無しさんNGNG
read.cgiって、自前でmod_gzip通しているの??
0513デフォルトの名無しさんNGNG
あ、意味不明だった。read.cgiって、gzipの処理を自前でやってるの?
それともapacheのモジュールを利用しているの?
0514デフォルトの名無しさんNGNG
zlibを静的にリンクしてる
0515デフォルトの名無しさんNGNG
>>514
そいつがテンポラリファイルを作っているのかな?
ならその部分をテンポラリファイル作らない形に書き換えれば
確かにずいぶんと変わる気はするな。可能ならだが
0516デフォルトの名無しさんNGNG
ファイルは作ってない。
詳しくは>>611タンの http://2ch.nekoruri.jp/ からソースをどうぞ。
0517デフォルトの名無しさんNGNG
>>511だった。まあどうでもいいが。
0518デフォルトの名無しさんNGNG
じゃ、なんでmod_gzipがテンポラリファイルを作ることが
負荷になっているんだろう??
0519デフォルトの名無しさんNGNG
read.cgiのその部分は現在有効にされておらず
mod_gzip任せだから。
つーか少しは過去ログ嫁よ
0520デフォルトの名無しさんNGNG
過去ログ読んだんだけど、読解力が足りなかった。スマソ。
ってことは、自前でmod_gzipを作ればいいだけの話なんだな。
tech板の住民なら楽勝だろうけれど、ただでは絶対にやらないな
0521デフォルトの名無しさんNGNG
read.cgi で圧縮させるよりmod_gzipに任せたほうが軽くなるから
現状に落ち着いたんだと思うんだけど、認識間違ってる?
0522デフォルトの名無しさんNGNG
>>521
いや正しいです。

ただ、mod_gzipはテンポラリファイルを作成するらしく、
そのテンポラリファイルを作る際のI/Oコストが馬鹿にならないらしいです。

なので、テンポラリファイルを作らず負荷のかからない圧縮ルーチンを
自前で作成してしまえば(おそらくトレードオフとして圧縮率か負荷が必要でしょう)
I/Oの問題は解決します。

で、I/Oの問題が最重要なのであれば、そこで負荷を下げてはどうか…という話でした。
0523aki ◆SvNaePrits NGNG
>>522
それじゃ、mod_gzipを改良して、
テンポラリファイルではなくメモリ上でgzip圧縮結果を保存するようにしてください。
おそらく、mod_deflateが参考になるのではないかと。
もちろん、そのモジュールを鯖に入れることができるかという問題が別にあります。

ところで、負荷: mod_gzip < read.cgi/zlib のソースをどなたか教えてください。
gzipを呼び出してる大昔の版が遅いのは確かですが、
どうせキャッシュの効かないread.cgiの結果の場合、
apache moduleであるアドバンテージはそんなに無いように感じるのですが……。
0524デフォルトの名無しさんNGNG
>>523
だからおまえがやれって。なんでわざわざ無償で・・・
0525aki ◆SvNaePrits NGNG
無償とか訳わかんないこと言ってる香具師はこのスレに(・∀・)クルナ!!
0526デフォルトの名無しさんNGNG
>>525
無償とか言ってる奴はどうせ有償でもろくなもんは書けない奴だからスルーしとけ。
0527デフォルトの名無しさんNGNG
無償じゃやらないって言ってる奴って、
頭悪そうだし、仕組みについて全然理解してなさそうに見えるんだけど。
なんちゃってSEとかかな。
0528デフォルトの名無しさんNGNG
>523の後半
俺も、「mod_gzipが軽い」は「何となくそう思う」以外ないと思う。
少なくともheに頼んでmod_gzipを入れてもらう前は
index.html圧縮のトラブル防止が待たれていたってことと
read.cgi圧縮がmod_gzipに任せる前提になってたのが大きいかと。

ソース見てないけど、zlibのgzxxxx系がファイル読み書きしかできないから
mod_gzipがgzxxxxを使っているなら負荷がかかるのは当然かも。
一時期read.cgiによる圧縮を有効(最低圧縮率)にした頃の
動作報告スレや重い重いスレ等を見ると
実際に負荷は下がったっぽい。圧縮率の影響だけかもしれないけど。

何故read.cgiによる圧縮をやめたかは理由は不明。
鯖落ちとの因果関係も不明(cgiでapacheが落とせるのか?)だし、
bugがあってcoreを吐いてるのかもしれない。
0529デフォルトの名無しさんNGNG
>>528
read.cgi以外のindexとかsubbackとかのために
mod_gzipがやっぱり必要だから入れて貰った。
だからそのままread.cgiもmod_gzipにやってもらうようになった。

……という流れしか覚えてないんだけど、
もしかして、read.cgiはmod_gzip経由しないようにして
zlib圧縮を復活させればすむ問題だったりして。

もちろんindex.html等のGETにはmod_gzipのオーバヘッドが依然残るんだけど。
0530デフォルトの名無しさんNGNG
> index.html等のGETにはmod_gzipのオーバヘッド
ここの部分はちょっと違う。
index.htmlはbbs.cgi内部でindex.html.gzを作成している。
mod_gzipはindex.html.gzがある時はindex.htmlを全く探さずに
index.html.gzを返してくるようなので、オーバーヘッドは少ないと思う。

subback.htmlは当初更新毎に作ってたけど
今は.gzを作成してないかもしれない。subject.txt.gzも。鯖にもよるかな?
また、.dat(Rangeなし)は、mod_gzip導入直後は圧縮する設定になってたけど
負荷の問題で圧縮しないようになったはず(apache2鯖の設定は知らない)。
この辺は圧縮回数(bbs.cgi呼び出し回数)とGET回数とのバランスなので。

でも、結局、何がボトルネックなのか「〜らしい」って噂だけで
実際に数字が出てない(調査してない)から
どうするのが一番効果があるか、わかんないんだよね。
0531デフォルトの名無しさんNGNG
>>530
おっと、index.htmlは.gz作ってるのか。それは知らなんだ。

あと大きなパラメータはdatの圧縮をいつ行うかだとすれば、
やはりbbs.cgiやread.cgiの呼び出し回数に依存するし、
鯖毎に収容する板によっても割合が変わってくるかな。

さて、ここいらで巣に移動しますか?
0532デフォルトの名無しさんNGNG
2ちゃんねるのプログラムなどを書く人たちのモチベーションって何なの?
オープンソースは世の中に広く使われて、情報的インフラのような側面があるので
使命感などもかなり大きいと思うけれど、そんなのはないよね。
0533デフォルトの名無しさんNGNG
>>532
面白いから、かな。

read.cgi なんか 一日に何千万回も呼び出されるわけだし。
そんなコードに関われると考えただけで、駆り立てられる物がある。

あと、私は 2ch.net が好きだから。
使命感? そんな大きいモンじゃないよ。
0534デフォルトの名無しさんNGNG
少なくとも、今までに何かやってきた人にとって
金や名声でないことは確かだね。
0535デフォルトの名無しさんNGNG
>>533
参考になりますた。ありがとう。

俺は日曜プログラマだけど、なんとなく想像できなくもないかな。
アパッチのオープンソースなんかも同じく楽しそうだけど、
やっぱり日本語じゃなきゃ参加しづらいですよね。
0536デフォルトの名無しさんNGNG
自分が欲しいもんを作ってるだけだろ
少なくともオレはそうだ
0537デフォルトの名無しさんNGNG
apache2鯖に関してはmod_deflateを使うと言うことで解決に向かってる感じ。

■ 新しいサーバで read.cgi が正しく動かない問題。
http://qb.2ch.net/test/read.cgi/operate/1047840578/
0538デフォルトの名無しさんNGNG
たしかにそんな事言ってる。
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=2095&KEY=1051177958
0539デフォルトの名無しさんNGNG
(´-`).。oO(保守……。)
0540山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0541デフォルトの名無しさんNGNG
 wea eawwr
0542デフォルトの名無しさんNGNG
・・・JavaとJSの区別をつけられないほど初心者だったのか・・・
0543デフォルトの名無しさんNGNG
>>542
マァヴのことか?
0544デフォルトの名無しさんNGNG
日付/時間指定で新しいスレ一覧を取得できるように四手ほしい。
N速+とか見てるとどれが新しいスレなのかよくわからん
0545デフォルトの名無しさんNGNG
>>544
dat名でソートすれば
0546山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0547山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0548デフォルトの名無しさんNGNG
保守
0549デフォルトの名無しさんNGNG
もう、保守要らないのかな?
0550山崎 渉NGNG
(^^)
0551山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0552デフォルトの名無しさんNGNG

8月騒動以来の長寿スレッドだから、保守してあげてください

(結局の所、8月騒動は管理側&サーバ屋の自作自演だったのかな)
0553デフォルトの名無しさんNGNG
夜勤の自作自演というのが定説です
0554デフォルトの名無しさんNGNG
保守
0555デフォルトの名無しさんNGNG
懐かしい事件を思い出した。
あの時ははらはらしたな。
0556デフォルトの名無しさんNGNG
 他のスレッドなどへのリンクの表記を
>>みたいにできないかな >@とか・・・
@>http://pc2.2ch.net/test/read.cgi/tech/998908559/555
のように書きこんで、
@>555 のように表記されるような。
 >>と、前スレの続き、他スレで見た、
などを指すリンクの調和の幅。
0557デフォルトの名無しさんNGNG
保守☆
0558デフォルトの名無しさんNGNG
手伝ってくれる方キボンヌ
http://program.dot.thebbs.jp/1071486463.html
0559デフォルトの名無しさんNGNG
手伝ってくれる方キボンヌ
http://program.dot.thebbs.jp/1071486463.html
0560デフォルトの名無しさんNGNG
bbs.cgi再開発プロジェクト2
http://qb3.2ch.net/test/read.cgi/operate/1069144193/

いろいろ発注もあり。
0561デフォルトの名無しさんNGNG
akiさんまだ見てます?
見てたら
http://qb3.2ch.net/test/read.cgi/operate/1068017802/796-820
をお願いしたいんですけど・・・
0562デフォルトの名無しさんNGNG
つくろー。
0563デフォルトの名無しさんNGNG
ひろゆき氏 blog

元祖しゃちょう日記
http://blog.livedoor.jp/hirox1492/

防犯・詐欺対策@2ch掲示板
http://that2.2ch.net/bouhan/
0564まーちゃんNGNG
#▼ロックファイル
sub lock {
$symlink_check = (eval { symlink("",""); }, $@ eq "");
if (!$symlink_check) {
$c = 0;
while(-f "$LOC") {
$c++;
if ($c >= 3) { &error("■ロック中"); }
sleep(2);
}
open(LOCK,">$LOC");
close(LOCK);
}
else {
local($retry) = 3;
while (!symlink(".", $LOC)) {
if (--$retry <= 0) { &error("■ロック中"); }
sleep(2);
}
}
}

sub error {
if (-e "$LOC") { unlink($LOC); }
print "Content-type: text/html\n\n";
print "<html><head><title>$TITLE</title></head>\n";
print "<body>\n";
print "■エラー<hr>\n";
print "$_[0]\n";
print "</body></html>\n";
exit;
}
0565まーちゃんNGNG
↑このロックファイルで定義したところ、
必ず「ロック中」になっちゃうんです…
何が原因なんでしょうか?
定義が間違っているのでしょうか?
0566デフォルトの名無しさんNGNG
read.cgi再開発スレ
http://qb5.2ch.net/test/read.cgi/operate/1087199303/
0567デフォルトの名無しさんNGNG
保全
0568デフォルトの名無しさんNGNG
秒表示記念
0569 ◆bGJcuGhzXI NGNG
#5X:~$14H
0570デフォルトの名無しさん05/01/28 16:24:56
保守
0571デフォルトの名無しさん05/02/20 20:43:13
ほ
0572デフォルトの名無しさん05/02/28 23:21:47
死
0573デフォルトの名無しさん05/03/01 21:23:03
ゅ
0574デフォルトの名無しさん05/03/03 08:44:22
?
0575デフォルトの名無しさん05/03/03 09:02:51
このスレでいくら議論しても、
ひろゆきがそれをフィードバックさせなきゃなんの意味もない。
0576デフォルトの名無しさん皇紀2665/04/01(金) 09:39:25
皇紀
0577謎電波NGNG
お遊びは忘れないのな・・・
■ このスレッドは過去ログ倉庫に格納されています