△▲ WebProg 初心者 ..
[2ch|▼Menu]
175:nobodyさん
09/12/01 01:01:02
>>173
だからさ、「いいものがなかった」ってのはどんな基準で言ってんだよ。
理解できなかった? 知りたいことが書いてなかった? 少しはアドバイスする側の事考えて話そうぜ。
面倒だから聞いてみました感が見え見えだ。

176:170
09/12/01 01:11:06
>>174
ありがとうございます。
調べて確認してみます。

>>175
xoopsの基礎的な書籍は購入しましたが、知りたいことが書いてある
書籍が無かったという意味です。
ネットでも検索しましたが見つけられなかったので、こちらで質問
させてもらいました。
不快にさせてしまって申し訳ありません。

177:nobodyさん
09/12/01 01:16:02
>>176
書いてなかった「知りたいこと」って何だろうなー。せっかく紹介した本が同じだったら時間の無駄だよなー。

ってくらいの想像力働かない奴は何やってもダメよ。こーゆーのは頭の良し悪しじゃないからな。

178:nobodyさん
09/12/01 01:23:34
>>176
何をするにしてもまずは要件をちゃんと定義して、必要な機能を把握することを優先してください。
求人サイトともなると(業種は何であれ)脳内仕様書ではとても作りきれませんから。
特にマッチングの部分はいろいろと工夫が必要になると思います。手間は惜しまずに。

179:nobodyさん
09/12/01 01:40:26
つまり、
何を作ればいいのか思いつかないので、パクれるソースください。
ってことかな?

180:nobodyさん
09/12/01 02:03:34
たぶんJoomlaのエクステンションを探せば、近いものがあると思う
でもPHPの基本的な知識ぐらいじゃ苦労するかも


181:nobodyさん
09/12/02 12:44:04 bDKi5/9u
javascriptとHTMLとCSSとPHP使ってます。
・1ページ内に複数の画像をかぶさらないように
・position: absolute;でランダムに配置
・画像は自動で取得
したいのですが、かぶさらないように配置するためにはどのようにすべきでしょうか?
何か参考になるサイト等あればうれしいのですが…。
よろしくお願いいたします。

182:nobodyさん
09/12/02 12:49:57
どうみてもHTMLの話じゃないのか?
なぜにabsolute指定する必要があるの?
普通にイメージ並べるだけでもかぶさらないでしょ?
画像は自動で取得って言われても
どういうことをしたいのか分からないので答えようがない

183:nobodyさん
09/12/02 12:54:15
>>181
画像の縦と横のサイズを取得して、その範囲に次の画像が入ったら、ずらすなり再度ランダムに配置するなりすればいいんじゃないの

184:nobodyさん
09/12/02 12:59:31 vr9bv5md
macのexposeっぽいことをしたいのかな?


185:nobodyさん
09/12/02 13:24:11 bDKi5/9u
>>182
ちょっと端的に書きすぎて申し訳ないです。
>>184の方が言ってるexposeのような大きさ不均一の一覧を作りたいのです。
absolute指定じゃないとjavascriptとHTML中心の今回作りたいプログラムは厳しいかと思いまして。

>>183
なるほど、配置されている画像の位置+サイズ内に入ってしまったらというような形ですかね?

>>184
そんな感じです、短い文章から読み取っていただきありがとうございます。

186:nobodyさん
09/12/02 13:29:41
expose丸だしのスクリプトどっかでみたぞ
さがしてみ

187:nobodyさん
09/12/02 13:30:08
PHPのプログラマーと分担作業するときにフレームワークとかテンプレートエンジンを使うって聞いたことがあります
ここのスレの先輩がたのようにweb制作に長けている人々はどのようなものを使ってますか?

188:nobodyさん
09/12/02 13:41:36
長けている人の使っているもので参考になるの?

189:nobodyさん
09/12/02 13:54:36 bDKi5/9u
>>186
expose mac スクリプト
expose mac オープンソース
expose mac プログラム
等今検索かけてみましたが、フリーウェアのソース非公開しかなかったですね…。
どちらで見つけたのでしょうかね?

190:nobodyさん
09/12/02 14:17:06
expose algorithm でぐぐってみるとなんか特許が絡んで来そうな臭い。


191:nobodyさん
09/12/02 18:57:38
<input type="file">でアップロードするときに最大サイズ(512kb)を決めるのですが
数百Mのものをアップロードされても、アップロード完了まで待たないといけないのですか?

192:nobodyさん
09/12/02 19:14:46
>>189
ごめんexposeじゃなくてdockだった
URLリンク(www.skuare.net)
こんな感じなのは結構あるみたい

193:nobodyさん
09/12/02 19:16:43
>>191
それアップできる時点でまずいでしょ
その前に処理しないと

194:nobodyさん
09/12/02 21:08:10
>>191
Expectヘッダーが送られてきた
   →それで事前に判断できる。
Content-Lengthヘッダが送られてきた
   →それで判断し、長すぎたら接続を切る。
chunkedだった
   →実際に受け取ってみないとわからない。

だと思う。

195:nobodyさん
09/12/02 22:01:49
>>194
>chunkedだった
>   →実際に受け取ってみないとわからない。

正確に言うと、512kb受け取ってみて、さらにデータが来たら接続を切る、ですね。

196:nobodyさん
09/12/03 13:40:14
>>194-195
ありがとうございます、その辺を調べてみたいと思います

197:nobodyさん
09/12/04 04:41:09
Apache は送られてきたデータをすべて受けきってから CGI に流してる。
PHP はどうなんだろう? CGI と同じで、Apache がすべてを受けきってから PHP が呼ばれてるのかな?


Flash では徐々に受け取ることも出来てるので、そこら辺の仕組みがどうなってるのか不明。

198:nobodyさん
09/12/04 12:17:11
えっ・・・?

199:nobodyさん
09/12/04 12:35:57
>>197
mod_phpのソース見れば一発だーぜぇ

200:nobodyさん
09/12/04 13:24:55
えっ・・・?

201:nobodyさん
09/12/04 13:55:33 RFqSwXNr
google日本語入力って
どうやって単語データベース作ったと思いますか?

202:nobodyさん
09/12/04 14:24:26
はぁ・・・?

203:nobodyさん
09/12/04 14:45:36
あっちこっちに盛んに書いてあるが

204:nobodyさん
09/12/04 18:15:50
>>201
あっちで聞いたほうが良いよ

Google日本語入力 サジェスト2候補目
スレリンク(software板)

205:nobodyさん
09/12/04 20:48:57
>>197
FlashのFileReferenceクラスは、どこまで送ったか解るけど、
受け取る方の動作はformと同じ。
ただし、中断したときには、送信済みのバイト数がわかる。

206:nobodyさん
09/12/04 21:06:41
あくまでもクライアントが勝手に表示してるにすぎなかったんですね


>>199 のカキコミが気になる
mod_php は1つの巨大な入力に対して、進捗を把握できるのかな?

207:nobodyさん
09/12/04 21:15:19
じゃ見れよ

208:nobodyさん
09/12/05 00:03:43
見れよ?

209:nobodyさん
09/12/10 17:23:17
linuxでflash開発環境全部フリーで作れますか?

210:nobodyさん
09/12/10 17:43:23
作れます

211:nobodyさん
09/12/10 17:56:01
本家が出してるもの以外はパチモンしか作れないので
質を求めるなら結局買うしかない
適当なやつならどの環境でもOK

212:nobodyさん
09/12/10 18:13:05
>>211は間違え

>>209
adobeからSDK落とせば作れる


213:nobodyさん
09/12/10 18:23:20
flexやairの話じゃないでしょ

214:nobodyさん
09/12/10 18:39:59
コマンドラインでコンパイルが必要だけど普通のswfのフラッシュファイルも作れるよ
ただLinuxだとFlashDevelopとか使えないから大変そうだな
Eclipseとかでも出来んのかな

215:nobodyさん
09/12/10 19:42:26
FlexやAirSDKではFlashで作れるようなアニメーションは無理だよ
気合入れればできるかもしれないけど限界がある

216:nobodyさん
09/12/13 06:28:25
フォームのボタンを押した時に、
更新 & ページ移動 の両方をさせずに、
CGIへ入力情報だけを送る事って出来ますか?

<form method="POST" action="#">
これだとページは更新されちゃうんですよね

217:nobodyさん
09/12/13 06:34:28
>>216
Ajaxで検索すべし

218:nobodyさん
09/12/13 06:45:41
ちょっとアバウトすぎるというか・・・ 具体的にはどういうものでしょう?

219:nobodyさん
09/12/13 09:48:39
いや、せめてAjaxって何かを理解してからまた聞こうぜ。

220:nobodyさん
09/12/13 10:54:46
>>216
いやいやまずブラウザの使い方から教えてあげるべき

221:nobodyさん
09/12/13 10:59:18
たぶんテキストブラウザで日常過ごしてるから Ajax とは無縁なんだよ

222:nobodyさん
09/12/15 11:25:02
質問させて下さい
WindowsでPHP+Apache+MySQLとか使っているのですが、もしLinuxにOSを変えるとなるとphp.ini、http.conf、my.cnfの設定を変えるだけでいいんですよね?
コード自体は別にWindowsかLinuxだからと言って別に変える必要はありませんよね?


223:nobodyさん
09/12/15 11:26:38
windowsで使われているphp.iniをkinux用に書き直す時間がもったいないね

224:nobodyさん
09/12/15 11:26:48
ケースバイケースだろ
ファイルのパスとか直接書いてあったら変えなきゃ並んだろうし

225:nobodyさん
09/12/15 11:27:52
>>222
コードの内容による。
特定のOSに依存するような処理が行われていたら、コードの修正は必要。

226:nobodyさん
09/12/15 11:33:17
>>224
haa?wwwwwwwwwwww
ソノ程度の書き換えで済むと思ってるオメデテーバカだなw
php.iniとか触ったことなさそうだなお前
winかlinuxのどっちか片方でしか開発したこと無い人?
http.confとmy.cnfなら別だがphp.iniの場合は書き換えるとなるとほとんどの部分を書き直すので普通は使いません


227:nobodyさん
09/12/15 11:51:31
>>226
php.iniの話じゃないよ
ソースを書き換える必要はありますか?っていう質問だよ

228:nobodyさん
09/12/15 11:53:13
>>227が質問を読んでないのがよく分かる1レス

229:nobodyさん
09/12/15 12:18:15
>>222 の質問は、
>コード自体は別にWindowsかLinuxだからと言って別に変える必要はありませんよね?
なんだから
ソースの書き換えが必要かどうかを聞いているんだろ。

よって
>>228が質問を読んでないのがよく分かる1レス

230:nobodyさん
09/12/15 12:19:31
もし>>226=>>228ならおめでたいバカですねw

231:nobodyさん
09/12/15 13:29:57
WebProgより日本語を教えるスレなんだな

232:nobodyさん
09/12/15 13:38:54
cgiって要求する側と要求される側があると思うのですが要求する側の書き方を解説しているサイトってありますか?

233:nobodyさん
09/12/15 13:41:06
だれか232を翻訳して

234:nobodyさん
09/12/15 13:44:13
>>232
URLリンク(st.tezukayama-u.ac.jp)
このページのどの部分のことだ?

235:nobodyさん
09/12/15 13:47:41
>>234さんありがとうございます。
すいません、(A)の部分です。

ここをどのように記述するべきかなのですが…

236:nobodyさん
09/12/15 13:50:40
すいません、もしかしてアドレスに….cgiなどと書けば実行されるのですか?


237:nobodyさん
09/12/15 14:08:43
標準的なとこなら、ポート80で接続してPOSTとかGETコマンドとパラメタ送ればいいよ。
アドレスに….cgiっていうのがブラウザのアドレスにURL入力してるのなら
それでブラウザがGETコマンド送ってくれる。

238:nobodyさん
09/12/15 14:40:44
フラウザで言うならば、「要求」 とはブラウザのアドレス欄に
URL を入力して実行すること


その要求に対して処理の仕方を決めるのは WEB サーバーの役割。


一般的に .pl や .cgi は CGI という仕組みを利用して
スクリプトや実行ファイルが、呼び出される。

239:nobodyさん
09/12/15 15:49:23
なるほどそういうことだったのですね
ありがとうございました

240:nobodyさん
09/12/16 16:56:38
有償のflash開発環境で一番お勧めはどれ?

241:nobodyさん
09/12/16 17:00:44
CS4

242:nobodyさん
09/12/16 19:22:17
>>241
javascriptをlinuxのemacsで書いてるので
windowsでしか動かないCS4を既存の環境とどう組み合わせるべきか


243:nobodyさん
09/12/16 19:29:53
スレ違い。

244:nobodyさん
09/12/16 20:13:27
開発環境がwindowsでないというのは話にならない
ソフトウェアの技術開発者が少ないlinuxとか非効率すぎる
おとなしくwindowsで開発してください

245:nobodyさん
09/12/17 20:20:46
linuxならapt-getで自動で環境できるのに
windowsでいろいろ手動インストールするのめんどうだな

そうだMacならadobe関係動く上にunixぽいな
Macで安そうなの何か買ってみるわ


246:nobodyさん
09/12/17 20:46:58
ぽいというかそのものなんだが

247:nobodyさん
09/12/17 21:43:40
x86環境があるのにわざわざmac買うなんて
なんだただの金持ちか
もう好きにしろよwwwww

248:nobodyさん
09/12/17 21:47:15
そもそも自分が把握できないところにインストールされるのがイヤ
1つ入れるのにあれだこれだと、勝手に関連の有るソフトを入れられるのがイヤ
第一キーバーインドが特殊すぐる
Win を使ってるとユーザービリティで Win に劣るのがよくわかる


249:nobodyさん
09/12/18 00:25:28
mac mini なら6万ぐらい
アパッチその他のサービスも動くっぽい
adobeもOfficeも動くし

問題は
ldapと認証関連が特殊らしい
emacs23がまだちゃんと動かないらしい

それにしてもflashの開発ソフト8万もするんだな

250:nobodyさん
09/12/19 09:55:26
皆さんはWebページをhtmlでコツコツ文章を打って作り上げていくのですか?
それともXMLでいったん作り上げてからhtmlに内に適用させて作られているのでしょうか?
blog等はXMLを使って作られているようですが、どちらが効率がいいのでしょうか?

251:nobodyさん
09/12/19 11:05:30
XMLとXHTML勘違いしてない?

252:nobodyさん
09/12/19 11:21:04
>>250
余程の理由が無ければblogなり何なりCMS使うけど、テンプレートは当然手で作るよ。
手打ちかDWあたり使うかは人によると思うが。

253:nobodyさん
09/12/19 14:30:09
>250
XMLは人間が書くものじゃないと思っていい
基本的にあれはソフトウェアに生成させて、ソフトウェアに読み込ませるもんだ
ブログは普通HTMLか、もしくはXHTMLだと思う

よく理解もしていない用語を半端に使うと話が通じないぞ

254:nobodyさん
09/12/19 15:31:00
RSS見て変換方向を逆に勘違いしてるとエスパー。

255:nobodyさん
09/12/20 15:47:46
winsockすばらしいですね
初心者の僕でも使えます

256:nobodyさん
09/12/20 18:28:06
>>250
効率ってのは何の効率だ?
ブログがhtmlで直接保存しないで、XMLで保存してhtmlに変換するのは
データの管理がhtmlよりXMLの方がやりやすいから
内部で実際に保存している形式はさらに違う形式で保存されてるかもしれないが

>>253
ちゃんとしたXHTMLはXMLだと言えるんだがな

257:nobodyさん
09/12/20 19:55:28
CDATAの中に全部詰め込んだようなXMLだがな。

258:nobodyさん
09/12/20 21:05:19
えっ?

259:nobodyさん
09/12/20 21:38:14
>>255
今winsock使って送受信したいのですが、送信の後受信ができません。
もしかしたらsend()の引数がおかしいのかもしれないのですが、
リクエストはどのように書けばいいのでしょうか?

ほかの方も知っていたらぜひとも教えてください

260:nobodyさん
09/12/23 10:33:04
ExcelをWEBサーバーにインスコしてvbscriptでExcelを操作して
Excelファイルを作成してダウンロードさせるっていうのを
やってる人いますか?
もちろんサーバー側では同時に1プロセスしか起動しないようには
しますが安定して動作しますでしょうか?
それともしょっちゅうハングアップしたりしますか?
POIなどのサーバー側モジュールをおすすめするのは無しでお願いします。

261:nobodyさん
09/12/23 13:10:00
くだらない質問なんだが、httpのCRLF(改行)ってあるけど、あれってヘッダの終わり以外で(ボディなど)で2回CRLFCRLFって続くことあるのか?
それともボディには違う改行コードが使われてるのか?

262:nobodyさん
09/12/23 13:16:31
ヘッダにはない。まさにヘッダとボディを区切るための印だから。

ボディは内容によっていくらでもありうる。


263:nobodyさん
09/12/23 13:32:43
>>262
サンクス助かった
ボディにはいくらでも存在するのか…

初めてでてくるCRLFCRLFであればそこからがメッセージボディってことか…
C++つかってたんだがstrstrで検索やろうと思ったが"初めての"ってことだとなんかめんどそうだな

264:nobodyさん
09/12/23 13:47:28
最初にってまさにstrstrにうってつけだったなw
すいません、かえって都合がよかった

265:nobodyさん
09/12/23 15:26:58 izDxO3D6
fontタグで囲ってある文字の表示サイズを一括で変えることはできる?
cssのbodyで書いてもだめなようで

266:nobodyさん
09/12/23 15:39:12
font {

}

でできないの?やったことないから知らんけど

267:nobodyさん
09/12/23 15:42:44
font{フォントサイズ}

268:nobodyさん
09/12/23 18:27:29
無料でphpがつかえるサーバーってありますか?

269:nobodyさん
09/12/23 18:28:54
>>268
ものすごい勢いで誰かが無料サーバを探してあげるスレ12
スレリンク(hosting板)

270:nobodyさん
09/12/23 19:01:21
>>268
海外ならお薦め鯖があるけどどうせ国内鯖さがしてるだろうからググレばスグ見つかるよ

271:nobodyさん
09/12/25 13:40:11 hCDRWBUd
Webプログラマ(できれば検索エンジンを作ったことのある方に限る)に質問があります

C言語でCGIを作ろうと思っていましたが、やはりセキュリティ面からPerlで作ることにしました
しかし、本当にPerlでいいのかまだ分からないので、いくつか質問があります
まず、Perl以外でウェブアプリケーション開発するときにC言語と同じくらい汎用性があり効率的な言語があるかどうか、またある場合、その言語は何か
次に、PostgreSQLと親和性の高い(軽量)言語は何か
最後に、jQueryと親和性の高い(軽量)言語は何か

一応、興味のある言語はPerl, PHPです
僕の中のイメージは以下のようになっています
Perl 自由度がある(+)
PHP 埋め込める(+)
Ruby C++と同じ末路(-)
Python 拘束すんな(-)

他の言語でも客観的に見て納得できるだけの十分なデータがある場合はその言語を使ってみたいと思います
また、この言語はここが弱いがこのように使えば威力を発揮するなどありましたら参考にしたいと思いますのでお願いします

272:nobodyさん
09/12/25 13:47:58
>>271
CでもPerlでも、セキュリティ面に違いはない。
軽さでいくならC、効率でいうなら使い慣れた言語を使え。
JQueryはJavascriptだろ、サーバ側はどれでも変わらん。
初心者レベルで作ったものを使いまわすだけ無駄だから、汎用性なんて気にするな。

273:nobodyさん
09/12/25 14:02:23
>>271
どの程度の規模のどんなシステムを作るつもりなのかで言語の選択も変わる。
ま、ぶっちゃけ一人で作るなら慣れたもの使えばいいけどさ。
ただ、フレームワーク使うつもりならWEB向けの選択肢が多いphpとかjavaが
候補にはなるだろうね。DBとの親和性も含めて。
とか色々勘違いしてそうだからもう少し勉強した方がよさそう。

274:nobodyさん
09/12/25 14:05:07
答えは自分でとっくに出てるくせに、自信がなくて、
他人に押してもらえないと安心しない。そのうえ、自分の考えと違うと納得しないんでしょ?

自分ではこれが良いと思うって書きなよ。 それでいいよって書いてあげるから。

275:nobodyさん
09/12/25 14:09:08
考えすぎやで
どれか一個使えるようになったら他のもそこそこ使えるようになるよ
やらずにイメージであれこれ考えるのは時間の無駄

276:271
09/12/25 14:30:36
多くの方ありがとうございます

第一候補はC言語、ついでPHP, Perlで開発しようと思います
C言語でCGIを作るのはマイナーかと思いましたがそうでもないみたいなので安心しました
また、RubyがでなかったことでRubyを簡単に切り捨てることができそうです

277:nobodyさん
09/12/25 14:43:27
荒れるから書かなかっただけだよ。


278:nobodyさん
09/12/25 14:51:12
>>277
そういうのが荒れる原因になるんだよ

279:nobodyさん
09/12/25 15:10:38
djangoたん♪

280:nobodyさん
09/12/25 15:50:36
自分ならRubyだな。
OOが簡潔に書けるし。

281:nobodyさん
09/12/25 16:32:35
Perlでクッキーを発行するさいに
print "Set-Cookie: NAME=ほげほげ path=/\n";
のNAMEにescapeをかけるにはどうすればいいのでしょうか

282:nobodyさん
09/12/25 16:59:45
ここのいたに"ほげほ○"って書くとアク禁されるのしらないのか?
あーあ、しーらね

283:nobodyさん
09/12/25 17:18:38
>>281
NAME=VALUEの値についてはとくにエンコード方式は決まっていない。
ASCIIになるならばサーバ側の都合でどうエンコードしてもよいはず。

The VALUE is opaque to the user agent and may be anything the
origin server chooses to send, possibly in a server-selected
printable ASCII encoding.
(URLリンク(www.ietf.org))

あと、HTTPヘッダの改行コードは LF じゃなくて CR+LF


284:nobodyさん
09/12/25 17:42:49
OOならPython、そう思っていた時期が私にもありました。


285:nobodyさん
09/12/25 17:57:13
>>284
OOならsmalltalk

286:nobodyさん
09/12/25 18:03:00
いまならSqueak。

287:nobodyさん
09/12/27 05:43:44 NhOiVbDe
Yahoo!やGoogleの動画検索では、
APIが提供されていないようなサイトでも、
サムネイルが表示されていますが、
あれはどのようにして生成されているのでしょうか?
元ファイルを特定して、画像を切り出しているのでしょうか?

推測でかまわないので、教えてください。

288:nobodyさん
09/12/27 12:06:48
ミルウォーキー・プロトコルってなんのプロトコルですか?

289:nobodyさん
09/12/27 12:12:15
>>288
実験レベルの、狂犬病の治療実施要綱(protocol)


290:nobodyさん
09/12/27 15:21:38
>>287
クローラが収集してるだけ

291:nobodyさん
09/12/27 19:27:49 xvzcZgF6
flameに飛ばすページでアクセスランキング集計のためにログ収集をしたいのですがうまくいきません。
これはどうしたら良いでしょうか?</HEAD>の直下に<script type="text/javascript">〜を書くと表示されなくなります
どうぞヨロシクお願いします<m(__)m>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>pandoravote</TITLE>
</HEAD>
<FRAMESET cols="136,*">
<FRAME name="left" src="./indexb.html">
<FRAME name="bottom2" src="URLリンク(hagehagehage.net)">
<script type="text/javascript">
<!--
document.write("<IMG SRC=\"URLリンク(hagehage.net)");
document.write(document.referrer+"\" border=0 width=1 height=1>");
// -->
</script>
<NOFRAMES>
<BODY>
<P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P>
</BODY>
</NOFRAMES>
</FRAMESET>
</HTML>

292:nobodyさん
09/12/27 21:09:50
>>291
フレーム内で集計しろよ

293:nobodyさん
09/12/27 23:27:13 xvzcZgF6
>>292
アクセスログではなく、逆アクセスログでした
どのサイトからアクセスされたかを集計したいので、出来ればここでやりたいんです
?分かる方いらっしゃいませんでしょうか

294:nobodyさん
09/12/28 05:52:25
フレームだとjavascriptキックできないからcgiにするしか無いと思われ

295:291
09/12/28 07:04:34
phpならいじくれるのでそっちで効いてみます
ありがとうございました

296:nobodyさん
09/12/29 14:50:41
ISAPIフィルタについて教えてください。
レスポンスの内容を書き換えたく以下のようなコードを
書いてみました。レスポンスが10バイトのときに
10バイト以上の文字列にして返しているつもりですが
hogehogehoまでの10バイトしか返ってきません。
pRawData->cbInDataを100にしているのが効いていないようです。
pRawData->cbInDataを5にした場合はhogehまでしか返らないので
小さい数値にする分には効いているようです。
10バイト以上返す方法をご存知の方おられましたら
よろしくお願いいたします。

DWORD CtestfilterFilter::OnSendRawData(CHttpFilterContext* pCtxt,
 PHTTP_FILTER_RAW_DATA pRawData)
{
 if (pRawData->cbInData == 10) {
  void *new_buff;
  new_buff = malloc(100);
  strcpy((char *)new_buff, "hogehogehogehogehoge");
  free(pRawData->pvInData);
  pRawData->pvInData = new_buff;
  pRawData->cbInData = 100;
  pRawData->cbInBuffer = 100;
 }
 return SF_STATUS_REQ_NEXT_NOTIFICATION;
}

297:296
09/12/29 17:27:27
Content-lengthの問題でした。

298:nobodyさん
10/01/05 13:37:59 CGveGpQ0
PHP5とmysql5を使っています

DBと絡むのですが、会員制のサイトを作るのにわからないことが出来たので教えてください。
用件として、会員紹介ページを
(1)hoge.jp/member.php?u=ユーザー名 で表示し、
会員の趣味の紹介ページを
(2)hoge.jp/hobby.php?u=ユーザー名 で表示したいです。

データベースは、以下の構造です
会員テーブル(memberTbl)に id(ユニーク)/名前/生年月日/ユーザ名(アルファベット)
趣味テーブル(hobbyTbl)に hobbyId(ユニーク)/趣味/memberTbl.id

この状況で、ユーザ名が好きなタイミングで変更できる仕様の場合、どうやって(2)を実現したら良いでしょうか?

単純に考えれば SELECT memberTbl.id where memberTbl.userName = $_GET['u'] みたいにやって
一度メンバーIDを取得した後に、それを使って趣味テーブルから必要なデータを取るべきですが
どうも効率わるい気がします
DB板で聞くべきかもしれないですが、phpのテクニックや技術で効率よく解決する方法や技術があったら
教えてもらえると嬉しいです。
宜しくお願いします。

299:nobodyさん
10/01/05 13:54:14
テーブルを結合するだけで効率がよくなりそうに見える。

300:nobodyさん
10/01/05 13:55:12
>単純に考えれば SELECT memberTbl.id where memberTbl.userName = $_GET['u'] みたいにやって
>一度メンバーIDを取得した後に、それを使って趣味テーブルから必要なデータを取るべきですが

1回のSQLで会員テーブルと趣味テーブルからデータ取ってくればいいよ。
SQLがわからないって事?

301:nobodyさん
10/01/05 14:24:08
質問されてることからは、ずれてるが、

>趣味テーブル(hobbyTbl)に hobbyId(ユニーク)/趣味/memberTbl.id

ホビーIDがユニーク & 趣味テーブルのレコードにメンバーIDってわけわからん。
全ての会員の趣味が絶対異なってると言うのか?

趣味マスタ
 趣味ID(ユニーク)
 趣味名称
会員テーブル
 (略)
 趣味(趣味マスタに格納されてるID)
とかしねぇ?

まあ、二回以上selectせんでも、>>299-300が言ってるように結合すればよろし。

302:nobodyさん
10/01/05 14:29:31
>>298
とりあえず、

SELECT hobbyTbl.趣味
FROM memberTbl
LEFT JOIN hobbyTbl
ON hobbyTbl.id = memberTbl.id
WHERE memberTbl.userName = $_GET['u']

で、行けないかな?

※蛇足だけど、SQL文に$_GET['u']を直接書くのは止めた方がいいよ


303:nobodyさん
10/01/05 22:53:17 7hzPhami
ガンブラーってウィルス、どう対処したらいいんですかね?
仕事柄自分も色々なサイトを徘徊しまくっているので間違いなく感染しているように思うのですが・・・
それに、サーバサイド側の対策としてもどうすればいいのでしょうか?


304:nobodyさん
10/01/05 23:25:40
アンチウイルスソフト入れればいいんじゃないかな

305:nobodyさん
10/01/05 23:28:04
マイクロソフトから出てるウイルスソフト最高ですよ
これでウイルスバスターとノートン先生とはオサラバですよ

306:nobodyさん
10/01/06 08:58:49
>>305
Microsoft Security Essentialsってヤツ?
自分個人用パソコンはAVGFreeしか入れていないけれど2つ入れたほうがいいかな・・・

307:nobodyさん
10/01/06 12:01:19
連番画像の入ったzipファイルの中身をサムネイル表示するスクリプトを作りたいのですが、
File/Archive.phpなどを用いてzipを解凍して中身を別個ディレクトリに保存し、
そのディレクトリの中身を表示する以外に方法はありますか?
(解凍した後のファイルを用意しなくても、毎回直接(?)zipの中身を読み込んでいく、など)
解凍の仕組みがよくわかってないので、的外れなこといってたらすみません



308:nobodyさん
10/01/06 12:08:54
マルチ乙

309:298
10/01/06 16:49:35 FpcX+e7X
>>299-302
どうもありがとうございます
返事が遅れてすみません、テーブルのjoinってのを試してみます。ありがとうございました

>>301
趣味テーブルに登録された趣味にユニークのIDふるっておかしいですか?
IDなければ変更も出来ないし、メンバーIDもなければ誰の登録した趣味かわからないと
思ってつけているんですが…

310:nobodyさん
10/01/06 17:00:36
ユニークIDはすべてのテーブルにつけるべき

311:nobodyさん
10/01/06 17:31:05
同じ趣味をもつ複数の人がいるだろう、通常は
それも全部別IDにするのかい

312:nobodyさん
10/01/06 17:54:25
1会員1趣味で、用意した趣味から選択させる方式なら>>301の構成にするなあ。

1会員が複数の趣味を登録できるようにしたいとか
趣味欄は自由入力なんすよとかなら事情も変わるけど。

313:nobodyさん
10/01/06 18:00:22
>>309
>メンバーIDもなければ誰の登録した趣味かわからない

つまり、その「とある趣味」を*最初に*登録したメンバーのIDって意味かな?
だとしたらまあ、あとは>>298の会員テーブルに「趣味」カラムを加えれば
普通に使えるかな。


314:nobodyさん
10/01/06 18:02:25
多対多(多ユーザーが多趣味を持つ)なら、RDBMSでは
ユーザーテーブルと趣味テーブルに加えて、
結合用の関連テーブルを設けるのが常套手段かねえ。


315:nobodyさん
10/01/06 18:15:06
>>309
>310はよく言われてるんだが
これはもともと、すべてのテーブルが行を一意に識別できるべき、って意味で
趣味テーブルが趣味とメンバーIDで一意に識別できるなら、ホビーIDはなくてもいい
実際問題としては、趣味が自由入力だったりして比較にコストがかかるようなら、
ホビーIDのように別途ID項目を作るのはよくあること
すべてのテーブルに固有のID項目を作る必要はない(作れって主張する人もいるけど)

まあ、これ以上はデータベース関係の板行け

316:nobodyさん
10/01/06 18:18:13
>>311,313,314
お前らみんな、趣味をマスタ管理する前提から離れろ

まあ、俺が設計してるなら趣味はマスタ管理するがなw

317:298
10/01/07 08:49:03
>>310-316
半分板違いな質問に付き合ってくれてありがとうございました
なんか理解できないなぁと思ってたら、「趣味は 複数無制限に登録できる、いつでもそれぞれ削除・変更可能」
ってことを自分が書き忘れてたのが原因でした。でも参考になりました、ありがとう。

318:nobodyさん
10/01/07 11:14:14
Gumblarに感染したサイトはどこを見て、どう直せばいいんですか?

319:nobodyさん
10/01/07 11:23:56
>>318
回線から外してフォーマット、再インストールしてください

320:nobodyさん
10/01/07 21:02:06
wikipediaやはてなダイアリーのように文章中からキーワードをひろって
それにリンクさせているサイトを見かけますが、キーワードの検索(拾い方)はどうなっているでしょうか?
自動でやってると思うのですが、ミスなく拾えているので気になってます

321:nobodyさん
10/01/07 23:03:22
>>320
スタートは形態素解析。

322:nobodyさん
10/01/09 00:50:55
ExtJSやるのに
JavaScriptを学びたいんですが、お奨めの講座サイトは?

323:nobodyさん
10/01/09 01:19:35
URLリンク(extjs.co.jp)

324:1/2
10/01/10 13:16:07
PHP+MySQLで

1. フォーム入力
 ↓
2. 入力先のアドレスにメールが届く
 ↓
3. 「24時間以内にこのURLをクリックしてください」
 ↓
4. クリック後登録完了

よくみる上記のようなことをやりたいのですが、
どのようなフローチャートになるのでしょうか?

325:2/2
10/01/10 13:16:18 IBeM5T1W
ざっと考えたのは

1のフォーム入力後、
ユニークなセッションIDを作り、それと作成日時を含めたレコードをDBにINSERT
同時にセッションIDを含めたURLをメールで送信
 ↓
メールのURLクリックでPHP呼び出し
 ↓
作成日時が24時間以内でセッションID合致するものがあれば登録
 ↓
DBからセッションレコードをDELETE

別途、CRONなどで巡回して24時間以上経つレコードを削除


といった感じなのですが、なんかスマートじゃない気がしてしまうのです。
特に最後の巡回とかが。


普通はどうやってるのでしょうか?
またはそういったモジュールなどがあったりするのでしょうか?

326:nobodyさん
10/01/10 13:34:41
>>325
>作成日時が24時間以内でセッションID合致するものがあれば登録

このとき同時に、24時間以上経ってる奴を消したら?

>ユニークなセッションIDを作り、それと作成日時を含めたレコードをDBにINSERT
>同時にセッションIDを含めたURLをメールで送信

このときもチャンスだね。

327:324
10/01/11 11:52:07
>>326
ありがとうございます。
その方法で行きたいと思います。

328:nobodyさん
10/01/11 15:00:27
つか、俺ならレコード削除なんぞせずに履歴として残しておくが

本登録せずに登録申請だけ何度も出すやついたら、どうやって対処する気だ?

329:nobodyさん
10/01/11 15:01:28
対処しないといけないの?

330:nobodyさん
10/01/11 15:18:49
まあ状況によるね

331:nobodyさん
10/01/11 16:59:31 pw3aLkGv
はてなブックマークのように、
ブログのエントリーからメインの画像を抽出したいのですが、
なかなか上手くいきません。

あれは一体どのようなアルゴリズムになっているのでしょうか?

332:nobodyさん
10/01/11 17:08:12 wpQHvBVy
むしろ、アルゴリズムになっているのでしょうか?

333:nobodyさん
10/01/11 17:55:23
タグ解析してるんじゃね?

334:nobodyさん
10/01/11 18:22:53
本文抽出はHTML::ExtractContentや正規表現でやってるらしいが、画像は知らん。
でもたぶんあれは新聞社とか有名どころのブログ・ニュース・動画サイトなんかに絞って個別に設定してるんじゃないか?
個人サイトから変な画像拾ってきてそれがはてブのトップに載ったりしたらまずいだろうし。

335:nobodyさん
10/01/11 18:52:02
amebaなんかはcssに書いてあったり。


336:nobodyさん
10/01/12 11:19:53 5ps/5z28
PHPを趣味で始めて、なんとかこの業界に就職したいと考えているものです。
企業の求める人材像でよくある開発歴〜年など
即戦力として期待されることがほとんどで
自分の現状に一致した企業がありません。

そもそも即戦力、開発歴〜年などがどれくらいのレベルなのかわからず・・・
自分と同じ現状で、現在会社に就職してプログラマになられた方は
どのようにして就職されたんでしょうか?

337:nobodyさん
10/01/12 11:28:38
>>336
板違い。
就職(転職か?)板かマ板へ。

後、年齢と現在の職種も書いた方がアドバイス貰えるよ。

338:nobodyさん
10/01/12 14:01:24 5ps/5z28
>>337
ありがとうございます。

339:nobodyさん
10/01/12 18:07:50
ウィンドウズアプリケーションの開発者なのですが、
これからWebアプリケーションの勉強をしたいと思っています。

良く使われているのは・・・

Perl
PHP
Java
Ruby

などがありますが、どちらがいいのでしょうか・・・。

最近良く使っている言語はC#ですが、
サーバーにLinux&Apatch&なんらかのDBを、
使用したいのでASP.NETは対象からはずしています。


340:nobodyさん
10/01/12 18:11:15
>>339
他言語経験者なら、全て使って見た方が早いよ
それで自分に合う言語にすればいい。

341:nobodyさん
10/01/12 19:24:27 JfsV/JaD
phpだな


342:nobodyさん
10/01/12 19:30:27
scalaだな

343:nobodyさん
10/01/12 19:38:36
monoでASP.NETだな

344:339
10/01/12 19:50:27
超個人的な欲求としてはSchimeでCGIもなんて夢があったりもしますが、
日本語の取り扱いが出来るかどうか不明なので憧れだけにしておこうかと思っているところです。

>>340
PerlやRubyは結構癖のある書き方するみたいですね。

>>341
PHPはよくiniファイルがどのうとか、バージョン間で
構文の互換とかいろいろと言われいますが現状はいかがでしょうか?

>>342
scalaはまだ関数型言語でしたっけ?
ノーマークでした。

>>243
monoでASP.NETはどこまで使えるようになっているのでしょうか・・・
C#使ってる身としては魅力的なのですが、新盤のVerに対応するのは
1年以上待つとかそんな状況なのですかね・・・。

345:nobodyさん
10/01/12 19:55:43
>>344
iniファイルがどうのって何?
後方互換性は普通に残されてるでしょ
エラー制御もしっかりしてるし

346:nobodyさん
10/01/12 20:17:52
異なる環境で動かす時にいちいちphp.iniの設定を気にしなきゃいけないとかそういうことでしょ。
mod_*とかが使えない環境ならPHPでいいけど、そうじゃないなら他のにしといたほうがいいかなと思う。

347:nobodyさん
10/01/12 20:18:24
>>344
C#使えるならJavaでいいんじゃない?

348:nobodyさん
10/01/12 20:35:33
環境構築もそれぞれ違うから、今上がったやつ全部試せる環境作るのがいいかも

349:nobodyさん
10/01/12 21:47:50 JfsV/JaD
>>339
PHPが一番やさしいと思うが。
構築も簡単だし、というかこれができないと
おいおいって感じで、これほどやさしい言語は
ないと思われ。
Javaもいいけど、いろいろ設定がね。
Webアプリケーションってなに作ろうとかあるの?
linuxはなに使うの?



350:nobodyさん
10/01/13 07:18:52
URLリンク(bookget.net)
このサイトと同じようなサイトを作りたいんですが この場合ebookoffとかに許可とんないとだめですかね?

351:nobodyさん
10/01/13 08:20:21
>>350
トップページしか見てないが、見ての通りの検索サイトだとして考える。

GoogleやYahooは、およそこの世に存在するあらゆるサイトから許可とってる?
サイトが訪問者に対して提供するコンテンツという点では、その店舗で扱ってる
商品情報だろうが、誰も3語以上は読む気も起きないデムパポエムだろうが
コンテンツだろ。

352:nobodyさん
10/01/13 23:03:38 cv5lj6e7
Java5
axis2 1.4(SOAP)
Tomcat6

@WebResultを使わずに同じことをしたいがどうすればいいですか?
(諸事情によりアノテーションは使えません)


353:nobodyさん
10/01/13 23:09:11
>>352
アノテーションが使えないのに@WebResultと同じことがしたいという意味がよくわからない。
もう少し具体的に状況とやりたいことを書いて欲しい。

354:nobodyさん
10/01/13 23:30:42 cv5lj6e7
>>353

クライアントからサーバへアクセスをしサーバからのレスポンスを取得したときに
...
<return>hoge</return>
...
となって帰ってきます。
このreturnを違うのものに変更したいです。
(結果)
...
<foo>hoge</foo>
...
こんな感じです。


355:nobodyさん
10/01/13 23:35:32
>>354
・・・何がしたいのかまだよくわからん・・・
returnは他の用途に使うって事?

356:nobodyさん
10/01/14 00:37:59 Vewgz9cP
>>355

クライアント側がreturnタグではなくfooタグを見るように実装されています。
returnタグでレスポンスを返しても後続の処理が実行されません。

(クライアント側の仕様を変更することはできません。)

これもダメです。
<return>
<foo>hoge</foo>
</return>

何か方法はありますか?


357:nobodyさん
10/01/14 08:03:11
自作するしかないんじゃない?

358:nobodyさん
10/01/14 08:26:49
proxyはさんで変換しちゃうとか。


359:nobodyさん
10/01/14 11:57:20 JMx8eAiu
ドコモの新機種の脆弱性に対応するにはどうしたらいいのでしょうか?

360:nobodyさん
10/01/14 12:30:59
リクエストの Host: ヘッダが自分のとこかを確認。


361:nobodyさん
10/01/18 08:57:40
上書きとオーバーライドってどう違うんですか?

362:nobodyさん
10/01/18 09:18:36
言い方

363:nobodyさん
10/01/18 10:04:51
>>362
マジ?
俺この2chで上書きとオーバーライドは意味が違って、勘違いしてると言われたけど・・・
例えば、
$a = 2;
$a = 7;
これは上書きであって、オーバーライドは別の意味って

364:nobodyさん
10/01/18 10:17:07
オーバーライドとオーバーロードなら・・・

365:nobodyさん
10/01/18 10:32:58
uwarite


366:nobodyさん
10/01/18 10:39:52
オーバー「ライト」は上書きのこと。
オーバー「ライド」は、その言葉が使われる場面によって意味が違うものがあるかもね。
オブジェクトって言葉が、コンパイル・ビルドに関しての話で出てくるか、オブジェクト指向が
どうのこうのって話に出てくるかで何のことを言っているかが違うように。

>>363のコードはPHP?
PHPでオーバー「ライド」というと、
class A {
public function func1()
}

class B extends A {
public function func1()
}
こういうの?

367:nobodyさん
10/01/18 14:26:40
つマニュアル

368:nobodyさん
10/01/18 15:00:27
出た、2ch名物マニュアル厨ッ!!

369:nobodyさん
10/01/18 15:47:28
マニュアルも読まない奴はプログラミングやる資格なし

370:nobodyさん
10/01/18 15:59:32
マニュアル読むのは常識であって、誰でもやることだろ
で、その上で分からない場合に皆質問するんだろうからマニュアルをすぐに薦めるのはどうかと俺は思うんだよな
当たり前じゃない?

371:nobodyさん
10/01/18 16:02:11
どうだろ、、、用語の説明も無いマニュアルなんてあるの?

372:nobodyさん
10/01/18 16:27:16
今Windows環境なんですが、Linuxに移行しようと思っております。
PHPでWebを作りたいのですが、なんかLinuxにもRedHat(これもまた分かれているようで)とか種類がいくつかあるようなので分からないのですが、自分の用途にはどれがいいのでしょうか?
最初の段階からサッパリ分かりません
今の環境はPHP、MySQL、Apacheを使っております
また、個人用だけでなく会社でもLinuxを使いたいです

373:nobodyさん
10/01/18 16:31:08
やめとけ

374:nobodyさん
10/01/18 16:33:05
>>370
マニュアル読んだ上でマニュアル読めば分かる質問するなんてありえるの?
回答者に対する嫌がらせか、読んでないか、のどちらか。
>>372
用途にはどれがいいかと言われてもあなたのシステムの用途が分からんが。

375:nobodyさん
10/01/18 16:40:51
Webを作るとはまた壮大な野望だな

376:nobodyさん
10/01/18 16:42:02
>>372
会社で使いたいなら、会社の人に聞いた方がいいんじゃないか?

377:372
10/01/18 16:46:36
すみませんでした、文章書き換え時に消してしまったようで、Webサイトです

>>374
では業務用で使うならばどれがいいのでしょうか?
Redhat系がやはり日本でも使ってるところが多いのでしょうか?
一度本屋で見てみたのですが、どれを手にとって読むべきか分かりませんでした

自分は自サーバを試してみたいと思っています

378:nobodyさん
10/01/18 16:48:07
>>377
なんでWindowsからLinuxに移行することになったの?

379:nobodyさん
10/01/18 16:50:35 G1HxfNvO
cent osかubuntuがお勧め。
まあおれはcent osだが。


380:372
10/01/18 16:55:15
デスクトップ系のパソコンはそのままWindowsで使う予定ですが、別途Webサイト作成は分けようとなりまして
レンタルサーバも自サーバに切り替えようと思っています
自サーバを簡単に書物で探したところLinuxの本が多く目に付き、また、LAMPって言葉あるように自分としてもやっぱLinuxに前々から興味があったもので

381:nobodyさん
10/01/18 16:56:13
サーバならDebian

と、俺は偏見を持っている。

382:nobodyさん
10/01/18 16:57:50
仕事で使うのならCentOSが無難。

383:372
10/01/18 17:00:26
皆さん、返答ありがとうございます
以外にもRedHatの名前が出てこなかったのが自分には少し意外でした
Linuxのことあんま分からない自分でも知ってるRedHatが候補に挙がるのかと思っていたのですが

384:nobodyさん
10/01/18 17:02:00
>>383
ちょっとは「CentOS」について調べなよ

>CentOS(セント・オーエス)は、Red Hat Enterprise Linux(以下「RHEL」と呼ぶ)との
>完全互換を目指したフリーのLinuxディストリビューションである。

385:372
10/01/18 17:05:14
>>384
すみません、書いた後に今CentOSを調べているところでした

386:nobodyさん
10/01/18 17:11:37
全くLinuxの経験ない人が外部への公開サーバを運用するのは相当不安だが

387:nobodyさん
10/01/18 17:12:33
板違いだ

388:nobodyさん
10/01/18 17:32:52
CentOSにしとけ
他のディストリでもいいけどCentOSを選べば失敗はしない

389:nobodyさん
10/01/18 19:51:03 G1HxfNvO
まずは本かって嫁。
TCP/IPからな


390:nobodyさん
10/01/18 22:12:02
じゃ、そのまえにシリアル通信からだな。

391:nobodyさん
10/01/18 23:14:55
ドシロートがどうしても会社で使うなら赤帽サポート付だな。

392:nobodyさん
10/01/18 23:35:55
電源の入れ方から学ぶべき

393:nobodyさん
10/01/19 00:37:44
ホスティング屋もなめられたもんだな

394:nobodyさん
10/01/19 01:55:57
少なくとも仕事に使うほうは素直にお金払って専用サーバー借りたほうがいいと思うが…


395:nobodyさん
10/01/19 13:37:15
SIの指示で本番環境を会社で用意したいというなら分かるけど
自分が家で使うPCまで変える必要がどこにあるの?
仕事を家に持ち込みしてもいいズボラな会社なのかしら・・・

396:nobodyさん
10/01/19 13:50:51
家で勉強するためじゃない?

397:nobodyさん
10/01/19 14:01:27
その程度ならバーチャルマシンに入れればいいお

398:nobodyさん
10/01/19 15:59:54
SIって始めて聞いたんだけど何?

399:nobodyさん
10/01/19 16:02:04
>>398
スレチ

URLリンク(e-words.jp)

400:nobodyさん
10/01/19 16:48:13
こうして踏み台マシーンがまた1台生まれましたとさ

401:nobodyさん
10/01/21 14:47:35 +lFNAyG0
プログラミングはほぼVB.netだけしか知らんのだけれど、
今からブラゲ作成目標に勉強するならASP.netとPerlやPHPのどっちが楽だろう?
趣味でやってるだけだからそんな大層な事は出来なくて良いんだが

あと、aspxが使えるサーバーは一応確保できる

402:nobodyさん
10/01/21 15:25:12
だったらaspでいいんじゃないの?

でもブラゲってよく知らんけどフラッシュとか勉強したほうがいい気がするけど


403:nobodyさん
10/01/21 15:45:14
いまから作るのなら Ajax で画面変異の少ないゲームを目標にするといいと思う。

PHP + MySQL + Ajax が理想かな?
構築のしやすさも含めて。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4291日前に更新/193 KB
担当:undef