実力主義のCGIスクリプトは?
■ このスレッドは過去ログ倉庫に格納されています
0001加奈子
2001/05/29(火) 11:33ID:YUejgBbQそれほどメジャーじゃないけど、実力のあるCGI配布サイトってないですかぁ???
隠れた秀作知ってたら教えて欲しいぴょーーん★★★★
0085加奈子
2001/07/15(日) 03:22ID:???0086加奈子
2001/07/15(日) 07:11ID:???0087名無しさん@お腹いっぱい。
2001/07/15(日) 09:26ID:???==============どうぞそのまま続けてください==============
0088名無しさん@お腹いっぱい。
2001/07/15(日) 16:01ID:???0089偽加奈子
2001/07/16(月) 03:21ID:???0090サ
2001/07/16(月) 08:11ID:???0091a
2001/07/16(月) 08:50ID:???0092加奈子
2001/07/16(月) 21:26ID:???0093名無しさん@お腹いっぱい。
2001/07/16(月) 21:37ID:???臭いから死ねってばよ。
0094名無しさん@お腹いっぱい。
2001/07/16(月) 21:52ID:???0095名無しさん@お腹いっぱい。
2001/07/16(月) 22:04ID:???0096ミスタードリラー
2001/07/17(火) 07:28ID:???カマほっていいですか?ドリルで
オススメ
ajinohiraki.virtualave.net/
0097名無しさん@お腹いっぱい。
2001/07/17(火) 08:56ID:???気色悪い豚は死ね。
0098加奈子
2001/07/17(火) 16:24ID:???0099名無しさん@お腹いっぱい。
2001/07/17(火) 16:30ID:???0100名無しさん
2001/07/17(火) 17:07ID:???むぎ茶とか馬鹿だけど、一応perlっぽい話もするでしょ
マジ一人でやってる感じだし
毎日チビチビ上げて何をどうして欲しいんだろ?ソースが欲しい?
かまって欲しい?ただ荒らしたいだけ?
市ねとか書くと喜んじゃって駄目なんじゃ無いのかな。
0101名無しさん@お腹いっぱい。
2001/07/18(水) 13:55ID:???0102名無しさん@お腹いっぱい。
2001/07/18(水) 14:04ID:???ageんなボケ加奈子。臭いつってんだろ。
0103名無しさん@お腹いっぱい。
2001/07/18(水) 17:35ID:???だれか、真面目なやつがはじめにキチンと立ててたら盛り上がってたかも・・・残念
0104名無しさん@どっと混む
2001/07/18(水) 19:28ID:???0105名無しさん@お腹いっぱい。
2001/07/19(木) 07:15ID:???0106名無しさん@お腹いっぱい。
2001/07/19(木) 11:59ID:???0107名無しさん@お腹いっぱい。
2001/07/19(木) 12:08ID:???0108名無しさん@お腹いっぱい。
2001/07/19(木) 13:44ID:???まったく・・・・・誰か同じスレ立て直して欲しいよ、俺は立てすぎで一日中立てれないんだ(;´Д`)
0109名無しさん@お腹いっぱい。
2001/07/19(木) 17:27ID:???最強のCGI作ってやるから。マジで。
0110名無しさん@お腹いっぱい。
2001/07/19(木) 18:31ID:???いま、立てたら加奈子と勘違いされそうだし(ソレダケハイヤ
>>109
>サイト見せろ。
>最強のCGI作ってやるから。マジで。
・・・?どういう意味?
0111わ、
2001/07/20(金) 03:37ID:O.8zSDuM0112名無しさん@お腹いっぱい。
2001/07/20(金) 15:10ID:/HaU4PNg偽加奈子がここまで駄スレに追い込んだんだ
0113名無しさん@お腹いっぱい。
2001/07/20(金) 17:33ID:???いいから加奈子はもうどこか逝ってくれ
0114名無しさん@お腹いっぱい。
2001/07/21(土) 18:25ID:T.LK64p.0115名無しさん@お腹いっぱい。
2001/07/21(土) 18:30ID:???===========================sage進行でやれ===========================
0116名無しさん@お腹いっぱい。
2001/07/21(土) 21:30ID:???あのふざけた文体の時点で失格。
0117名無しさん@お腹いっぱい。
2001/07/22(日) 05:33ID:???教えて欲しいぴょーーん★★★★
0118名無しさん@お腹いっぱい。
02/01/03 21:43ID:???このたびは、息子がこのようなスレッドを立ててしまい、
皆様には大変ご迷惑をおかけしております。深くお詫び申し上げます。
息子は幼い頃に父親を亡くし、そのショックで内気な子供になって
しまいました。そのせいか、小・中学校ではいじめにあっていたのです。
この年になるまで、恋人はおろか友達さえもいないようで、大変心配
いておりましたが、この2ちゃんねるというサイトを知って以来、息子も
少し明るくなったようです。「今日○○板でね、ドキュソがさあ…」
と、とても楽しそうに夕食の時に話してくれるのです。
どうぞ皆様、息子を暖かく迎えてやってくださいまし。本当は良い子なんです。
よろしくお願い申し上げます。
1の母より
0119名無しさん@お腹いっぱい。
02/01/23 06:42ID:ufNsnlNOc-stationで検索しろヴォケ!
http://www.google.com/
0120名無しさん@お腹いっぱい。
02/01/23 21:32ID:A2zgpsde0121名無しさん@お腹いっぱい。
02/02/02 19:07ID:???0122掲示板探してます
02/03/19 20:06ID:f6HsoaiVスレッド式が良いです。
で、
http://www04.u-page.so-net.ne.jp/yd5/wing/support/
の
Wing Multi BBS Professional
は高機能をうたっていますが、みなさんの意見はいかがでしょう?
0123nobodyさん
02/03/19 21:56ID:DLWOEzwL0124nobodyさん
02/03/19 22:03ID:???まだまだじゃねぇか?
まっ、バージョンも低いことだから、これからに期待じゃないか。
出てきてまだ間もないみたいだしな。
それより、もっと高機能なのあんだろ?
俺はしらねぇけど。
0125nobodyさん
02/03/21 17:51ID:???0126nobodyさん
02/03/21 23:04ID:rmv2GYdPすまん、あのレベルで地位と名誉があるんだったら、すぐ逆転できるな。
0127nobodyさん
02/03/21 23:08ID:???0128nobodyさん
02/03/21 23:12ID:???実力あるCGIスクリプトなんだけど。
0129nobodyさん
02/03/22 08:28ID:???kentやレスキュってタコなの?
0130nobodyさん
02/03/22 12:28ID:???0131
02/03/22 16:30ID:wSQf1CkB0132nobodyさん
02/03/22 17:53ID:???0133nobodyさん
02/03/22 23:42ID:???じゃないよね。
それは単にデザインが良いか、サポートが親切か、スクリプトが厨房にもわかりやすいってことなんだろうけど、それが実力があるってことに繋がるわけじゃない。
そうじゃなく、CGI-MLとかで活躍してる人のスクリプトって見てみたいな。
例えば大崎さんなんかが作った掲示板とかって、すごそうだけど、みんな興味ない?
0134nobodyさん
02/03/22 23:59ID:???0135perl
02/03/23 00:08ID:???使用する変数とを美しくスマートに分けて使っていたり、一つ一つの関数に
単純で解りやすいポリシーを持っていたりしつつ、尚且つ初心者に
解りやすく説明してくれているサンプルスクリプトが勉強の為ホスイです。
スクリプトが独自に出力する HTML も一切なくし (or 最低限に留め)、
大部分がユーザの指定で、それを最後に要所要所置き換えて動作する
ような仕組みを実現しているものとか・・・。
漏れが考えに考えても全てに応用できそうな方法が思い付かないのよ。
もうこれ以上ハードコーディングしているのを作るのは嫌だよぅ (泣
・・・スレ違い感も否めませんが、一応「設計」が実力主義って事で。
0136nobodyさん
02/03/23 00:43ID:???俺が初心者じゃなくなったらな
0138perl
02/03/30 22:40ID:???後半はこれかな。
コンテンツとデザインの分離
http://pc.2ch.net/test/read.cgi/php/990953955/l50
0139nobodyさん
02/03/30 23:44ID:dur1Bc2bIDを???にするにはどうすればいいんだ?
CGI配布サイトじゃないけど・・・だめ?
0141nobodyさん
02/03/31 03:42ID:???0142nobodyさん
02/03/31 04:08ID:???カスタマイズできるようにすればするほど処理がいちいち増えて厄介。
0143nobodyさん
02/04/19 00:39ID:DPnhZAhF0144nobodyさん
02/08/30 06:38ID:UNSLfHbbどういうことだ?
0145nobodyさん
02/08/30 08:58ID:???その処理Xをするごとに処理する設定かしない設定か判断しなければならないから
「かならず処理Xをする」としておくより能率が悪くなるわけさ。
その数が増えると・・・ということかな?
0146abc
02/09/01 16:04ID:???0147nobodyさん
02/09/01 19:24ID:Jwf/Es/yプラグイン機能の無いソフトみたいなもんだ。
カスタマイズの方法のとりきめがある程度あると、拡張しやすい
スクリプトは作りやすい。
(そういうもの作るならOO向きな言語でないとツラいな)
0148nobodyさん
02/09/01 23:49ID:???レスキュー本日 4535
KENT本日 40980
この2大巨頭以外でメジャーな配布所ってあるのか?
0150nobodyさん
02/09/02 17:47ID:R3Xe+tCTいろんなスレにいるっぽいけど、そのabcって香具師、イテェな。
0151話題振ってみるかな
02/09/08 21:56ID:???俺はBBSなるたけシンプルなの借りてきて改造程度で済ましてる。
デザイン部分cssにしとけば標準的なhtmlでてくればたいした困らんし。
実力主義っていったい何を指すんだろね。
折れ的な優先順位を考えてみる。
・コーディングが美しい
・機能が豊富
・特定の環境で不安定だったりしないように対処してる
・カスタマイズしやすい
・設置しやすい
kentは優先順位がそのまま逆ぽいけど
0152加奈子
02/09/09 20:08ID:FQmPJ7vP0154nobodyさん
02/09/11 14:19ID:WMbN35ds折れ的な優先順位を考えてみる。
・負荷
・セキュリティー
・機能
・見た目
これ。
0155デフォルトの名無しさん
02/09/11 16:58ID:???http://cgi.resourceindex.com/Programs_and_Scripts/
Perlが2931、それ以外の言語は10ケタ台。
0156nobodyさん
02/09/11 17:46ID:rHhh+hnB0157nobodyさん
02/09/11 22:26ID:jmZGC0joRubyが入ってない時点で駄目
0158デフォルトの名無しさん
02/09/11 22:55ID:???rubyがまだ国際化していないってこと。
0160名無しさん
02/09/11 23:04ID:DKF7jwJ/0161nobodyさん
02/09/11 23:24ID:???「実力主義のCGIスクリプトは?」
はどれよ?
0162nobodyさん
02/09/11 23:29ID:jmZGC0joそれぞれここにサブルーチン貼るってのはどうでしょう?
0163デフォルトの名無しさん
02/09/12 10:20ID:???いいね
要望だしてみれ
0164nobodyさん
02/09/12 22:09ID:eIPmdbrB0165デフォルトの名無しさん
02/09/13 09:34ID:???ってことはPerlは1000ケタ、スゲー)プ
ゴミン>>155でげした
0167nobodyさん
02/09/13 18:35ID:prsVLbq4push("まんこ","ちんこ");
}
0168nobodyさん
02/09/13 20:09ID:???{
system("/bin/touch ./まんこ");
}
0171nobodyさん
02/09/15 02:23ID:???0172nobodyさん
02/09/15 02:25ID:???0173通りすがり
02/09/30 21:39ID:/V+2o2tY俺的にはあれは面白いと思う。
全変数、全動作がひとつのファイルで制御できて、それをスキンみたいにして
CGIに読ませると、同じCGIなのに別のチャットみたいになる。
これだけなら、普通のCGIだが、あれ、フレームや発言の表示方法、
入室者リスト、さらには、スキンファイルにBase64埋め込んで、画像までも
フレキシブルに変えれようになってた。
ただし、コード見てみたら、、、普通のチャットよりは格段に重いね。
ただ、ログのベロ読みやってなかったから、その分生半可なチャットよりは
軽いと思う。
その作者、同じく、WebMail版も作って、そのスキンでi-modeスキン作ってたな。
容量指定に合わせてページ切り替え機能もあった。
0174nobodyさん
02/10/01 02:21ID:???>出来上がったスクリプトが糞
それが実力ないってことだ
技におぼれるアフォ
>173
昔ってのがどれくらい前かわからんのだけど
confファイルとテンプレート機能を1ファイルに
しただけみたいだが
> スキンファイルにBase64埋め込んで
これおもしろいかも。
最初の起動で画像どっかに吐き出す仕様なら
毎回負荷かからんね。
おもいろいことをかっちょよく書いてるスクリプトはないのか?
小さいのでも、何に使えるのかよくわからんようなのでもいいので。
0175nobodyさん
02/10/01 03:40ID:???5行だけど、絶対壊れない。
0176通りすがり
02/10/01 08:52ID:bZwRAhSPあれは確か一年前、そのとき見たときは公開されてから1年あたりたってたと
思うから実質二年前、初公開らしい。
たしかに、confとテンプレートがいっしょになったようにみえるが、
内部で変数使えたりなぜかifやwhileが使えたりしてた。
(各関数の認識に正規表現使って、ifとかwhileには擬似再帰つかってた
たけど、、、)
confはサーバー上に好きにアップできて、チャット入室時にそれが
一覧され選べるような仕様だった。
(だた、confファイルの設定にプログラム機能(if/whileなど)があって、
悪質な作者がいたずらするとだめだからアップ機能は推奨してなかった
例>while(1){})
>小さいものでも、何に使えるのかよくわからんようなものでもいいので。
よくわからないといえば、「バイナリカウンタ」というのがあった。
全部1と0、、、いったい何人着たのか一瞬見ただけではわからなかったけど、、、
0177通りすがり
02/10/01 09:01ID:bZwRAhSP>5行だけど、絶対壊れない
それって何に対して壊れないの?
もしかしてファイルの欠落とかCIRCやECCその他で復元するとか?
0178nobodyさん
02/10/01 20:33ID:???CGIに実力も糞もあるのか。
って、実力のあるスクリプト早く紹介しろ。ゴルァ!
0179nobodyさん
02/10/01 22:11ID:Yr+0AfDr>実力主義のCGIって何?
実力あるスクリプト...
やっぱり
「高速、高性能、高機能」
これかな。いくらソースが綺麗でもこの3つが満たされてなきゃ所詮
ダメCGI、とくに、高速性、これは重要だな。
0180nobodyさん
02/10/01 22:16ID:Yr+0AfDrWebFTPClinet Ver3.0.0ってのどうよ、
アップロード/ダウンロード、無茶速かった。
ソース頼んで見させてもらったらダウンロード部はFTPの
データソケットからブラウザへの標準出力へダイレクトにデータ渡してた。
これだけなら普通のプログラム、誰でも作れるが、
アップロード部、これはよくやってる。
ブラウザからのmultipart/formdata、ライブラリつかわないで自ら解析し、
解析結果をリアルタイムにFTPのデータソケットに流し込んでた。
俺んところで、ローカルでアップロード耐久性テスト行ったら
1GBファイルのアップロードでもメモリ消費/CPU時間ともに
ファイルサイズに無関係でまったく問題生じなかったし。
ファイル削除は擬似再帰使ってサブフォルダまで消してたぞ。
スピード/性能 GOODだと思う
機能はアップロード/ダウンロード/名前変更/パーミッション変更/ファイル削除
だった。
機能はまあまあだな。
レジウム以外のFTPコマンドはまあまあサポートしているようだ。
俺としてはこのスクリプト実力主義にのっとってると思うぞ。
0181nobodyさん
02/10/02 03:23ID:???>176
絶対壊れない5行とかバイナリカウンタ
いいかんじです。<小さい&面白い
>176
search.cpan.org
>179
>とくに、高速性、これは重要だな。
速度より見通しじゃないか?
CGIの書き方がタコで重くて困るなんてあまり経験したことがないので。
サブルーチン化とかクラス化が理にかなっていて変更とか後付けしやすい。
一箇所変えればいろんな場合に柔軟に対応
こうゆうのは経験値がないとできないし利用価高いと思うので実力
>180
イイスクリプトなのだろうとは思うけど
ソース見れないの?
0182nobodyさん
02/10/02 07:39ID:HqWhHw2+>速度より見通しじゃないか?
うーん、そういわれればそうかも。
凧ソースで激重はあったけど綺麗ソースで激重は、、、確かにあまり見かけないな。
それにソースは綺麗なほうがいいし、俺も綺麗なのは好きだな。
というか、確かに解析者側から見ても綺麗にサブルーチン化してなかったり、
凧ソースじゃ、解析が面白くないし、目薬が必要になるな。
絶対実力。俺も同感。
>ソース見れないの?
ちと聞いてみる。そのサイトさんいい人っぽいし、
0183nobodyさん
02/10/02 07:46ID:HqWhHw2+そういえば、綺麗だけどタコ重いのあった。俺が地元のバス乗り継ぎ
検索システムのコード見る機会があったとき、
俺の先輩が作ったらしいバス乗り継ぎサーチモジュールで
複数の路線にまたがるバス停探す重複チェックにPerlの
癖して二重ループ使ってた。あれはやばかったな。
コードは数行で綺麗だったのだが、
チェック毎に計算量O(n^2)。俺的にはタコ。
あれはC/C++言語orアセンブラあたりに用いるべき手法だな。
スピードを出すのも利用言語の特性とか、高速処理可能なデータ構造、
モジュール構成、そのたいろいろな要素があるし、
解析者から見ると、ちと汚いソースになるんで、どうかと思うが、
プログラム本来の目的、ユーザーの快適利用を考えると
これも実力。
見易さとスピード、、、
両立できれば多分最高のスクリプトだろうな。
それとも、
今のご時世ハイパワーサーバーが多いし、スピードは多少犠牲にしても
見易さのほうが重視されるのかねぇ。
0184nobodyさん
02/10/02 07:51ID:???やっぱどんなプラットフォームでも絶対壊れない5行カウンターなら認めるけど。
あと、見栄えを中心にできるだけ速度を追及しているソースは見てて嬉しくなっちゃうね。
そんな掲示板スクリプトとかチャットスクリプト無いか?
0185nobodyさん
02/10/02 10:37ID:zmcf7YcxCで書いたほうが余裕で早い。
Perl専門プログラマはいいかげんC言語習得せよ。
■ このスレッドは過去ログ倉庫に格納されています