2chを内蔵したウェブサーバ ょぅι゛ょ
■ このスレッドは過去ログ倉庫に格納されています
0001rti
NGNGread.cgi , bbs.cgi を内蔵した2chコンパチな高速実況匿名ウェブサーバです。
ょぅι゛ょサーバ本家
http://www.bq--3ayiomcfao4tbgzqq4.to/www/project/youjyo/
実験板
http://www.bq--3ayiomcfao4tbgzqq4.to/rti/
訴訟を起こされずに匿名掲示板を運営できるかもなカウントダウンシステムについてはこっち
http://www.bq--3ayiomcfao4tbgzqq4.to/www/project/youjyo/countdown/
opera使いの人は http://www.ょぅι゛ょ.to/ でもアクセスできます。
このサーバ自身もょぅι゛ょサーバで動いているので、
たまにダウンしているかもしれないけど 現在αテストなので許してちょ。
0159デフォルトの名無しさん
NGNGプログラムを作るに当たっての議論が板違いなのか?
0160デフォルトの名無しさん
NGNG(゚∀゚)出発点が「悪質なカキコの責任転嫁するためのニュー削除依頼制度?」
なので法律ロンも同時に進行していかないとマズイと思われ?
ていうか、そうでないと仕様が決まらないというか
法律ヨタ話がそのまま仕様決定につながるというか
0161デフォルトの名無しさん
NGNGソフトの最初に出てくる規約も法的には問題あるとかなかったっけ?
0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNG匿名掲示板である限り、何やってもいたちごっこの気がする。
0164デフォルトの名無しさん
NGNG0165デフォルトの名無しさん
NGNGそんな機能。
0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNGそんな機能。
0168デフォルトの名無しさん
NGNG便利じゃん。
0169デフォルトの名無しさん
NGNG・・・ひさびさに面白そうな企画なのにな
0170デフォルトの名無しさん
NGNGなんとかしる
0171デフォルトの名無しさん
NGNG>>68
0172デフォルトの名無しさん
NGNGそのかわり、IPはきちんと取ります、と。
ユーザは自分の判断でカキコ
IPは全部取ると明言
司法、警察から要求されたら何も考えずすぐにログは提出
そこから先の追跡は全て警察にやらせる
あ、あとはあれだな
法的な削除依頼があったら カキコにモザイク なんてどうだろ
そのレスがだんだん ● とか △ で置換されていく。
2chブラウザ使えば元のカキコは消えずに残り、問題なし。
ユーザのキャッシュはどうにもならないという点をついてみる
IEとかから見たら消えてるし事実上そのカキコは消えるわけで
問題ないと思う。
01731
NGNGなんか、勘違いされている方もいらっしゃいますが、
削除依頼->即見えなくする
ではなくて、
削除依頼->本人確認(異議あり)->見えなくするです。
で行こうと思っています。
そうではないと、削除依頼されるたびに即あぼーんだと
みなさんが述べているようにいろいろと問題が
ありそうな気がしますから。
で、そうなるとその間掲載してしまうのが問題ないのかという
話になるわけですが、、、、
削除するにあたるか検討している時間とかいいわけは通用しないかな(w
01741
NGNG>もうさ、いっそのこと、プロクシー経由以外のカキコを認めない ってのはどう?
>そのかわり、IPはきちんと取ります、と。
嵐とCM広告だけになりそうな気がします。
現状を見てもそうでから(w
>そのレスがだんだん ● とか △ で置換されていく。
>2chブラウザ使えば元のカキコは消えずに残り、問題なし。
モザイクですか。
それはまったく考えていませんでした。
でも、それって裁判で通用するものなのでしょうか。
この手のアイデアは私的に大好きなんですが(w
0175デフォルトの名無しさん
NGNG大丈夫だろ
ただし、隠語として認識されるような表現はNG
ソニーを糞ニーと表現するような奴ね
糞ニーは判例もある
0176デフォルトの名無しさん
NGNGじゃ駄目じゃん。モザイク掛けなきゃ…
0177デフォルトの名無しさん
NGNGあれだ
削除依頼を受け付けたとき
いきなり削除するんじゃあなくて
固有名詞や住所と思われる情報を
「ピー」 とかの文字列に置換するってえのはどうかな
個人情報=個人を特定できる情報=特定できなければ問題ない
企業名とかもまたしかり
上記の置換元文字列をデータベースとしてもっておいて
ブラウザにdatやhtmlを渡すときに削除依頼のあったレスを
置換処理してから渡すようにする
置換にこだわる理由?
2chブラウザは基本的にdatのサイズにシビアだから
置換ならサイズは変わらないしな
あと、サーバ上にあるdatを直接置換しないのは
削除依頼があったらすぐに対応したいが
削除依頼の取り下げや却下があったときには
やっぱりもとにもどしたい という理由
0178デフォルトの名無しさん
NGNGサーバにアパッチとかつかうなら
実況に耐えうるシステムにしたい以上
モジュールを書かなきゃならないけど
なあに >>1はプログラマだからな
大した問題じゃあないさ
0179デフォルトの名無しさん
NGNG都合の悪い書き込みが拡まるのに、一週間は十分な時間だと思う。
自動でモザイク対応もいいけど、結局は削除人を置いて瞬殺対応できる体制は
必要なんじゃないかな。
01801
NGNGたしかに、置換は良い方法のような気がします。
ただ、上書きしないで、置換して表示するのは
あまりよろしくないと思います。
>削除依頼を受け付けたとき
>いきなり削除するんじゃあなくて
>固有名詞や住所と思われる情報を
>「ピー」 とかの文字列に置換するってえのはどうかな
削除依頼してきた人に置換キーワードを決めてもらえばいいのかな?
「あ」とか入れる香具師がいるとは思うけどIP取っていれば、
そんなに無理はしないだろうということで。
逆に全文を置換指定してしまうと、
元々の書き込みした人も見つかりにくくなるだろうから、
これもやらないだろうと思いますし。
01811
NGNG>置換にこだわる理由?
>2chブラウザは基本的にdatのサイズにシビアだから
>置換ならサイズは変わらないしな
透明あぼーんでしたっけ、書き込まれた文字列と
同じバイト数で上書きすれば問題ないような気がします。
ょぅι゛ょもDATサイズにはシビアです。
メモリに連続アクセスできるように固定長でもってますから(w
YDAT.cppとか見てもらえばわかります。。。
>あと、サーバ上にあるdatを直接置換しないのは
>削除依頼があったらすぐに対応したいが
>削除依頼の取り下げや却下があったときには
>やっぱりもとにもどしたい という理由
それであれば、もとの書き込みを退避させて、
現在のDATを上書きすればすむような気がします。
掲示板で一番多い処理は読み込みなので、
読み込みでロスを作りたくないと思っています。
0182デフォルトの名無しさん
NGNG削除までのプロセスを半自動化というのも良いんじゃない?
削除依頼フォームを作るってのも手だと思うけどな。
削除したいスレッド、レス番号と削除の理由、
依頼者の身元、連絡先メールアドレスを入力して送信。
送信途中で存在しないサーバーやよく使い捨てに利用される無料メアドは弾く。
もちろん身元や理由が空欄や明らかに不正なのも自動的に弾く。
管理者には上記の情報に加え、削除対象の書き込みを添えて通知される。
管理者は削除するかどうかを判断し、クリック一発で、
削除するかどうか、しない場合はその理由を選べ、
その判断を削除依頼者にメールで通知。
削除すると判断した場合、メールには削除CGIへのリンクでも張っておく。
依頼者がリンクをクリックすると自動的にレスが削除され、
削除の理由、削除者の身元、メールアドレス等が公開される。
管理者は1つの削除依頼あたり30秒程度の時間しか取られないだろうと予想。
1つのスレッドには1日1つまでとか、
同じサーバーのメアドからは1日1つまでとかに制限して乱発を防ぐのも必要だろうけど、
1人で十分対処できる量だと思うけどな。
0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNG半角二次元板が最適。お待ちしております>>1
0185デフォルトの名無しさん
NGNG0187デフォルトの名無しさん
NGNG2.それによって削除板にスレッドが立つ。
3.削除板にたったスレッドですき放題書きまくり。
今の板構成だとIP晒してもいいと思う(もしくは適当な串持っていれば)なら、
管理人が直接削除しない限り削除板の書きこみを消すシステムがないから
好き放題やりまくりだ。
やはり削除には管理人が介入する必要があると思う。
>>183
WebProg板が最適。
0188デフォルトの名無しさん
NGNGhttp://pc3.2ch.net/test/read.cgi/isp/1043933410/l50
> 1 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/31 02:44 ID:Ybb3vkCH
> 1つのプロバイダを規制した時、どの程度の人が巻き添えを食らってしまうのか知りたいので
> あなたのプロバイダを教えて欲しいですです。ログみるのは面倒なので、、、
0189デフォルトの名無しさん
NGNG0190デフォルトの名無しさん
NGNG0191デフォルトの名無しさん
NGNG/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
Λ_Λ | 君さぁ こんな内容証明送るから |
( ´∀`)< 厨房って言われちゃうんだよ |
( ΛΛ つ >―――――――――――――――――――‐<
( ゚Д゚) < おまえのことを必要としてる奴なんて |
/つつ | いないんだからさっさと削除板に書いたら首吊れ|
\____________________/
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
……って書いて返信する。
0192デフォルトの名無しさん
NGNG0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNGはなししってなんですか?
0195YoujyoKiller
NGNG0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNGまだ痛々しさに気付いていないんだろうけど、
数年たつと首を吊りたくなること受け合い。
01981
NGNG>今の板構成だとIP晒してもいいと思う(もしくは適当な串持っていれば)なら、
>管理人が直接削除しない限り削除板の書きこみを消すシステムがないから
>好き放題やりまくりだ。
削除依頼板に jpnic管理下のIPでなければ書き込めないようにしました。
jpnic 管理下にした下理由は、2つ
1.日本には設定の甘い串は多分ないんではないのか
2.もし、問題になったときに日本語で話せる(w
が理由です。
>WebProg板が最適。
Webベースなインターフェースですが、スクリプト言語などではなく
VC++で実装している普通のWindowsプログラムなので、
プログラム技術板が適切だと思っています。
01991
NGNG>そもそも削除依頼が郵便で届いた場合はどうすんのよ?
届いた時点で削除依頼に管理人がスレを立てることになりそうですね。
ついでに郵便をスキャンしてupしてリンク張るとか。
届いた時点でスレがたつので郵便よりもWeb経由で申し込んだほうが
削除はスムーズに進むと思うのですがね。
>>193
>ところでこれのソースってどこで公開してるの?
リンク先嫁.
>197
>まだ痛々しさに気付いていないんだろうけど、
>数年たつと首を吊りたくなること受け合い。
そんなこと今まで何回も経験しているので大丈夫です(w
0200デフォルトの名無しさん
NGNG> Webベースなインターフェースですが、スクリプト言語などではなく
> VC++で実装している普通のWindowsプログラムなので、
> プログラム技術板が適切だと思っています。
それって、「C 言語を使っている」 というだけで Windows や UXIN の話を
C 言語スレに持ってくる香具師と同じ言い訳だぞ。
0201デフォルトの名無しさん
NGNGΣ(゚д゚lll)
0202デフォルトの名無しさん
NGNG0203デフォルトの名無しさん
NGNGがんばって実用化にごきつけるんだ
0204デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNGじゃなくて、法律面を含めたWebサービスの検討だからね〜。
0206デフォルトの名無しさん
NGNGショウちゃんじゃなくて「シュウちゃん」だろ。中途半端なオタめ。
0207デフォルトの名無しさん
NGNG0208205
NGNG0209デフォルトの名無しさん
NGNGWebProg板は基本的にサーバサイドならば言語は問わないという方針なんだが。
C言語のスレッドもあるわけだが。C++のスレがあるかは知らないが。
法律とか運用面は>>1のテストの掲示板で話して、プログラムの話をここですればイイじゃん。
0210デフォルトの名無しさん
NGNG0212デフォルトの名無しさん
NGNG0213デフォルトの名無しさん
NGNGごちゃごちゃうるせーな
ペットボトルに蓋入れる方法教えてやんねーぞ
02141
NGNG>ショウちゃんじゃなくて「シュウちゃん」だろ。中途半端なオタめ。
直しといたよ。ありがとよ、末期のオタめ。
>>209
>法律とか運用面は>>1のテストの掲示板で話して、プログラムの話をここですればイイじゃん。
とりあえず、簡単に内部構造を文書化してみました。
http://www.bq--3ayiomcfao4tbgzqq4.to/www/project/youjyo/hacker/hajihac/
>>211
それぢゃあ、技術的な話をしよう(w
とりあえず、 上のところのドキュメントのフィードバックキボンヌ
0215デフォルトの名無しさん
NGNGそのページをWikiかなんかにしてみんなで改良していけるようにしようよ
0216デフォルトの名無しさん
NGNG0217デフォルトの名無しさん
NGNG0218デフォルトの名無しさん
NGNG0219デフォルトの名無しさん
NGNG"1+1=2" が "1 1=2" と表示されてしまいます
RConv::htmlspecialchars()関数で、
"+" が " " に置換されていますが、この処理は必要ですか?
それと、文字ではない文字(2byte文字の先頭1byteだけ等)も
書き込めるようなので、タグがくずれたりして変になったスレがあるようです
書き込める文字かどうかチェックした方が良いと思います
また、特殊文字が書けないので、書けるようにしたほうが良いと思います
現状では "&" が "&" に変換されるので
"♥" が "♥" のように表示されてしまいます
"㍘" 等の "&#数字;" な形式の特殊文字も対応すれば
完璧だと思います
特殊文字一覧
ttp://www.hc.keio.ac.jp/~fr000042/com/char.html
0220421
NGNG> "+" が " " に置換されていますが、この処理は必要ですか?
必要。
URL エンコードはどっかの RFC でそのように定められていたはず。
だから、'+' という文字そのものが必要な場合は % を使って 16 進表記に
しないといけないはずだ。
0221220
NGNGアヒャーー
∧∧
(゚∀゚ )⌒ヽ ≡≡ = = -
,.、,,U‐U^(,,⊃_ /i ≡≡≡ = = -
;'゚∀゚ 、、:、.:、:, :,.: ::`゙:.:゙:`''':,'.´ -‐i = ≡≡≡ = = -
'、;: ...: ,:. :.、.:',.: .:: _;.;;..; :..‐'゙  ̄  ̄
`" ◎ ''`゙ ◎ ´´ - = ≡ = = -
0222219
NGNGURLエンコードの場合だけですか?
URL以外のメッセージ本文の "+" を消すのはおかしくないですか?
2chだとちゃんと "+" が書き込めているんですが…
http://www.bq--3ayiomcfao4tbgzqq4.to/test/read.cgi/rti/1043263266/5
にカキコしてあるように "+" が消えるので
>>70のようなCのソースをyoujoに書き込むと
足し算が表示されず、何してるコードなのかワケワカランことになるんですがw
0223デフォルトの名無しさん
NGNGPOST でも URL エンコードされる。
本文 1+1+2 は、1%2B1%3D2 になる。
だから、デコードはしなきゃいけない。
ソースがどうなってるか知らないが、2 重にデコードしてるんじゃ?
0224ミ,,゚Д゚彡
NGNG面白そうだけど Windows 持ってないから使えねぇや。>>1 さん頑張れ。
0225デフォルトの名無しさん
NGNGGETでかつquery_stringが'='を含まない場合は
'+'を空白に変換してはいけない。
0226デフォルトの名無しさん
NGNGあのフォームから生成されるクエリーに、'=' が含まれない場合があると
言いたいのか?
0227デフォルトの名無しさん
NGNG225は一般論として書いただけだがそれはそれとして
フォームからの正規の投稿しか想定しないと
XSSの餌食になる可能性が高い。
0228デフォルトの名無しさん
NGNGあと、重すぎて見られないので>>1はもっと軽いところへ移転してホスィ…
0229デフォルトの名無しさん
NGNGふつー Solaris+vi
>>228
日本語ドメインのraceコード
0230デフォルトの名無しさん
NGNG「MESSAGE=」 で始まらない文字列を本文として解釈してしまうような場合が
あると言いたいのか?
0231デフォルトの名無しさん
NGNG02321
NGNG>bq--3ayiomcfao4tbgzqq4 ってどういう意味?
orepa にコピペしてみれば真実がわかります(w
>あと、重すぎて見られないので>>1はもっと軽いところへ移転してホスィ…
OS(orハードウェア)トラブルで落ちてました、すいません。
サーバプログラムがクラッシュした場合に備えて VPN環境は整えていたのですが、
OSが落ちて ping もとどかなかったので昼間は復帰できませんでした。スンマソ
某宗教団体ブランドのPCで4年ぐらい使っているPCなので、
そろそろ寿命なのかもしれませんね(w
ハードウェアの交換を考えてます。。。
0233デフォルトの名無しさん
NGNG買うなよ
0234デフォルトの名無しさん
NGNG0235デフォルトの名無しさん
NGNG02361
NGNG>そのページをWikiかなんかにしてみんなで改良していけるようにしようよ
残念ながらょぅι゛ょ上では wiki は動きません。。。
ょぅι゛ょは 別サーバへのフォワードとかの機能がないので現状では難しいです。
>>216
>もっちーより小林由美子のほうが好きなんですが問題ありませんか?
コーディング規約違反です(w
02371
NGNG>足し算が表示されないのは仕様でしょうか?
バグです。
さきほど修正しますた。ご指摘ありがとうございました。
>現状では "&" が "&" に変換されるので
できるようになりました。
ご指摘のページの文字は一通り出せるようにしました。
これで、一ページに必ず3つ以上は♥が出てくる
シスプリの小説も表現可能になりました。
ありがとうございました。
実装方法は & に対するエスケープをやめました。
XSSが起きなければ良いのですが(w
これで問題なければ週末にでも α3 をリリースしようかと思います。
0238デフォルトの名無しさん
NGNG社会的な制止、および否定的評価に対して非常に過敏な反応を示す状態。
成人期の早期に始まり、以下のうち4つ以上当てはまるとき、診断される。
1)批判、不承認、または拒絶に対する恐怖のために、重要な対人接触のある職業的活動を避ける。
2)好かれていると確信できなければ、人と関係を持ちたいと思わない。
3)恥をかかされること、またはばかにされることを恐れるために、親密な関係の中でも遠慮を示す。
4)社会的な状況で、批判されること、または拒絶されることに心がとらわれている。
5)うまくできていないという感じを持つと、新しい対人関係状況で制止が起こる。
6)自分は社会的に不適切な人である、人間として長所がない、または他の人より劣っていると思っている。
7)恥ずかしいことになるかもしれないという理由で、個人的な危険をおかすこと、
または何か新しい活動に取りかかることに、異常なほど引っ込み思案である。
0239デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNG0242デフォルトの名無しさん
NGNG0243デフォルトの名無しさん
NGNG(゚∀゚)オレは1と2に該当するな・・・
まあ2chみたいな半匿名環境なら何やってもカンケー無いけどな
うんこー
0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNG0246デフォルトの名無しさん
NGNG0247デフォルトの名無しさん
NGNG0248デフォルトの名無しさん
NGNG0249デフォルトの名無しさん
NGNG0250デフォルトの名無しさん
NGNGΛ_Λ | You. Since such a thread is stood, |
( ´∀`)< it is called a cookroom. |
( ΛΛ つ >――――――――――――――――――‐<
( ゚Д゚) < There are not those who need you. |
/つつ | Cut a circuit and hang yourself. |
\___________________/
(-_-) Commit suicide.… (-_-) Commit suicide.… (-_-) Commit suicide.…
(∩∩) (∩∩) (∩∩)
(-_-) Commit suicide.… (-_-) Commit suicide.… (-_-) Commit suicide.…
(∩∩) (∩∩) (∩∩)
0251
NGNGそのカウンタシステムを実現するだけなのに、全てをスクラッチから
書く必要があるの?
0252デフォルトの名無しさん
NGNG「ゲイツマンセー」なんていうヤツは初めて見た・・・。
#「FreeBSDマンセー」ってのは多いがナー。
0253デフォルトの名無しさん
NGNG>>1さんはVCでコトが収まる程度のコードしか書いたことがないのですね・・・。
正直、ウラヤマスィです。
私なんかコンシューマゲーム機とか、組み込み系とかの仕事でまともなIDEなんかない環境で
シコシコとEmacs+bashでしかやるしかなくて。ウワァァァン。
VCオンリーで平和だったあの頃に帰りたい・・・。
0254デフォルトの名無しさん
NGNGVCのエディタはEmacsでできるすべてのことができるのかい?
それから、apacheのモジュールでmod_2ch作ってくれたら幸せになるひとがたくさんいると
言ってみるテスト
0255デフォルトの名無しさん
NGNGショボイ開発環境の愚痴、うざい。
0256デフォルトの名無しさん
NGNG>言ってみるテスト
自分で作れば?Emacs+bashで。
0257デフォルトの名無しさん
NGNGVisualStudio + gcc
Meadow + VisualC++
の組み合わせは使いづらい
0258デフォルトの名無しさん
NGNG感じてしまうので、最初にコードをゴリゴリ書きたい時はmeadowで書くことが多い。
VCはビルド&デバッグ&ソース管理に使用している。特にデバッグはVCとかない
と話にならない。まあ適材適所ってことで。あんまり荒れるのも考えものだし・・・。
■ このスレッドは過去ログ倉庫に格納されています