トップページphp
1001コメント329KB

△▲ WebProg 初心者の質問 Part16 ▼▽

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/08/22(水) 05:53:43ID:???
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
http://www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3辺り

欲しいCGIが見つからないならこっちへGo!!
【CGI】こんなCGI探してますver.22
http://pc11.2ch.net/test/read.cgi/hp/1166794984/
前スレ
△▲ WebProg 初心者の質問 Part15 ▼▽
http://pc11.2ch.net/test/read.cgi/php/1169725490/
0301nobodyさん2007/11/16(金) 13:17:58ID:???
わかってそうでまるでわかってない>>298=300に萌えた
0302nobodyさん2007/11/16(金) 22:11:54ID:???
萌えてないで教えて下さい
0303nobodyさん2007/11/19(月) 15:32:51ID:???
別に問題ないだろ?
0304nobodyさん2007/11/19(月) 17:39:24ID:???
RSS で、例えば 0.91 だと description が 500 文字までとあるけど、
これって 500 バイトってことですか?
その場合、基本は UTF-8 だから、マルチバイト文字のみで記述しても
単純に 250 文字ってことにならない?
0305212 ◆HyDRri8uUE 2007/11/19(月) 19:22:54ID:???
>>213
遅くなりました m(_ _)m
>>212 の問題を投稿したものです

ttp://canariaclub.com/test.cgi
ttp://canariaclub.com/test.txt (source)

レスポンスです。
HTTP/1.x 200 OK
Date: Mon, 19 Nov 2007 10:18:28 GMT
Server: Apache
Last-Modified: Mon, 19 Nov 2007 10:18:28 GMT
Keep-Alive: timeout=30, max=127
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/plain; charset=euc-jp

希望する Last-Modified は
Last-Modified: Mon, 19 Nov 2007 15:02:13 GMT
ですが、これが返ってきません。

これの取得には localtime を使用していますが、gmtime なら9時間マイナスした値であるものの
ちゃんとした Last-Modified が得られます (06:02:13)
gmtime + 60*60*9 で出した値にすると 15:02:13 で出てこないで現在時刻が Last-Modified の値として
返ってきてしまいます。

遅くはなりましたが、助言いただければ幸いです。
0306nobodyさん2007/11/20(火) 06:59:28ID:???
>>305
PerlでLast-Modifiedを出力してもApacheが書き換えてしまうということかな
nphスクリプトにしたらどうだろう
0307212 ◆HyDRri8uUE 2007/11/20(火) 09:46:31ID:???
nph スクリプトにて試してみました
ヘッダを見たら下記の希望するデータが含まれていました。

Last-Modified: Mon, 19 Nov 2007 15:02:13 GMT

ちなみに使用してる time で得たデータは 1195452133 です
0308nobodyさん2007/11/20(火) 13:25:43ID:rfwgAsJ1
自鯖に置ける画像掲示板で、規約違反の画像とかを閲覧者(第三者)も削除できるやつってありますか?
違うIPの削除要請が一定量になったら削除、みたいなことができると○
0309nobodyさん2007/11/20(火) 13:31:39ID:???
板違いで御座います
0310nobodyさん2007/11/20(火) 13:32:47ID:???
>>308
軽く検索した限りでは既存では見当たらんな。どれかを改造するか、最初から作るか。
あとマルチするなボケ。
0311nobodyさん2007/11/20(火) 13:33:26ID:???
>>309
Web制作のCGI探してますスレなくなっちゃったみたいね
0312nobodyさん2007/11/20(火) 13:34:05ID:???
>>308
http://pc11.2ch.net/test/read.cgi/hp/1015082974/
0313nobodyさん2007/11/20(火) 13:34:32ID:???
>>310
ボケ言う奴がボケだボケ
0314nobodyさん2007/11/20(火) 13:35:53ID:???
それなんて小学生レベル?
0315nobodyさん2007/11/20(火) 13:37:35ID:???
>>314
お前の母ちゃんでべそ
0316nobodyさん2007/11/21(水) 15:24:56ID:???
すみません、ちょっと伺いたいんですけど、
動作の速いプログラムってどういうのなんでしょうか?
行数が少ない方が単純に早いって事になるんでしょうか?

初歩中の初歩ですみません。
0317nobodyさん2007/11/21(水) 15:33:57ID:???
>>316
アルゴリズムが優れてるとか
無駄な処理が少ないとか
高級言語使ってないとか

・・・いろいろ。行数が少なくても遅いのはいっぱいある
0318nobodyさん2007/11/21(水) 15:39:12ID:???
GD とか ImageMagic 読み込むだけでくそ遅くなるからね
0319nobodyさん2007/11/21(水) 16:01:01ID:???
高級言語とかはちょっとよく分かりませんが
phpやperlは中間言語って言うんですね。

アルゴリズムが優れていて

無駄な処理が少ない(必然的に行数や文法量が減るのかな)

が速い処理になるんですね。

あとメモリの事とかもあると思いますが
メモリの多いPCが多いので
その辺はあまり気にしなくてのかな?

0320nobodyさん2007/11/21(水) 16:07:32ID:???
中間言語っていうと別の意味になる
0321nobodyさん2007/11/21(水) 16:33:36ID:???
>>319
>あとメモリの事とかもあると思いますが

作るものと想定ユーザ数次第

>必然的に行数や文法量が減るのかな

便利関数使うと一見少ないけど重い。
極論だが無限ループなら1行でくそ重い。
0322nobodyさん2007/11/21(水) 16:38:35ID:???
完璧なデータと完璧な操作が前提なら高速な動作も簡単

むずかしいやね

だからでこそ面白いのだが・・・
0323nobodyさん2007/11/21(水) 17:19:03ID:???
>便利関数使うと一見少ないけど重い。
そうか! そうですよね。
結局処理は一緒ですもんね。

>完璧なデータと完璧な操作が前提なら高速な動作も簡単
そういう事になりますか。

何となく分かってきました。
どうもありがとうございます。
0324nobodyさん2007/11/21(水) 17:28:01ID:???
色々なデータ (不正なデータ、不正なデータの入力)、予期せぬユーザーの行動を考えて潰す作業が面白い
0325nobodyさん2007/11/22(木) 12:21:52ID:???
その辺は最早パズルの域だよな。
0326nobodyさん2007/11/22(木) 17:15:34ID:U8FgeYUr
GAとか、NTとか、ツールじゃなくて、
PHPでストリーミング動画をダウンロードするソースコードは
どう書けばいいのか教えてください。
例えば、asxファイル内のmms://xxxxxxxxxxxxx.wmv
を保存しようとしてもDLできない(再生されるちまう)。

スレ違いならスマン。
0327nobodyさん2007/11/22(木) 17:39:07ID:sPAH13/5
あ〜なんか作りたい。アイデアくれ。
もちろんWebアプリな。
0328初心者ですお願いします2007/11/22(木) 17:49:50ID:gF0ntbjX
もう、全く初心者なのですが、どなたか、教えていただけませんか?

上級者の方にはとても簡単な質問かもしれません。
自分で簡単な、GET POST だけを含む通信プログラムを perl で書けました。
しかし、キャッシュを使ったり、
パスワードをかけたりと複雑なことはまだできません・・・。

そこで、Microsoft Internet Explorer の挙動の場合を調べながら
Web プログラミングをしたいのです。

Microsft Internet Explorer が例えば、
google にアクセスしたときや
私の自作ページにアクセスしたとき、
"GET ...... HTTP/1.0"

とかで始まる送信内容について、
どのような挙動をしているかを、
一文字一文字全部書き出してくれる
無料のソフトウェアとかないでしょうか?

そのログを見ながら、
真似をするようなプログラムを書きたいのです。
もう本当に簡単な質問かもしれません。
どなたかお教え頂ければありがたく思います。
0329nobodyさん2007/11/22(木) 18:15:35ID:???
どうしても IE でなきゃいけないならローカルプロキシでログを表示させる
firefox でもいいなら firefox の拡張に Live HTTP Header っていうのがあるんで、それで覗けます
0330nobodyさん2007/11/22(木) 18:58:58ID:???
>>328
横取り丸とか。
初心者にはお勧めできないけど、Etherealとか
0331初心者ですお願いします2007/11/22(木) 20:12:27ID:gF0ntbjX
できました。ありがとうございました。
0332nobodyさん2007/11/22(木) 21:44:29ID:???
>>328
IEにも>329のようなツールがある
ieHTTPHeader
0333nobodyさん2007/11/23(金) 04:08:45ID:???
リメンバーザミルクみたいな
「操作の取り消し」ってどうやるんですか?
0334nobodyさん2007/11/23(金) 16:56:17ID:???
あれこれやってるうちに判らなくなってきた。
ログファイル$item_logfileに
アイテム1<>5<>
アイテム2<>4<>
アイテム3<>6<>
アイテム4<>6<>とある。

アイテム4がなければエラーを出す、というのを作りたいんだけど

open(AA,"$item_logfile") || &error("$item_logfileが開けません");
@item_dat = <AA>;

close(AA);
($item_name,$item_kai)= split(/<>/,$item_dat[0]);

foreach (@item_dat){
if ($item_name ne "アイテム4")&error("アイテム4がありません");
}

じゃおかしいのはわかるんだけど、
@item_datを最後までさがして$item_nameにアイテム4がなかったらエラー、
とする方法を教えてください。


0335nobodyさん2007/11/23(金) 17:19:10ID:???
foreach (@item_dat) {
($item_name,$item_kai)=split(/<>/);
}
0336nobodyさん2007/11/28(水) 13:31:24ID:???
省略すると初心者にはわかり難くない?
0337nobodyさん2007/11/29(木) 18:05:07ID:???
クアイアントサーバモデルの強みって何ですか?
0338nobodyさん2007/12/01(土) 19:56:23ID:???
>>337
何と比べたときの強みよ?
0339nobodyさん2007/12/03(月) 00:26:20ID:MyKA8KXz
掲示板のアク禁管理に携帯の個体識別番号を使いたいんですが、
拡張子.cgiでパーミッション644のログファイルにそのまま追加しちゃっても個人情報漏れない?
suExecだっけ?700でcgi動く鯖なんですが。
0340nobodyさん2007/12/03(月) 00:36:57ID:MyKA8KXz
my $flag;
foreach(@item_dat){
 if ((split(/<>/))[0] eq 'アイテム4'){
  $flag++;
  last;
 }
}
error('ない') unless $flag;
0341nobodyさん2007/12/04(火) 10:40:07ID:???
>>339
共用鯖?
保存箇所のディレクトリのアクセス権がちゃんとしていればいいよ。
0342nobodyさん2007/12/04(火) 10:51:18ID:???
suEXEC がちゃんと動作してるなら、読み書きできればパーミッションは適当で大丈夫ですよ
0343nobodyさん2007/12/04(火) 17:07:25ID:1wO+e/Wh
>>341
共用鯖です。

>>341-342
安心しました。ありがとう。
0344nobodyさん2007/12/07(金) 19:04:20ID:dNG9L9WU
運用中のサーバの中にfodora core2とかredhat7.3とかの古いのがあります
今まで対処が大儀そうで見て見ぬふりしてきたのですが、
OSのバージョンが古くなってしまった場合、
一般的にはどういった解決法があるのでしょう?
やはりサーバマシンごとの入れ替えでしょうか?
0345nobodyさん2007/12/09(日) 15:35:53ID:???
DBとJSPを使って、テキストボックスの中で、半角スペースまたは全角スペースで、複数キーワードによる、あいまい検索をしたいのですが、今イチよくわかりません。
<!--index.html-->
<html><head><title></title><head><body>
<form action="./result.jsp">
<input type="text" name="a" /><input type="submit" />
</form>
</body></html>

<!--result.jsp-->
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.sql.*"%>
<html><head><title></title><head><body>
<%
//エンコード
String b = new String(request.getParameter("a").getBytes("8859_1"),"UTF-8");
//DB接続
Class.forName("ドライバ名");
try{
ResultSet rs = DriverManager
.getConnection("jdbc:odbc:データソース名","","")
.createStatement()
//index.htmlから、パラメータを取得して、あいまい検索する。
.executeQuery("select * from テーブル where タイトル like '%"+b+"%';");
while(rs.next()){
//検索して見つかったデータを表示する。
out.println(rs.getString("タイトル") + "<br />");
}
rs.close();
}catch(Exception e){
}finally{}
%>
</body></html>
0346nobodyさん2007/12/09(日) 16:41:50ID:???
>>345
リクエストされた検索文字列を「 」か「 」でSplitして、
分割された文字列全てを「タイトル like '%...%'」の形式にして
「or」か「and」で連結してクエリにくっつける。

とりあえずSQLインジェクションだけでも防ぐようにな
03473452007/12/09(日) 19:09:09ID:7vnP7nnJ
>>345
遅くなりました。
なるほど。。。
ありがとうございます。
やってみます!
03483452007/12/09(日) 19:10:01ID:???
>>346
でした。。さーせん
0349nobodyさん2007/12/10(月) 20:07:24ID:NjIEevTl
初心者ですが教えて下さい。

PHP+MYSQLで作成中です。

$sql = "INSERT INTO tblcluber
(pass, photofilename, name, mail, bosyu1, bosyu2, bosyu3, bosyu4, bosyu5, bosyu6, bosyu7, bosyu8, bosyu9, bosyu10)
VALUES
(\"$pass\", \"$imagefile\", \"$name\", \"$mail\, $bosyu1, $bosyu2, $bosyu3, $bosyu4, $bosyu5, $bosyu6, $bosyu7, $bosyu8, $bosyu9, $bosyu10)";

上記のようなSQL文を組み立てようとしていますが、$bosyu1〜$bosyu10には値が入っているとは限りません。
値が入っていない場合は実行するとエラーとなってしまいます。
$bosyu1〜$bosyu10に値が入っているかどうかを全て判断して、入っていなければVALUESの$bosyuの記述をnullに
置き換えるように条件分岐しなければならないのでしょうか?

実際にはもっと項目があるので、全部条件を入れるのはめんどうです。
なにか良い方法があればお教え下さい。
0350nobodyさん2007/12/10(月) 20:10:14ID:???
配列使えバカ
0351nobodyさん2007/12/10(月) 21:22:54ID:du98d4DT
PHPでファンクションキーを多用したWebアプリを作ろうとしているのですが、
そもそも、ブラウザでも使っているファンクションキーはWebアプリで使えるのでしょうか?

ファンクションキーを使った簡単なサンプルプログラムなんかあればうれしいのですが。。

ご教授ください!
0352nobodyさん2007/12/10(月) 22:41:57ID:???
使えません
以上
0353nobodyさん2007/12/10(月) 23:02:09ID:???
ヒント:正規化
03543532007/12/10(月) 23:03:27ID:???
失礼
>>359へのレス
03553532007/12/10(月) 23:04:50ID:???
またまた失礼
>>349だった。orz
0356nobodyさん2007/12/10(月) 23:07:18ID:???
スルーパス かと思ったw
0357nobodyさん2007/12/11(火) 12:23:45ID:6Tgx2+qe
ブラウザのファンクションキーを無効にして、Webプログラム上のファンクションキーを使えるようにすることが
できるとどこかで見ました。

もう少しヒントください(o_ _)o))ペコ
0358nobodyさん2007/12/11(火) 15:23:41ID:???
   |::::::::ヽ/                  く::::7    /  
   !::::::::/    / /  /  ,  / ,   i   ! ヽ!.  ,'   お
   `ヽ7    ,'  /   /‐‐/-./ /:|  |‐- /   i   |   
    ,!   i  ,'  /i __」__ | /:::| /」_ /|    ', |   断
    ノ:|   ノ i  ,ア´ ,.-、`レ':::::::レ´,.-、`i::|  i  ,ゝ|   
   く__,| ∠___,! /::!  ! l |      |.l | !:| ,ハ i  |   り
   く__!    |/i:::::: ヽ-'    ::.  `'´ ::|//レ'  .|   
     ,!    | ⊂⊃      _____   ⊂⊃:!     |  し
    イ  i  |  |.     /´ ̄`i    ,ハ`ヽ   |   
    /  | ハ  ト      !.,____ン   ,.イ:::::i::::::〉 <  ま
  |\〈  ,.へ,,!ヘハ  |ヽ. `''=ー-r‐ァ<´レi:::/、(    |  
  |ヽ )ヽ/     ヽノ、 ``'''ー-r' |::::::/  レ'::::::ヽ,   |  す
0359nobodyさん2007/12/12(水) 01:34:46ID:/OQIoFh4
久々にエロ本がみたいと思い、コンビニに直行して、せっかくなので、DVD付の
エロ本を買ったら、なんとDVDが入ってなかった!!テープまでしっかりとめて
あったのに!DVD包装の紙が明らかに人の手で破れていたので、業者か…。
コンビニにクレームなんて付けれないし、、だからって出版社に…。

それぐらい、PHPでファンクションキーが使えないのがショックです。

是非とも知恵をお貸しください!
0360nobodyさん2007/12/12(水) 02:43:04ID:???
PHPはよく知らないんだけどさ、
PHPとファンクションキーに何か関係があるの?
0361nobodyさん2007/12/12(水) 06:01:28ID:???
ファンクションキーなんて今時文字変換にしか使わないだろ・・・
0362nobodyさん2007/12/12(水) 07:46:30ID:???
それはJSの役目じゃないのか
0363nobodyさん2007/12/12(水) 12:42:10ID:S7qhPAbZ
ボスケテPHPのエロイ人

php.iniの設定が
mbstring.encoding_translation = on
になってる状態のウェブサーバで、
POSTされた値がエンコード失敗したかどうか(外字かどうかでもヨロシ)知りたいんですが。
自動的に?に変換されて、入力規則で?は許す仕様だから、チェック通っちゃうんです。

文字コード
 内部 EUC-JP
 HTTPinput SJIS-WIN
 HTTPoutput SJIS-WIN

.htaccessは使えない
php.iniも変更できない
mb_substitute_character()使って、失敗文字を変えようと思ったんですが、
何故か、変わってくれたり変わってくれなかったり、ほんとにサーバ様の気分次第。(これが一番わからん)
どーすればいいか8時間ほど手詰まり・・・何とかする方法教えてくらさい・・・
0364nobodyさん2007/12/12(水) 21:35:16ID:???
>>363
似たような状況でやったときは
fopen("php://input","r")から自分でパースしたよ
03653632007/12/13(木) 12:16:26ID:yTnSCRte
>>364 dクス
なんかわかんないけどmb_substitute_character()じゃなくて
ini_set()使って、代替文字設定したら、そっからなんか挙動が安定した。
とりあえずこれでいいやってことになった。
php.iniには該当項目設定されてなかったから、ここらへんが関係してんのか・・・
べ・・・べつに障害報告する為に詳しいことなんか教えてほしくなんかないんだからね!
0366nobodyさん2007/12/13(木) 23:26:06ID:???
テキストエリアに値を入力すると同時に、現在のページに表示に表示するにはどうすればいいですか?
これは、JSPやPHPで出来ますか?
0367nobodyさん2007/12/14(金) 00:25:08ID:???
日本語でok
0368nobodyさん2007/12/14(金) 00:40:59ID:???
投稿プレビューを同時に表示させるようなもんかしら?(エスパー
0369nobodyさん2007/12/14(金) 00:50:30ID:???
はい、そおです。
03703682007/12/14(金) 05:25:21ID:???
おお! 俺すげー!


で、たぶんJavaScriptじゃないのかな。
その場合は、WebProgじゃなくて

 Web制作管理
 http://pc2.2ch.net/hp/

が適切だと思われる。
0371nobodyさん2007/12/15(土) 19:06:00ID:???
2ちゃんねるとかでよく使われてるトリップの生成アルゴリズムってあるじゃないですか・・?
そのトリップ生成アルゴリズム使ってperlで動くトリップ検索プログラム作りたいんですがどうやればいいんでしょうか?
0372nobodyさん2007/12/15(土) 20:12:03ID:???
>>371
検索の意味がわからん。
もっと詳しく。
0373nobodyさん2007/12/15(土) 20:17:50ID:???
>>372
えっとですね・・。
既存のトリップ検索プログラム、例えばうとりっぱーや見知らぬ国のトリッパーってあるじゃないですか。
ああゆうのって検索プログラムとして動かすときに拡張子が.EXEの状態でソースとか分からないし自分で作り変えようとしても手間かかるじゃないですか。
その検索プログラムをperlで作ってみたいんですが・・。

えっと、検索についてはですね・・。
例えば「AAA」と検索したら◆AAA・・・・・・・と#fghdejみたいな感じでトリップとキーが検索で表示される感じで。
0374nobodyさん2007/12/15(土) 21:23:10ID:???
トリップの仕組みは知らないが……逆算できたら色々とマズくないか?(笑)
0375nobodyさん2007/12/15(土) 21:28:54ID:???
perl でやる仕事じゃない
なに屋 か トリップエクスプローラー で素直に探して下さい

おそらくは なに屋 が酉検索ソフトでは最速かもです
これ以上はスレちどころか板違いれす
0376nobodyさん2007/12/15(土) 21:31:53ID:???
うぅーん、2chのトリップじゃないんですが、生成アルゴリズムから検索して、それをtxtにコピーしていくって無理ですかね。。。
0377nobodyさん2007/12/15(土) 21:41:33ID:???
ごめん何をやりたいのか全く把握出来ない
自前のスクリプトにトリップ実装したいの?
0378nobodyさん2007/12/15(土) 21:49:03ID:???
>>377
2chのトリップのような不規則な文字列を生成するアルゴリズムがあるんですよ・・。
その文字列は2chのトリップのようにある程度自分が好きな並びの文字列とかも生成されるんです。

例えば、2chで言うレアトリップの部類に入る純5連とかが欲しいときって今ではトリップ検索プログラム使えばある程度の時間は要するにしても検索でその文字列を生成するキーが出てくるじゃないですか。
それと同じように検索をすればその文字列が生成されるキーを発見するプログラムが作って欲しいんです・・。
文字列生成のアルゴリズム自体はあるんですが、それをどうperlに実装して自分が欲しい文字列を検索するプログラムにすればいいのか分からないんです。

つまり、

2chのトリップのような文字列生成アルゴリズムを

自分が欲しいトリップを検索してくれるプログラムを作る際に

どう組み込めばいいのか分からないんです・・。
0379nobodyさん2007/12/15(土) 22:23:08ID:???
>>378
とりあえずコンソールで動くタイプのプログラムにするといい。
何も工夫せず普通に無限ループ使えるから。
終了時はCtrl+Dか、Ctrl+Cで強制終了。

次にキー側の生成ルーチンを作る。
aaaaa、aaaab、aaaac・・・みたいなものを順番に生成するやつ。
ここがちょっと面倒だが、自力で数値->16進表記に変換できるなら同じ要領でやればいい。
最悪ランダムでもいい。

あとはそのトリップだのなんだののアルゴリズムに通して
出力された文字列が欲しい物に一致してるかチェックする。

板違いなのでこれだけな。
0380nobodyさん2007/12/16(日) 17:01:11ID:???
すいません、共有の趣味の方を集めて(探す為)SNSを作りたいのですが、
コミュニティに特化した物はありますか?

拡張性が高くて、見やすくユーザーが扱いやすいのが希望です。
調べ
たところxoopsが良いらしいですが、
重くてごちゃごちゃしているもので。。。
0381nobodyさん2007/12/16(日) 17:38:33ID:g87Xv5HI
whileって何て読むんですか?
ホワィルとかだったらファイルと紛らわしいんですが
0382nobodyさん2007/12/16(日) 17:44:56ID:???
>>380
OpenPNEとかじゃね?
0383nobodyさん2007/12/16(日) 19:22:10ID:???
>381
ほわいる

読み方を確かめるスレ、見たいなのがどっかにあった気がする。
0384nobodyさん2007/12/16(日) 21:05:56ID:???
>>381
http://dic.yahoo.co.jp/audio/00100079.WAV
0385nobodyさん2007/12/16(日) 23:55:51ID:???
ホイールって呼んでたの俺だけじゃないよな?
0386nobodyさん2007/12/17(月) 10:13:04ID:???
>>381
ワイルって嫁。fileとは全然発音が違う。

>>385
中学校からやりなおせ。
0387nobodyさん2007/12/17(月) 10:16:49ID:???
画像の蓄積と、リアルタイムでサイズを変換するAPIサーバを作りたいと思っています。
小さいサイズの画像が多いので1TB程度で良いのですが100万くらいで
手ごろな製品があったら教えてください。
たぶんネットかHDDがボトルネックになると思うのですが、管理方法も
アドバイスください。
0388nobodyさん2007/12/17(月) 10:47:03ID:???
板違い
0389nobodyさん2007/12/17(月) 14:35:05ID:???
>>387
適当にHDDサーバを買え。小さい画像ばかりだったら、同時接続数増やせ。一番のネックはサーバ管理者。サーバの板池。
0390nobodyさん2007/12/18(火) 03:55:14ID:E7UE/6Uy
Cookieを使って、ユーザーの閲覧履歴をもとに、
マイページを作成したり、Amazonのような「人気商品」「関連商品」を表示させるのは、どんな技術を使ってるんでしょうか?

phpなのか、JSPサーブレット?なのか、Ajaxなのか、ぜんぜんわからんのでここで聞きます。
0391nobodyさん2007/12/18(火) 08:25:14ID:???
アルゴリズムと言語は関係がないだろう。
PHPでもPerlでもCでも作れる。
0392nobodyさん2007/12/18(火) 11:14:53ID:???
クッキーとデータベースの連携w
0393nobodyさん2007/12/18(火) 12:30:30ID:???
Apache+FastCGI(mod_fastcgi)を動かそうとしているのですがうまくいきません。
言語はCを使おうとしています。OSはWindowsXPでやっています。
どなたか教えていただけないでしょうか?

やったこと
1.Apacheの最新2.2.6をインストール
2.mod_fastcgi-2.4.6-AP22.dllをダウンロードしてmod_fastcgi.dllにファイル名変更してApacheのmodulesフォルダにコピー
3.httpd.confを次のように変更
・LoadModule fastcgi_module modules/mod_fastcgi.dll を追加
・Options Indexes FollowSymLinks を Options Indexes FollowSymLinks Includes ExecCGI に変更
・ AllowOverride None を AllowOverride All に変更
・AddHandler fastcgi-script .fcgi を追加
・AddType text/html .shtml を追加
・AddOutputFilter INCLUDES .shtml を追加
・AddType application/x-httpd-fcgi .fcgi を追加
4.http://www.fastcgi.com/からThe Development Kitをダウンロード
5.コンパイルしてlibfcgi.dllを作成、System32にコピー
6.test.fcgi(コードは以下)を作成、Apacheのhtdocs\test\にコピー
7.Apacheを起動してブラウザからhttp://localhost/test/test.fcgi にアクセスするとInternal Server Errorになる
8.Apacheのエラーログを確認すると次のようなエラーが出力されています。



03943932007/12/18(火) 12:31:24ID:???
>>393の続き

[エラーログの内容]
[warn] FastCGI: (dynamic) server "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/test.fcgi" started (pid 4704)
[warn] FastCGI: (dynamic) server "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/test.fcgi" (pid 4704) terminated with exit with status '0'
[warn] FastCGI: (dynamic) server "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/test.fcgi" restarted (pid 3916)
[error] [client 127.0.0.1] (OS 109)パイプは終了しました。 : FastCGI: comm with server "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/test.fcgi" aborted: GetOverlappedResult() failed
[error] [client 127.0.0.1] FastCGI: incomplete headers (0 bytes) received from server "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/test.fcgi"
[warn] FastCGI: (dynamic) server "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/test.fcgi" (pid 3916) terminated with exit with status '0'

[ソース]
#include "fcgi_config.h"
#include "fcgi_stdio.h"

int main () {
int count = 0;
while (FCGI_Accept() >= 0) {
FCGI_printf("Content-type: text/html\n\n\n aaa");
}
return 0;
}
03953932007/12/18(火) 12:32:01ID:???
>>394の続き

ソースで最後のreturn 0をreturn 1に変更するとログのstatus '0' がstatus '1'に変わるのでCGIプログラムの実行はされているように思えます。
ApacheもCGIも未経験で上記の設定や自分のやったことが正しいか自信はありません。
とにかく初心者向けの資料が全くみつからなくて試行錯誤でやっている状況です。
どなたかご教授いただけないでしょうか?
0396nobodyさん2007/12/18(火) 20:20:56ID:???
GoogleカレンダーみたいなUIを自作のWebアプリ(グループウェアみたいなのでスケジュール管理部分)に使いたいんですが、どこかにフリーのライブラリは無いでしょうか?

Googleカレンダーは使わない方向で考えています。

0397nobodyさん2007/12/18(火) 22:15:48ID:X6dfDSWp
サーバクライアント型のソケット通信するプログラム書いてます
サーバクライアント型では必ず
クライアント→サーバ
の通信から始まるのでしょうか?
telnetでサービスにつないだ時に、
バージョンなどのメッセージが返ってきますが
あれはconnect直後に
いきなりサーバ→クライアントから送られているもののような気もします
それともあれも何らかのリクエストに対するレスポンスなのでしょうか?
0398nobodyさん2007/12/18(火) 23:27:30ID:???
open した時点でつないでるじゃないかバカ
0399nobodyさん2007/12/19(水) 03:16:32ID:???
それはそうですね
アクティブオープン=リクエストなのか?
というそのあたりがいまいち分からないんです
作法的に、リクエストメッセージから始めないといけないような気もするし
0400nobodyさん2007/12/19(水) 10:22:31ID:???
WindowsでSpeedyCGIを動かしたくて色々調べたのだけど、
動かせないという報告ばかりが検索に引っかかるのよね。
もし、動かせてる人が居たらやり方とか参考にしたページを教えて欲しい。
逆に理由があって無理ならそれでも嬉しい。
0401nobodyさん2007/12/20(木) 02:52:03ID:???
よく就職サイトとかにある大学の一覧リストはどうしてるんだろう。
■ このスレッドは過去ログ倉庫に格納されています