01/10/27 05:39 .net
PostScriptでCGIって書けそうだよね:-)
httpdは既にあるわけだし。
問題は、PostScriptのコメントが % なので、
UNIXで標準的に使われる、#! を利用したファイルの実行が出来ない点。
いかにして GhostScriptを起動させるかなんだけど、何かいいアイデアない?
3:名無しさん@お腹いっぱい。
01/10/27 09:49 .net
以下の言語によるCGI/Webプログラムは専用スレがあります。
C/C++
スレリンク(php板)l50
JSP
スレリンク(php板)l50
ASP
スレリンク(php板)l50
Tcl
スレリンク(php板)l50
4:JAPU ◆JAPUTeX.
01/10/27 15:58 .net
URLリンク(www.pugo.org:8080)
CGIじゃないけど、こういう馬鹿なものも存在するぞ。
5:JAPU ◆JAPUTeX.
01/10/27 15:58 .net
2. で既出だったか。すまん。
6:名無しさん@お腹いっぱい。
01/11/10 16:35 NImjyJBZ.net
こんなスレ有ったんですね ^-^
メモリのアロケート、リロケートのコツが解りません。。。
CONTENT_LENGTHみたいなのが有れば、簡単なんですけど、、
今は、snprintfとかstrncpyを使ってなるべくバッファを大きく取ってるんですが
FORMの内容みたいのはリストで順番にmallocするのが順当なんでしょうか
開放も面倒だし・・・ガベジコレクション萌え~ (-、-)
7:名無しさん@お腹いっぱい。
01/11/10 18:50 .net
snprintfということはCかC++だろ。
getenv("CONTENT_LENGTH")は使えないのか?
8:名無しさん@お腹いっぱい。
01/11/11 18:18 zKYmr+/j.net
>>7 アドバイスありがとうです、getenvは使えますが、私がタコなだけです (^-^;
勉強がてらBBSのプロトタイプを書いてみたら、案の定爆速なんですが
容量不定の入力に対処する方法がイマイチわかって無い感じです。
ソースがmalloc,freeでグチャグチャになってしまって、かなりヤバイ状態です
# 自分でも良く分からない状態 (汗;
9:名無しさん@お腹いっぱい。
01/11/11 21:42 .net
>>8
不定数のメモリブロックをmallocするときは、
そのポインタを別々の変数に記録しないで、
管理用の「ポインタの配列」に入れとくとくといいよ。
その管理用配列のサイズは、あらかじめすげー多めに設定しておくか、
あるいは最初にmallocした数で不足したらreallocで拡張する。
10:仕様書無しさん
01/11/12 03:43 .net
>>9
なるほど! 有難う御座います。今見てるコードはそんな風になっています。
管理用のポインタ配列と開放用の関数を作ってそこに投げてる様です。勉強になるなるです。。
やはり僕のコードは謎のランダム爆撃に見舞われていました (-_-)
厨房はmallocは最初だけにして、後は富豪的プログラムの方が良いような・・(汗;
ヒープをバリバリ使えるって凄いですね、難しいです。
これがC言語の壁なのかなぁ・・・・
11:仕様書無しさん
01/11/12 03:53 .net
何か日本語が変だ ^ー^:
12:名無しさん@お腹いっぱい。
01/11/12 06:07 j26yk8ni.net
お馬鹿なmalloc積んだ処理系でrealloc繰り返すと領域を再割り当てしまくって
酷くパフォーマンスが落ちるぞ。練習なら止めないが実用しようとしてるなら素直にスタック使って
例外に逃げる様にしといた方が良い。
汚染チェックはこれを使うと便利だ、perlのエンジン使ってるから直感的に分かるだろ
www.hi-ho.ne.jp/babaq/linux/bregexplib.html
13:名無しさん@お腹いっぱい。
01/11/13 10:06 osDutJ9i.net
>12
これイイ!(・∀・)です。有難う!!
reallocは実験してみました、テキスト位だと全然OKなんですが何かでかいデータを
拡張するとmoveしまくってますね、断片化?、、メモリは難しいです。。。
あくまでも初心者の練習なんで (^-^;;
昨日BSubstを色々試してみました、Bsplitはフォームの分割とかに使えそうですー
今日帰ったらまた色々やってみますです。。 感謝!
14:神奈車 ◆Key/kjX6
01/11/13 18:42 .net
TclでCGI組んでみたいけど、
参考書籍は近所の本屋に無いし
解説サイトも全然見つからないんだよな。
15:名無しさん@お腹いっぱい。
01/11/13 22:07 .net
適当に健作したらこんなん出てきたよ
URLリンク(www.amazon.co.jp)
URLリンク(www.oreilly.co.jp) この本欲しいな・・
URLリンク(www.kh.rim.or.jp) デコード用とかのライブラリらしい
URLリンク(member.nifty.ne.jp) MIND
つーかtcl面白そうだね、HSPみたいな感じかな??
文法的にはどうなん、C系とperlしかしらないけど、、大変かなぁ・・・
16:神奈車 ◆Key/kjX6
01/11/14 14:53 .net
>>15
なるほど、じゃあamazonで注文しようかなー。
TclってPerl等と比べて処理が早いとか、何か長所とかあるのかな…?
17:名無しさん@お腹いっぱい。
01/11/14 16:28 auFUazwk.net
こことか?
URLリンク(www.interq.or.jp)
URLリンク(www.interq.or.jp)
18:名無しさん@お腹いっぱい。
01/11/14 16:31 pkXE9iGS.net
>>9
素直にリスト使うのじゃダメ?
19:名無しさん@お腹いっぱい。
01/11/14 16:46 .net
良く解らんからフリーしないってのはダメ?(死
20:9
01/11/14 22:20 .net
>>18
STL使い始めたら、Cで自分でリスト処理書くのが面倒で。。。
>>19
どうせ瞬時に終わるCGIなんだから、それもあり。
ずっと前にとほほさんが「場合によってはfreeしなくてもよし」
と言って叩かれてたことを思い出すな。。。
21:名無しさん
01/11/14 22:28 OzQP9bae.net
TclでCGI作ったりしてるよ。情報は少ないねえ。
「TclによるCGIプログラミング」はちょっと立ち読みしてみたら
作者の独自ライブラリを使って導入してるっぽかったから
買わなかった。
22:18
01/11/15 12:13 .net
>>19
良く解らんのなら却下。
・そのプログラムが再利用されないこと確実
・Webサーバからの呼ばれ方がちゃんとわかってる
・OSのメモリ管理を信じられる
って前堤があるならアリ。
>>20
得心。確かにめんどい。
上限がわかってるなら配列にしちまった方がずっと楽だ。
でも、必要なときにはちゃんとリストを使わないとヒドイことになる。
見極めが肝心ってこったな。
23:名無しさん@お腹いっぱい。
01/11/16 00:46 UpL8zLbH.net
はは、まだ自信が無いからC++ではワンショットなのしか書けないなあ・・
PERLもメモリに乗っちゃうと結構速いから、長く動かすのはついPERLに
頼っちゃったり (・∀・)♪
それにしてもこれは気になるなぁ・・・・
スレリンク(tech板)l50
24:名無しさん@お腹いっぱい。
01/11/17 14:23 Ow7Lb7Ro.net
Cで書いてみた。。超手抜きだけど (;・∀・)
URLリンク(www.alex0900.f2s.com)
んー、嫌になるほどでも無いけどやっぱり面倒だな
ちゃんと後片づけしてシグナルトラップしてだと結構大変そう。。。
25:名無しさん@お腹いっぱい。
01/11/20 23:01 .net
たいしたもんだね(・∀・)
あげとか下げとかCだと大変じゃ無い?
26:名無しさん@お腹いっぱい。
01/11/24 08:42 .net
>>24
目がキモイ
27:名無しさん@お腹いっぱい。
01/11/25 16:31 F8Jjwqs3.net
テスト完了。めっちゃ欲しいです!、ゆずって下さい
28:名無しさん@お腹いっぱい。
01/11/25 21:06 .net
>>24
ログはどんな風に管理してるんですか?
2ch風のをベタ1ファイルにまとめるとPerlだとへこたれちゃうんで・・・
結構時間掛かりますかね?
29:名無しさん@お腹いっぱい。
01/11/26 01:26 .net
>>24
あのさ、空セルには全角スペースか何かを入れようよ。
ネスケを無視したくなる気持ちも分からないではないけどさ。あまりにも見苦しいので。
30:柚鈴車 ◆sMGFahw.
01/11/26 11:11 .net
>>26
ジサクジエンというキャラですが
31:名無しさん@お腹いっぱい。
01/11/26 12:46 AbbopxpL.net
>>30
ジサクジエンは>>25ですが。
32:名無しさん@お腹いっぱい。
01/11/26 15:27 .net
つーかこんなHTML書くやつがCで書ける訳ないだろ(ワラ
Perlで書いて自作自演してんだろどうせ
33:名無しさん@お腹いっぱい。
01/11/26 15:37 .net
アホが居るな。ソース公開するまで妄想でアホな事言うなよ。
34:名無しさん@お腹いっぱい。
01/11/26 16:26 .net
最近この板厨房臭キツクなったね
人少ないまま濃度が上がったってか
35:名無しさん@お腹いっぱい。
01/11/26 17:11 .net
perl厨房が入ってきたからな
36:shige
01/11/26 18:06 .net
perlつうか隔離板な(笑 つっこみ所が微妙にずれてるのが君たちのレヴェルを表してるね p
構造体丸ごとファイルに焼くってのはどうよ?>>28
37:名無しさん@お腹いっぱい。
01/11/26 19:35 .net
ブビ厨とかPerl厨って妙なヒエラルキー持ってるよな
38:名無しさん@お腹いっぱい。
01/11/27 02:04 .net
なんか悲惨な展開になっとるな
2chでコードなんか公開するもんじゃ無いね:-)
39:24
01/11/28 04:21 .net
自作自演クンです(w
>>26
ちょっとセキュリティーコードの実験してて適当に持ってきた画像が固まってました
>>28
ログは1ファイルです、それとセキュリティファイルが1つ、時間は、、コーディングの時間だったら
Perlよりは掛かります(^^ でも現実的なレベルですよ、速度は勿論速いです、一応Cですから(笑
>>29
すんません NC...うぅ
>>32
++とCとデルとVBとPerlは分かりますけどHTMLはさっぱりですが何か?
>>向こうで書いてくれてた人、>>27
すいません、まだ配布はちょっと、つーかプロトタイプなんでね
STLは使ってませんよ、なるべく太古のCなサーバでも動くようにと思ってるんです
実はWebChatを書いてるんですよ、PerlのChatってオーバーヘッドがアレじゃ無いですか?
でphpもそれ程普及してなかったり、モジュールだと今一つセキュアじゃない?気がして
結局Cで派手なライブラリとか使わずシコシコ書くのが一番かなと思ったんです。
それでなるべく沢山バイナリを用意して、コンパイルも簡単に出来る様に工夫して
KENTさん所のを設置出来る位なら、頑張れば使えるようなのを書こうと思いました。
そうすれば、WebChatもちょっとは置きやすくなるかなと、ここの人だとIRC池とか
言われそうですが、ほんとにネットに疎いような人にはまだまだWebChatも需要は有りますから
と言う訳で、突っ込みは甘受つーか大歓迎だったんですが何故か自作自演扱いにムカついたので
消えます。
40:名無しさん@お腹いっぱい。
01/11/29 02:36 .net
スクリプツハケーン♪
作者氏はもういない??
41:名無しさん@お腹いっぱい。
01/11/29 17:05 .net
柚鈴車逝ってよし!!
42:名無しさん@お腹いっぱい。
01/12/01 01:49 .net
Cで行データ並べ替える時ってどんな風にしてます
perlなら
reverse @ary;
push @ary for(0..2);
みたいな事なんですけど、
今は一時ファイルに書き出す時に行ったり来たりしてるんだけどfseekが煩雑です
オンメモリで十分な内容だし、、
allocした行データへのリスト書いて、それを並べ替えるって感じですかね?
43:名無しさん@お腹いっぱい。
01/12/01 03:18 .net
>>42
双方向リンクリストでどうよ?
44:名無しさん@お腹いっぱい。
01/12/05 09:02 SdibcJs+.net
hhp://www.alex0900.f2s.com/
ここに有るゲストブックとかチャットは配布してないんですか?
放置してるみたいですけど。。。
45:名無しさん@お腹いっぱい。
01/12/05 09:12 SdibcJs+.net
>>24=39 さんなんですね (T_T )
どっかに軽いチャット無いですかねぇ
46:名無しさん@お腹いっぱい。
01/12/08 04:18 4vo3amz9.net
このスレ、人いないですねえ・・・
∧ ∧ ||||||
( ⌒ ヽ
∪ ノ ガックシ...
∪∪
47:名無しさん@お腹いっぱい。
01/12/17 09:15 .net
>>45
そもそもWebチャットは無理すぎる。
おとなしくIRCかICQでも使うが吉
48:名無しさん@お腹いっぱい。
02/01/28 16:13 .net
あげてみる。
49:yoro
02/01/29 03:15 pi9EP9zo.net
仕事でCでCGIを書くことになりました。
が、DBとの連携部分であまり情報が見つかりません。
情報元ありましたら(WEBサイトや書籍)があれば教えてください。
JDBC使う際のような定石があれば知りたいです。
具体的にはlinux&postgresqlを使います.
50:yoro
02/01/29 03:26 pi9EP9zo.net
とか言いつつ寝ます。
実は今日、明日でC言語おぼえて明後日にはコーディングに入ります。
いいのかこんなんで。
ポインターって犬かよっ!わかんねえよっ!
51:名無しさん@お腹いっぱい。
02/01/29 09:10 .net
>実は今日、明日でC言語おぼえて明後日にはコーディングに入ります。
すげ・・・
デスマーチの見本ですな
52:名無しさん@お腹いっぱい。
02/01/29 20:17 .net
>>50
わたしゃ素人ですから詳細な現場のノリはまったく掴めませんが、
アヒャーな状況だってことは何となくわかります。頑張って下さい。
53:名無しさん@お腹いっぱい。
02/02/03 23:33 ZQ/FVRe8.net
URLリンク(www.nk.rim.or.jp)
postsriptまで…逝
54:nobodyさん
02/04/19 19:03 lElJki9F.net
Pascalが一番慣れているので
(というか他の言語はあまりやったことがない)、
あえてDelphiをCGIの入り口にしたいんですけど、
サーバ・ネット周りのことはまだ良く知りません。
対応しているサーバでないと動かせないわけですよね?
あと、ParlやCに比べて、どんな制約がありますか?
やっぱりマイナーでしょうか?
55:nobodyさん
02/04/20 09:02 .net
標準I/Oがあって環境変数の取得が出来ればなんでもいいよ。
56:nobodyさん
03/03/14 17:46 /gVRYWSN.net
Pythonが面白そうなんだが、駄目?
57:nobodyさん
03/03/15 01:58 /J/tcIaw.net
別にダメじゃないと思うが
58:nobodyさん
03/08/22 02:01 .net
>>54
DelphiのCGIの本はあった。
59:nobodyさん
03/10/28 20:12 .net
&rlo;
60:nobodyさん
04/01/11 00:44 .net
保守
61:nobodyさん
04/01/29 09:47 .net
#!/usr/bin/tail +2
Content-type: text/plain
保守
62:nobodyさん
04/02/26 17:44 .net
63:nobodyさん
04/06/27 22:32 .net
awkで書いたことあるよ。
64:nobodyさん
04/09/06 20:11 .net
2ちゃんねるのread.cgiはCで書いてるっていう話聞いたことあるけどそうなの?
65:nobodyさん
04/09/07 07:40 .net
さあね
あ、ヨイヨイっと
66:nobodyさん
04/10/23 12:19:23 .net
そういやHSPCGIなんてのもあったね。
67:nobodyさん
05/04/10 01:24:36 .net
俺はDOSのBATファイルでやってる。
@echo off
echo Content-Type: text/plain
echo.
echo Hello, CGI!
68:nobodyさん
05/12/06 15:43:16 .net
URLリンク(panathenaia.halfmoon.jp)
ここのCGI、Adaで書いてあるwww
すげw
69:nobodyさん
06/11/17 14:51:25 .net
JavaでCGI。サンプルは動かないけど。
URLリンク(www.apl.jhu.edu)
70:nobodyさん
07/02/16 04:56:48 5QduureT.net
PerlのCGIをJScript.NETに書き換えたら格段に速くなったので
病み付きになった。
71:nobodyさん
07/11/15 13:01:49 .net
ふふっ
AppleScriptがあるよ...
72:nobodyさん
08/01/03 15:13:41 HmFmdE3J.net
Cで書いてますがなにか?
73:nobodyさん
08/01/04 15:29:29 .net
何か?って言われてもなあ。
他に語る事がないなら、そうですかとしか言えない感じ
74:nobodyさん
08/01/26 00:36:47 .net
チラシの裏
Lua
CGILua
URLリンク(www.keplerproject.org)
Haskell
Haskell CGI Library
URLリンク(www.geocities.com)
OCaml
Ocaml and the Web
URLリンク(www.ocaml-tutorial.org)
ScalaとかErlangあったら追加してね。
といいつつ流行の言語知らん。
あとCGIも使ってないけど( Java=Servlet, Ruby=Mongrel)
75:nobodyさん
09/08/12 14:34:40 W5RPYlFS.net
あえてHSPでやってみようかな
本見ながら
76:nobodyさん
10/07/16 20:57:08 e6QQZB/G.net
hosu
77:nobodyさん
10/12/12 15:25:17 .net
よーしパパExcelでry
78: 忍法帖【Lv=28,xxxPT】 【東電 64.9 %】 株価【E】
11/04/16 04:21:16.76 .net
シェルスクリプトでCGI
#!/bin/sh
79:nobodyさん
11/08/26 15:10:20.28 .net
てs
80:nobodyさん
11/08/29 07:46:40.51 .net
PythonでCGIがマイデフォ
81:nobodyさん
12/08/14 01:13:08.17 .net
www.yahoo.co.jp
82:nobodyさん
12/08/14 01:13:44.65 .net
URLリンク(www.yahoo.co.jp)
83:nobodyさん
12/09/09 12:20:31.10 .net
#/usr/bin/php
<?php
echo "ハロー";
>
84:nobodyさん
12/09/09 12:22:53.95 .net
あっCGI版PHPも対象外か
ここはnodejs
85:nobodyさん
14/11/08 19:33:09.17 .net
>>67
未だに稼動してるわ
Win95でタイマー管理とかブックマーク管理とか情報置き場とか
さすがに外との通信は遮断してある
86:nobodyさん
15/11/11 23:49:15.06 OBd/4WeX.net
転職の際に必ず思い出してください。
下記の条件が全て当てはまる会社にご注意下さい。
・IT系 in 東京
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される
87:nobodyさん
16/05/06 22:08:57.73 0H3JFvAb.net
schemeでCGI書いてみてるけど、もう新規でCGI書く人っていないですかね
88:nobodyさん
16/06/12 09:47:31.11 QGIYJnRm.net
【Win10】 こんな犯罪級OS薦めんなよwww ↓ 【スパイウェア】
この使用許諾契約書には書かれています
”最後にあなたのコンテンツを含む個人データ(例えばあなたの電子メールの内容や―プライベート通信やプライベートフォルダ内のファイル)にアクセスし―開示し保全します”
開示する ここ重要だよ
契約がなければ通常 高度な違法行為になりうることです それはあなたが自分の意思としてこの契約書に同意したのです
URLリンク(www.youtube.com)
【秘密保護法】 ナチスの手口でサヨクを捕まるんだろ? 早くやってみろよ m9(^Д^) 【緊急事態法】
スノーデン氏→国家秘密法は諜報機関NSAの日本での活動を容易にするために米国が設計して日本政府に導入を要求したもの。
全日本人が調査の対象であり、NSAはあなたの交際関係、信仰等の個人情報を把握している。
URLリンク(twitter.com)
今朝、辺野古で新基地建設に反対するママの会メンバーに対して、機動隊員が「お前たちには汚い血が流れている」などと暴言を吐いたそうです。
自分のやっていることを「だってお金欲しいもん~」「俺の写真を待ち受けにしろ」とも (顔写真)
URLリンク(twitter.com)
サンマ以降のバラエティ芸人の大半が、暴走族出身で極右思想。原発反対派を「放射脳」と嘲笑する連中。
芸能界極右は石原慎太郎一家を筆頭に、上田晋也 草野仁 津川雅彦 向井理 松本人志 宇多田ヒカル マツコ 春日俊彰 田村淳 北村晴雄
URLリンク(twitter.com) mada/status/630627400552845312
89:nobodyさん
17/12/30 15:45:56.45 YhlYw6jg.net
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
FBLZBCK3ZG
90:nobodyさん
18/06/21 01:40:22.23 VtSVJLaY.net
プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。
KLJNB
91:nobodyさん
21/05/28 11:39:17.57 M/JojClq.net
先輩「cgiってperlのことやろ?」
ワイ「いやサーバーで実行できるなら言語はなんでもいいはずやけど」
先輩「そんなわけないやろ…ぐぐりちゅう」
先輩「まじやったわ」
こんな会話をかれこれ5年前、ちゃんと確認してくれる先輩は有能だったわ
元気してるだろうか…
92:バイデン氏ウクライナ電撃訪問に焦る日本政府
23/02/22 01:42:02.56 N+fE5j6M.net
バイデン米大統領が20日にウクライナの首都キーウ(キエフ)を電撃訪問し、主要7カ国(G7)で首脳が
未訪問なのは日本のみとなった。日本は今年のG7議長国として5月に広島で首脳会議(サミット)を開き
ロシアのウクライナ侵攻を巡る議論をリードする立場。政府は表面上、平静を保っているが、焦りの声も漏れる。
「米国がウクライナへの連帯を示す動きとして敬意を表する」。一夜明けた21日、松野博一官房長官は
記者会見でこう語った。外務省幹部も「メッセージとしては非常に大きい。英仏独の首脳が行くのとはまた意味が違う」と評価した。
米ホワイトハウスはバイデン氏が20~22日にウクライナの隣国ポーランドを訪問する日程を事前発表していた。
日本政府関係者は「ウクライナに行くのではないかという話は上がっていた」と語るが、首相周辺は「報道で初めて知った」と明かした。
電撃訪問のタイミングには政府内から困惑の声が上がっている。
93:nobodyさん
23/03/28 08:29:01.27 .net
洗濯機、買うたで
94:nobodyさん
23/06/07 23:24:48.58 .net
( ´⊿`)y-~~
95:nobodyさん
23/10/13 07:45:55.54 .net
隣人がまた裏声使って彼女いる振りしてる