bbs.cgi開発【WebProg板】
- 1 :nobodyさん:02/04/19 08:10 ID:20PTEIcN
- http://qb.2ch.net/test/read.cgi/jikken/1017071166/l50
2ちゃんねるの、bbs.cgiが、現在住民の手により作られているようです。
WebProg板でも、改良に役立つように、協力しませんか?
- 21 :nobodyさん:02/04/22 11:08 ID:???
- この板が激しく適切ですね
- 22 :aki:02/04/22 12:02 ID:???
- (´-`).oO(なんか、実験板方面が閉鎖的なんだよなぁ……。)
- 23 :nobodyさん:02/04/22 17:13 ID:???
- >>22
(´-`).。oO(禿げ同・・)
- 24 :nobodyさん:02/04/22 21:03 ID:oJQeFi6r
- 実験場とは別に、この板で作ってみるとか。
2ちゃんねるで使われるかどうかは別にして。
- 25 :nobodyさん:02/04/23 01:31 ID:Og/loODO
- 一応リンク
monazilla Part 3
http://pc.2ch.net/test/read.cgi/tech/1012544484/l20
2ちゃん専用ブラウザ「かちゅ〜しゃ」Part60
http://pc.2ch.net/test/read.cgi/software/1018022445/l20
2ちゃんねる用ブラウザ「ホットゾヌ」 Part10
http://pc.2ch.net/test/read.cgi/software/1018096103/l20
2ちゃんねる用ブラウザ「A Bone」Vol.15
http://pc.2ch.net/test/read.cgi/software/1017916153/l20
新鋭2ちゃんねるブラウザ「Jane2ch」 part 3
http://pc.2ch.net/test/read.cgi/software/1016550175/l20
2ちゃんねる用ブラウザ「ギコナビ」 Part2
http://pc.2ch.net/test/read.cgi/software/1015310037/l20
- 26 :aki:02/04/23 16:38 ID:???
- >>24
賛成。
とりあえずおおざっぱな方針かな?
個人的には、もはや軽量化はどうでもよくて、
「使いやすい」2ch互換スクリプトにしたいところ。
もちろん、無駄は省かれるべきだけど。
- 27 :nobodyさん:02/04/23 20:42 ID:M/9S6Mh9
- age
- 28 :nobodyさん:02/04/25 00:36 ID:Dqy3iBWZ
- >>26
じゃあ、このbbs.cgiを参考にしつつ、
17氏スクリプトを作りつつ、使いやすい2ch掲示板クローンを作るって方向でどうですか?
17氏が引退して、「2chスクリプトくれくれ君」が増えてうざいし。。
- 29 :nobodyさん:02/04/25 00:44 ID:mY6Jeycp
- http://tolkien.s7.xrea.com/paranoia/
全部perlで1から作り上げたらしいよ。
- 30 :nobodyさん:02/04/25 01:32 ID:EeJjolbS
- というか、どう考えても17氏スクリプトと2ch互換は、転送量とか考えたら設計が古くてだめでしょ。
アハンと12chくらいじゃないかな?
- 31 :nobodyさん:02/04/25 11:32 ID:???
- 完全なクローンなんて作っても仕方ない。
プロトコル互換の「もっとずっと使いやすい」BBSを設計してみてはどうだろう。
.
.
.
.
.
.
でも専用ブラウザで見るなら同じことなんだよな。
- 32 :nobodyさん:02/04/28 01:08 ID:???
- >>30-31
bbs.cgi開発【WebProg板】
1 :nobodyさん :02/04/19 08:10 ID:20PTEIcN
http://qb.2ch.net/test/read.cgi/jikken/1017071166/l50
2ちゃんねるの、bbs.cgiが、現在住民の手により作られているようです。
WebProg板でも、改良に役立つように、協力しませんか?
- 33 :nobodyさん:02/05/05 22:52 ID:dTR58Yl2
- ちょっと話は違うけど、PHPとDBを利用して作ったほうが
負荷も少なく、早くて、しかもログが壊れにくいと思うんだけど、
どうなんでしょうか。
- 34 :nobodyさん:02/05/05 23:01 ID:???
- んでもひろゆきとかドル猫達はいじれない罠
- 35 :nobodyさん:02/05/05 23:46 ID:???
- 漏れはperlがなんとなく好きなんだが、
速さとかを突き詰めていけばphpとかそういう方向に行くんだろうな
- 36 :nobodyさん:02/05/06 00:03 ID:???
- >>35
phpって速いの?Perlより遅い気がするんだけど。
もしかして4.2xは速いの?
- 37 :nobodyさん:02/05/06 00:18 ID:???
- >>36
モジュル版が速いって事では?
- 38 :nobodyさん:02/05/06 00:59 ID:???
- >>36
mod_perlを使えばperl早いけど、
夜勤さんが使わないっていってるからなぁ。
- 39 :nobodyさん:02/05/06 23:09 ID:???
- c++
- 40 :nobodyさん:02/05/06 23:18 ID:???
- ++c;
- 41 :nobodyさん:02/05/07 08:43 ID:???
- +c+
- 42 :nobodyさん:02/05/07 08:43 ID:???
- (+c+)
- 43 :名無しだよもん:02/05/07 08:50 ID:???
- >>42 >>http://pc.2ch.net/test/read.cgi/php/1019673146/
- 44 :nobodyさん:02/05/07 08:50 ID:???
- >>43
(+c+)b
- 45 :nobodyさん:02/05/07 09:52 ID:???
- コラボ ワラタヨ
- 46 :nobodyさん:02/05/08 03:10 ID:???
- test
http://isweb43.infoseek.co.jp/art/mm2ch/cgi-bin/admin/kanri.cgi
- 47 :aki:02/05/08 03:51 ID:???
- これなに?
なんかとても面白そうな雰囲気が。
- 48 :nobodyさん:02/05/08 16:36 ID:???
- >>46
ほー。いいねそれ。
- 49 :nobodyさん:02/05/09 14:48 ID:???
- >>46
17スクリプトだろ、、、
- 50 :nobodyさん:02/05/10 14:23 ID:???
- それはどうかな。
- 51 :nobodyさん:02/10/03 16:43 ID:???
- ここでいいのかな
トリップをメール欄に書くとおかしくなるの既出?
例えば、
名前[#hogehoge]メール欄[sage]
→名前[ ◆/Re6aTC.]メール欄[sage]
名前[#hogehoge]メール欄[sage #hogehoge]
→名前[ ◆jG/Re6aTC.]メール欄[sage]
- 52 :nobodyさん:02/10/03 16:46 ID:???
- >>51
昨日からトリップ10桁になったんだよ
メール欄とは無関係、メール欄の#以降が削除されるのは以前からの仕様
- 53 :nobodyさん:02/10/03 16:49 ID:???
- ホントだ。
思い切り誤解ですた。ごめんなさい。
- 54 :nobodyさん:02/11/04 15:34 ID:???
- >>1の軽量化コンペのログ、HTML化されてた模様
http://ooo.2ch.net/jikken/kako/1017/10170/1017071166.html
- 55 :nobodyさん:02/11/14 15:48 ID:???
- 843 名前:夜勤 ★ 投稿日:02/11/14 15:22 ID:??? ???
ex , ex2 うまくいっているのかなぁ。
結局は、極端にいえば「もう一行も bbs.cgi にはコード追加できません」
ってことのような感じ、もちろんコードの内容にもよりますけど。
人が増えすぎて、コードを削らなきゃならない段階のようです。
解決策は
(1) コードを削る。
(2) サーバを増設する。
ということでしょうが、どっちにしろ なんともかんとも
さーおまいら出番ですよ。
- 56 :nobodyさん:02/11/29 01:10 ID:???
- 夜勤って頭悪いと思う。
- 57 :ゆかりぼん:02/12/28 22:19 ID:mkbLi1ni
- うん。
- 58 :nobodyさん:02/12/29 00:49 ID:kIUCOKS/
- >>55
夜勤が本気でそんなこと言ってるなら夜勤は真性のアフォ。
- 59 :nobodyさん:02/12/29 04:37 ID:???
- 「サーバを増設したいから、●買ってくれ」が正解。
- 60 :山崎渉:03/01/15 13:39 ID:???
- (^^)
- 61 :nobodyさん:03/02/16 00:43 ID:???
- 廃れてるなぁ。
誰かまじめにbbs.cgi開発する人いないの?
- 62 :nobodyさん:03/02/16 10:28 ID:???
- >>61
真面目に開発している人はここには来ない罠。
- 63 :nobodyさん:03/02/16 18:54 ID:???
- >>61
いいだしっぺの法則。
- 64 :nobodyさん:03/02/16 19:20 ID:???
- お前らも暇な奴だなぁ(オレモナー
っていうのは置いておいて、真面目にやっている人がいるなら
ソースコードを提供してもいいよ。ただし再配布は禁止。
どうよ?
- 65 :nobodyさん:03/02/16 19:28 ID:???
- あー、書き忘れたけれど興味あるならメールください。
フリーメールはNGです。
kigaru2@kigaru2.net
(正体ばればれだなぁ。)
- 66 :63:03/02/16 19:54 ID:???
- >>65
hu8up@ww2.personal.ne.jp
このメアドでよろしいでしょうか。
- 67 :63:03/02/16 22:18 ID:???
- 突っ込み無い…(´・ω・`)ショボーン
- 68 :nobodyさん:03/02/16 22:19 ID:???
- >>67
返事がない。攣られたようだ。
- 69 :nobodyさん:03/02/16 23:19 ID:???
- >66
どあほー^^;
- 70 :63:03/02/17 03:29 ID:???
- >>69
ヽ(´ー`)ノ
- 71 :nobodyさん:03/02/18 20:43 ID:pPA3E1lh
- おまえら、出番ですよ。
http://pc.2ch.net/test/read.cgi/unix/1044371176/826
- 72 :nobodyさん:03/02/18 21:52 ID:???
- 正直perl以外は(´・ω・`)ショボーン
- 73 :nobodyさん:03/02/18 22:17 ID:???
- 時代はPHPか。
勉強してみるか(お。
- 74 :山崎渉:03/03/13 17:13 ID:???
- (^^)
- 75 :山崎渉:03/04/17 12:24 ID:???
- (^^)
- 76 :nobodyさん:03/04/17 12:33 ID:9xDxcLAx
- ■ お手伝いさん募集中。。。
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=2095&KEY=1050545010
夜勤さんが助手を募集しているらしい。
来たれ猛者。
- 77 : ◆garnetGnNk :03/04/18 07:02 ID:???
- へるぷみー。
http://www.kigaru2.net/cbp/
- 78 :山崎渉:03/04/20 06:04 ID:???
- ∧_∧
( ^^ )< ぬるぽ(^^)
- 79 : ◆garnetGnNk :03/04/20 21:46 ID:???
- 反応なしかyo!
というか、面倒くなったのであと誰かよろ。
- 80 :nobodyさん:03/04/20 23:39 ID:???
- 17氏の手に入った。
PATHINFO対応に改造するにはどうすればいいでつか?
- 81 :nobodyさん:03/04/21 03:04 ID:???
- >>80
PATHINFO対応の他のBBSのソースを参考にしたら?
- 82 : ◆garnetGnNk :03/05/05 19:13 ID:o0tvPWt6
- 誰も突っ込みいれてない(´・ω・`)
一応動くんだけどなー。
誰か試してくれないかなー。
- 83 :nobodyさん:03/05/05 19:20 ID:uopb4ZqD
- >>82
これはbbs.cgiをCで書いたやつとかですか?
- 84 : ◆garnetGnNk :03/05/05 20:13 ID:o0tvPWt6
- そだよ。
まだ足りない機能もあるけど^^;
- 85 :nobodyさん:03/05/05 21:06 ID:xzfVtRnc
- >>84
ダウンロードとコンパイル出来ました。
RedHat8です。
2ch初心者で申し訳無いんですけど、起動の方法がわかりません。
「ERROR:POSTしてください!」とか出ました。
- 86 :動画直リン:03/05/05 21:10 ID:lHdchtO/
- http://homepage.mac.com/hitomi18/
- 87 : ◆garnetGnNk :03/05/06 07:24 ID:VK0iAUmq
- コンパイルは適当に
gcc -O2 -Wall -o bbs.cgi bbs.c
とやればいいと思ふ。
>85
コンソールじゃなくて、CGIで起動しているんだよね?
環境変数がセットされてないのかなぁ?
ごめん、よくわからないや^^;
- 88 :nobodyさん:03/05/06 09:35 ID:???
- =""とかけばよいものを、="\0"と書くのがわからない。つーか静的なんだから自動的に0に初期化されるね。
staticのついていない関数の宣言はヘッダーファイルでした方がいいよ。
getenvがNULLを返さないかどうか監視しないと、strcmp等で悲惨な結果を生むことがあるだろう。例え(環境変数が)定義されていないはずがないと思っても。
もしもデコード対象の文字列が%で終わっていたらhex_packでまずいことになるかもね。hex_packでもきちんと文字列をチェックするか、decodeで2バイトstrncpyしてstrtolするといいよ。
mallocの戻り値をチェックしているところもあればしていないところも・・・
ところで、なんで*.hファイル(ヘッダーファイルだよね?)で関数の定義をしているの?(^_^;)
>>85
書き込み用のフォームを用意していないからでしょ。直接bbs.cgiにアクセスすればそりゃあそのエラーが出るよ。
あとはPOSTじゃなくて小文字でpostだったりすると(そこは非標準関数のstrcasecmpを使えばうまくゆくね)。
>>87
コンソールから起動すれば多分Segmentation Faultが出るよ(理由は上述)。
- 89 :nobodyさん:03/05/06 11:12 ID:ODhBfC+Q
- >>87
SETTING.TXTが2chとは違うようだけど。
- 90 : ◆garnetGnNk :03/05/06 11:17 ID:VK0iAUmq
- >88
突っ込み多謝ですm(_ _)m
>ところで、なんで*.hファイル(ヘッダーファイルだよね?)で関数の定義をしているの?(^_^;)
他のコードを書くのに便利そうな関数は別ファイルにしようかなぁと。
それなら*.cにしる!ってことなんですけれども^^;
- 91 : ◆garnetGnNk :03/05/06 11:20 ID:VK0iAUmq
- >89
実験室仕様です。
2chに合わせるにはbbs.hを書き換えればいいと思います。
若干(でもないけど)テンポラリファイルの仕様も違うけど、
多分大丈夫^^;
- 92 :nobodyさん:03/05/06 13:26 ID:ODhBfC+Q
- >>91
書き換えるのがめんどいのでSETTING.TXTもアップしてけろ
- 93 :nobodyさん:03/05/06 13:27 ID:???
- SETTINT.TXTをパースする仕組みがないのでは。
- 94 : ◆garnetGnNk :03/05/06 14:00 ID:VK0iAUmq
- 更新したー。
88さんの指摘と、ID生成部分の修正、DATファイルの書き込み判定を追加。
>92
http://www90.sakura.ne.jp/~hoehoe/temp/kigaru/SETTING.TXT
bbs.hの書き換えは俺も面倒い^^;
>93
文字列を分割する処理だよね?<パース
これのことではない?
value = split( key, '=' );
split( value, '\n' );
- 95 :nobodyさん:03/05/06 21:29 ID:???
- (・∀・)ニヤニヤ
- 96 :nobodyさん:03/05/17 23:03 ID:KafpXCdl
- いちお貼っとく
■ 新しいサーバで read.cgi が正しく動かない問題。
http://qb.2ch.net/test/read.cgi/operate/1047840578/
bbs.cgi 再開発プロジェクト
http://qb.2ch.net/test/read.cgi/operate/1053067870/
- 97 : ◆dq7M./4Uw. :03/05/18 01:04 ID:???
- 男爵Cも書けるのか…
まぁそれはいいとしておいらはCはほとんど書けないから出番なしかなー。
- 98 :山崎渉:03/05/22 02:01 ID:???
- ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
- 99 :山崎渉:03/05/28 17:20 ID:???
- ∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
- 100 :コナン ◆Hj.s1.SYl2 :03/06/01 18:47 ID:???
- 今だ!100ゲットォォォォ!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ (´´
∧∧ ) (´⌒(´
⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
 ̄ ̄ (´⌒(´⌒;;
- 101 :4 ◆Vqdc2LXgwQ :03/07/05 09:28 ID:???
- >>61
ワラタ
ところで話変わるけど、携帯ゲーム機"プレイステーションポータブル(PSP)
このPSPは、新規格UMD(ユニバーサルメディアディスク)というディスクを利用しており、そのサイズは直径6cmととても小さい(CDの半分程度)。 容量は1.8GBとなっている。
画面は4.5インチのTFT液晶で、480px x 272px(16:9)。MPEG4の再生やポリゴンも表示可能。外部端子として、USB2.0とメモリースティックコネクタが用意されているという。
この際、スク・エニもGBAからPSPに乗り換えたらどうでしょう。スク・エニの場合、PSPの方が実力を出しやすいような気がするんですが。
任天堂が携帯ゲーム機で圧倒的なシェアをもってるなら、スク・エニがそれを崩してみるのもおもしろいですし。かつて、PS人気の引き金となったFF7のように。
突然こんな事いいだしてすまそ・・
GBAと比べてみてどうなんでしょうか?(シェアのことは抜きで)
- 102 :山崎 渉:03/07/15 11:14 ID:???
-
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
- 103 :山崎 渉:03/08/02 02:37 ID:???
- ∧_∧
( ^^ )< ぬるぽ(^^)
- 104 :ぼるじょあ ◆ySd1dMH5Gk :03/08/02 05:19 ID:???
- ∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
- 105 :山崎 渉:03/08/15 23:00 ID:???
- (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
- 106 :ゆうゆう ◆garnetGnNk :03/09/24 22:04 ID:???
- 10月過ぎて暇だったら続きを頑張ってみようと思う。
Makefileも作らないと。
- 107 :nobodyさん:03/09/25 23:51 ID:OzoDTLwU
- 初めてPerl、CGIの勉強をしようと思うのですが、
皆様がこの本は良いと思ったのを、教えては
頂けないでしょうか。お願いします。
- 108 :nobodyさん:03/09/27 02:01 ID:???
- >107
スレ違い。
- 109 :nobodyさん:03/11/04 20:03 ID:???
- PHP使って、bzip2圧縮で転送量削減とかできないの?
- 110 :nobodyさん:03/11/06 03:26 ID:???
- >>109
ガンバレ。
ところで、bzip2ってブラウザ対応してたっけ…?
- 111 : ◆Bf99mSIZZY :03/11/07 21:04 ID:???
- しんどいわぁ。
http://www.h4.dion.ne.jp/~sizzy99m/toybox/ch031107.tar.gz
- 112 : ◆.CzKQna1OU :03/11/14 16:59 ID:???
- ttp://2chp.net/
来てください。
- 113 :nobodyさん:03/11/14 17:00 ID:0jzATOs4
- age
- 114 :nobodyさん:03/11/14 17:00 ID:0jzATOs4
- age
- 115 :nobodyさん:03/11/14 20:23 ID:oxeSKhMt
- 一つ提案
・広告対策/スクリプト荒らし対策もbbs.cgiに組み込んで欲しい
ブラックリストを作って該当する物は排除といった感じで
- 116 :nobodyさん:03/11/14 23:45 ID:???
- 今ごろ何を言ってるんだか
- 117 : ◆Bf99mSIZZY :03/11/16 18:15 ID:???
- こんなもんで…
http://www.h4.dion.ne.jp/~sizzy99m/toybox/ch031116.tar.gz
- 118 : ◆garnetGnNk :03/12/15 20:01 ID:???
- うひょ。
すごいなぁ。
- 119 : ◆Bf99mSIZZY :03/12/18 20:45 ID:???
- ミススペルとか、怪しいエイゴは見逃してね。。
- 120 : ◆garnetGnNk :03/12/24 01:39 ID:???
- <a
- 121 : ◆garnetGnNk :03/12/24 01:39 ID:???
- おみとろんのばか・・・・
ttp://www111.sakura.ne.jp/~as/box/bbs.zip
がんがって書き直してみた。
といっても、最小限の機能な上、限りなく怪しいソースだけど・・・。
35 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
bbs.cgi再開発プロジェクト6 [2ch運用情報]
■ bbs.cgi(SpeedyCGI)の巻 part1 (2004/12/01-) [myanmar]
NNTP -gt; 2ch互換BBS 実験スレッド [nntp]
地域別掲示板 まちBBS www.machi.to 1丁目 [ネットサービス]
BBSキャッシュサーバ「j2ch-cache/kache」Part4 [ソフトウェア]
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.8 2008/09/25 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)