[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 15:15 / Filesize : 244 KB / Number-of Response : 973
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん mailto:sage [2009/06/03(水) 23:19:09 ID:???]

2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

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

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

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

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

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

☆前スレ☆
△▲ WebProg 初心者の質問 Part19 ▼▽
pc11.2ch.net/test/read.cgi/php/1236265877/

295 名前:nobodyさん mailto:sage [2009/08/10(月) 03:45:47 ID:???]
>>291さん おしえてください m(__)m

296 名前:nobodyさん mailto:sage [2009/08/10(月) 07:29:43 ID:???]
いいよ

297 名前:nobodyさん mailto:sage [2009/08/10(月) 09:42:04 ID:???]
>>295
言語は何が良い?

298 名前:nobodyさん mailto:sage [2009/08/10(月) 12:29:06 ID:???]
じゃあ正規表現で。(横レス

299 名前:nobodyさん mailto:sage [2009/08/10(月) 12:31:46 ID:???]
>>297
clispでお願いしますm(__)m

300 名前:nobodyさん mailto:sage [2009/08/10(月) 12:36:48 ID:???]
>>297
phpかrubyがいいです。
けどそれって何か特殊なライブラリとか使うのですか?
それともオーソドックスなロジックの組み合わせで何とかなるものですか?

301 名前:nobodyさん mailto:sage [2009/08/10(月) 12:41:29 ID:???]
>>300
www.php.net/manual/ja/book.curl.php

302 名前:nobodyさん mailto:sage [2009/08/10(月) 14:17:28 ID:???]
>>301
CurlってJavaScriptの実行もできるのかぁ。便利だ。
最近phpは使ってなかったけど、ちょっとやってみます。
ありがとうございましたm(__)m

303 名前:nobodyさん mailto:sage [2009/08/10(月) 16:33:19 ID:???]
>>297
なでしこ か tcl でお願いします



304 名前:nobodyさん mailto:sage [2009/08/10(月) 16:46:01 ID:???]
>>302
PHPでJavascript処理系が実装されたってこと?
すげー。

305 名前:nobodyさん mailto:sage [2009/08/10(月) 17:25:51 ID:???]
いや、お前の方がすごい

306 名前:nobodyさん mailto:sage [2009/08/10(月) 17:27:39 ID:???]
>>305
やっぱわかる?
先週からダンベルトレーニング始めたのよ。

307 名前:nobodyさん [2009/08/10(月) 17:34:08 ID:???]
オレと同じ

308 名前:nobodyさん mailto:sage [2009/08/10(月) 22:09:17 ID:???]
オレもオレも!

309 名前:nobodyさん mailto:sage [2009/08/11(火) 15:16:48 ID:???]
>>277
やっぱりxoopsが主なの?
そういうのは他にもJoomlaとかあるみたいなんだけど

310 名前:nobodyさん mailto:sage [2009/08/11(火) 22:47:22 ID:???]
別に似たようなものならなんでもいいでしょ
実際に使ってみて自分にあってるほうを選んだり
ドキュメントが豊富なものを選んだり
xoopsに関しては日本発祥なのもあるからドキュメント類に関しては豊富だけどね

311 名前:nobodyさん mailto:sage [2009/08/16(日) 15:39:34 ID:???]
今、Linuxベースのアプライアンス的なものを作ろうとしています。
そこで、Web設定画面を作ろうとしていますが(ブロードバンドルータのそれのイメージ)、
Web設定画面を作る際に、お勧めのフレームワークとかツールキットはありますか。

Perl、ruby、PHPは読み書きできます。
WebProgはCGIの時代で止まってるので、最近の事情は分かっていません。

環境にも制約はありません。何でもインストール可です。
なるべく軽く小さくと言うのはありますが、こだわりません。




312 名前:nobodyさん mailto:sage [2009/08/16(日) 16:42:05 ID:???]
設定画面程度なら、言語・フレームワークに大差は無いので
一番得意な言語のフレームワークを実際に数個試してみるのが良いと思う。

複数人で作るのなら、それぞれのメンバに合わせた方が良い。

313 名前:311 mailto:sage [2009/08/16(日) 16:44:21 ID:???]
ちなみに、>>312さんが使いやすい/使い慣れているフレームワークはなんですか。




314 名前:nobodyさん mailto:sage [2009/08/16(日) 17:10:13 ID:???]
すぐ人のをパクって楽しようとするな
自分で調査しろ

315 名前:nobodyさん mailto:sage [2009/08/16(日) 17:17:03 ID:???]
掲示板で使いやすいという書き込みがあったから、という理由を免罪符にするより実際に自分で試して見るべき
言語もフレームワークも合う合わないは人それぞれだからね

検索すればフレームワークの比較記事はいくらでもあるし

316 名前:nobodyさん mailto:sage [2009/08/16(日) 17:34:15 ID:???]
>>314-315

取りあえず313じゃない様だから黙っとけ。説教君。

317 名前:nobodyさん mailto:sage [2009/08/16(日) 17:53:21 ID:???]
313...?

318 名前:nobodyさん mailto:sage [2009/08/16(日) 18:43:59 ID:???]
>>311
Ruby on Rails ですね。

319 名前:nobodyさん mailto:sage [2009/08/16(日) 18:53:44 ID:???]
>>311
ちいたん

320 名前:nobodyさん mailto:sage [2009/08/16(日) 18:57:01 ID:???]
>>311
perlならMENTA

321 名前:311 mailto:sage [2009/08/16(日) 20:57:18 ID:???]
皆さんありがとうございます。

MENTAが若干気になったので調べ中です。

RoRはscaffoldでWeb設定画面ライクなものが有ればよいのですが。

322 名前:nobodyさん mailto:sage [2009/08/16(日) 21:33:55 ID:???]
>>311
制約が何もないってんならぶっちゃけ何でもいい。
DB使うわけでもないんだろうし。
ただroot的な操作まで加えようとしてるならperlかpythonの方が
何かとやりやすいとは思う。rubyは触ったこと無いから知らん。

323 名前:nobodyさん mailto:sage [2009/08/20(木) 13:48:22 ID:???]
HTTPのget関連の質問です。
perlを使ってます

街BBSのdatを取得したいのですが

kanto.machi.to/kanto/subject.txt
ここからdat番号はわかるのですが、
kanto.machi.to/kanto/dat/49086695.cgi
をLWP::UserAgentでgetしてもdatが取れません

kanto.machi.to/kanto/cgi/49086695.cgi
kanto.machi.to/kanto/49086695.cgi
にも無いようです。どこから取得すれば良いでしょうか?

ちなみに、userAgentには「Monazilla/1.00」は設定しており
通常の2chのdatは取得できます



324 名前:nobodyさん mailto:sage [2009/08/20(木) 14:23:13 ID:???]
それはまちBBSのURL表記ルールの問題じゃないかな。

まちBBSは2chとURLのルールが違うぞ。

325 名前:nobodyさん mailto:sage [2009/08/20(木) 18:07:36 ID:???]
>>323 >>324
ここを見たら解決しました
www.machi.to/offlaw.txt


326 名前:nobodyさん mailto:sage [2009/08/20(木) 22:24:52 ID:???]
今自分が使ってみたい言語/フレームワークを述べよ

327 名前:nobodyさん mailto:sage [2009/08/20(木) 22:34:39 ID:???]
そりゃただのアンケートだろ

328 名前:nobodyさん mailto:sage [2009/08/21(金) 12:14:00 ID:???]
誘導されてきました。
適切なスレがあれば誘導お願いいたします。

たとえば下記のようなディレクトリ環境をサーバに上げた場合、
a1以下全ての属性を777にしようとffftpのソフトでやると一つずつしか変更できないようでした。
そこでDOSプロンプトからftpで入り
quote site chmod 777 a1
としたところうまくいったので、下記のように再帰オプションをつけたところエラーになりました。
quote site chmod -R 777 a1
ヘルプをみると引数が2とあったので、ここでのchmodにはオプションが使えないのだと思います。

a1/
|---b1/
| |---text.txt
|---b2/
| |---c1
| |---text.txt
|---b3/

telnetやSSHがサポートされていないサーバのようなのですが、再帰処理ができるソフトやコマンドはありますでしょうか。

329 名前:nobodyさん mailto:sage [2009/08/21(金) 12:48:20 ID:???]
クライアント変えれば?

330 名前:nobodyさん mailto:sage [2009/08/21(金) 12:58:00 ID:???]
>>328
FileZillaなら再帰でできるな

331 名前:nobodyさん mailto:sage [2009/08/22(土) 15:51:27 ID:???]
FFFTPなら、アップロードするときに
ファイルの拡張子によって属性を変更することができるから、そっちでもいいかも。


332 名前:nobodyさん mailto:sage [2009/08/22(土) 16:15:24 ID:???]
わたしもffftp派

だからffftpは危険だといい続ける厨房が一言 ↓

333 名前:nobodyさん mailto:sage [2009/08/22(土) 17:03:28 ID:???]
ffftpとか古くね?



334 名前:nobodyさん mailto:sage [2009/08/22(土) 21:10:24 ID:???]
最新トレンドならfffftpだよね

335 名前:nobodyさん mailto:sage [2009/08/22(土) 21:40:26 ID:???]
scpとかsftpでよくね?

336 名前:nobodyさん mailto:sage [2009/08/23(日) 03:08:57 ID:???]
パスワードを平文で送るのってどうなの

337 名前:nobodyさん mailto:sage [2009/08/23(日) 10:43:38 ID:???]
>>336
流れから、FTPの事だと思ってレスしますね。
FTPの時点でセキュリティに気にしても無駄。
せめて接続元制限でもすべし。ですよ。



338 名前:337 mailto:sage [2009/08/23(日) 10:45:48 ID:???]
>>336の意味を勘違いしていたかも。

>パスワードを平文で送るのってどうなの

良い訳がないですね。
って事で、SFTPとかSCPが推奨されているのが現状。ですね。

339 名前:nobodyさん mailto:sage [2009/08/23(日) 11:27:25 ID:???]
プロトコルとソフトの話をごっちゃに語られてもな。
FTPにしか対応していないクライアントでもWinSSLWrapかましてFTPSという手もあるんだし。
SCP/SFTP前提でシステム組むとサーバ側で仮想アカウント作ったりchrootするのが大変だし。

340 名前:nobodyさん mailto:sage [2009/08/23(日) 20:25:29 ID:???]
SSL使うのは基本中の基本ですな

341 名前:nobodyさん mailto:sage [2009/08/23(日) 22:42:18 ID:???]
なんで?

342 名前:nobodyさん mailto:sage [2009/08/24(月) 11:13:36 ID:???]
PHPにはセーフモードがかかっていてかつCGIがPerlでしか利用できないサーバを使っています
Perlは知らないのでPHPで組んでいるのですが
フォルダやファイルの自動作成処理をしたいのでどうしてもCGIで動かすかセーフモードがオフな必要があります
しょうがないのでPerlを少し調べてGETで(?file=hoge.txt ?dir=hogeのように)リクエストを受けたら
フォルダやファイルを作成するスクリプトを作り
それをPHPからfile_get_contentsなどの関数で叩くことによって作成することはできたのですが
こういう方法は一般的ですか?
それとももっといい方法がありますか?
(外部から勝手に作成されては困るのでPerlスクリプトには内部からでないとアクセスできないようにしてあります)

343 名前:nobodyさん mailto:sage [2009/08/24(月) 12:49:26 ID:???]
>>340
主語述語が抜けているため、暗号化しなくてもいいものまで暗号化すべきというような文章ですね。まる。



344 名前:nobodyさん mailto:sage [2009/08/24(月) 13:17:49 ID:???]
ということにしたいんですね。まる。

345 名前:nobodyさん mailto:sage [2009/08/24(月) 13:40:12 ID:???]
>>342
セーフモードでディレクトリは普通作らない
ファイルを作るスクリプトはしばしば見かける
fopenでもなんでもお好きに
でもデータベース使うのが普通

346 名前:342 mailto:sage [2009/08/24(月) 14:46:09 ID:???]
>>344
>セーフモードでディレクトリは普通作らない
作らないというより作れないですよね?
なのでPerl CGI経由で作ったらできるのでそれが一般的かを聞きました
メインはPHPで組んでいるのでディレクトリ・ファイル作成部分だけPerl CGIスクリプトを叩きます
PHPでCGIが使えばできるのですがPerlしか使えない状況なので

>fopenでもなんでもお好きに
セーフモードがかかってるので無理だと思うのですができますか?
当方環境ではうまくいきませんでした

>でもデータベース使うのが普通
説明が足りなくてすみません
今回はデータベースを使用しないという条件でよろしくお願いします

何か他にベターな方法があったら教えていただきたいです
よろしくお願いします

347 名前:nobodyさん mailto:sage [2009/08/24(月) 14:52:19 ID:???]
セーフモードでもファイルは作れるよ
でないと多くのBBSシステムやPukiWikiなどが動かないことになる

348 名前:342 mailto:sage [2009/08/24(月) 15:14:27 ID:???]
>>347
いわれてみれば確かに
Wikiインストールしたことがあるのでわかります
ちょっとPukiWikiのソース見てきます

349 名前:nobodyさん mailto:sage [2009/08/25(火) 11:27:44 ID:???]
touch

350 名前:nobodyさん mailto:sage [2009/08/25(火) 11:47:12 ID:???]
NintendoDS

351 名前:nobodyさん mailto:sage [2009/08/25(火) 17:09:05 ID:???]
質問させて下さい

アフェリエイトの逆、みたいな事をやるにはどうすればいいのでしょうか?
当方にて運営しているサイトにバナーリンクを貼って
IDとパスワード発行して他のリンク先の方には漏れないようにした上で
クリック数をリンク先の方が見られるようにして、
それで一ヶ月1クリックおいくら、と広告費を請求するという感じです
何か適当なツールとかありますでしょうか?

352 名前:nobodyさん mailto:sage [2009/08/25(火) 17:15:15 ID:???]
高いよ

353 名前:nobodyさん mailto:sage [2009/08/25(火) 17:19:42 ID:???]
>当方にて運営しているサイトにバナーリンクを貼って
>クリック数をリンク先の方が見られるようにして、
>それで一ヶ月1クリックおいくら、と広告費を請求するという感じです

それアフィリエイトじゃないか?



354 名前:nobodyさん mailto:sage [2009/08/25(火) 18:55:30 ID:???]
>>351

ttp://php.s3.to/data/#jump

これじゃいかんの?


355 名前:nobodyさん mailto:sage [2009/08/26(水) 15:01:19 ID:???]
>>352
おいくらですか?

>>353
そうですね普通にアフェリエイトかもしれないです
でもリンク先の人がお客様になる、とかそういう感じです

>>354
これはリンクのクリック数を出すものですよね?
近いかも知れないですけど他の人のも見られるのはちょっと…

356 名前:nobodyさん mailto:sage [2009/08/26(水) 15:47:33 ID:???]
>>355
20万

357 名前:nobodyさん mailto:sage [2009/08/26(水) 16:54:33 ID:???]
安いなw

358 名前:nobodyさん mailto:sage [2009/08/26(水) 17:26:40 ID:???]
>>355
要はクリック数を基準にした広告サービスでしょ。
同様のシステムパッケージ見たことあるけど、フォーム機能込みで定価150万だった。

359 名前:nobodyさん mailto:sage [2009/08/26(水) 22:09:30 ID:???]
>>357
運用ライセンスは別途。

360 名前:nobodyさん mailto:sage [2009/08/27(木) 18:06:59 ID:???]
www.47news.jp/CN/200908/CN2009082701000554.html
47newsのサイトの本文中の文字をマウスでハイライトするとPOPUPでてきますよね
poplnというブログパーツをつかっているようですが
これ自体はJavaScriptで実現しているようですが、
設定項目があり、このサイトでは無効にするとチェックをいれたあと
クッキー・セッションなどのブラウザ情報をすべて消してブラウザ再起動しても無効なままです
Flashのクッキーも消してみましたが結果は同じでした
ついでにIPアドレスもかえてみましたが無効のままでした
これはどういう風に設定を保持していると想像できますか?

361 名前:nobodyさん mailto:sage [2009/08/27(木) 18:12:40 ID:???]
急いで元に戻さなやばいの?

362 名前:nobodyさん mailto:sage [2009/08/27(木) 19:30:29 ID:???]
>>360
IE8 履歴削除で復活した
特定のURLに対する閲覧履歴があると無効になるのかな?

363 名前:360 mailto:sage [2009/08/27(木) 19:36:51 ID:???]
>>362
Firefoxで確認していました。
IE8でやってみたところアクセレーター?なるデフォルトで似たような機能がついてるようですね。
これのオフの仕方がいまいちわからなかったので確認できませんでした。
>>362さんのおっしゃるとおりですと、特別難しいことはしてないようですね。
もう少し色々試してみたいと思います。



364 名前:nobodyさん mailto:sage [2009/08/27(木) 20:12:12 ID:???]
検索したのですがどうしても辿り着けなかったので、
ご存知の方がいらっしゃいましたら教えてください

「急いで、だが慎重に」
といった意味合いの名言だったと思うのですが、
プログラム関連の書籍かサイトか人物で、
これに該当する言葉を発しているところで、
有名なのはどこが該当するでしょうか?

ジョエルオンソフトウェアだと思っていたのですが、
調べているとどうも違ったようで…

スレ違いな質問でしたらすみません
よろしくお願いいたします

365 名前:nobodyさん [2009/08/28(金) 02:29:32 ID:OD+jgzz0]
wikipediaの全文検索のバックエンドってどういう機構ですか?
media wiki自体に、全文検索のソリューションが含まれているのでしょうか?

366 名前:nobodyさん mailto:sage [2009/08/28(金) 03:04:16 ID:???]
>>365
×media wiki
○MediaWiki

367 名前:nobodyさん mailto:sage [2009/08/28(金) 09:14:37 ID:???]
>>365
とりあえず動かしてみ。すぐわかる。

368 名前:nobodyさん [2009/08/31(月) 08:22:55 ID:j/e3zLaw]
www.nikkei.co.jp/
今日のNikkeiNetのトップページで選挙の当選者の所、前へ、次へってボタンを押すとクルクルと当選者が変わりますよね
コレってどんな技術を使っているのでしょうか?
Ajaxかなと思ったのですが、クルクルするはずがないし、やっぱFLASHですか?


369 名前:nobodyさん mailto:sage [2009/08/31(月) 08:29:21 ID:???]
>Ajaxかなと思ったのですが、クルクルするはずがないし

いや、なんでだよw 普通にAjaxだよw

370 名前:nobodyさん mailto:sage [2009/08/31(月) 08:50:35 ID:???]
Ajaxでもないけどね

371 名前:nobodyさん mailto:sage [2009/08/31(月) 08:58:20 ID:???]
ただのJavaScript???

372 名前:nobodyさん mailto:sage [2009/08/31(月) 09:02:35 ID:???]
「ただの」の定義がわからんがjavascript

373 名前:nobodyさん [2009/08/31(月) 10:20:36 ID:Hjptuk1D]
流れ読まずに失礼します

対PC向けのhtmlテキストボックスの入力モード指定は
どのように記述すれば良いですか?

ケータイは<INPUT type="text" istyle="1"〜〜でイケるんですが
対PCでは固定できないんでしょうか?



374 名前:nobodyさん mailto:sage [2009/08/31(月) 13:53:03 ID:???]
>>373
他の板でも質問してるだろ

375 名前:nobodyさん mailto:sage [2009/08/31(月) 14:07:49 ID:???]
>>368,374
あっちでもこっちでも、とりあえず質問しとけ、
みたいなのはやめようよ。


376 名前:nobodyさん mailto:sage [2009/08/31(月) 17:42:29 ID:???]
しかしそれが2chクオリティ

377 名前:nobodyさん mailto:sage [2009/09/01(火) 18:51:55 ID:???]
cgiを作成しようと思うのですが、まずは環境構築ということで質問です。

使っているPC内にcoLinuxなどでサーバを作りそこでテストcgiを作りwebにアップロード
だと二度手間なので
sshログインができるwebサーバにデータ一式を置いてsshログインし直接修正しながら作成
にしようと思うのですが、この方法はオススメと思いますか?

もし他に管理が簡単な方法などありましたら教えてください。

378 名前:nobodyさん mailto:sage [2009/09/01(火) 18:58:09 ID:???]
>>377
www.apachefriends.org/jp/xampp-windows.html

379 名前:nobodyさん mailto:sage [2009/09/01(火) 19:00:00 ID:???]
>>377
普通はIDEとサーバを連携させるんだよ

380 名前:nobodyさん mailto:sage [2009/09/01(火) 19:09:10 ID:???]
>>377
当たり前すぎてへそで茶の沸くことだけど、
本運用でトラブリたくなければ、
>>378のような似非環境は使わないように

381 名前:377 mailto:sage [2009/09/02(水) 00:56:27 ID:???]
>>378-380
ありがとうございます。

>>379
IDEはググったら統合開発環境ということは分かったのですが、
具体的にどう連携させるのでしょうか。
または、参考になるサイトなどありましたら教えてください。

ちなみにエディタはvimを使ったことがあるのですが、これも一種の統合開発環境と思うので
コレを使って連携できるとうれしいです。

382 名前:nobodyさん mailto:sage [2009/09/02(水) 00:57:12 ID:???]
>>381
IDEの普通の使い方として書いてあるよ

383 名前:377 mailto:sage [2009/09/02(水) 01:04:28 ID:???]
調べたらEclipseがzip展開でインストール、フォルダ削除でアンインストールできて
レジストリもさわらないみたいなのでコレにperlのプラグイン入れるのもよさそう。



384 名前:nobodyさん mailto:sage [2009/09/02(水) 04:14:08 ID:???]
liosk.blog103.fc2.com/blog-entry-13.html
これはPDT(EclipseのPHPプラグイン)で4のbのとこを見てもらえばいいが
こんなかんじで設定する
xampp(Apache+MySQL+PHP+αがオールインワンで入ってるパッケージ)での設定方法だが
普通のApacheのドキュメントルートに読み替えればOK
Perlプラグインも同じようなもんだとは思うけど使ったことないので詳細不明

385 名前:nobodyさん mailto:sage [2009/09/02(水) 04:17:04 ID:???]
鯖連携ってそういう意味だったんだ
リモートの同期とかそっちの意味かと思った

386 名前:nobodyさん [2009/09/02(水) 05:41:21 ID:55UeyG/q]
getパラメータを引数にdbからデータを引き出して画面に反映する構成で、
不正な(デタラメ)パラメータを指定されていた場合、「お求めの商品はありませんでした」とか
「アクセス禁止です」とか表記すべきでしょうか?

ユーザの勝手なURL操作の末に起こる不具合を一つ一つフォローするなんて
めんどくさいなぁて感じですが…

387 名前:nobodyさん mailto:sage [2009/09/02(水) 05:43:03 ID:???]
じゃやらんでおk

388 名前:nobodyさん mailto:sage [2009/09/02(水) 21:17:03 ID:???]
神は細部に宿る

389 名前:nobodyさん mailto:sage [2009/09/02(水) 22:55:35 ID:???]
>386
ユーザーからの入力を検証する機能とか作ってあるだろ?そのまま使い回せばいいだろ。
入力値検証の仕組みがないならさっさと作れ。

一般論として、エラーはなるべく細かいほうがいい。
「ログインIDの有無を確認できると個人情報が漏洩する」とか
「細かすぎるエラーメッセージは攻撃の際の手がかりになる」とか、例外もあるけどな。

390 名前:nobodyさん mailto:sage [2009/09/03(木) 09:08:58 ID:???]
PHPをTeraPadで書いているのですが、保存すると、「 .php.txt 」と、.txtが付いてしまい邪魔です
コレはどのように設定すれば出ないように出来るのでしょうか?
自分でoption見てやろうと思ったのですが、自分にはサッパリでした

391 名前:nobodyさん mailto:sage [2009/09/03(木) 09:11:25 ID:???]
ごめんなさい、>>390ですが、事故解決しました

392 名前:nobodyさん mailto:sage [2009/09/03(木) 11:18:58 ID:???]
初心者なので良く分かっていないのでが、PerlとPHPの違いって何なのでしょうか?
同じサーバサイドで、PHPはcookieやメール情報、ログインなどを管理し、PerlはHTMLの<input>等で使われているというような事しか知りません
webのサーバサイド技術としてはやはりどっちも習得しなければならない言語なのでしょうか?

393 名前:nobodyさん mailto:sage [2009/09/03(木) 11:26:29 ID:???]
>>392
できることはたいして変わらん。
両方覚えたければ覚えればいいし、趣味でやるだけなら1つでも困らない。



394 名前:nobodyさん [2009/09/03(木) 13:43:54 ID:kDwguIYY]
Web制作管理からきました。

サーバー管理してるものです。
携帯向けホームページからPOSTされたデータが以下のようなものになります。
おそらく、DoCoMoから送信されたものだと思うのですが・・・(UAより)
XXXXXX <a href="ttp://XXXXXXXXXXXX.com/">XXXXXXXXXXXX</a>,
[url=ttp://XXXXXXXXXXXX.com/]XXXXXXXXXXXX[/url],
[link=ttp://XXXXXXXXXXXX.com/]XXXXXXXXXXXX[/link], ttp://XXXXXXXXXXXX.com/

これもたぶんなのですが、日本語送信してると思うんですよね。
デコード?する方法なんてないですか?
知ってる人いたら教えてくださーい。
よろしくお願いします。

395 名前:nobodyさん mailto:sage [2009/09/03(木) 13:52:09 ID:???]
ホスト名を伏せるのはわかるがそれ以外の部分のデータを伏せられても皆目わからん。

ふつうに application/x-www-form-urlencoded 形式じゃないの?
デコードしたあと文字コード(たぶんShift_JISもどき)も必要だろうけど。


396 名前:nobodyさん [2009/09/03(木) 14:04:31 ID:dhywTx8g]
失礼。こんなカンジでいいですか?
たぶんですけど、「????????」の部分がユーザが入力したもの。
それ以外は、DoCoMo端末が勝手に挿入したかもしれないタグだと予想してます。
「????????」の部分だけでも、デコードできればいいのですが。
もちろん、urlencoded形式です。↓の例ではデコード後を載せています。

???????? <a href="ttp://YYYYYYYYYY.com/">YYYYYYYYYY</a>,
[url=ttp://ZZZZZZZZZZ.com/]ZZZZZZZZZZ[/url],
[link=ttp://AAAAAAAAAA.com/]AAAAAAAAAA[/link], ttp://BBBBBBBB.com/



397 名前:nobodyさん mailto:sage [2009/09/03(木) 14:10:29 ID:???]
お忙しいところ、申し訳ありませんが質問デツ。

ブラウザ(フリーで入手したマイナーなブラウザ)に
<link>www.google.com/search?num=100&hl=ja&ie=UTF-8&oe=UTF-8&q=</link>
という記述があります。

そこにgoogleのblog検索 blogsearch.google.com/ を追加したつもりですがエラーになってしまいます↓
<link>www.blogsearch.google.com/search?num=100&hl=ja&ie=UTF-8&oe=UTF-8&q=</link>
エラーのメッセージは↓
Not Found The requested URL /search?num=100&hl=ja&ie=UTF-8&oe=UTF-8&q= was not found on this server.

そこで正しい記述文を教えて下さい。

398 名前:nobodyさん mailto:sage [2009/09/03(木) 14:15:35 ID:???]
>>397
URL間違ってるだけじゃん。

blogsearch.google.com/blogsearch?num=100&hl=ja&ie=UTF-8&oe=UTF-8&q=

399 名前:nobodyさん mailto:sage [2009/09/03(木) 14:20:58 ID:???]
>>396
つか明らかにSPAM投稿なんだけど、そんなのデコードしてどうすんの?
そもそもBBSでちゃんとデコードできてないって時点で日本語じゃない可能性のほうが高い。

400 名前:nobodyさん [2009/09/03(木) 14:23:46 ID:dhywTx8g]
>>399
あーSPAMなんですか。全然気付かなかったです。
なんかコード間違ってるとか、DoCoMoが間違ったデータ送ってるとか
だと思ってました。
スッキリです。
ありがとうございました。

401 名前:nobodyさん mailto:sage [2009/09/03(木) 14:26:48 ID:???]
コメントにURL載せる殆どがSPAMと思って間違いないよ

402 名前:nobodyさん mailto:sage [2009/09/03(木) 14:26:58 ID:???]
>>398
修正しましたらうまく動きました。
search部分も修正が必要だったのね・・・トホホ。
お手数お掛けしました。

403 名前:nobodyさん [2009/09/03(木) 14:35:12 ID:dhywTx8g]
>>401
そうですか。経験不足ですかね。。。
IP調べてみました。ドコモのIPなんで、UAの偽装は無いと思われる。
携帯からSPAMなんて面倒くさいことやる人いるんですね。




404 名前:nobodyさん mailto:sage [2009/09/03(木) 15:39:11 ID:???]
携帯を操作してfromとかを弄って送るソフトがあるぐらいだから
UA偽装してPOSTしてくるソフトがあっても不思議じゃない

405 名前:nobodyさん [2009/09/03(木) 17:59:05 ID:kDwguIYY]
>>404
送信元IPがドコモからなのに、UA偽装するんですか?

406 名前:nobodyさん mailto:sage [2009/09/03(木) 18:28:06 ID:???]
XAMPP liteを入れてapacheをスタートさせて、
タスクマネージャでプロセスをみると、
httpd.exeが2つ走っています。

こういうものなのでしょうか?

407 名前:nobodyさん mailto:sage [2009/09/03(木) 18:46:04 ID:???]
いんや

408 名前:nobodyさん mailto:sage [2009/09/03(木) 21:55:17 ID:???]
>>405
smartphoneとかなら余裕。もうちっと勉強せい。

409 名前:nobodyさん mailto:sage [2009/09/03(木) 22:58:12 ID:???]
HTTP/1.1のCache-Controlヘッダの
no-cacheとmust-revalidateの違いがわかりません。
どなたか教えていただけませんでしょうか。

410 名前:nobodyさん mailto:sage [2009/09/03(木) 22:58:46 ID:???]
>>406
監視用と実行用で仕様ということらしい
xamppだからというわけではなくapache単体でもそのようになる

411 名前:406 mailto:sage [2009/09/04(金) 09:16:15 ID:???]
>>410
ありがとう

apache httpd.exe 2つ
でググってもそれらしいのなかったから気になってた。

412 名前:nobodyさん [2009/09/04(金) 23:05:41 ID:bvlH15Rp]
サーバ上のテキストデータに対してユーザに正規表現をリクエストでpostさせてサーバ側でパターンマッチングしてデータを抽出させたいんだけどセキュリティ上どんな問題が考えられますか?

413 名前:nobodyさん mailto:sage [2009/09/04(金) 23:08:06 ID:???]
メタ文字のエスケープ忘れ



414 名前:nobodyさん mailto:sage [2009/09/04(金) 23:34:44 ID:???]
なんかの処理系で特定の正規表現を用いると
異常に計算量がかかってDoSに使えるとかいうのがあったな。

あとShift_JISなら5c問題。セキュリティホールにはならんかもだが。

415 名前:nobodyさん mailto:sage [2009/09/05(土) 01:31:38 ID:???]
確かに変な正規表現が来たら時間かかりそうですね・・・・

416 名前:nobodyさん mailto:sage [2009/09/05(土) 08:38:04 ID:???]
>>408
普通は携帯とスマートフォンとは別のIP帯じゃないか?

417 名前:nobodyさん mailto:sage [2009/09/05(土) 09:54:38 ID:???]
>>416
DoCoMoはフルブラウザ使用時と同じ帯域

418 名前:nobodyさん mailto:sage [2009/09/06(日) 00:32:51 ID:???]
e-mobileで定額プランにしていても、
PC用サイトを見ると、別料金がかかる?

419 名前:nobodyさん mailto:sage [2009/09/06(日) 00:43:25 ID:???]
webprogの質問でも何でも無ぇよなそれ

420 名前:nobodyさん [2009/09/06(日) 17:55:13 ID:xZbpxQjl]
explodeやimplodeはなんで爆発なの?

421 名前:nobodyさん mailto:sage [2009/09/06(日) 18:04:10 ID:???]
爆発って感じじゃん

422 名前:nobodyさん mailto:sage [2009/09/06(日) 21:42:09 ID:???]
explode - 外側に破裂する
implode - 内側に破裂する

423 名前:nobodyさん [2009/09/07(月) 02:21:41 ID:UnJ+qEbB]
プログラム書いてると彼女ができない
きもがられた
誰かなぐさめよろ



424 名前:nobodyさん mailto:sage [2009/09/07(月) 02:30:15 ID:???]
安心しろ
俺にはちゃんと女がよってくるぞ
おそらく性格的な問題だ
明るく楽しそうな人間になれ
そしてルックスも磨け

425 名前:nobodyさん mailto:sage [2009/09/07(月) 03:09:22 ID:???]
>明るく楽しそうな人間になれ
無理

426 名前:nobodyさん mailto:sage [2009/09/07(月) 03:11:52 ID:???]
>>423-425
SEやPGはなぜ彼女ができないのか? Part.5
pc11.2ch.net/test/read.cgi/prog/1221528574/

427 名前:nobodyさん [2009/09/07(月) 04:14:45 ID:K7GASBY+]
すみません質問です。日記アプリを作ろうと思ってます。
過去の日記一覧ページでデータを取得するとき
・一度全てのデータを取得する
・ページングの数字にあわせたデータをその都度取る(?p=2 なら20~40など)
どっちがいいんでしょうか?
pear のPagerを利用してると上のやり方になる訳ですがログが大量になると大変じゃないかなと
思えてきました。大したことないでしょうか?
どれくらいの件数の抽出を安定して出来るのか気になります。10万件とかでも問題ないのかなと。
参考意見お聞かせください
PHP5 mysql5です

428 名前:nobodyさん mailto:sage [2009/09/07(月) 04:54:24 ID:???]
Youtubeのコメント欄てコメントに対する評価(+1とか)ありますよね?
これっってどうやって取得したらいいの?

クソ素人ですすんません

429 名前:nobodyさん mailto:sage [2009/09/07(月) 05:14:19 ID:???]
>>428
1.もしAPIが提供されていてそれで取得できるようならそれを使う
2.1が無理な場合htmlを解析して取得する

430 名前:nobodyさん mailto:sage [2009/09/07(月) 08:29:14 ID:???]
>>427
DB使ってるなら使う範囲だけ取得すりゃいい話だと思うんだが。
過去ログ20件取得するために10万件DBから拾うつもりじゃあるまいな?

431 名前:nobodyさん mailto:sage [2009/09/07(月) 15:48:45 ID:???]
>>420
理由は知らんが、気に入らなければ、joinとsplitを使えばいい

432 名前:nobodyさん [2009/09/07(月) 16:23:53 ID:K7GASBY+]
>>430
やっぱりそうですよね。何万件も
それだと、また質問しますけど、「全1000件中1〜20」っていう表記はどうしたらいいんでしょうか?
全件数の表示があるってことは一度は全部の取得してるってことですよね。
また、上でも書いたPagerは全件取得を最初にやってから表示するって流れみたいなんですが
(構成要素に count($allary)ってのがあるので)それを避ける方法はあるんでしょうか?
気がかりな人はpagerなんて使わないのかなー

433 名前:nobodyさん mailto:sage [2009/09/07(月) 16:26:12 ID:???]
>>432
全件カウントなんてDBにやらせりゃいいじゃない。
Pagerについては使ったこと無いから知らん。



434 名前:nobodyさん mailto:sage [2009/09/07(月) 16:36:04 ID:???]
SQL_CALC_FOUND_ROWSを使うんだ

435 名前:nobodyさん mailto:sage [2009/09/07(月) 16:50:17 ID:???]
>>432
DB 様なら範囲指定も簡単に出来るよ


436 名前:nobodyさん [2009/09/07(月) 17:45:51 ID:cMkerZ5y]
迷惑メール発信サーバとして判定されないように、
メール送信できなかった場合の結果をDBなどに記録したいと思うのですが
メール送信の結果を調べるための方法はどのようなものがありますか?
maillogを目視すれば分かりますが読み取りにくいので
もっとわかりやすい方法がないものかと思っています
MTAはpostfixを使っています

437 名前:nobodyさん mailto:sage [2009/09/07(月) 17:49:02 ID:???]
>maillogを目視すれば分かりますが

postfixは使ってないんでわからんが、エラーの時の文字列をひっかければ?

438 名前:nobodyさん mailto:sage [2009/09/07(月) 17:49:36 ID:???]
>>436
・maillogを解析するプログラムを作る。
・bounceメールを取得して解析するプログラムを作る。

で、どこがwebprog?

439 名前:nobodyさん mailto:sage [2009/09/07(月) 17:52:40 ID:???]
メールの送信は送信したらしっぱなし。
不着判定ってのはその場じゃ無理。

なので、送信時に reply-to あたりを設定して
おいて、reply 先にエラーメールが届いている
かを確認し続ける。

エラーメールと、その送信操作をした人の照合
は、メール送信時に、id をつけてどこかに送信
ログとして保存しとけばいいと思う。

440 名前:nobodyさん mailto:sage [2009/09/07(月) 18:12:47 ID:???]
>迷惑メール発信サーバとして判定されないように、
>メール送信できなかった場合の結果をDBなどに記録したいと思うのですが

いまいち納得できんのだが。
送信できなかったログ見てもしゃーないだろ。
踏み台にされてたり、リレーを許可したマシンがスパムくばってたりするのを
見つけようと思ったら、
送信したログ見ないといけないんじゃないの。

441 名前:nobodyさん mailto:sage [2009/09/07(月) 18:17:09 ID:???]
>>433-435
ありがとうございました。
参考にして見直したいと思います


442 名前:nobodyさん mailto:sage [2009/09/07(月) 18:23:53 ID:???]
メールソフトによっては着信時にプログラムを走らせることが可能

443 名前:nobodyさん mailto:age [2009/09/07(月) 22:29:26 ID:???]
こんばんは。プログラム板から誘導されてきました。
質問するスレを間違っていたらごめんなさい。

サーブレットの勉強のために自宅のパソコン(XP)にApache Tomcat 6を
イン ストールしました。
各種設定を終えてlocalhost:8080/examples/servlets/のサンプルも
実行できる環境になりました。
自分で書いたソースをコンパイルしてできたクラスファイルを
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\examples\WEB-INF\classes
に入れてみたのですが、
The requested resource (/examples/servlets/servlet/HelloWorld) is not available.
っとエラーが出てしまいます。
同じソースを学校では実行できていたので、プログラムの記述ミスでは
ないと思います。
自分で書いたものを実行したいのですが、何の設定を変えればよいので
しょうか。
超初心者でごめんなさい。よろしくお願いいたします。



444 名前:nobodyさん mailto:sage [2009/09/07(月) 22:44:32 ID:???]
web.xml

445 名前:nobodyさん mailto:sage [2009/09/08(火) 13:51:00 ID:???]
ショッピングカートはCGIでって説明が本で良く見かけたのですが、PHPでも出来るのでしょうか?
どうも自分の中でショッピングカート=CGIって構図が染み付いてしまっているようですけれど

446 名前:nobodyさん mailto:sage [2009/09/08(火) 13:55:34 ID:???]
PHPでもできる

一度CGIについての解説を読んだ方が良い。

447 名前:nobodyさん [2009/09/08(火) 15:23:37 ID:eDCZegPP]
PHPもCGI

448 名前:nobodyさん mailto:sage [2009/09/08(火) 17:35:30 ID:???]
PHP は CGI じゃない
CGI の場合もあるけど

Perl は CGI
CGI じゃない場合もあるけど

449 名前:nobodyさん mailto:sage [2009/09/08(火) 19:58:40 ID:???]
CGI=乗り物
Perl=新幹線
PHP=飛行機

450 名前:nobodyさん mailto:sage [2009/09/08(火) 21:11:36 ID:???]
いやその例えはおかしいだろ

CGI=電話
PHP=日本語
Perl=英語

CGIでPHPもあれば、CGIでPerlもある
CGIじゃないPHPもあれば、CGIじゃないPerlもある


451 名前:nobodyさん mailto:sage [2009/09/08(火) 22:42:32 ID:???]
CGIと並ぶものが説明されてないからややこしくなってるのかも。

CGIは、.cgi などの拡張子のファイルの要求を、 httpd が拡張子
もしくはヘッダ部の記述ごとに指定されたアプリケーションを
毎回起動させる仕組み。

Faxを受け取る→係りの人が返信を書いてまたFaxする。

という感じ。

対して、httpd拡張モジュール方式は、 httpd が自身の中に
モジュールを組み込み、httpd の拡張機能として動く。だから、
httpd が別のアプリを動かすようなこともないので仕組み的には
CGIよりも付加がやや低い。

Faxを受け取る→決められたフォーマットのFAXだったら、機械
が自分で処理して返信もできる。

という感じ。

Perlは、CGIとして利用されることが多い。また、PHPはモジュール
として利用されることが多い。

MicrosoftのASPもモジュール機能、CGI機能を双方持っている。
代表的なWebプログラムエンジンのASP.net は、モジュール、
もっと言えばhttpd本体の機能として動くようになっている。

452 名前:nobodyさん mailto:sage [2009/09/09(水) 04:53:15 ID:???]
うちの周りには
・さわやか系イケメンPG
・体育会系イケメンPG
・オタクだけどリア充イケメンPG
と揃っております。



453 名前:nobodyさん mailto:sage [2009/09/09(水) 04:54:03 ID:???]
ごめん、誤爆した




454 名前:nobodyさん mailto:sage [2009/09/09(水) 14:30:03 ID:???]
CGI=パンツ
PHP=トランクス
Perl=ブリーフ

455 名前:nobodyさん [2009/09/09(水) 14:58:16 ID:0xXcvXSC]
プロジェクト管理どうやってますか?
プロジェクトごとにcoLinuxの中にユーザを作って
そのユーザディレクトリをプロジェクトディレクトリにしてますが
これ何か違うんじゃね?と思ってきました

456 名前:nobodyさん mailto:sage [2009/09/09(水) 15:06:04 ID:???]
CVSでええやん

457 名前:nobodyさん mailto:sage [2009/09/09(水) 15:07:43 ID:???]
svnで

458 名前:nobodyさん mailto:sage [2009/09/09(水) 15:16:04 ID:???]
作業用PCがwindowsとmacが半々のうちはsvn。
windowsはTortoiseSVN使ってる。
macはコマンドラインで。

459 名前:nobodyさん mailto:sage [2009/09/09(水) 16:21:46 ID:???]
今どきは git

460 名前:nobodyさん mailto:sage [2009/09/09(水) 17:25:31 ID:???]
assemblaでアカウント作ってみました
昔見た時は無料だったのに有料化したのね
クローズドソースに対応してる開発ホスティングサービス少ないなぁー

461 名前:nobodyさん mailto:sage [2009/09/09(水) 17:36:49 ID:???]
>>460
ソース公開したくないなら、backlogとか(無料版だと容量少ないけど)
というか自分でサーバ立てれば?svnもtracも楽だよ?

462 名前:nobodyさん mailto:sage [2009/09/09(水) 20:53:37 ID:???]
tracはいいね
あれは1人での開発でも使いやすい

463 名前:nobodyさん mailto:sage [2009/09/09(水) 21:43:18 ID:???]
PHPってファンクション使うときは、
必ず

get_magic_quotes_gpc();

って、()をつけないとダメなの?

なんでダメなの?

get_magic_quotes_gpc;

って、別に、()をつけなくても、
意味は通じるでしょう?



464 名前:nobodyさん mailto:sage [2009/09/09(水) 23:06:01 ID:???]
付けた方がかっこよくね?

465 名前:nobodyさん mailto:sage [2009/09/09(水) 23:16:51 ID:???]
PHPにはもっと突っ込みどころが満載なので、そんな細かい事を気にしないほうがいい。

あと、通じない。そいつは"get_magic_quotes_gpc"という文字列として解釈される。
なんでそういうルールになっているの?という問いは、なんで野球のベースは4つなの?という問いと同レベルで、意味がない。
この板の管轄だとRubyなんかは場合によっては()を省略できるが、おかげで予想外の挙動をする事が稀によくある。

記号や括弧などの冗長性は、解釈の幅を狭める事で、コードが確実に予想通り動くようにする。
その例の場合、事前にdefine('get_magic_quotes_gpc', false);とか書いてあった場合、予想外の挙動をする。
(これを避けるために定数名と関数名の間での衝突が許されなくなるかもしれない)

466 名前:nobodyさん mailto:sage [2009/09/10(木) 15:42:39 ID:???]
おろかな質問だな
言語仕様なんてそれぞれなんだから
今までやってきた書き方が他でも通用すると思ったら大間違いだ

467 名前:nobodyさん mailto:sage [2009/09/10(木) 21:59:58 ID:???]
すみません、yumって何ですか?
d.hatena.ne.jp/keyword/yum
hatena等で調べても意味が分かりませんでした
どうやったら使えるようになるのでしょうか?
linuxだけですか?

468 名前:nobodyさん mailto:sage [2009/09/10(木) 22:01:28 ID:???]
そういう時は「yumとは」で検索してみると良い

469 名前:nobodyさん mailto:sage [2009/09/10(木) 22:26:29 ID:???]
RHELクローン系がyumだったっけか
一部Linuxディストリビューションで使うパッケージ管理コマンドみたいなもんだ
インストールやアップデートを簡単に行うためのな
SUSEとかだとyastとかディストリによっても異なるが行うことは大体どれも同じだ
yum使いたいならとりあえずCentOSでも使ってみるといい

470 名前:nobodyさん mailto:sage [2009/09/10(木) 23:12:03 ID:???]
>>467
yum は、パッケージ管理ツール。

パッケージってのは、OSごとに用意されている
ソフトウェアやモジュール集。要するに、Windows
のアプリケーションと追加と削除機能。それに、
ネットワークごしに必要なソースやバイナリを
検索して自動的にダウンロード&インストールして
くれる機能がついたようなもの。

yum は、いまのOSだと最初から入っているし、
最初から入っているものを使わないと確実に
ハマると思う。逆にyumが入っていないOS環境
では使わないほうがいい。(その場合、違うパッケージ
管理システムが入っているはずだから)

471 名前:nobodyさん [2009/09/13(日) 00:28:07 ID:wTGcaqLV]
webサーバからメールの送信だけさせて、
エラーメールの受信は他のメールアドレスでしようと思います。
そこで疑問なのですが、送信者エンベロープアドレスに、
送信サーバと無関係のドメインのメールアドレスを指定して、
エラーメールはちゃんと返ってくるのでしょうか?
もし返ってくるとすれば、その仕組みを利用して送信者エンベロープアドレス宛に
大量の嫌がらせメールを送れてしまうので、返さないのでは?とも思います。
あるいは、送信ドメイン認証が成功した場合のみ返してくるのでしょうか?

472 名前:nobodyさん mailto:sage [2009/09/13(日) 00:37:48 ID:???]
>>471
そんなん受信側の設定に依存する話。返さないところは返さないし返すところは返す。
一応、envelopeと送信サーバーとの関係を示す手法はいくらでもあるからググれ。
ちなみに携帯キャリア宛は鬼門。携帯相手にするなら専用メル鯖用意するくらいの覚悟は必要。

473 名前:nobodyさん mailto:sage [2009/09/13(日) 14:51:31 ID:???]
>>472
ありがとうございます。
そんなものですか
メール関係は奇々怪々ですねー



474 名前:nobodyさん mailto:sage [2009/09/13(日) 17:04:54 ID:???]
今PHPを学習しているのですが、サーバサイドの知識って何が必要なのでしょうか?
データベース、ライブラリ、SQL、xml、DNS、Webやメールサーバーの設定、インターネットの知識、通信知識、コマンドプロンプトやカレントディレクトリ等のパソコン内の知識・・・・・・
次々に色々な知識が出てきて、その度にPHPの学習がストップして調べに行ったり、終わりが見えないのですが・・・
他にどのような知識が必要になるのでしょうか?
Webサイトを作りたいと思っているのですが(クライアントサイドの方は大体習得済みです)

475 名前:nobodyさん mailto:sage [2009/09/13(日) 17:14:53 ID:???]
>>474
一人でやろうとするならそれ全部でも足りない上に、習得には向き不向きがある。
終わりが見えないとか言ってるような人間はぶっちゃけこの手の知識を習得するのには向いてない。
ごくごく基本的な仕組みやDB関連、IPの知識は仕方ないにしても、他は他人任せにした方がいいんじゃない?

476 名前:nobodyさん mailto:sage [2009/09/13(日) 17:15:28 ID:???]
何がやりたいのかを明確にすれば、列挙した内の半分は気にしなくていいんじゃね。

特に後半部分に関しては基本 / 応用情報でも受けてこいと。

477 名前:nobodyさん [2009/09/13(日) 17:41:34 ID:74z9S0cQ]
資格なんて情弱が取るものだよねーキャハハキモーイと思ってましたが
偶然google書籍検索で見た情報セキュリティスペシャリストの参考書を見ると
普通の技術書より突っ込んで書いてて実務にも役立ちそうでした。
他に実務に役立つ資格があったら教えて下さい

478 名前:nobodyさん mailto:sage [2009/09/13(日) 19:24:06 ID:???]
iframeの中に表示したgoogleのページを全て別ウィンドウで開くことはできますか?

479 名前:nobodyさん mailto:sage [2009/09/13(日) 22:28:45 ID:???]
>>474
「今日学んだこと」を正確にログに記録しておくといいよ。
メモ帳とかでも全然オッケー。

480 名前:nobodyさん mailto:sage [2009/09/13(日) 23:02:43 ID:???]
>474
必要な時に必要なものを必要な分だけ調べていけばいいよ
どの道、すべてを極めるなんて不可能なんだし
(まあ、コードをコピペして終わり、ってのは無い話だが)
そのうち、勉強すれば分かりそうなものと無理そうなものの見分けができるようになる
最終的には、勉強にどの程度かかるかが勉強を実際にする前にある程度見積もれるようになってくる

481 名前:nobodyさん mailto:sage [2009/09/14(月) 14:06:26 ID:???]
>>476
はいって何だよ。さっきから何度も。何がはいなんだよ。
出来もしねえ奴が軽々しくはいなんて言うんじゃねえよ。
だから申し訳ありませんじゃねえだろうよ。何が申し訳ねえんだよ。
本当に反省してんのかよ。
本当に今なら出来んのかよ。
口先だけの謝罪をするんじゃねえよ。
いい加減な気持ちでやってるんだったら今すぐ帰れよ。
だから以後じゃねえんだよ。俺は今の話をしてんだろうが。
今の反省も出来てねえ奴が勝手に未来語ってんじゃねえよ。
勝手に話を切り上げようとするなよ。失礼だろうが。
そんなにやりたくないんだったらだったら今すぐ辞めろお前。

482 名前:nobodyさん mailto:sage [2009/09/14(月) 14:29:43 ID:???]
オマエには誰が見えてるの?

483 名前:nobodyさん mailto:sage [2009/09/14(月) 17:15:34 ID:???]
>>481
な、何だコイツは・・・???驚



484 名前:nobodyさん [2009/09/15(火) 08:01:39 ID:CGX2uk4j]
盛大な誤爆ワロタw

485 名前:nobodyさん [2009/09/15(火) 20:54:37 ID:0040OYEm]
ユーザーにメールアドレスの入力を求めているのですが、
適当に入力されたりしてまともに届かないアドレスが結構あります
それがメールサーバの中にdefferedで残り続けるのですが、
再送期間ってどのくらいにしてますか?
postfixのデフォルトだと5日間で、これだと長すぎるんじゃないかと思うのですが

486 名前:nobodyさん mailto:sage [2009/09/15(火) 21:04:08 ID:???]
>>485
postfixスレ行けよと言いたいが、とりあえずpostfixをデフォ値のまま使ったらお話にならない。
キュー保持時間なんざ1日で十分。

487 名前:nobodyさん mailto:sage [2009/09/15(火) 21:15:37 ID:???]
ウェブアプリ用のメール発信なので、通常のメールサーバ管理とは
感覚がちょっと違うのではと思いこっちで質問しました
やっぱり長いですよね
ありがとうございました

488 名前:nobodyさん mailto:sage [2009/09/15(火) 22:23:50 ID:???]
eメールって、
送信して、
届かなかったよ〜って返事がくると、
じゃあもう一回、じゃあもう一回、
ってしつこく再送信するの?

489 名前:nobodyさん mailto:sage [2009/09/15(火) 22:32:21 ID:???]
しない

490 名前:nobodyさん mailto:sage [2009/09/15(火) 22:38:56 ID:???]
送信できなかったよ〜

っていうメールを送った時点で終わり

491 名前:nobodyさん mailto:sage [2009/09/15(火) 23:01:06 ID:???]
じゃあ上で言う再送期間ってなんの話?
別の話?

492 名前:nobodyさん mailto:sage [2009/09/15(火) 23:28:50 ID:???]
指定したホストが見つからない時なんかは、
すぐに「送信できなかったよー」っていうメールを返すんじゃなくて
しばらく試行して「やっぱり駄目でした〜」って言ってくる

493 名前:nobodyさん mailto:sage [2009/09/15(火) 23:31:52 ID:???]
絶対存在しないようなunko@unkomorimori.comとかに送ってみ
数日後に返ってくるから



494 名前:nobodyさん mailto:sage [2009/09/16(水) 00:09:47 ID:???]
ホストが見つからない場合はすぐ返ってくるなスマソ
unkomorimori@nifty.jpなら数日後返ってくるはず


495 名前:nobodyさん mailto:sage [2009/09/16(水) 14:16:09 ID:???]
>>494
俺のアドレス晒すな!

496 名前:nobodyさん mailto:sage [2009/09/16(水) 14:32:58 ID:???]
コマンドライン版PHPって何ですか?
コマンドプロンプトの事ですか?

497 名前:nobodyさん mailto:sage [2009/09/16(水) 14:38:15 ID:???]
>>496
Webサーバーのモジュールとして実装させるPHPではなく、シェル上で
実行されるPHP。通常、PHPはその2つの方法で利用できる。

WindowsならコマンドプロンプトでOK

498 名前:nobodyさん mailto:sage [2009/09/16(水) 14:40:25 ID:???]
>>497
サンクスです

499 名前:nobodyさん mailto:sage [2009/09/16(水) 14:40:52 ID:???]
>>496
コマンドライン(プロンプト)から呼び出せるphpのこと。
なんでわざわざ分けてあるかというと、webprogとして通常使っているphpは
httpdに組み込むモジュール版のことを指してるから。
もちろんコマンドライン版phpをCGIとしてwebprogに使うこともできるが遅い。

500 名前:nobodyさん mailto:sage [2009/09/16(水) 14:41:57 ID:???]
シンプルにレスできるようになろうと決意した瞬間であった

501 名前:nobodyさん mailto:sage [2009/09/16(水) 15:02:31 ID:???]
>>499
ありがとうございます

>>500
>>499と同じ人ですか?w

502 名前:nobodyさん mailto:sage [2009/09/16(水) 15:38:03 ID:???]
すみません、板違いなのは分かってますが、コマンドプロンプトはどこの板に入るんでしょうか?
ソフトウェア、パソコン一般、データベース、プログラムとか行ったんですけど、スレが見つからなくて・・・

503 名前:nobodyさん mailto:sage [2009/09/16(水) 15:39:37 ID:???]
コマンドプロンプトってスレは無いんじゃないか?
そこで何を実行するかが重要なのであって。



504 名前:nobodyさん mailto:sage [2009/09/16(水) 15:40:23 ID:???]
>>503
初心者〜管理者まで必読!コマンドライン(DOS Pt.8)
pc12.2ch.net/test/read.cgi/win/1243134619/

505 名前:nobodyさん mailto:sage [2009/09/16(水) 15:41:03 ID:???]
>>504>>502

506 名前:nobodyさん mailto:sage [2009/09/16(水) 15:42:47 ID:???]
>>502はコマンドライン版のphpの事を聞きたいのか?
だったらプログラム板のphpスレになるが。
>>504はどっちかっつーとDOSのスレだ。

507 名前:502 mailto:sage [2009/09/16(水) 16:06:21 ID:???]
すみません、おそらくめっちゃ初歩的なことだとは思うのですが、
C:\PHP\PEAR\DB\DataObject\createTables.php
”C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\samples\chap6\myConfig.ini"
というものを実行したいのですが、出来ないもので・・・
色々とコマンドプロンプトの事をネットで調べてみたのですが、分かりませんでした

最初出る、C:\Documents and Settings\メイン> からどのようにすればいいのかと思いまして
自分はcdを使って色々と試してはみたのですが・・・
もし板違いで答える気もないというのであれば無視して下さい

508 名前:nobodyさん mailto:sage [2009/09/16(水) 17:51:18 ID:???]
初歩的過ぎて泣けてくるな・・・。そもそもそのプロンプトで「php」って打って反応あるのか?
エラーメッセージも書かずに答えが返ってくるなんて思わないほうがいいぞ。

509 名前:nobodyさん mailto:sage [2009/09/16(水) 17:55:40 ID:???]
あと環境もな。
ここまでやり取りしててWindows上で実行してる、としか伝えてないのはphp以前に
伝達能力が初心者レベル。

510 名前:nobodyさん [2009/09/17(木) 07:25:18 ID:9yQ2lneq]
あるポートが開いてるか開いてないかは
具体的にどうやれば調べられますか?

511 名前:nobodyさん mailto:sage [2009/09/17(木) 07:41:33 ID:???]
>>493
unkomorimori.comが実在してる件w

512 名前:nobodyさん mailto:sage [2009/09/17(木) 09:13:48 ID:???]
>>510
nmap


513 名前:nobodyさん mailto:sage [2009/09/17(木) 09:30:10 ID:???]
DB_DataObject Error: Unable to load schema for database and table (turn debugging up to 5 for full error message)
コレってどういう意味ですか?
前半はまぁ分かるのですが、括弧の中の文の意味がまるっきり分かりません



514 名前:nobodyさん mailto:sage [2009/09/17(木) 09:59:24 ID:???]
「デバッグ情報出力レベルを5まで上げて詳しいエラーメッセージを見よ」


515 名前:nobodyさん mailto:sage [2009/09/17(木) 10:02:29 ID:???]
>>514
ありがとうございます

516 名前:513 mailto:sage [2009/09/17(木) 10:34:42 ID:???]
今思ったのですが、このエラーは
[DB_DataObject]
database="sqlite://localhost/C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/samples/chap6/chap6.sqlite"
schema_location="C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/samples/chap6"
class_location="C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/samples/chap6"
require_prefix=DataObjects/
class_prefix=DataObjects_
debug=5
のschemaの部分が読み込めないと言っているのでしょうか?
設定は間違ってはいないとは思うのですが

517 名前:nobodyさん mailto:sage [2009/09/17(木) 10:39:31 ID:???]
それだけの情報で俺らに何を答えろってんだ

518 名前:nobodyさん mailto:sage [2009/09/17(木) 10:42:34 ID:???]
質問の仕方の下手っぷりは>>502と同レベルだなw

519 名前:nobodyさん [2009/09/18(金) 02:03:17 ID:yZl5pJrO]
無料サービスのサイトの利用者の二人称ってどう書くのがいいですか?
「あなた」だとちょっと乱暴だし、
無料なのに「お客様」っていうのもちょっと奇妙だし

520 名前:nobodyさん mailto:sage [2009/09/18(金) 02:15:39 ID:???]
ユーザー
利用者

521 名前:nobodyさん mailto:sage [2009/09/18(金) 02:23:40 ID:???]
styleタグのsrc属性からcssを指定する時に、urlの末尾に?20090918のように
クエリストリングを付与しているのをみかけるのですが、
これはどういった意味があるのでしょうか。

522 名前:nobodyさん mailto:sage [2009/09/18(金) 02:49:41 ID:???]
URLを可変とすることで、固定ファイルのリクエストでも
キャッシュに引っかからないようにしているとか

523 名前:nobodyさん [2009/09/18(金) 07:52:00 ID:re2BD/CZ]
2chにバイアグラとかの自動スパムがないのは何故ですか?



524 名前:nobodyさん mailto:sage [2009/09/18(金) 08:26:34 ID:???]
BBQ

525 名前:nobodyさん mailto:sage [2009/09/18(金) 13:50:43 ID:???]
>>519
状況によるけどお客様でいいんじゃない?
金払う人だけが客じゃないし。


526 名前:nobodyさん mailto:sage [2009/09/18(金) 18:17:02 ID:???]
>>524
ありがとうございました
実際spammerのipアドレスで引いたらヒットしました
ライブドアの「スパムちゃんぷるー」で試してみましたが
こっちはヒットしませんでした
スパムちゃんぷるーはあんまり使われてないんですかねー

527 名前:nobodyさん mailto:sage [2009/09/18(金) 18:26:06 ID:???]
あと、こういうdnsblって海外にもっとメジャーなのがありそうって思うんですが
どうなんですかね?
メールでいうspamhausみたいなものがありそうな気が

528 名前:nobodyさん mailto:sage [2009/09/19(土) 02:19:59 ID:???]
Apache動作のPHPプログラムのIIS移行について質問です

これまでWinowsServer2003上のApache(スレッドセーフティ設定)で
動かしてきたPHPプログラムを同サーバのIIS6.0で動作するように
移行したいと思っています。

以下のように設定すれば問題ないのでしょうか。

・IIS6.0用のFastCGIをインストール。
・非スレッドセーフ版PHPをインストール。
・IIS管理画面にて、PHPプログラムの起動を
 ISAPIではなくCGI設定とする。


529 名前:nobodyさん mailto:sage [2009/09/19(土) 15:57:43 ID:???]
PHP5でPDOを使うとき、
client encodingはどうやって設定すれば良いのでしょうか?
よろしくお願いします。

530 名前:nobodyさん [2009/09/19(土) 23:23:10 ID:+CIr4syL]
UGC型のサイトを運営しているのですが
たまに「自分のブログにリンクするにはどうすればいいのですか?」
という質問が来るのですが、
こういうユーザーは何を求めているのでしょうか?
「普通にURLをリンクすればいいのでは?」と思うのですが・・。
何が分からないのかが分からないのです。

531 名前:nobodyさん mailto:sage [2009/09/19(土) 23:29:26 ID:???]
企業のHPのよくある質問でたまに見る文言だね
本当にそういう質問くるのかw
こちらのバナーを使い下記のタグをhtmlに挿入して下さいみたいな?

532 名前:nobodyさん [2009/09/21(月) 01:51:21 ID:k54yNha/]
どうでもいい上にWebProgに限りませんが…


プログラミングをしていると ( や { 等の記号を頻繁に入力しますが、皆さんいちいちShift等を押して入力しているのでしょうか

個人的には Shift や ctrl を同時に押すと言うのは非常に煩わしいと思うのですが……

533 名前:nobodyさん mailto:sage [2009/09/21(月) 02:00:17 ID:???]
>>532
慣れちまえば無意識の範疇だけどな。
つかその程度煩わしいと思ってたらプログラムなんてやってられんよw



534 名前:nobodyさん mailto:sage [2009/09/21(月) 02:02:40 ID:???]
>>532
連続押しではなく同時押しだからほとんど手間にならないと思うよ
一本指打法や1キーごとに思考してたりという風に、タイピング方法が非効率的なのかもよ

535 名前:nobodyさん mailto:sage [2009/09/21(月) 02:03:14 ID:???]
そういうもんだと思ってるので別になんとも思わない

536 名前:nobodyさん mailto:sage [2009/09/21(月) 02:04:00 ID:???]
面倒だよな。けど、いちいち入力してるぜ。
エディタの設定とかで色々簡略化はするけどな。
ifの後にTabキーで if (cond){ }に展開するとか。

537 名前:nobodyさん mailto:sage [2009/09/21(月) 02:04:21 ID:???]
>>532
ブラインドタッチできない人?
だったらまずそっちを覚えたほうが・・・

538 名前:nobodyさん mailto:sage [2009/09/21(月) 02:20:06 ID:???]
Rubyなんかはdo endで書けるから{}は制御構造としては不要
({}で書くことも可能だが)
()も、引数が0か1のメソッドなら大抵のケースで省略可能(実際に省略するかは好みの問題もある)

Pythonは、「インデントが同じ場所は{}で括られていると見なす」というルールなので{}が激減する
この構文はPython最大の特徴で、強力に好みが分かれる部分だが、左手小指の負荷が減るのは確か

WebProg管轄で、一番左手小指が苦しいのはPerlかな。Perlは右手小指も酷使するんで、たまに書くと指が疲れる
見易さは賛否両論だろうが、打つのが面倒ってのは否定できないところ

スペースキー付近の変換関係のキーにShiftを割り当てると親指で打てるので少し楽になる
こんなキーどうせ使いやしないしな

539 名前:nobodyさん mailto:sage [2009/09/21(月) 02:21:44 ID:???]
>>538
そもそもJISキーボードという時点で(ry

540 名前:nobodyさん mailto:sage [2009/09/21(月) 02:40:51 ID:???]
コード保管毎にshift+space押してるけど気にしたことないな

541 名前:nobodyさん mailto:sage [2009/09/21(月) 09:31:02 ID:???]
カッコは基本、ワンセットで入力してから間を入力すればいい。
閉じ忘れの防止にもなるし。



542 名前:nobodyさん mailto:sage [2009/09/21(月) 09:51:13 ID:???]
コーダー用キーボードか。 もう一段増やすとか?

543 名前:nobodyさん mailto:sage [2009/09/21(月) 10:12:09 ID:???]
>>542
むしろ煩わしいわw 親指シフトで十分。



544 名前:nobodyさん mailto:sage [2009/09/21(月) 10:15:28 ID:???]
Drupal 使っているけど、巨大な php の array を書く工程が面倒。

連想配列だから、'xxx'=>xx, がワンセット。英語キーボードだと少しは楽になるのかしら

545 名前:nobodyさん mailto:sage [2009/09/21(月) 10:15:44 ID:???]
AutoHotKeyで [ と ] キーの入力を、{ と } に変換するようにすればシフトキーなしでいけるようになるね

546 名前:nobodyさん mailto:sage [2009/09/21(月) 10:20:23 ID:???]
[ と ] を入力するのにshift使うんじゃ意味無いでしょ

547 名前:nobodyさん mailto:sage [2009/09/21(月) 12:06:40 ID:???]
脳波を読み取って自動的にshiftやctrlを押下してくれる装置があるといいねえ

548 名前:nobodyさん mailto:sage [2009/09/21(月) 12:10:13 ID:???]
>>540
片手で押せるshift+spaceや"やctrl+Zなんかは気にならないが
'()あたりが頻繁に英小文字と混在するのは辛いものがある

549 名前:nobodyさん mailto:sage [2009/09/21(月) 13:20:25 ID:???]
www.ysol.co.jp/inout_put/xkeys/xkeys_foot.html

550 名前:nobodyさん mailto:sage [2009/09/21(月) 15:37:20 ID:???]
オイラは右シフトキーも活用したいという理由でUSキーボード使ってる。
ホームポジションに手を置いた時、両方のシフトキーが対称の位置にあって
押すの楽だ。

551 名前:nobodyさん mailto:sage [2009/09/21(月) 17:15:56 ID:???]
シフトやコントロールは足ペダルでいいんじゃね?

552 名前:nobodyさん mailto:sage [2009/09/21(月) 17:18:41 ID:???]
ミシン?


553 名前:nobodyさん mailto:sage [2009/09/21(月) 18:27:03 ID:???]
>>551
なんか昔そんなキーボード(?)あったような気がする。
使い物になったかどうかまでは知らんがw



554 名前:nobodyさん mailto:sage [2009/09/21(月) 18:35:47 ID:???]
テープ起こし用の再生機の操作はフットペダルらしい。


555 名前:nobodyさん mailto:sage [2009/09/22(火) 17:24:59 ID:???]
PHPとかでデータベース等をコマンドプロンプトを使って色々しますが(例えば、SELECTとかCREATE TABLEとか)、
これらはSQLという分野を学習すれば分かるようになるのでしょうか?

後は、ファイルの開き方とか、検索の仕方とか、そういうファイルを指定するようなコマンドプロンプトの知識を得たいのですが、
コレはどの分野の学習をすればいいのでしょうか?



556 名前:nobodyさん mailto:sage [2009/09/22(火) 18:01:49 ID:???]
>555
「コマンドプロンプト」はWindows限定な。
Linux/Unixでは「シェル」という。一般名はなんだろ、「コマンドライン」かな、言葉の定義は良く分からんが。

前者はYes。

後者は、Linuxなら適当に「サーバー管理者入門」みたいな本を買ってくればいい。
後はmanコマンドをひたすら引いてちょっとずつ知識を貯める。どうせ、日常使ってないとすぐ忘れるもんだ。
Windowsなら…覚える必要ないな。仮想サーバー入れてLinux覚えろ。

557 名前:nobodyさん mailto:sage [2009/09/22(火) 18:17:18 ID:???]
Webでホームページを作りたいのですが、やっぱLinuxの方がWindowsよりもいいのでしょうか?
今まではWindowsで何も問題は無かったのですが、PHPとかサーバサイドの知識を得る度にLAMPとか、
なんかLinuxの方が露出度が(?)多いような気がして・・・
サーバーや通信、データベースなどの構築はLinuxの方がやはりいいですか?


558 名前:nobodyさん mailto:sage [2009/09/22(火) 19:07:07 ID:???]
いい悪いって何を基準に?学習のしやすさ?構築のしやすさ?セキュリティ?実行速度?

559 名前:nobodyさん mailto:sage [2009/09/22(火) 19:30:58 ID:???]
>>557
自分でLinuxの方が情報広いやすいならLinuxでやればいい

560 名前:nobodyさん mailto:sage [2009/09/22(火) 19:31:38 ID:???]
>>559
s/広い/拾い/g

失礼

561 名前:nobodyさん mailto:sage [2009/09/22(火) 19:32:16 ID:???]
pc11.2ch.net/test/read.cgi/hp/1251728499/749

562 名前:nobodyさん mailto:sage [2009/09/22(火) 19:53:43 ID:???]
作るのはWindowsでいいし、できたホームページを確認するのもWindowsがいい。
ただ、Linuxでサーバーを用意できるなら、そこに自分のホームページを置いて
色々試すといい。
つまり両方あったほうがいい。


563 名前:nobodyさん mailto:sage [2009/09/22(火) 19:54:29 ID:???]
ホームページ(笑)



564 名前:nobodyさん mailto:sage [2009/09/22(火) 20:20:46 ID:???]
通はほめぱげだよな

565 名前:nobodyさん mailto:sage [2009/09/23(水) 02:46:43 ID:???]
>>556
コマンドプロンプトに対応する言葉はどっちかっていうとターミナルとか端末とかじゃね?
コマンドラインっていうと入力する部分のみを指すイメージ
シェルは機能の集合体であって入出力部ではないと思う

566 名前:nobodyさん mailto:sage [2009/09/23(水) 02:49:33 ID:???]
>>555
- SELECT とか CREATE するところ
- UNIXコマンドを使うところ
の区別(今自分がどちらと対面しているか)は付くのかな。


567 名前:nobodyさん mailto:sage [2009/09/23(水) 11:52:33 ID:???]
まあSQLちょっとやればすぐわかる。

568 名前:nobodyさん mailto:sage [2009/09/24(木) 08:49:43 ID:???]
www.livly.com/main.php
このリブリーアイランドというのは、FLASH使ってるようですけれど、FLASHだけでこういうの出来るのでしょうか?
他に何かプログラミング言語は使われていないのでしょうか?

569 名前:nobodyさん mailto:sage [2009/09/24(木) 11:52:48 ID:???]
>>568
ActionScript

570 名前:nobodyさん mailto:sage [2009/09/28(月) 02:46:55 ID:???]
教員です。
クイズマジックアカデミーのようなソフトを作りたいのですが
どの言語を勉強すればよいでしょうか?

目的は
・授業の最後に確認テストのような感じで使いたい
・学生同士(約30名)で競えあえる

プログラミングを勉強したことがない初心者ですが、よろしくお願いします。

571 名前:nobodyさん mailto:sage [2009/09/28(月) 02:54:34 ID:???]
>>570
制限時間がルーズでよくてチートが行われない前提ならPHPとJavaScriptで簡単にできる。



572 名前:nobodyさん mailto:sage [2009/09/28(月) 03:39:15 ID:???]
プログラム未経験で作ってる時間あるのか?

573 名前:nobodyさん mailto:sage [2009/09/28(月) 03:43:40 ID:???]
flashでいいんじゃないの?



574 名前:570 mailto:sage [2009/09/28(月) 04:05:00 ID:???]
ありがとうございます。
情報が後出しで申し訳ないのですが

・制限時間は厳しめに(学生は同時に同じ問題を解く)
・画面にはプレイヤーの名前が全員分出ていて、問題ごとに誰が正解したか間違ったかわかる(マジアカ風に)
・最後の問題が終了したら、得点ランキングを出したい
・問題の追加、分野の変更を簡単にやりたい

学生に競わせることでやる気が引き出せるかなと思いました。
プログラミング未経験ですが、半年以内に完成させたいです。



575 名前:nobodyさん mailto:sage [2009/09/28(月) 04:27:48 ID:???]
WebでやりたいならPHP
格好いいのならFlashがよいかと

576 名前:nobodyさん mailto:sage [2009/09/28(月) 08:24:31 ID:???]
>>570
ぶっちゃけ半年以内のフルスクラッチは無理だと思う。(特に問題管理の部分)
とりあえずそこらに転がってるクイズCGI設置して触ってみるところから始めてみ。

577 名前:nobodyさん mailto:sage [2009/09/28(月) 17:37:16 ID:???]
>>574
馬鹿じゃないの?
そんなもん鉛筆で紙に書けばいいじゃねぇか
わざわざめんどくさい事するなよ

578 名前:nobodyさん mailto:sage [2009/09/28(月) 17:45:17 ID:???]
>>574
紙でやるよりずっといいよね。

まず、同時ってのがちと面倒なので同時でないシステムから作るといいかも知れません。

579 名前:nobodyさん mailto:sage [2009/09/28(月) 18:07:26 ID:???]
というかマジアカなるものをやったことがないから「マジアカ風に」と書かれても正直困る。
普通の同時参加型クイズならc/sにして画面はflashでいいと思うけど、勉強範囲が広すぎる。

580 名前:nobodyさん mailto:sage [2009/09/28(月) 19:51:46 ID:???]
いっそのことそのシステム作りを授業のテーマにする。
で、最後にみんなで遊んでおしまい。

581 名前:nobodyさん mailto:sage [2009/09/28(月) 19:52:10 ID:???]
今から半年後が3月なことが関係してんじゃね

582 名前:nobodyさん [2009/09/29(火) 13:45:42 ID:ZXmjIu3r]
様々な値を持つ数の集合があります
その集合の中から、指定した範囲の数のみをピックアップしたいのですが
そういう場合に速いアルゴリズムってどんなのですか?
たとえば1から1000000までの乱数10000個の中から、
700000から701000の間の数を探すような処理です。

583 名前:nobodyさん mailto:sage [2009/09/29(火) 13:48:45 ID:???]
二分探索



584 名前:nobodyさん mailto:sage [2009/09/29(火) 13:57:23 ID:???]
ある集合について探す処理を何回も行うのでないなら、
ストレートに全部調べる方が早そうだ。

585 名前:nobodyさん mailto:sage [2009/09/29(火) 14:12:20 ID:???]
>>583
まずソートしておいて、
1)700000を探す
2)701000を探す
3)その間が範囲とする
って感じですね
ありがとうございました
>>584
そうかもしれないです
今回の場合繰り返すので、二分探索でいこうとおもいます

586 名前:nobodyさん mailto:sage [2009/09/29(火) 14:25:47 ID:???]
やっぱり分からないです
1)700000以上710000以下の最小数を探す
2)700000以上710000以下の最大数を探す
になりますよね
単純にある数がどこにあるか、あるいはどこにもないかを探す二分探索だけでは
これ探せなくないですか?

587 名前:nobodyさん mailto:sage [2009/09/29(火) 14:42:25 ID:???]
>>586
>1)700000以上710000以下の最小数を探す
>2)700000以上710000以下の最大数を探す

意味ワカラン。700000から701000の間じゃなかったのか?

588 名前:nobodyさん mailto:sage [2009/09/29(火) 14:43:56 ID:???]
>>586
二分探索は特定の数を探すやり方じゃないよ?

589 名前:nobodyさん mailto:sage [2009/09/29(火) 14:55:30 ID:???]
>>587
最小数と最大数の位置が分かれば、その間の要素は「範囲内」と判定できると
考えたのです
>>588
そうなんですか
wikipediaで今見たところなのであんまり分かってないです
ちょうどイコールの要素が見つからなかったとしても、
最後の探索位置の左右で判定できる・・?

590 名前:nobodyさん mailto:sage [2009/09/29(火) 16:12:38 ID:???]
(1) ソートする
(2) 700000 を探して、そのポジションを得る
(3) 701000 を探して、そのポジションを得る
(4) (2) と (3) の真ん中 (2 と 3 の範囲が 100 個あったとしたなら 50 だよね) を得る
(5) (4) の値が探す値より小さければ (4) の値を (2) の値としてセット

これを繰り返せば探す範囲は狭まるので、何回かやったあとは総スキャンして得ても良いかと

591 名前:nobodyさん mailto:sage [2009/09/29(火) 20:03:57 ID:???]
ソートするって一言でいうけど、内部的には大変な手間。
1.空の配列を作る
2.全部探索して700000以上710000以下の数値を
配列にコピー
の方が絶対に早い。

592 名前:nobodyさん mailto:sage [2009/09/29(火) 20:11:44 ID:???]
>>582
乱数が整数で範囲が大きくないなら、
1000000個の配列を用意して、生成された乱数を走査して分布を記録
例 5,6,6,1000 という乱数なら r[5] = 1 r[6]=2 r[1000] = 1
分布の配列から、指定範囲の集合を生成。


593 名前:nobodyさん [2009/09/30(水) 23:18:20 ID:HmzuNtnK]
PHPで以下のコードを書いて実行させたら、ちゃんとホスト名とIPアドレスは表示されました。
echo $_SERVER['SERVER_NAME'];
echo $_SERVER['SERVER_ADDR'];

ただPerlで以下のコードを書いて実行させたら、IPアドレスが表示されて、ホスト名は表示してくれませんでした。
use Sys::Hostname;
print $ENV{'REMOTE_HOST'};
print $ENV{'REMOTE_ADDR'};

これはレンタルサーバの仕様によるものでしょうか?



594 名前:nobodyさん mailto:sage [2009/09/30(水) 23:32:09 ID:???]
PHPはSERVER側の情報とろうとしてるけど
PerlはREMOTE側(アクセスしてきた方)の情報とろうとしてるじゃん
Perlはしらないからどれと対になるかしらないけど
$ENV{'SERVER_NAME'};
とか
$ENV{'SERVER_ADDR'};
とか試してみては?

595 名前:nobodyさん mailto:sage [2009/09/30(水) 23:58:30 ID:???]
>>594
出来ました。表示出来ましたー。
助かりました。早速これから直したいと思います。

596 名前:nobodyさん mailto:sage [2009/10/01(木) 00:37:51 ID:???]
IIS6.0上で動くPerlプログラムを作成中ですが、

&CGI::url
で取得される文字列が、そのPerlプログラムのURLではなく、
サイトのルートディレクトリのURLとなってしまいます。

原因がわからないのですが、心当たりがある方は
教えていただけないでしょうか?

597 名前:nobodyさん mailto:sage [2009/10/01(木) 00:41:12 ID:???]
apache使ってないからでしょ

598 名前:nobodyさん mailto:sage [2009/10/01(木) 00:47:03 ID:???]
>>597
CGIモジュールはApache専用?
IISではサポートされないというのなら
なぜまがいなりにも「動作」するの?

599 名前:nobodyさん mailto:sage [2009/10/01(木) 00:55:06 ID:???]
そういうことじゃなくて、得られるパラメータの値が異なるってことでしょ。

600 名前:nobodyさん mailto:sage [2009/10/01(木) 00:56:30 ID:???]
あと「まがりなりにも」な

601 名前:nobodyさん mailto:sage [2009/10/01(木) 01:12:16 ID:???]
>>599
どこでそれを調べればいいのでしょうか。

>>600
誤用とは知らなかったです。ありがとう。

602 名前:nobodyさん mailto:sage [2009/10/01(木) 01:17:38 ID:???]
ttp://q.hatena.ne.jp/1245905601

603 名前:nobodyさん [2009/10/01(木) 06:35:46 ID:zNH1qIzW]
gメールでは削除処理をした後に「取消」ができますが、
これってどうやれば実現できますか?



604 名前:nobodyさん mailto:sage [2009/10/01(木) 08:46:10 ID:???]
>>603
論理削除でぐぐれ。
全くWeb固有の問題ではない。


605 名前:nobodyさん mailto:sage [2009/10/01(木) 09:13:20 ID:???]
>>604
思ったより簡単なものだったんですね、仕組みとしては
ありがとうございました

606 名前:nobodyさん mailto:sage [2009/10/01(木) 12:04:46 ID:???]
でも実装するのはちょっとめんどくさそう。

607 名前:nobodyさん mailto:sage [2009/10/01(木) 20:59:56 ID:???]
えっ?

608 名前:nobodyさん mailto:sage [2009/10/01(木) 21:11:28 ID:???]
えじゃねーよ
普通に面倒くさいだろ

609 名前:nobodyさん mailto:sage [2009/10/01(木) 21:22:14 ID:???]
その根拠は?

610 名前:nobodyさん mailto:sage [2009/10/02(金) 01:47:06 ID:???]
確認画面とか
入力と処理の間に確認ページみたいのを挟めるだけでめんどくさい

611 名前:nobodyさん mailto:sage [2009/10/02(金) 02:27:12 ID:???]
単純なテーブルならいいけど
リレーション張ってたら面倒くさくなることは想像に難くない

612 名前:nobodyさん mailto:sage [2009/10/02(金) 11:22:42 ID:???]
カラム一個追加してフラグたてるだけじゃん

613 名前:nobodyさん mailto:sage [2009/10/02(金) 13:51:46 ID:???]
データの問題じゃないんだよw



614 名前:nobodyさん mailto:sage [2009/10/02(金) 15:44:43 ID:???]
じゃ何の問題?

615 名前:nobodyさん mailto:sage [2009/10/02(金) 16:22:54 ID:???]
>>614
>>610

616 名前:nobodyさん [2009/10/02(金) 17:43:01 ID:Zilzfd9c]
>615
俺もあんまりよくわからん。
確認画面いらないじゃん。削除するかのダイアログだして
論理削除フラグたてるだけでしょ?

617 名前:nobodyさん mailto:sage [2009/10/02(金) 17:57:28 ID:???]
検索とかで、常時「削除フラグが立っていない」という条件を付け
てまわる必要がある点を面倒と言っているのではないだろうか。


618 名前:nobodyさん mailto:sage [2009/10/02(金) 17:58:42 ID:???]
それは削除フラグなしだけのview作れば済む気がする。



619 名前:nobodyさん mailto:sage [2009/10/02(金) 18:35:20 ID:???]
削除レコードだけのテーブルを作るって人もいた。
レコードを削除するときは、そっちにコピーした上で物理削除。

620 名前:nobodyさん mailto:sage [2009/10/02(金) 18:46:16 ID:???]
>>615
論理削除と確認画面がどう関連してるんだ?

621 名前:nobodyさん mailto:sage [2009/10/02(金) 18:52:54 ID:???]
データの持ち方は単純だけどUI作るのは面倒だよね

って話じゃないのん?

622 名前:nobodyさん mailto:sage [2009/10/02(金) 18:53:24 ID:???]
物理削除ならUI作るのは簡単なのか?

623 名前:nobodyさん mailto:sage [2009/10/02(金) 18:58:15 ID:???]
論理削除よりは簡単でしょ。



624 名前:nobodyさん mailto:sage [2009/10/02(金) 18:59:17 ID:???]
えっよく分からんから具体的に説明してくれ
そもそも確認画面って何の確認画面

625 名前:nobodyさん mailto:sage [2009/10/02(金) 19:00:03 ID:???]
>>622
「ごみ箱」機能を付けるか付けないかで考えれば相当な手間の差があることぐらいわかるだろ

626 名前:nobodyさん mailto:sage [2009/10/02(金) 19:00:57 ID:???]
>>624
その前におまえさんの主張を整理してくれる?

627 名前:nobodyさん mailto:sage [2009/10/02(金) 19:01:37 ID:???]
>>621
そもそも物理削除だった内部処理を、論理削除に変更するんだから、
インターフェースに変更はいらないでしょ。

削除処理のときに削除フラグを立てるのと、
表示の際に削除フラグが立っていない処理を追加するだけ。



628 名前:nobodyさん mailto:sage [2009/10/02(金) 19:02:27 ID:???]
>>626
いや、論理削除で確認画面作るのが面倒くさいと言い出したのが先なのでお先にどうぞ

629 名前:nobodyさん mailto:sage [2009/10/02(金) 19:03:17 ID:???]
>>624
というかお前がこの要件に対して「手間じゃない」と思うならそれでいいんじゃね?
手間の感じ方なんて人それぞれだし。

630 名前:nobodyさん mailto:sage [2009/10/02(金) 19:04:27 ID:???]
逃げ始めたw

631 名前:nobodyさん mailto:sage [2009/10/02(金) 19:04:36 ID:???]
>>627
前提が違うよ。内部的な削除の扱いじゃなくて、ユーザー側で論理削除を扱う話なんだから
UIの設計は当然必要になる。「ごみ箱機能」ってそういうことでしょ。

632 名前:nobodyさん mailto:sage [2009/10/02(金) 19:05:58 ID:???]
>>630
要件を読み違えた奴が何を偉そうにwww

633 名前:nobodyさん mailto:sage [2009/10/02(金) 19:06:26 ID:???]
>>631
それで「確認画面」はどこに関わってくるの?
ゴミ箱に入れますか?完全に削除しますか?というウィンドウのこと?



634 名前:nobodyさん mailto:sage [2009/10/02(金) 19:08:36 ID:???]
>>633
最初に確認画面って言い出したのは僕じゃないから知らないけど、
普通に考えれば「完全に削除しますか」(物理削除しますか)の方じゃない?
それ以前にゴミ箱っていうフォルダ(つーかビュー)も作らないといけないしさ。

635 名前:nobodyさん mailto:sage [2009/10/02(金) 19:09:45 ID:???]
>>634
そんなのonclick="return confirm('完全に削除しますか?');"でいいじゃん

636 名前:nobodyさん mailto:sage [2009/10/02(金) 19:11:20 ID:???]
>>635
・・・まぁ、それで満足ならそれでいいんじゃない?
つかゴミ箱自体のUIの件は無視なの・・・?

637 名前:nobodyさん mailto:sage [2009/10/02(金) 19:12:03 ID:???]
>>635
また凄いことを言い出す御仁だw
もっとやれwww

638 名前:nobodyさん mailto:sage [2009/10/02(金) 19:12:54 ID:???]
>>636
ゴミ箱が確認画面なの?
「論理削除だと確認画面作るのが面倒くさい」って主張してるから
・確認画面って何なの?
・物理削除と論理削除でどう違うの?
って話をしてるんだけど

639 名前:nobodyさん mailto:sage [2009/10/02(金) 19:13:50 ID:???]
これだけ延々と話引っ張ってきて出てくる言葉が>>635ってのはちょっと笑えない

640 名前:nobodyさん mailto:sage [2009/10/02(金) 19:15:14 ID:???]
起点は>>603

641 名前:nobodyさん mailto:sage [2009/10/02(金) 19:16:44 ID:???]
>>638
「確認画面」という言葉にこだわる意味は無いと思うんだけどなぁ。
>>603から始まってる話も結局は「ゴミ箱機能」の話でしょ。
納得できない話ではないと思うんだけど。つか

>・物理削除と論理削除でどう違うの?

これは流石にネタだよね・・・?

642 名前:nobodyさん mailto:sage [2009/10/02(金) 19:17:42 ID:???]
>>638
引き際ってのは大切だぜ坊や?

643 名前:nobodyさん mailto:sage [2009/10/02(金) 19:20:17 ID:???]
>>641
いやまぁゴミ箱機能についての話をしてる人もいるんだろうけど
俺は一貫して確認画面について聞いてきてるよ。
それを誤解してるんじゃないかな。

>>・物理削除と論理削除でどう違うの?
>これは流石にネタだよね・・・?

確認画面が物理削除と論理削除でどう違うの?ってことだよ。
内部の問題なんだからユーザから見えるのは同じでは?
なんでこんなこと聞いてるかというと、そもそも「確認画面ってどういうのを想定してるの?」
という質問に誰も答えてくれないから。
2つの違いを聞くことでその正体を推測したかった。




644 名前:nobodyさん mailto:sage [2009/10/02(金) 19:35:56 ID:???]
>>643
正直、そこは今更突付いても仕方ないと思うよ?

645 名前:nobodyさん mailto:sage [2009/10/02(金) 19:40:12 ID:???]
メールか何かでやりあってくれないかな。


646 名前:nobodyさん mailto:sage [2009/10/02(金) 19:56:39 ID:???]
「確認画面」を「ゴミ箱」に置き換えればそれほどおかしな話ではないし、
そのくらいのファジーさを持ってないと疲れるだけだ。

647 名前:nobodyさん mailto:sage [2009/10/02(金) 20:05:29 ID:???]
ゴミ箱なんて無くたって、やりようはある。

…つまりは、前提となる要件が曖昧なので議論にならない。
そろそろ〆ましょ。

648 名前:nobodyさん mailto:sage [2009/10/02(金) 20:20:21 ID:???]
物理的だの論理的だのそんな話しはしてないんです
作ら無くてもいいが、ユーザビリティを考慮すれば確認画面的なのは
あったほうがいいよね?

でもその画面って作るのが地味に面倒だよね〜

ってチラ裏なだけで、データの処理の仕方なんか話題の中に入ってませんよ

649 名前:nobodyさん mailto:sage [2009/10/02(金) 20:31:46 ID:???]
なんの話をしているかの話をしておもしろいのか?
正当性なんかどうでもいいから、どっちかに話をあわせていけよ・・・


650 名前:nobodyさん mailto:sage [2009/10/02(金) 21:12:39 ID:???]
>>648
機能の拡張に伴う作業が面倒ならやらなきゃいい。
普通は面倒でも必要ならやる。

651 名前:nobodyさん mailto:sage [2009/10/02(金) 21:28:34 ID:???]
>>649
俺には「論理削除を加える前提」を「物理削除と置き換える前提」にしてたやつが
約一名いただけにしか見えないのだが。

652 名前:nobodyさん mailto:sage [2009/10/02(金) 23:14:10 ID:???]
>>570
moodle

653 名前:nobodyさん mailto:sage [2009/10/03(土) 05:33:57 ID:???]
先輩方、タグクラウドを作ろうと思うのですが、
あのキーワードの重みの数字っていうのはどうやって算出するんでしょうか。

自サイト内を正規表現かけて単語の出現具合を数値化するのでしょうか。

教えて下さい。お願いします。



654 名前:ひよこさんたちへ このぐらい書き込めるように 練習しましょ♪ [2009/10/03(土) 05:36:07 ID:CsOx5qXr]
@ GOOGLE 検索 【創価学会】 検索結果 上のほうにあるこれ 創価学会の悪事   超長文  クリックして 下まで見たら  なぜ創価学会が悪いか 一目瞭然 必殺
・創価学会の息のかかった企業リスト一覧(創価学会系タレントリスト含む)
・URL クリック 必殺 超長文 nvc.halsnet.com/jhattori/rakusen/AntiSouka/souka.htm

A ★有害サイト★   ・性器用新聞 葬蚊学会 逝駄大詐苦  ・凶逝死巣手無  洗脳 詐欺師・ペテン師 悪利用退散  ・著作権なし  盗作OK 自分の手柄OK

B 創価学会員による 大量住民票移動は 東京都議選で ばれたとおり
・麻生さんの強行により 3ヶ月たたないと 選挙権が出来ないことで 2009年 衆議院選挙行い 小選挙区で 公明党全議員落選   
・一般に 3ヶ月たたないと 住民票移動後は選挙権が認められないが 創価学会員による大量住民票移動による人たちによると 期間が 短すぎ 悪利用しすぎ   
・来年 2010年7月の参議院選 で カルト公明党議員が作り出せないように 住民票移動したら 1年ぐらい 選挙権が認められないように 一般市民に我慢して協力してもらうよう民主党の幹部・国会議員の秘書に頼もう

C 絶対に必読!!  投票率を上げればカルト票(創価学会他)は消え去る  選挙に逝く!!

D ★携帯メール・ネット・ブログ・掲示板・口コミをなめるな・言いふらし・会社の同僚・先輩・後輩・友人・家族・チャット・スカイプ に言いまくる 著作権無し 盗作OK 自分の手柄にしてOK★  

E ★★★他の板にも書きまくり 大いに望むところ 著作権無し  転載自由 編集自由★★★


655 名前:nobodyさん mailto:sage [2009/10/03(土) 06:10:35 ID:???]
>>653
自分で付けたタグの数集計してるだけでしょ。

656 名前:nobodyさん mailto:sage [2009/10/03(土) 06:16:06 ID:???]
自分も気になってたけど、編集時にセットしたデータを集計してるだけなのか

657 名前:nobodyさん mailto:sage [2009/10/03(土) 06:47:19 ID:???]
ポイント制とかでもいいんじゃね?
日に1回集計して頻繁に更新があればどんどんあがっていくけど
全然更新がなかったらどんどんマイナスしていって縮んでいくみたいな
まぁ実装方法は人それぞれだから自分でなんか考えてみるといいかもよ

658 名前:nobodyさん mailto:sage [2009/10/03(土) 09:06:07 ID:???]
これから何らかの言語を勉強しようと思ってます。
現在の主流は何でしょうか?
parl・ruby・php・Cとか有りますが、とっつきやすく
色々出来る方がありがたいです。

659 名前:nobodyさん mailto:sage [2009/10/03(土) 10:04:04 ID:???]
全部やればいいじゃない。 言語覚えるのが目的ならば。
普通は目的があって、言語なんてそのための手段にすぎないんだけどな。

660 名前:nobodyさん mailto:sage [2009/10/03(土) 11:19:39 ID:???]
>>658
Perl
廃れた言語。劣化版Rubyと呼ばれることもあるが、過去の資産は多い。
Perl 6が普及してから学ぶという手もある(普及するか疑問だが)。

Ruby
なかなか主流になれない。RoRぐらいしか使い道がないから学び損になるかもれしない。
純粋オブジェクト指向のところは評価できるか。

PHP
Webしかしないのなら選択肢に入るかも。
ただし、言語仕様は汚い。

C
準低級言語なためアセンブラを学ばないと使いこなせないかも。
速度が必要な用途ではよく使われる。

661 名前:nobodyさん mailto:sage [2009/10/03(土) 12:14:01 ID:???]
>660
Perl
言語自体はアップデートが長らく為されていないが、柔軟性が非常に高い
CPANライブラリを駆使すれば、イベント駆動だろうとマイクロスレッドだろうと可能
いわゆる「ハッカー」と呼ばれる人種が好む事が多い
ただし、最新のトレンドにキャッチアップするための向上心と高いアンテナが必須になる

Ruby
言語仕様は一番モダン
「書いていて楽しい」と評判だが、柔軟性が仇となりエンタープライズでは使われにくい(Railsは例外)
(アホがひとり混ざるだけで際限なく足を引っ張るので、チーム全員にそれなりのレベルが要求される)

PHP
「プログラミングは手段に過ぎない」と考えるならば最適解
習得は最も容易、拡張ライブラリなどに頼らず本体同梱の機能のみで様々な事が可能

WebProg業界に生きるなら、PHPが一番仕事の口が多いはず

662 名前:nobodyさん mailto:sage [2009/10/03(土) 13:06:23 ID:???]
言語比較をやりだすと、それぞれの厨が勝手な主張を始めて
不毛な議論が続くから、この辺でおひらきに。

>>658
何でも良いから、まずは、はじめてみること。

663 名前:nobodyさん mailto:sage [2009/10/03(土) 13:25:41 ID:???]
>>658
趣味でプログラムを作って遊びたいならRuby。
あまり手をかけず(CPAN利用)に色々なことがしたいならPerl。
WebProgをしたいならPHP。
コンピューターの動きを知りたいならC。



664 名前:nobodyさん mailto:sage [2009/10/03(土) 13:27:55 ID:???]
どれも似たようなもんだ
1個できたら他のもだいたいわかるよ

665 名前:nobodyさん mailto:sage [2009/10/03(土) 13:33:20 ID:???]
面白いから各言語の特徴をもっと言って欲しい

666 名前:nobodyさん mailto:sage [2009/10/03(土) 13:45:58 ID:???]
>>658
PHP

667 名前:nobodyさん mailto:sage [2009/10/03(土) 15:00:49 ID:???]
>>655-657
ありがとうございました!


668 名前:658 mailto:sage [2009/10/03(土) 15:19:14 ID:???]
皆さん有難う御座います。

>>659
今は空メールでのユーザ登録システムを作りたいと思ってます。
あくまで空メールを利用する事ではなくプログラムすることが目標です。
また、WEB上でデータの登録修正などのメンテナンスが出来ることを考えています。
実際何が出来て何が出来ないのかもよくわからない状態なので
>>665さんのように言語の特徴が分かれば嬉しいと思っています。
携帯アプリのようなもの例えば電卓やタイマーのようなものも作って見たいとも
思ってましたがそうなるとjavaなんでしょうね?

覚えるだけのお約束なのでしょうけど、長い関数?が多いから
phpエディタ等のツールがあるととても分かりやすそうですね。
実際使ってないのでまだ分かりませんが・・・

とりあえずはPHPが良さそうなのでしょうか?
今更そんな時代遅れな物を・・・って事だけ避けたら嬉しいです。
もう少しサンプルになりそうな物を探してみて何が出来るのかを
判断してみたいと思います。

>>662
最後の一文、身に沁みます。
けんかにならない程度で意見をいただけると有り難いですね。

669 名前:nobodyさん mailto:sage [2009/10/03(土) 15:29:21 ID:???]
>>668
喧嘩になるからもう勘弁してくれ

670 名前:nobodyさん mailto:sage [2009/10/03(土) 15:45:27 ID:???]
いやいや
Javaだろ普通に考えて
プラットフォーム選ばないし色々作れるし他言語に応用もきくし使用者が最も多い

671 名前:nobodyさん mailto:sage [2009/10/03(土) 15:50:09 ID:???]
ほらね・・・

672 名前:nobodyさん mailto:sage [2009/10/03(土) 16:32:09 ID:???]
perl 使いの戯言・・・

◆ Perl
過去の資産は莫大がゆえに、駄目なサンプルもかなりの数がある。
酷いのは Perl に標準で同梱されてるモジュールにも挙動が怪しいのがある。
(有名?どこでは、HTML を整形してくれるモジュールが、莫大なメモリを確保して Perl が落ちるなど)
1つの事に書き方が複数あるため、サンプルを再利用する際に自分のポリシーで
サンプルを書き直すということをしないと、ソースがありえないぐらい読みづらいものになる。
導入のしやすさは一番かな?
◆ PHP
Perl がモジュールを使えばいろんなことが出来るのに対して、初めから
いろんなことが出来る。
マイナーアップデートのクセに仕様が大きく変わることがあるので、
PHP のアップデートの際には気をつけること。
◆ Java
環境作りがあふぉみたいにめんどくせー
◆ Ruby
セミコロンで終われない言語に興味な〜い
◆ C++
扱えれば強力だが、ちと敷居は高い。
興味と勉強する気持ち次第では最強。
◆ Python
慣れれば読みやすいかも。
ただ国内での普及率は?と言われると残念ながら低い。
個人的にはセミコロンで終わらないから嫌いw

C/PHP/Perl あたりを覚えてればいいと思うよ。

673 名前:nobodyさん mailto:sage [2009/10/03(土) 17:34:22 ID:???]
>Ruby
>セミコロンで終われない言語に興味な〜い

「終わらなくていい言語」と書くなら分るが、
別にセミコロンで終えてもいいんだぜ。




674 名前:nobodyさん mailto:sage [2009/10/03(土) 17:42:41 ID:???]
えっ?
初めて知ったw

セミコロン無いから幾つかの言語はスルーしてたのに ><

675 名前:nobodyさん mailto:sage [2009/10/03(土) 18:19:12 ID:???]
Cはセミコロンで終わるわけじゃないけどね。

676 名前:nobodyさん mailto:sage [2009/10/03(土) 18:48:21 ID:???]
>>675
if(a=5){}
って書けばセミコロンいらないしな。
わーにんぐ?なにそれ?

677 名前:nobodyさん mailto:sage [2009/10/03(土) 19:26:14 ID:???]
JSとかもセミコロンは省略できるだけでつけても問題ない。つうか、つけた方が安全。
Rubyに関して言えば、do endで抵抗感を持つ奴がいるが、別に中括弧でも書ける。

678 名前:nobodyさん mailto:sage [2009/10/04(日) 08:47:03 ID:???]
女子小学生ってゆー言語について詳しく

679 名前:nobodyさん mailto:sage [2009/10/04(日) 11:03:41 ID:???]
むしろRubyで書いてるとCとかでセミコロン忘れる。
セミコロンって余計なもんだったんだな、と実感する

680 名前:nobodyさん mailto:sage [2009/10/04(日) 11:53:21 ID:???]
>>668
Rubyがいいよ。
オブジェクト指向言語で、他の言語のいいとこ取りなんで書きやすい。

681 名前:nobodyさん mailto:sage [2009/10/04(日) 13:28:55 ID:???]
webサイトで日本語と英語等を切り替えて表示したいような場合って、
一般的にはどんな感じの設計なんでしょうか?

言語判定→その言語用の文言を変数に設定→テンプレート

今のところそんなイメージなんですが、
多国語に対応してる(有名な)フレームワークとかありますかね。

とりあえず、根本的な設計の仕方を知りたいだけなので、
プログラムの言語は何でもかまいません。

誰か、よろしくおながいいたしますm(__)m

682 名前:nobodyさん mailto:sage [2009/10/04(日) 13:31:37 ID:???]
それでいいと思うよ
ランゲージファイルで簡単に上書きできるようになってるとなお良いね

683 名前:681 mailto:sage [2009/10/04(日) 13:41:52 ID:???]
ありがとです。言語ごとにファイル分けてやってみます。



684 名前:nobodyさん mailto:sage [2009/10/04(日) 14:05:29 ID:???]
wordpressなんかの多言語対応してるものを参考にするといいよ
ちなみにwordpressはpoファイルというものを作成して
スクリプトの特定箇所を変更してるようだ

685 名前:nobodyさん mailto:sage [2009/10/04(日) 14:39:02 ID:???]
poファイルを使ってるなら、GNU gettextかな?


686 名前:681 mailto:sage [2009/10/04(日) 15:34:56 ID:???]
ありがとうございます。gettextも調べてみます。
翻訳リストの作成部分がちょっと難しそうなので色々と実験してみます。

全部sprintfみたいな形式なら楽な気もします。
というか、むしろ多言語化の場合は、そういう風に書けってことかもですが。

687 名前:nobodyさん mailto:sage [2009/10/04(日) 20:54:06 ID:???]
ビューとロジックをきっちり分離してあればさほど困らないはず。
テンプレートを複数国分用意すれば済む話だからな。
gettextは、どうしてもロジック側に入ってきちゃう分の処理として補助的に使った方がいい。

688 名前:nobodyさん mailto:sage [2009/10/04(日) 21:33:26 ID:???]
joomlaはlanguageフォルダの中に
日本語だったらja-JPフォルダ、英語だったらen-GBフォルダを作って
その中にメッセージ等書かれたiniファイルを入れて複数言語対応してる。
で、CMSの管理画面で言語を設定したらどのフォルダを読むか決まるように
しているみたい。


689 名前:nobodyさん [2009/10/04(日) 23:55:53 ID:fEsFMyeO]
PHP5とmysql5使ってます
日記やブログサイトや会員制写真投稿サイトをつくるとき、テーブルのジョインを使えば
ユーザーの基本情報に加えてその人がこれまでにアップロードした写真の一覧も一気に取得できるわけですが
素直に2度別々の基本情報テーブルと写真テーブルに対してクエリするやり方もあるわけです。
こういうのって、どっちのやり方が正しいんでしょうか?
設計による、と言えばその通りなんですが、極力クエリの数は減らした方がサーバの負担にならないのかな?

690 名前:nobodyさん mailto:sage [2009/10/05(月) 00:04:38 ID:???]
そりゃクエリが少ないに越したことは無いが、クエリの処理時間の合計が増える場合もあるから
一概に答えは出ない。ただ、クエリ単体の処理時間は後からでも割とどうにでもなることが多い。

691 名前:689 mailto:sage [2009/10/05(月) 01:18:23 ID:???]
>>690
レスありがとうございます
>クエリ単体の処理時間は後からでも割とどうにでもなることが多い
このへんを詳しくDBの話になるから板違いかな
こういうことをDBのチューンナップって言うんですかね?

692 名前:nobodyさん mailto:sage [2009/10/05(月) 01:34:28 ID:???]
>>691
DB板へ。ケースバイケースの話になるしな。
つか別に今の時点で遅くて困ってるわけじゃないんだろ?

693 名前:nobodyさん mailto:sage [2009/10/05(月) 07:09:50 ID:???]
したらば掲示版の管理での質問したいのですが
どのスレに行けばいいのですか
使い方ガイドには載っていないようですので



694 名前:nobodyさん [2009/10/05(月) 08:02:04 ID:3emgmV9v]
vectorみたいに、「ダウンロード中」ページに飛ばしてから
ダウンロードを開始させたいのですが
どうすればいいのでしょうか?

695 名前:nobodyさん mailto:sage [2009/10/05(月) 08:17:43 ID:???]
>>694
d.hatena.ne.jp/litt/20070905/

696 名前:nobodyさん mailto:sage [2009/10/05(月) 12:37:32 ID:???]
>>693
こちらへどうぞ。

したらば掲示板 by Livedoor Part 9
pc11.2ch.net/test/read.cgi/esite/1246215246/

機能してるかは知らない。

697 名前:nobodyさん mailto:sage [2009/10/05(月) 16:47:35 ID:???]
プログラミング始めたばかりのど素人です。

【やりたいこと】
ニコニコ動画やYoutubeなどのページで動画を検索するための
検索ボックスが有ると思うのですが、あそこに例えば
『サッカー』
などというクエリを入れてその検索結果の一ページ目に
含まれる動画をダウンロードしてくる

というようなことをやりたいのですが、こういった処理をする場合は
どのような言語が向いていますでしょうか?

698 名前:697 mailto:sage [2009/10/05(月) 16:49:43 ID:???]
あ、さらにどのような手順でやればよいのでしょうか?
調べたところニコニコには個別に動画を取ってくるAPIみたいなのは
あるみたいなのですが、検索結果ページに含まれる動画を取得
というのはないようなので・・・。

クソみたいな質問ばかりですみません。

699 名前:nobodyさん mailto:sage [2009/10/05(月) 16:55:05 ID:???]
>>697
C#
dobon.net/vb/dotnet/index.html#internet

700 名前:nobodyさん mailto:sage [2009/10/05(月) 16:58:36 ID:???]
>>697-698

利用規約にひっかからないかい?
ttp://www.nicovideo.jp/static/base/rule.html

701 名前:697 mailto:sage [2009/10/05(月) 17:06:12 ID:???]
>>699
ありがとうございます

>>700
ひっかかってますね・・・。
ご教授ありがとうございます。

702 名前:697 mailto:sage [2009/10/05(月) 17:38:37 ID:???]
もひとつド素人質問になります。
C#プログラムをサーバーサイドで動かすのはやはりIISでないと無理なのでしょうか?
先日自宅のVistaマシンにXAMPPでサーバを構築したのですが、この上(Apache)ではC#で書いた
プログラムを動かすことは出来ないのでしょうか?

恐らくだいぶ意味不明な質問をしているかと思うのですが、
個人的によく分からないのが
ApacheでもIISでもOSがVistaで.NETFrameworkをインストールしているのに
なぜApacheだと動かないのでしょうか?

703 名前:nobodyさん mailto:sage [2009/10/05(月) 17:42:41 ID:???]
>>702
C#でCGIを作ればapacheでも余裕で動くよ



704 名前:697 mailto:sage [2009/10/05(月) 17:47:29 ID:???]
>>703
そうなんですか!?ありがとうございます。
CGIっつったら完全にPerlだと思い込んでいました。

705 名前:nobodyさん mailto:sage [2009/10/05(月) 17:49:13 ID:???]
>>704
CGIは言語を選ばないよ
ただの共通インターフェイスだよ

706 名前:nobodyさん mailto:sage [2009/10/05(月) 17:52:00 ID:???]
C#でCGI
blog.ebatech.jp/archives/184

707 名前:697 mailto:sage [2009/10/05(月) 17:56:04 ID:???]
>>705
>>706
ご丁寧にありがとうございます。助かりました。

708 名前:689 mailto:sage [2009/10/05(月) 18:05:48 ID:???]
>>692
どうもありがとう

709 名前:nobodyさん mailto:sage [2009/10/05(月) 18:50:23 ID:???]
横槍ですまん
CGIでC#ってのを俺も初めて知ったんだが
他のC#ライブラリ読み込んだりも出来るわけ?

出来るならどうやって関連付けたらいいの?

710 名前:nobodyさん mailto:sage [2009/10/05(月) 19:26:35 ID:???]
>>709
何のライブラリか知らないけどCGIってただのコンソールアプリだよ。

711 名前:nobodyさん [2009/10/05(月) 22:24:57 ID:RMCeu6/0]
Sambaへのリンクを作りたくて下記のようなHTMLを出力するアプリを作りました。

しかし、InternetExplorerと、Chromeでは
うまくfile://192.168.101.101/testapplicationが開けるんですが
FireFoxではリンク先が、file:///testapplication
となってしまいます。

なぜか、192.168.101.101が消えてしまいます。
FireFoxでも適切なリンクになるような、何か良い方法はないでしょうか。

<html>
<head></head>
<body>
Test
<a href="file://192.168.101.101/testapplication"> TestApplication </a>
</body>
</html>

712 名前:nobodyさん mailto:sage [2009/10/05(月) 22:32:25 ID:???]
firefox file://

でぐぐるだけで出てくるけど

713 名前:nobodyさん mailto:sage [2009/10/05(月) 22:33:02 ID:???]
>>711
firefoxの仕様。

参考→ ttp://kb.mozillazine.org/Links_to_local_pages_don%27t_work



714 名前:nobodyさん [2009/10/06(火) 21:05:49 ID:woHhhtFd]
ASP.NET2.0でVS2005のスナップラインで揃えたように綺麗に表示するにはどうすればいいのでしょうか?
スタイルシートで細かく指定しないとだめ?

715 名前:nobodyさん mailto:sage [2009/10/07(水) 09:12:23 ID:???]
>>714
主語を明確にしてくれないか?
最終的に揃えようとしている「要素」が何なのかわからん。

716 名前:714 [2009/10/07(水) 10:08:43 ID:eJrMpnwV]
>>715
すみません。
Webコントロールのラベルとテキストを横に並べて、文字位置を合わせたいのです。

717 名前:nobodyさん mailto:sage [2009/10/07(水) 13:53:56 ID:???]
>>714
MVCを考えれば自ずと答えは出る。素直にcss使え。

718 名前:nobodyさん mailto:sage [2009/10/07(水) 16:34:18 ID:???]
サーバサイドの勉強してて、HTTPステータスだとか、メールサーバとか、レルム値だとか、Base64エンコードとか色々と分からない単語が出てきて、まぁ調べながらならなんとか分かるのですが、こういうインターネットの知識を得たいと思うのですが、
こういうのって何と言うジャンルになるのでしょうか?
本やネットで勉強しようと思っています
「インターネット知識」とか、「HTTP通信」とか「インターネット仕組み」とかいうジャンルでいいのでしょうか?

719 名前:nobodyさん [2009/10/07(水) 16:47:19 ID:maBX39Xu]
>718
情報処理試験のネットワーク技術者の勉強でもすればある程度まとまってるかと

720 名前:nobodyさん mailto:sage [2009/10/07(水) 17:15:14 ID:???]
>>718
インターネットの通信はTCP/IPという方法で行われているので、
TCP/IPについて学べ

721 名前:nobodyさん mailto:sage [2009/10/07(水) 17:19:10 ID:???]
レルムをレアムと読んでいた漏れは低学歴

722 名前:nobodyさん mailto:sage [2009/10/07(水) 17:20:02 ID:???]
>>718
わかんない単語が出てくるたびに
ググるほうが結果的に速い

723 名前:nobodyさん mailto:sage [2009/10/07(水) 17:25:04 ID:???]
TCP/IPの前にHTTPのRFC和訳でも読もうぜ。





724 名前:nobodyさん mailto:sage [2009/10/07(水) 19:14:36 ID:???]
>>718
OSI参照モデルをどうぞ。
ja.wikipedia.org/wiki/OSI%E5%8F%82%E7%85%A7%E3%83%A2%E3%83%87%E3%83%AB

725 名前:nobodyさん mailto:sage [2009/10/07(水) 22:27:11 ID:???]
OSI7層参照モデルを軽く学んで、「これ以上の低水準は後回し」と決めて少しずつ学んだほうがいい。
HTTPは必須知識になるが、TCP/IPの知識はそうそう要求されない。それ以下の水準の知識は、ない奴のほうが多いだろう。

726 名前:nobodyさん [2009/10/07(水) 23:16:44 ID:zwHKE+9b]
axis2 1.5 + JDK(J2SE) 5.0 Update 21
でサーバサイドのWebサービスをPOJOでサンプル動作させようと
していますが
import javax.jws.WebService;
import javax.jws.WebMethod;
でライブラリが無いと怒られます。

CLASSPATHには、どこを指定すれば
上記のClassは含まれているのでしょうか?
axis2 と JDKだけでは 足りないのでしょうか?

727 名前:nobodyさん [2009/10/07(水) 23:37:20 ID:ZPNX8UnR]
javascript専門スレはどこ?
見当たらないんだけど

728 名前:nobodyさん mailto:sage [2009/10/07(水) 23:45:18 ID:???]
Web制作板へ逝ってらっしゃ〜い
ttp://pc11.2ch.net/hp/

729 名前:nobodyさん [2009/10/07(水) 23:58:41 ID:ZPNX8UnR]
ありがとうございます
いってきま〜す

730 名前:nobodyさん mailto:sage [2009/10/09(金) 11:17:01 ID:???]
記事がカテゴリ別に分けられていて
記事編集時にカテゴリが選択できるようになっています
それで記事編集画面から新しいカテゴリを直接作れるようにしたいです

そういうシステムの解説、サンプルもしくはそれが搭載されているブログスクリプトはありませんか?
言語は何でもいいです

731 名前:nobodyさん mailto:sage [2009/10/09(金) 11:23:33 ID:???]
98%のブログシステムがそうなってないか?

732 名前:nobodyさん mailto:sage [2009/10/09(金) 11:28:50 ID:???]
>>730
カテゴリ管理画面が記事編集画面と別になってるのが嫌ってことかな?
だったらその機能そのまま記事編集画面に持ってくればいいだけの話だと思うけど。

いまいち何が知りたいのかわからん。

733 名前:nobodyさん mailto:sage [2009/10/09(金) 11:36:42 ID:???]
>>731
98%のうちの1個でいいので教えてください

>>732
実際のスクリプト書いてください



734 名前:nobodyさん mailto:sage [2009/10/09(金) 11:45:13 ID:???]
>>733
元となるシステムうpして改造依頼スレ逝ってこい

735 名前:nobodyさん mailto:sage [2009/10/09(金) 11:47:30 ID:???]
>>733
ぐぐれ

736 名前:nobodyさん mailto:sage [2009/10/09(金) 22:34:58 ID:???]
>>733
MovableType

737 名前:nobodyさん mailto:sage [2009/10/11(日) 07:13:21 ID:???]
Java Applet と Actionscript だとどちらが実行早いですか?

738 名前:nobodyさん [2009/10/11(日) 12:12:52 ID:/K/AmgHk]
アフィリエイト・サービス・プロバイダーが、クリック数や成果(購買)数等を
カウントするのに使われている技術(Web機能)を知りたいのですが、
載っている書籍やホームページ等を教えて頂けませんでしょうか。

よろしくお願いします。

739 名前:nobodyさん mailto:sage [2009/10/11(日) 12:22:32 ID:???]
>>738
最近の動向は知らんが、基本はビーコンじゃないか。



740 名前:nobodyさん mailto:sage [2009/10/12(月) 00:00:37 ID:???]
>737
チューニングや実行するコードの性質次第かな
さほど大きな差はないし、今後も同じような感じだと思うので、速度を基準に選ぶのはお勧めしない
ただ、Javaは起動が重い。最近は多少は改善されてるのかも知れないが

741 名前:nobodyさん mailto:sage [2009/10/12(月) 00:14:04 ID:???]
FTP転送した複数のhtmlファイルをリスト化してひとつのHTMLファイルとして
出力することは可能でしょうか?(フレームは使わない)

742 名前:nobodyさん mailto:sage [2009/10/12(月) 00:16:47 ID:???]
リスト化ってどういう意味だろう。

アップロードしたファイルの一覧HTMLを作成して、そこから
ダウンロードできるようにしたいという意味?


743 名前:nobodyさん [2009/10/12(月) 00:17:45 ID:IkpoGzdK]
>>741
とりあえず、部屋を作ったので対戦待ってます、 ルーム23



744 名前:nobodyさん mailto:sage [2009/10/12(月) 00:24:21 ID:???]
>>742
一つ目のHTMLファイル 
「僕はここにいます。」
2つ目のHTMLファイル
「僕はあそこにいます。」

という2つのHTMLファイルがあったとして
それを1枚のhtmlファイルに出力↓

・「僕はここにいます。」
・「僕はあちらにいます。」

という風に表示させたいという事です。
可能でしょうか?

745 名前:nobodyさん mailto:sage [2009/10/12(月) 00:25:46 ID:???]
>>744
よくわからないですけど743の人は無視していいんですか?

746 名前:nobodyさん mailto:sage [2009/10/12(月) 00:27:52 ID:???]
>>745
気にしなくていいと思います^^:

747 名前:nobodyさん [2009/10/12(月) 00:31:27 ID:IkpoGzdK]
>>745
見事な四間飛車でした・・参りました。

748 名前:nobodyさん mailto:sage [2009/10/12(月) 00:37:00 ID:???]
>>744
ftpでアップロードするのなら、そのアップロード先をcronとかで監視して、
置かれているファイルを連結したファイルを作ればいいんじゃない?


749 名前:nobodyさん mailto:sage [2009/10/12(月) 00:44:23 ID:???]
>>ありがとうございました。
早速試してみます。


750 名前:nobodyさん [2009/10/12(月) 09:56:54 ID:Plq05pMc]
.htaccessを使って、リダイレクトした時に、
最初のURLへのアクセス情報をログに残したいのですが
可能でしょうか?


751 名前:nobodyさん mailto:sage [2009/10/12(月) 09:58:08 ID:???]
>>750
リダイレクト元のログに残ってるはずだけど?

752 名前:750 [2009/10/12(月) 20:35:59 ID:Plq05pMc]
>>751
レスありがとうございます


753 名前:nobodyさん [2009/10/13(火) 16:27:10 ID:jBiBGZPn]
スレ違いでした申し訳ありません。

まず、環境についてですが、言語すら何で行えばいいのかわからない状態です。

したい事ですが、出来る限り詳しく書きます。それでも言葉足らずの部分もあると思いますので、その際は申し訳ないですが
フォローお願い致します。

[したい事]
・テーブルタグで線を(20本ほどcolor:blackで)引いているのですが
そのうちの自分が選んだ任意の線をcolor:redにしたいと考えています。
任意の線のカラーを変える時は、ボタンの様な自作プログラムで変更するのも考えています。
ただ、プログラムでするとなると、どの様にすればいいのか、何の言語で開発を進めればいいのか。
そのあたりが引っかかっており、現在質問させていただいた次第です。
また、プログラムでcolor:black→color:redに変える場合は
チェックボックスやボタンを配置してもいいですが
それは、管理者にしか判らないようにしたいのです。
たとえば、公開しているときに、見ている方からは、普通の色が変わっている線だけ。
という風にしたいと考えています。

これはHTML自体を書き換えでしょうか。それともCSS自体を書き換えでしょうか。
上記2つの場合には、直接書き換えるのではなく、ボタン等で簡単に変える様な動作をするにはどうすればいいでしょうか。

CGIで作るのか、PHPで作るのか、JavaScriptで作るのか。これも視野に入っています。



754 名前:753 [2009/10/13(火) 16:28:19 ID:jBiBGZPn]
ちなみに、その直線は
――――――
等の線であれば
CSSで、height:1px width:6pxで定義し、セル自体に色をつけて線に見せかけています。

[要点]
・色を変えるのには、独自プログラムを作成した方がいいのか
→作成しない場合の対処法があればお願い致します。
・独自プログラムを作成する場合は、何の言語がふさわしいか

判りづらいですが、宜しくお願いいたします。何か、追記した方が良い事等があれば、指摘の方、宜しくお願い致します。

755 名前:753 [2009/10/13(火) 16:29:46 ID:jBiBGZPn]
申し訳ありません。
×スレ違いでした申し訳ありません。
○スレ違いでしたら申し訳ありません。
に訂正でお願い致します。

756 名前:nobodyさん mailto:sage [2009/10/13(火) 16:35:35 ID:???]
>>753-755
サーバ側で特に処理する事が無く、単に線の色を変えるだけなら、JavaScriptで簡単にできる。
クライアントサイドの問題は板違いになるため、web制作のjavascriptスレで聞いて下さい。

web制作管理
pc11.2ch.net/hp/

757 名前:753 [2009/10/13(火) 16:38:26 ID:jBiBGZPn]
>>756
スレ違いを通り越して板違いでしたか・・orz
誘導有難う御座います。

758 名前:nobodyさん mailto:sage [2009/10/13(火) 17:07:49 ID:???]
自分が見るためだけに色を変えるのならJavaScriptだけでいいけど、その反映を他の人にも
見せるとなると、その情報をファイル等に保存する必要があるからこの板のはんちゅう?

それともAjaxだけでできる?

759 名前:753 [2009/10/13(火) 17:17:12 ID:jBiBGZPn]
色々なところに飛んで舞い戻って着ましたf(^-^;

そうですね、その反映させたものを、自分以外に公開するのが目的です。
管理しやすくするためのツール(プログラム)・・のような感覚でしょうか?

760 名前:nobodyさん mailto:sage [2009/10/13(火) 17:24:17 ID:???]
cookie保存でいいならjavascriptでできるからやっぱWEB制作板なんじゃね?

761 名前:nobodyさん mailto:sage [2009/10/13(火) 17:29:11 ID:???]
>>759
誘導ミスごめなさい。
管理者が色情報を変更し、不特定のユーザがその変更された色情報を表示するのであれば
サーバ側で処理しないと難しいです。

サーバ側で、DBやファイルに色情報を持っておくのが普通です。
その上で、

ユーザが見る画面:サーバ側の色情報を元にHTMLを作成する。
管理者が見る画面:サーバ側の色情報を変更する。

こんな感じでしょうか。
ユーザが見る画面・管理者が見る画面共にcgi/perlやPHPなどで作成します。
あと今回の場合、javascriptは必要無いです。

762 名前:nobodyさん mailto:sage [2009/10/13(火) 17:33:08 ID:???]
色変える程度で管理画面作るのは少々大げさだな。

763 名前:nobodyさん mailto:sage [2009/10/13(火) 17:33:27 ID:???]
いまいち意味がわからんのだが、線の色変えたいだけならプログラム以前に
cssだけ変えれば済む話なんじゃ?



764 名前:753 mailto:sage [2009/10/13(火) 17:36:25 ID:???]
>>760
その場合でしたら、cookieを削除した時にまっさらに戻りませんか?

>>761
サーバ側ですか。
データベースに値を保持で、そこから拾ってきたもので作るという事で宜しいですか?

ああああなるほど!!
ユーザが見る分には値を
backgroundcolor:[DBのカラム]という形で組んでやって
管理者側からは、何らかのUIを作ってやって
SQL等でデータベースにぶち込んでやれば良いのですね・・・

凄くつながりました。
UIを作成するときの言語については、また色々と調べてみて決めようと思います。
ご丁寧な回答及び、誘導有難う御座いました。
お陰ですっきりしました。

765 名前:nobodyさん mailto:sage [2009/10/13(火) 17:37:02 ID:???]
だから CSS の名前を他からも見えるようにするにはどうすればいいの?
ほんっと>>763はバカだなぁ


>>761
直接色を出すより、CSS でいくつか用意しておいて、その CSS のクラス名を保存したほうがいいのかなと思います。


766 名前:nobodyさん mailto:sage [2009/10/13(火) 17:39:23 ID:???]
ユーザー単位で色変えたいって話なの?DBまで出てきちゃってるけど。
なんだか話の範囲がよくわかんね。

767 名前:nobodyさん mailto:sage [2009/10/13(火) 17:39:54 ID:???]
管理者が色変更ボタンをポチッっとしたら色変えないといけないんでしょ?
そうなるとサーバサイドじゃね?

CSSを適時自分で書き換えてftpでアップロードで良いような気もするが…

768 名前:nobodyさん mailto:sage [2009/10/13(火) 17:41:21 ID:???]
>>765
>だから CSS の名前を他からも見えるようにするにはどうすればいいの?

イミフ cssの名前って何のこといってるの?

769 名前:753 mailto:sage [2009/10/13(火) 17:43:04 ID:???]
>>765
その方がいいんでしょうか?
でも、確かにしっくりくるものがありますね。
CSS側を少し弄ってやれば保守も楽でしょうし、実用性がありそうです。
参考になります。有難う御座います。

>>766
一応今のところは、"管理者"と"ユーザ"を分けるだけです。

770 名前:nobodyさん mailto:sage [2009/10/13(火) 17:44:29 ID:???]
>>753
テーブルで線を引くってのがそもそもおかしくね?
<hr>とかじゃだめなの?

771 名前:753 mailto:sage [2009/10/13(火) 17:45:26 ID:???]
>>768
確かにclass名やID名等を手動で変えれば済む話です。
ですが、それが200個以上の修正となると、やはり手間がかかります。
なので、それを簡単に出来るようにするという事を今議論して下さってます。

言葉足らずで勘違いさせてしまって申し訳ありません。

772 名前:753 mailto:sage [2009/10/13(火) 17:47:07 ID:???]
>>770
すみません、それも打ち間違えですorz
きちんと<hr>で定義してます。
CSS側には、今の段階ではhr{height: 1px}で記述していますが、ここはclassに変えたりするかもしれません。

773 名前:nobodyさん mailto:sage [2009/10/13(火) 17:48:39 ID:???]
色クラスをいっぱい作っといて、セレクトボックスとかで切り替えるぐらいだったら
Javascriptでできるよね




774 名前:753 [2009/10/13(火) 17:53:13 ID:jBiBGZPn]
sageてしまうとIDが隠れるので、一応勝手ながらage進行で進めます。

>>773
セレクトボックスですか。その場合には、切り替えたCSS・・・じゃなくてCSS呼び出し部分を変更したHTMLを保存するのは手動になりますよね?
その辺りが、jsだとどう実装していいのやら判らないのです。

775 名前:nobodyさん mailto:sage [2009/10/13(火) 17:54:38 ID:???]
あと、>>753 さんはトーナメント表のようなものを作りたいそうです。

pc11.2ch.net/test/read.cgi/hp/1252401448/976

私が変な誘導をしたばっかりに・・・すみません。

776 名前:nobodyさん mailto:sage [2009/10/13(火) 17:58:34 ID:???]
>>774
元の質問見てなかった、ごめん
保存の必要があるのか
それでセレクトボックスも他人に見られたくないと。

クッキーとベーシック認証とかでできそうな気がするけど
まぁ普通にPHPとかでやったほうがはやいかな


777 名前:nobodyさん mailto:sage [2009/10/13(火) 18:02:17 ID:???]
>>773
それだけで自分で変更したものを他のユーザーが確認できる状況をどうやって作るの?

778 名前:nobodyさん mailto:sage [2009/10/13(火) 18:07:44 ID:???]
トーナメント表となるといちから作るのは面倒そうだな、要素数もわからんし。
はなまるトーナメントメーカー とか使ったほうがいいんじゃないか?

779 名前:753 [2009/10/13(火) 18:10:40 ID:jBiBGZPn]
>>775
私が長文で見難い文章を打ったのにも責任があります。
ほんと申し訳ないですorz

>>776
そうですね、一応結果を反映したいので、ユーザ側でころころ変えられては本末転倒なのです。
今少しベーシック認証を調べてみましたが、PHPで作った方が速そうな印象は受けました。


780 名前:753 [2009/10/13(火) 18:13:12 ID:jBiBGZPn]
>>778
はなまるトーナメントや、トーナメントメーカー(U)等も以前見ておりました。
あのようなソフトや、Excelで作ったものに比べ、やはり自作の方が今後の対応もスムーズにできますし
自分の力量アップの面でも良いと思ったので、現在自作を間gなえております。
あとは・・・あまり綺麗じゃなかったというのも少しありますf(^_^;

781 名前:753 [2009/10/13(火) 18:15:08 ID:jBiBGZPn]
>>778
追記です。
要素数が判らないのは、最もです。
後々追加や削除も必要になってくると思いますので
どうやってCSSを更新していけばいいか等も含め、試行錯誤していくつもりです。

782 名前:nobodyさん [2009/10/13(火) 18:33:29 ID:OzwfO21S]
C++を勉強しているので、これでCGIを書こうと思います。
この場合、c++のように普通に書いていいのでしょうか?

783 名前:753 [2009/10/13(火) 18:35:47 ID:jBiBGZPn]
明日から出張もありますので、PHPとMySQLあたりで考えてみます。
皆様ご回答や議論、有難う御座いました。
また何かあればよろしくお願い致します。



784 名前:nobodyさん mailto:sage [2009/10/13(火) 18:38:48 ID:???]
>>782
かまいません。
ヘッダ出力を忘れずに。

785 名前:782 mailto:sage [2009/10/13(火) 18:39:28 ID:???]
>>784
ありがとうございます。。

786 名前:nobodyさん mailto:sage [2009/10/13(火) 20:58:55 ID:???]
サーバー側の同フォルダ 同一ファイルにftpを使ってUPロードする時に
上書きせずに追記するということは可能なのでしょうか?
もし、可能であるならばその手段を教えてください。
よろしくお願いいたします。

787 名前:738 [2009/10/13(火) 21:01:46 ID:gqpE8tgo]
>>739

レスありがとうございます


788 名前:nobodyさん mailto:sage [2009/10/13(火) 21:12:53 ID:???]
>>786
ftpでは無理です

789 名前:nobodyさん mailto:sage [2009/10/13(火) 21:14:06 ID:???]
>>786
appendコマンド

790 名前:nobodyさん mailto:sage [2009/10/14(水) 19:09:04 ID:???]
memcachedで、1レコードあたりに必要なメモリサイズは何バイトになりますか。
キーのバイト数+格納するデータのバイト数+α
になると思うんですが、このαの部分をご存知の方がいましたら教えてください。



791 名前:881 [2009/10/14(水) 19:20:00 ID:PjowMzC2]
質問です。
まったくのプログラミング初心者ですが、下記のサイトのようなチャットを作りたいです。
www.comucomu.jp/2shot/8003.html

ここでチャットを作るために最初に学ぶ言語から相談し始め、Perlを始めて、チャットは作れるようになりました。
ただ、僕が作りたいチャットはリアルタイムのストリーミングチャットでしたので、
Perlだけでは不可能と知って、もう1度質問したら、Ajax + Cometで作れると言われましたので、
JavaScriptを少しづつ勉強しながら、Cometのサンプルプログラムをtomcat6で分からないながら動かしてみたりしているところです。

質問ですが、Comet通信は比較的最近の技術らしいですが、
上記のストリーミングチャットはかなり前からあるものです。
このサイトはcometを使ったチャットではないのでしょうか?また、違うならどんな技術を使っていると思われますか?
最終的にPCのストリーミングチャットと携帯とでチャットができるプログラムを作りたいのですが、
このままAjax+Cometを使うことに向かって勉強すれば大丈夫ですか?
perlをせっかく勉強したのにJavaScriptを今度は初めて、
効率の悪い勉強の仕方をしているようで、他のアプローチをとったほうがよい可能性もあるのか心配しています。

あと、ajax+cometで勉強を進めるとして、
cometのサンプルを分からないなりに動かしていて感じているのですが、
cometをうまく動かすサーバーソフトの設定だとかネットワークのことだとかポートだとか、
単にJavascript以外にもcometを使いこなすには言語以外の知識もかなりいるんじゃないかなと思ってきているのですが、
本屋にはajaxの本はあっても、comet関係の本が全くありませんし、
インターネットでもcometを使うことを目的にどのような分野、または知識が必要で、
勉強手順というのでしょうか、そういうものを教えてくれるものがありません。
そこで、具体的にcometを使いこなすにどのような知識が必要か、どういう順に何を勉強すればいいかを教えて欲しいです。
宜しくお願いしますみなさん。

792 名前:nobodyさん mailto:sage [2009/10/14(水) 20:44:09 ID:???]
>>791
ライブチャットを目指してるの?
Flashは元々サーバープッシュ機構が備わっているのでクライアントはFlashにしたほうがいい。
動画配信も初期投資は高いけどFlash Media Server使えば親和性も高い。
お金をかけないで作りたいならJava(Applet)+Ajaxでやればいい。
サーバー側の言語は何でもいいがPerlが得意ならPerlでいいんじゃね?
Cometの場合サーバ側は無限ループになってリソースを食い続けることになるので、
もしやるなら初期投資ーとしてオンラインゲーム並のインフラ代は覚悟しておいたほうがいい。
(身内で使うだけなのでそんな人来ないよというなら自宅サーバ並の設備でいいけど)
リアルタイムといってもCometの場合でもさすがにそのまま無限ループさせるのはまずいので、
数百ミリ秒ぐらいのsleep(wait)を挟んだりする。
そうするとサーバーの応答速度は無視するとしても最高sleep分のディレイはあると思ったほうがいい。

793 名前:nobodyさん mailto:sage [2009/10/14(水) 23:36:39 ID:???]
>>791
そんな長文かいてる間にコード一行でも書いたほうがよっぽど上達は早いと思います



794 名前:nobodyさん mailto:sage [2009/10/15(木) 03:16:05 ID:???]
上のほうで質問してたど素人です
今、C#で動画ファイルから静止画を切出すプログラムを作成しました
これをVISTA+Apacheの自宅サーバー上で動かしたいのですが可能でしょうか?
例として以下のような動作が出来ればよいです

1、ユーザがブラウザでページにアクセスし、動画ファイルを指定する(動画はサーバ上に保存してある)
2、選択された動画ファイルを読み込み、静止画に分割、Jepegファイルをサーバ上に出力
3、保存したJpegの何枚かをブラウザ(Webページ)に出力

上のほうでC#をCGIとして扱えばApache上でもC#を動作させることが出来るとあったのですが、
画像処理やファイル入出力を伴うC#もCGIとして動かすことが出来るのでしょうか?

かなりレベルの低い質問かもしれませんが宜しくお願いします



795 名前:nobodyさん mailto:sage [2009/10/15(木) 09:49:52 ID:???]
>>794
可能です。が、当然そのCGI内でリクエストパラメータ(動画ファイル名)を取得する必要がありますし、
生成したjpgを表示するためのhtmlを出力する必要があります。
動画処理を単品で作っているのなら、それをコールするプログラムをCGIとして別に作る必要があるでしょう。

796 名前:nobodyさん [2009/10/15(木) 13:32:40 ID:aZDYa9Pg]
ブラウザの表示ではエラーが出ないんですが、サーバのエラーログには記録されます。
例として「Wide character in print at ***.cgi line **.」です。
このようなエラーはなんていうんですか?

797 名前:nobodyさん mailto:sage [2009/10/15(木) 13:39:47 ID:???]
それで全文だとすると、日本語文字を***.cgiの**行目でprint使って出力しましたよ

ってことだけどなんでこれがエラー?
errorとかwarningとかないならエラーじゃないんじゃ?
単にerror_logとかに出てたからエラーと判断したの?
ログの書き込みレベルがinfoとかdebugとかになってるならwarnとかにすればいい

798 名前:nobodyさん mailto:sage [2009/10/15(木) 14:33:35 ID:???]
>>795
ありがとうございます!

799 名前:nobodyさん mailto:sage [2009/10/15(木) 14:37:07 ID:???]
めんどくさいので use utf8 を外した

無くても動くなら、apache のエラーログ肥大化を防げたほうがいい

800 名前:nobodyさん mailto:sage [2009/10/15(木) 14:38:41 ID:???]
>>796
encodeしないで非ASCII文字を出力すると出るエラーじゃないかな?

print encode('euc-jp', $data);

とかすれば解決するかも。

801 名前:nobodyさん mailto:sage [2009/10/15(木) 14:45:41 ID:???]
>>799
こう↓してもエラーがでる?

use utf8;
binmode STDOUT => ":encoding(euc-jp)";


802 名前:nobodyさん mailto:sage [2009/10/16(金) 01:54:41 ID:???]
すいません、初心者です。

Yahooブログに執拗な特定の人物からの書き込みがあり
毎回、コメントを削除しなければいけなくて、大変です。

これを、プログラムで作れないかと思っています。

Yahooブログのコメント欄のHTMLを取得して、特定の文字
つまり、その特定個人のログイン名を検索して

その個人が記入していれば
Yahooブログのコメント欄の削除ボタンが対応しているjavascriptを呼び出すという
機能を作りたいのですが、
削除ボタンが対応しているjavascriptを呼び出すと言うことを
外部のプログラムから行うことはできるのでしょうか?

教えてください。よろしくお願いします。


803 名前:nobodyさん mailto:sage [2009/10/16(金) 02:30:56 ID:???]
そういうのは普通ブログのプラグインかなんかで対応できるようになってんじゃないの?
Yahooブログなんて知らないけど・・・



804 名前:nobodyさん [2009/10/16(金) 02:36:43 ID:xUartexd]
Yahooブログは不親切なんですよ。人がマメにブログチェックするように。

炎上すれば、ブログ主はたまらないですが、Yahooはお得なのでそんなプラグインはないっす。


805 名前:nobodyさん mailto:sage [2009/10/16(金) 09:19:23 ID:???]
ブラックリストとか無いんだっけ?

806 名前:nobodyさん [2009/10/16(金) 11:59:59 ID:HOgfA1Eq]
Cookieについて質問させてください。
IEでCookieが正常に動いていないようです。
ポートを諸事情で7000などにしており、URLは、
hoge:7000.com
のようになっています。(開発環境です)
ポートが80系以外ではIEでCookieが正常に使えないということがあるのでしょうか?

807 名前:nobodyさん mailto:sage [2009/10/16(金) 12:26:48 ID:???]
>>806
example:7000.comじゃなくてexample..com:7000だよね?
それで動くなら初耳だわ
まぁそれはいいとして

>ポートが80系以外ではIEでCookieが正常に使えないということがあるのでしょうか?
んなことはない
クッキーの送信の仕方が間違ってるんじゃない?

808 名前:nobodyさん [2009/10/16(金) 22:02:32 ID:2Q0BE8qi]
プログラミングは全然分からないんですが質問させて下さい
phpMyAdminでMySQLデータベース作ったはいいんだけど
それで作ったテーブルをDWでHTMLにのっける方法がわからないんです
どなたか教えて頂ければと思います

809 名前:nobodyさん mailto:sage [2009/10/16(金) 22:20:03 ID:???]
サーバサイドのプログラム言語を使用してデータベースから情報を取り出さないと
PerlかPHPあたりできないの?
それができないならそっから勉強して

810 名前:nobodyさん mailto:sage [2009/10/17(土) 01:16:55 ID:???]
>>808
cakePHPとかフレームワークをやるといいよ
PHPでベタに作るよりは簡単だ


811 名前:nobodyさん mailto:sage [2009/10/17(土) 01:17:27 ID:???]
最初は普通にやったほうがいいと思うよ

812 名前:808 [2009/10/17(土) 01:36:12 ID:So2BEmoE]
>>809-811
返答ありがとうございます
元々デザイナーで今回始めてデータベースを
(個人的に)いじる事になったんですが
レンタルのサーバーにMySQLがくっついてきまして・・・
そこのヘルプをでphpMyAdmin使って接続しないといけません
と言われましてテーブルまでは作ったんですが・・・

スタンダードが何なのかわからないので
やはりPHP、Perlができないと厳しいんでしょうか?

813 名前:nobodyさん mailto:sage [2009/10/17(土) 01:40:28 ID:???]
うん



814 名前:nobodyさん mailto:sage [2009/10/17(土) 01:43:08 ID:???]
>>812
要はブラウザで表示させたいわけだろ?
厳しいとかじゃなくてPHPとかPerlのスクリプトが必ず必要だよ。
DWだけじゃどうあがいても無理。データいじるだけならphpMyAdminでできるけど

815 名前:814 mailto:sage [2009/10/17(土) 01:50:18 ID:???]
訂正

DWでもPHPを書いて.phpにでもしてアップすれば見れるね

816 名前:nobodyさん mailto:sage [2009/10/17(土) 01:54:20 ID:???]
>>811
たしかにそうかも
便利な機能も元々を知らないと便利とは感じないかもしれない

>>812
PHPやってみたらいいよ
自分もデザイナーあがりのWebなんでも屋だけどそんなに難しくなかった
まぁあとはCMSでほしい機能がついてるものを探すという方法もあるけど
そっちのほうが面倒くさいかも
せっかく作ったデータベースが無駄になるし

817 名前:808 [2009/10/17(土) 02:38:38 ID:So2BEmoE]
>>814
やはりそうですか
レンタルサーバーにデフォルトでついてるし
簡単にできると思ったのが甘かったです・・・

>>816
そうですね・・・これからはCMSもできないといけないでしょうし
PHPともに参考書をめくりめくりやってみようと思います
質問に答えていただきありがとうございました

818 名前:nobodyさん mailto:sage [2009/10/17(土) 12:52:59 ID:???]
ハムスター速報みたいな2chのコピペサイトで上のほうにある
ニュースヘッドラインの作成方法を教えてください。

819 名前:nobodyさん mailto:sage [2009/10/17(土) 13:07:09 ID:???]
>>818
RSS

820 名前:nobodyさん mailto:sage [2009/10/17(土) 13:18:30 ID:???]
>>819
それは調べましたが記述方法がわかりません。
Headline-Editor
これでやるのかな。

821 名前:nobodyさん mailto:sage [2009/10/17(土) 13:30:48 ID:???]
なにそれ?

822 名前:nobodyさん mailto:sage [2009/10/17(土) 16:42:48 ID:???]
現在SQLServer2000+C#で稼動しているシステムを、SQLServer2008をインストールしてある別のサーバーに移行をしたいのですが、
SQLServer2000のデータのバックアップを別サーバーのSQLServer2008へそのまま移動する事は可能でしょうか?
また、その際に発生するかもしれない問題を教えて下さい。
プログラム側で修正しないといけない部分は出てきますでしょうか?
よろしくお願いします

823 名前:nobodyさん mailto:sage [2009/10/17(土) 17:00:31 ID:???]
DBスレ池



824 名前:nobodyさん mailto:sage [2009/10/17(土) 19:43:59 ID:???]
>>822
データベース板の範疇だと思ったけど、スレはあるんだろうか。一応誘導。

データベース板
pc11.2ch.net/db/

825 名前:nobodyさん mailto:sage [2009/10/17(土) 21:57:02 ID:???]
>>823
>>824
板違いすみませんでした
自己解決しました

826 名前:nobodyさん [2009/10/18(日) 10:50:19 ID:HuXUPST/]
ファイルをダウンロードする時、ダイアローグが出てきて、
[実行]、[保存]、[キャンセル]の選択を促しますが、
「実行」できるファイルかどうかは、サーバ側設定の何で判断してるのでしょうか

827 名前:nobodyさん mailto:sage [2009/10/18(日) 11:20:36 ID:???]
>>826
ブラウザがContent-Typeかファイルの拡張子を見て判断している

828 名前:826 [2009/10/18(日) 12:12:43 ID:HuXUPST/]
>>827
レスありがとうございます。

ホームページのファイルダウンロードをクリックした時、
[実行]、[保存]、[キャンセル]の選択ダイアローグが出るのは、
Windows(IE)だけなのでしょうか?
MACのファイルには拡張子がないのですが・・・




829 名前:nobodyさん mailto:sage [2009/10/18(日) 13:02:10 ID:???]
MACは拡張子を使ってないだけでファイルの種別はちゃんとファイルのヘッダに明記されてる。

830 名前:nobodyさん mailto:sage [2009/10/18(日) 14:29:30 ID:???]
Apache 設定ファイルをパースし、保存します・・・のパースってどういう意味ですか?
調べても、都市の名前とか、なんか遠近法の補正とか意味の分からないものが出てきてしまって・・・


831 名前:nobodyさん mailto:sage [2009/10/18(日) 14:33:22 ID:???]
辞書を引けよ

832 名前:nobodyさん mailto:sage [2009/10/18(日) 14:55:42 ID:???]
>>830
parse。つかその文の前後でわかりそうなもんだが。

833 名前:nobodyさん mailto:sage [2009/10/18(日) 15:11:39 ID:???]
初心者用スレだから仕方ないじゃん



834 名前:nobodyさん mailto:sage [2009/10/18(日) 15:21:54 ID:???]
初心者であることを言い訳にしてる奴は底辺のまま

835 名前:nobodyさん mailto:sage [2009/10/18(日) 16:02:14 ID:???]
趣味だから別に底辺でもいいし

836 名前:828 [2009/10/18(日) 18:04:19 ID:HuXUPST/]
>>829
レスありがとうございます


837 名前:nobodyさん [2009/10/19(月) 13:06:47 ID:HnqSJu72]
アフィリエイトのシステムについての質問です。

成果保証型のアフィリエイトでは、
成果(例えば、注文画面での発注等)をカウントするためのタグが
広告主の画面(注文画面)に埋め込まれているはずですが、
広告主が不正をして、タグを埋め込まないようにすれば、
成果のカウント数を少なくできそうな気がします。
(例えば、一定時間毎に、タグありのホームページと
 タグなしのホームページが切り替わるようにしておく等)

アフイリエイト・サービス・プロバイダーは、
どういう方法(技術)で、このような不正を防止しているのでしょうか


838 名前:nobodyさん mailto:sage [2009/10/19(月) 13:31:33 ID:???]
タグの埋め込みを必須にすればいいのでは?

839 名前:nobodyさん mailto:sage [2009/10/19(月) 14:23:34 ID:???]
アフィリエイトなんて興味なかったが、言われてみればそうだな・・・
モラルだけじゃない?
実際アフィリエイトやってる人たちってこういう知識はないだろうし

840 名前:nobodyさん [2009/10/19(月) 15:21:51 ID:pZrvrAQc]
検索機能を外部ASP会社にまかせて
結果だけ取得して表示しようとしてるんですが、
その場合、データの受け取りによく使われる方法は
なんでしょうか?
XML-RPCとか?

841 名前:nobodyさん mailto:sage [2009/10/19(月) 15:26:36 ID:???]
JSONとか?

842 名前:nobodyさん [2009/10/19(月) 23:42:52 ID:AsqL0JnN]
誘導されてきました。

配布されていたデータベース系のCGIにアクセス制限をかけようとおもっています。

指定されたページから以外のアクセスをはじきたいのですが、携帯でも利用にするため
.htaccessでのリファラ制限は使えませんでした。

何かよい方法はないでしょうか?

843 名前:nobodyさん mailto:sage [2009/10/19(月) 23:59:24 ID:???]
GETパラメータ付けとく



844 名前:nobodyさん mailto:sage [2009/10/20(火) 00:10:56 ID:???]
セッショントークン使う

845 名前:nobodyさん [2009/10/20(火) 18:26:50 ID:hamOlnHD]
HTMLの<img src="abc.com/image/def.gif">タグについての質問です。

(1)「def.gif」の部分は、イメージファイル名(x.gif,y.jpg等)を直接書かないといけないのでしょうか
 例えば、「x.php,y.cgi等」のスクリプトファイル名でも良いのでしょうか

(2)スクリプトファイル名でも良い場合、
 スクリプトから画像を送るコードは、どう指定すれば良いのでしょうか

よろしくお願いします。


846 名前:nobodyさん mailto:sage [2009/10/20(火) 18:32:22 ID:???]
>>845
(1)
何でもいい
(2)
HTTPヘッダに Content-Type: image/お好みの を指定
ボディとして画像のバイナリを返す。


847 名前:nobodyさん mailto:sage [2009/10/20(火) 18:51:05 ID:???]
Linux では STDOUT に対してバイナリモード/アスキーモードの区別が無いらしいですが、
Win 鯖のことも考えるなら、全ての出力は binmode STDOUT とかしちゃっても構わないのでしょうか?

テキストの改行は \r\n でするように気をつけることも必要ですが・・・

あっ、ちなみに Perl 使ってます。


848 名前:845 [2009/10/20(火) 18:53:58 ID:hamOlnHD]
>>846
レスありがとうございます

ボディとして画像のバイナリを返すには、どうすれば良いのでしょうか
(画像ファイル(jpg,gif)のバイナリ部分の読込み方ですが)

よろしくお願いします。


849 名前:nobodyさん mailto:sage [2009/10/20(火) 21:04:33 ID:???]
>>847
内部処理と出力処理の文字コードがちゃんと把握できてれば問題ない

850 名前:nobodyさん mailto:sage [2009/10/20(火) 21:38:58 ID:???]
なるほど


851 名前:nobodyさん mailto:sage [2009/10/20(火) 21:42:48 ID:???]
>>848
そこらの画像表示型アクセスカウンタをダウンロードして中身見れば一発。
少し自力で調べる癖をつけなさい。

852 名前:nobodyさん mailto:sage [2009/10/20(火) 21:57:51 ID:???]
>>848
ファイルを開く
標準入力をバイナリモードへ
ファイルを読み込む
標準出力をバイナリモードへ
ファイルを出力する
その後にもなんらかの出力があるなら標準出力をアスキーモードへ

853 名前:753 [2009/10/21(水) 10:02:41 ID:oAfOS5dz]
お久しぶりです。
あれから色々と考えておりました。
やはり、CSSを別ファイル定義せずに、PHPファイルを作成(そのときにtr等で線を引き)し、その中に直接書き込み
<stryle>
#tr1{
background-color: <?php require_once('connect.php');?>
}
<style>
と書いてやるのはどうかな、と思ってます。
ご意見等頂けると、幸いです。
また、この方法は正当というか、普通なのでしょうか?f(^_^;
いかんせん、ソースの肥大化が心配です。
ソースを見られたときにもなんじゃこりゃ??みたいになりそうな気もしています。
もしくは、そのCSSを全部書いたphpファイル(中身はCSSの様なものですが)を読み込むという方がいいのでしょうか?



854 名前:753 [2009/10/21(水) 11:46:41 ID:oAfOS5dz]
ソースを少し修正です。
[test.html]
<link rel="stylesheet" type="text/css" media="screen" href="test1.php">
[test1.php]
<strle type="text/css">
$dfcolor = "#FF64FF"
#tr1{
color: <?php $dfcolor?>
}
</style>
このような形式で現在記述していますが、色の変更は確認できませんでした。
これはphp側を読み込んでないのでしょうか?
それとも、単に記述方式の間違いでしょうか。


855 名前:nobodyさん mailto:sage [2009/10/21(水) 11:51:05 ID:???]
typoもあるようだけど……

HTMLのstyle要素にする必要はないのでは?
typeで text/css と言ってるのだから中身はCSSそのものが返ってくる
ようにしなければ。


856 名前:nobodyさん mailto:sage [2009/10/21(水) 11:53:09 ID:???]
>>854
test1.phpの実行結果見てごらん

857 名前:753 [2009/10/21(水) 12:01:30 ID:oAfOS5dz]
すみません、自己解決です。
CSSとして読み込んでいるのに、そのままStyle type等を入力していたのが間違えでしたorz
お恥ずかしい限りですが、また何かあった時にお邪魔致します。

858 名前:nobodyさん mailto:sage [2009/10/21(水) 12:48:46 ID:???]
pixivにアクセスしてゴニョゴニョしようと思っています。(こういう質問はNGですか?)
いろいろソースが公開されているのはわかってるのですがHTTPの勉強も兼ねて作ってます。
POST /index.php HTTP/1.1
User-Agent: Mozilla/4.0 (Compatible; MSIE 8.0; Windows NT 5.1;)
Date: Wed, 21 Oct 2009 02:58:26 GMT
Accept: */*
Accept-Language: ja
Host: www.pixiv.net
Content-Type: application/x-www-form-urlencoded
Content-Length: 47

mode=login&pixiv_id=xxxxx&pass=xxxxxxxx&skip=1
で、とりあえずcookieを返してくるのでログインできてるっぽい?のですが

HTTP/1.1 302 Found
Date: Wed, 21 Oct 2009 02:51:54 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: www.pixiv.net/mypage.php
Content-Length: 0
Content-Type: text/html; charset=UTF-8
Set-Cookie: PHPSESSID=79175a735e8ee421c62aa4c3289a4056; path=/; domain=.pixiv.net
Set-Cookie: pixiv=user_id%xxxxxxxx%26user_pass%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%26user_mail_address%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx; expires=Fri, 20-Nov-2009 02:51:54 GMT; path=/; domain=.pixiv.net
Set-Cookie: PHPSESSID=143d52eef6436f41559e3af4280faadc; path=/; domain=.pixiv.net
Vary: Accept-Encoding
Connection: close
て感じでレスポンスされて、このあと/mypage.phpをCookieつけてGETしてるのですが
同じくContent-Length: 0で同じようなcookieを返されるだけで中身を返してくれません。
何か間違ってますでしょうか?もしかしてログインできてないのかな

859 名前:nobodyさん mailto:sage [2009/10/21(水) 12:51:33 ID:???]
ゴニョゴニョって何?

860 名前:nobodyさん mailto:sage [2009/10/21(水) 12:57:26 ID:???]
LocationヘッダだからContent-Lengthは0だろ?
なんの問題もない

861 名前:nobodyさん mailto:sage [2009/10/21(水) 13:26:22 ID:???]
>>859
普通に画像検索をして並べ替えたりとか。
画像ダウンロードしたりとか。

>>860
えーとlocationってそこを開いてね。っていうヘッダなんですよね?
で、
GET /mypage.php HTTP/1.1
Cookie: PHPSESSID=79175a〜〜
Cookie: pixiv=user_id%xxxxxxxx〜〜
として取得しても
Location: www.pixiv.net/mypage.php
Content-Length: 0
を返されちゃって無限ループになってしまうんです。
どうすればmypage.phpは本文を返してくれるんだろ?っていう。
何か根本的なことを間違えてる?

862 名前:nobodyさん mailto:sage [2009/10/21(水) 13:34:33 ID:???]
具体的にどんな内容を期待してるの?

863 名前:nobodyさん mailto:sage [2009/10/21(水) 13:38:21 ID:???]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="www.w3.org/1999/xhtml" lang="ja" xml:lang="ja" dir="ltr"><head>
〜〜
とかの内容です。



864 名前:nobodyさん mailto:sage [2009/10/21(水) 14:46:32 ID:???]
試してないけど、リファラが妥当か見てたりしない?


865 名前:nobodyさん mailto:sage [2009/10/21(水) 16:22:58 ID:???]
リファラもwww.pixiv.net/mypage.phpにしています。
www.pixiv.net/index.phpもやってみたけどかわらなかった。
Dateもちゃんと送っています。
あとサーバが判断に使ってるものってなんですかね
-------------------------
GET /mypage.php HTTP/1.1
User-Agent: Mozilla/4.0 (Compatible; MSIE 8.0; Windows NT 5.1;)
Date: $date
Accept: */*
Accept-Language: ja
Host: $address
Referer: www.pixiv.net/mypage.php
Cookie: pixiv=user_id%〜>>858で取得したもの〜
Cookie: PHPSESSID=〜>>858で取得したもの〜

-------------------------
これでリクエストしても、
返ってくるのは>>858の下と同じ内容でして・・・。
情報小出しになってしまってすいません。
試してみたのは今のところこれくらいです。

866 名前:nobodyさん mailto:sage [2009/10/21(水) 16:25:43 ID:???]
>>865
firefoxなり何なりで実際のhttpリクエスト出して比べてみたら?

867 名前:nobodyさん mailto:sage [2009/10/21(水) 16:32:41 ID:???]
そうだな。こういうときはwgetで丸ごと保存するか、FirefoxのLive HTTP Headersプラグイン使うかな

868 名前:nobodyさん mailto:sage [2009/10/21(水) 16:59:08 ID:???]
アー、ヘッダを見れるブラウザないのかなと探してたんですが
FireFoxでできたんですね。帰宅したらやってみます。
ありがとうございます。

869 名前:nobodyさん mailto:sage [2009/10/21(水) 17:43:23 ID:???]
Live HTTP Headers知らない頃、Ethereal(現wireshark)で
パケット調べたっけなー。


870 名前:848 [2009/10/21(水) 17:54:46 ID:uFGY6860]
>>851,852
レスありがとうございます

871 名前:nobodyさん mailto:sage [2009/10/21(水) 18:15:47 ID:???]
>>869
ぶっちゃけLiveHTTPHeaderじゃ役不足なところもあるからWireSharkのほうがいいけどな
起動コストや諸手間考えると手軽とはいえないけど

872 名前:858 mailto:sage [2009/10/21(水) 22:20:12 ID:???]
無事できるようになりました。
原因は>>858でSet-Cookie: PHPSESSID=のある行が2つあって
そのうちの上のやつを送信してたからだったみたいです・・・。

873 名前:nobodyさん mailto:sage [2009/10/21(水) 23:49:21 ID:???]
>869
FirefoxならLHHもあるし、Firebugもあるからな。
OperaもDragonflyあるし、WebKitにもコンソール付属するし、便利になったもんだ。



874 名前:nobodyさん [2009/10/22(木) 07:46:41 ID:wrpHBrml]
パソコンXのホームページのYサイト向けリンクがクリックされた時、
Yサイトで、パソコンXにクッキーを書き込んで、
Zサイトにリダイレクトするには、
どうすれば良いのでしょうか?

875 名前:nobodyさん mailto:sage [2009/10/22(木) 08:05:09 ID:???]
なんだその糞みたいな書き方は
もっと説明力をつけろ

876 名前:nobodyさん mailto:sage [2009/10/22(木) 08:12:29 ID:???]
hiddenフィールドでセッションIDを持ちまわすのってなんかセキュリティー的に問題ありましたっけ?

877 名前:874 [2009/10/22(木) 08:40:27 ID:wrpHBrml]
>>875
失礼しました。
クライアントのパソコンにCookieを書き込んで、他のサイトへリダイレクトさせるには
どうすれば良いのでしょうか

878 名前:nobodyさん mailto:sage [2009/10/22(木) 11:20:40 ID:???]
setcookie(ほげほげ)
header('Location 〜');

879 名前:877=874 [2009/10/22(木) 11:31:39 ID:wrpHBrml]
>>878
レスありがとうございます。

setcookieで、クライアントへクッキーが送られますが、
その後で、リダイレクト先から、クライアントへ画面等が送られますが
問題ないんでしょうか?

クライアントから見れば、リダイレクト元への要求に対して、
二度レスポンスが返ってくることになりますが・・・

880 名前:nobodyさん mailto:sage [2009/10/22(木) 11:33:45 ID:???]
そりゃクッキーがあろうが無かろうが同じだろう

881 名前:879 [2009/10/22(木) 12:11:43 ID:wrpHBrml]
>>880
レスありがとうございます

私のリダイレクト機能の理解が間違っているような気がします。

リダイレクト先への要求は、リダイレクト元のサーバから出るのではなく、
クライアントから出るのでしょうか?
リダイレクトの時のメッセージの流れは、どうなっているのでしょうか?

よろしくお願いします。



882 名前:nobodyさん mailto:sage [2009/10/22(木) 12:13:49 ID:???]
そりゃリダイレクト先への要求はクライアントからだろう。

C->S1(最初のリクエスト)
S1->C(cookieとS2へのリダイレクト指示)
C->S2(リダイレクト先へのリクエスト)

ok?

883 名前:nobodyさん mailto:sage [2009/10/22(木) 12:23:53 ID:???]
S1がクライアントの代わりにS2にアクセスして結果を返してくれるなら、
それはプロキシーと呼ぶ。




884 名前:881=879 [2009/10/22(木) 12:32:45 ID:wrpHBrml]
>>882,883

レスありがとうございます

理解が間違ってました。
大変よく分かりました。
ありがとうございました。


885 名前:nobodyさん [2009/10/22(木) 16:59:14 ID:6LfYEN/q]
ブログパーツが作りたいです。
動きのあるものとグリムスみたいにブログから情報を得るものを組み合わせたいのですが、
ActionscriptとJavascript以外に
サーバーサイド系の言語として何を学んだらいいでしょうか?
Pythonを少しだけかじったのですが、サーバーサイド系としては使えないのでしょうか?

886 名前:nobodyさん mailto:sage [2009/10/22(木) 23:40:49 ID:???]
>>885
pythonに慣れてるなら、zopeなんてどうよ?

あとHTMLも、基本的なところは押さえておいた方がいいよ

887 名前:nobodyさん mailto:sage [2009/10/22(木) 23:43:58 ID:???]
pythonは趣味でおやり
webプログラム作るならperlかphpが主流

888 名前:nobodyさん mailto:sage [2009/10/22(木) 23:54:08 ID:???]
Pythonが使えるなら、GoogleAppEngineが使える
GAEを使いたいというだけでPythonを習得する奴も多い
(いまはJavaでもできるようになったが)
つうわけで、いっそGAE覚えてそのままPythonistaとして生きていけばいいんじゃないかな

Pythonは日本語圏だとパッとしないが、英語圏だとPerlの代替として注目されている
(日本だとRuby>Pythonだが、英語圏だとPython>Rubyになる)
日本語情報が少ないのが泣き所だが、実績もあるし、そう悪くはない
まあ、>887の言うとおり、PerlとPHPの方がシェアは圧倒的に上だが

889 名前:nobodyさん mailto:sage [2009/10/24(土) 00:47:30 ID:???]
お聞きしたいのですが、社内のパソコン50台からローカルにあるサーバ(windows)にアクセスしてデータの検索などを行いたいのですが、
java+アパッチ+tomcatのようなhtmlとしてアクセス可能な環境をフリーのソフトだけで構築することは可能でしょうか?
少し調べてみたのですが、データベースに関してはOpenOffice.org Baseなどフリーのものがいくつか出てきたのですがアパッチ+tomcatのようなソフトはあるのでしょうか?
かなり前ですがjava+アパッチ+tomcatはほんの少しですが触ったことがあります。

よろしくお願いします。

890 名前:nobodyさん mailto:sage [2009/10/24(土) 01:06:53 ID:???]
WEB ベースのようにするのか、OpenOffice の DB つかってソフトを組むのかは
個人の自由

個人的には WEB アプリは考えなきゃいけないことが
多くなりがちなのであまり好きじゃない

891 名前:nobodyさん mailto:sage [2009/10/24(土) 04:28:37 ID:???]
>>889
というかjava+apache+tomcatって全部フリーじゃん

892 名前:nobodyさん mailto:sage [2009/10/24(土) 06:42:36 ID:???]
DBにmysql入れれば完成だな
webprog板で質問してるんだからwebアプリでつくりたまえ

893 名前:nobodyさん mailto:sage [2009/10/24(土) 07:07:02 ID:???]
簡単に組むならapache、ActivePerl、MySqlとかだろうな。
Win用のインストーラあるし。



894 名前:nobodyさん mailto:sage [2009/10/24(土) 10:07:11 ID:???]
わざわざ背伸びしなくてもイントラネット君でOSの標準機能で検索できるだろ

895 名前:nobodyさん mailto:sage [2009/10/24(土) 10:43:44 ID:???]
LinuxのWindowsに対する優位性って何なのでしょうか?


896 名前:nobodyさん mailto:sage [2009/10/24(土) 11:00:56 ID:???]
UNIXなところ。


897 名前:nobodyさん mailto:sage [2009/10/24(土) 11:02:03 ID:???]
>>895
OSが無料
自分でソースをいじってカスタマイズできる


898 名前:nobodyさん mailto:sage [2009/10/24(土) 11:14:10 ID:???]
Windowsでないところ。


899 名前:nobodyさん mailto:sage [2009/10/24(土) 11:54:49 ID:???]
利用者が少ないのでシステムが狙われにくい

900 名前:nobodyさん mailto:sage [2009/10/24(土) 12:04:48 ID:???]
>>898は宗教的な考えで参考にならない
>>899は激しく的外れでそんな理由ではない


901 名前:nobodyさん mailto:sage [2009/10/24(土) 12:38:55 ID:???]
>895
圧倒的に使いやすい

902 名前:nobodyさん mailto:sage [2009/10/24(土) 12:47:13 ID:???]
>>900
お前はもっと空気を読め

903 名前:nobodyさん mailto:sage [2009/10/24(土) 12:53:06 ID:???]
ここ雑談スレじゃないし



904 名前:nobodyさん mailto:sage [2009/10/24(土) 13:24:00 ID:???]
結局、ふふ〜ん、俺って初心者御用達のWindowsじゃなくてLinuxを使ってるんだぜ、
かっこいいだろー、っていうことですね。

905 名前:nobodyさん mailto:sage [2009/10/24(土) 13:51:19 ID:???]
実際にWindowsサーバー立てると分かる。
Linuxは安定している。Windowsはサーバー用のものでも高負荷時に話にならない。
あと、Winはファイルシステムが10年ほど遅れているのも大きい。ファイルが壊れやすく復旧しにくい。
サーバー用途だと性能もLinuxの方が上。タスクの管理方法的に、Windowsは大量のプロセスを捌きにくいという構造問題が足を引っ張る。
まあ、あとアレだ、無料ってのは大きい。ライセンス問題に煩わされないのは魅力。
プログラミングで飯を食ってると、仮想環境含め、サーバー環境なんて作っては潰し作っては潰し、になるからな。
あとはサーバー管理だとLinuxの方がこなれていて使いやすい。WIndows向けサーバー用途ソフトウェアは選択肢が狭い。
最近はパッケージ管理ソフトウェアとかあるから構築もしやすいしな。

クライアントPCだとWin>Linuxだと思う。Ubuntuはそれなりに頑張ってはいるが、個人的にはまだまだ。

906 名前:895 mailto:sage [2009/10/24(土) 14:23:31 ID:???]
例えばPHPなんかでもWindowsならばすぐにインストールとか単純なのに、Linuxでは--enableとか色々あってめんどくさそうだなぁ、と思っていたのですが、
すんなりとWindowsからLinuxに移行できるものなのでしょうか?
慣れが必要だったり、インストールに手間取ったり
また今まで使っていたプログラミング以外のセキュリティソフトとかPhotoshopとか色々動作するのでしょうか?
そういうのがあって、個人パソコンだと移行に躊躇してしまいます

907 名前:nobodyさん mailto:sage [2009/10/24(土) 14:32:36 ID:???]
>>906
>今まで使っていたプログラミング以外のセキュリティソフトとかPhotoshopとか色々動作するのでしょうか?

動作しないのでそのままWindows使っててください。

908 名前:nobodyさん mailto:sage [2009/10/24(土) 14:38:28 ID:???]
>>905
>Linuxは安定している。Windowsはサーバー用のものでも高負荷時に話にならない。
>あと、Winはファイルシステムが10年ほど遅れているのも大きい。ファイルが壊れやすく復旧しにくい。
>サーバー用途だと性能もLinuxの方が上。タスクの管理方法的に、Windowsは大量のプロセスを捌きにくいという構造問題が足を引っ張る。

この辺のところ数字で詳しく

909 名前:814 mailto:sage [2009/10/24(土) 18:13:27 ID:???]
PhotoshopはないけどgimpとかそれにちかいものはあるYO
WinからUnixへ「すんなり」移行は無理な話。システムそのものが全く違う。
とりあえずマウスを外してパソコン使えるようになってからだな。

910 名前:nobodyさん mailto:sage [2009/10/24(土) 19:20:51 ID:???]
サーバとデスクトップを分けなよ
開発のためだけにUnix系に移行するのはありえない
Unix系に興味があって入れてみたいというなら止めないけど
Windowsのほうが圧倒的に対応アプリケーションが多いんだから無理してかえることはない
サーバをやりたいというのであればデスクトップとしての機能は捨てるべき
サーバ公開しつつ絵かいたりゲームやったりとか普通しないからね
ただ使ってみたいのであればパーティション区切って入れてみればいい
Windowsがすでにインストールされてる状態でも区切っていれてくれるはずだ
ただこの方法はのちのち面倒な問題になる可能性があるのでオススメはしないが
できればHDD2台以上用意して別々にいれたほうがいい
ちなみにUnix系の場合初期設定にもよるが
デスクトップだけでなくサーバとして使うことを想定しているので
PHPを含めて最初からサーバ一式入れることができる
アップデートやインストールなんかも専用のパッケージ管理ソフトを使って簡単にできる
ただ設定はWindowsもUnix系も同じで結局必要なとこは自分でやらないといけない

911 名前:nobodyさん mailto:sage [2009/10/24(土) 19:31:06 ID:???]
おもいきってMacにしてしまえば全て解決したりする

912 名前:nobodyさん mailto:sage [2009/10/24(土) 23:44:14 ID:???]
>>910
俺は開発専用にlinuxが欲しい
ゲームや画像処理はwinでやるけど

913 名前:nobodyさん mailto:sage [2009/10/25(日) 00:11:14 ID:???]
同時に使いたいなら、VMwareなりVirtualBOX使えばいい



914 名前:nobodyさん mailto:sage [2009/10/25(日) 04:48:51 ID:???]
webのデザイン、コーディング、更新作業などをしている者です。
CGI設置とjavascriptコピペくらいしか出来ないのですが、自分で何か作れるようになりたいのです。
勉強するためにはいま必要なものをとりあえず作ってみればいいんじゃないか、ということで、
サイト管理用のなにかをつくろうとしてます。。

現在勤めている会社では、web部門が二名なのですが
管理サイトが10を超えていて、
それぞれの最終更新日とタスクリストの表示、業務報告の書き出しが出来れば随分楽になるんですが。。

まず何からすればいいでしょうか。
どんな言語がよいのかなど、アドバイスおねがいします。

915 名前:nobodyさん mailto:sage [2009/10/25(日) 05:06:04 ID:???]
>>914
PHPでいいんじゃない?

916 名前:nobodyさん mailto:sage [2009/10/25(日) 05:10:00 ID:???]
何その零細企業
俺をCTOとして迎えるべきだな

917 名前:nobodyさん mailto:sage [2009/10/25(日) 06:04:47 ID:???]
CMS導入&活用ガイド | Web担当者Forum
web-tan.forum.impressrd.jp/ms/cms

918 名前:nobodyさん [2009/10/25(日) 08:27:50 ID:CuL6OmA+]
Perl CGIで、クライアントのIPアドレスとリファラーのURLを
参照する方法を教えて下さい。

よろしくお願いします。


919 名前:nobodyさん mailto:sage [2009/10/25(日) 09:42:25 ID:???]
>>918
一行目そのままググれば2番目辺りに答えがある

920 名前:nobodyさん mailto:sage [2009/10/25(日) 09:45:37 ID:???]
use CGI qw(:cgi);
my $cgi = CGI->new;
my $referer = $cgi->referer;
my $host = $cgi->remote_host;

Perlスレあるよっと。

921 名前:nobodyさん mailto:sage [2009/10/25(日) 10:25:41 ID:???]
web知識が初心者並みのks野郎がwebの仕事をして一人前に給料をもらってて
一人で鯖構築やらWB制作なんでもできる優秀な俺が無職な日本

922 名前:nobodyさん mailto:sage [2009/10/25(日) 11:27:02 ID:???]
性格がダメなことに気が付け

923 名前:918 [2009/10/25(日) 17:22:35 ID:CuL6OmA+]
>>919,920
レスありがとうございます




924 名前:nobodyさん mailto:sage [2009/10/26(月) 00:13:41 ID:???]
JSPの質問はここで良いでしょうか。
スレ違いであればお手数ですが、誘導をお願いします。

運用時に画像ファイルををアップロードするだけで運用したい為、
./img配下の画像ファイル名を取得し、それをランダムに表示するJSPを作成したいのですが、

エラー『rg.apache.jasper.JasperException: JSPのクラスをコンパイルできません:』が発生してしまっています。

ソース
<%@ page import="java.util.*" %>
<%@ page import="java.text.*" %>
<%@ page import="java.io.*" %>
<%@ page import="java.math.*" %>

<%
File objFld=new File("./img");
File[] aryFls=objFld.listFiles();
n = Math.round(Math.random() * aryFls.length);
out.print("<img src=./img/" + aryFls[n].getName + "border='0'>");
%>

最後の2行でエラーが発生してるのですが、
私の頭以外に何か悪いところがあればご指摘/ご指導をお願いします。

925 名前:nobodyさん mailto:sage [2009/10/26(月) 00:22:41 ID:???]
>>924
何となく勘で
out.print("<img src=./img/" + aryFls[n].getName + "border='0'>");

out.print("<img src=./img/" + aryFls[n].getName + " border='0'>");
としたらどうなる?

926 名前:nobodyさん mailto:sage [2009/10/26(月) 00:23:27 ID:???]
nの型宣言かな

927 名前:nobodyさん mailto:sage [2009/10/26(月) 00:33:07 ID:???]
つかExceptionにエラー内容書いてない?

928 名前:nobodyさん mailto:sage [2009/10/26(月) 00:53:24 ID:???]
>>925,926
ご指摘ありがとうございます。

borderの前のスペースは完全に失念していました。
またnの型宣言についても修正させていただきましたが、
現象は変わりませんでした。

>927
エラー内容を見直してみました。
JSPファイル: /pc/pc_main.jsp の中の24行目でエラーが発生しました
Type mismatch: cannot convert from long to int
21: File objFld=new File("./img");
22: File[] aryFls=objFld.listFiles();
23: long n = Math.round(Math.random() * aryFls.length);
24: out.print("<img src=./img/" + aryFls[n].getName + " border='0'>");
25: %>
JSPファイル: /pc/pc_main.jsp の中の24行目でエラーが発生しました
getName cannot be resolved or is not a field
21: File objFld=new File("./img");
22: File[] aryFls=objFld.listFiles();
23: long n = Math.round(Math.random() * aryFls.length);
24: out.print("<img src=./img/" + aryFls[n].getName + " border='0'>");
25: %>

よく見てみるとlong→intの変換に失敗しているようでした
nの中にろくでもない値が入っている気がします、
乱数の作成処理を見直してみることにします。

ありがとうございました。

929 名前:nobodyさん mailto:sage [2009/10/26(月) 01:32:48 ID:???]
>>928
いや、
aryFls[n]の「n」がint形でなければならないのと、
getNameっていうフィールドではなくgetName()が正解だと思うよ。

930 名前:nobodyさん mailto:sage [2009/10/26(月) 01:52:30 ID:???]
>>929
ご指摘ありがとうございます。
頂いたた指摘を元に、ソースを以下に修正したところ、
問題が解決できました。

File objFld=new File("./webapps/HP/pc/img");
File[] aryFls=objFld.listFiles();
int n = (int)Math.round(Math.random()*(aryFls.length-1));
out.print("<img src=./img/" + aryFls[n].getName() + " border='0'><BR>");

頂いた指摘以外にも乱数の発生範囲やカレントディレクトリの意識などが抜けていました。

今後の課題は、このJSPをサーバに上げた時に
カレントディレクトリが何処になるのか把握して
アップロード時には修正しないとまた困った事になりそうですorz


931 名前:nobodyさん mailto:sage [2009/10/26(月) 01:58:51 ID:???]
・・・せっかくjsp使ってるんだから、web.xmlなり何なりで定義するべきじゃないか?

932 名前:848 [2009/10/26(月) 14:07:08 ID:nC3NwSAb]
>>852
レスありがとうございます。

ホームページに画像を返すプログラムを作ったのですが、
画像が表示されません。
そこで、下記プログラムをローカルに実行して、テストしたところ、
出力ファイルが入力ファイルと異なります
(出力の方がファイルサイズが若干小さく、
ペイントで開こうとしたら形式が違うというエラーになります)

open IIMG, "D:\\lbanner1.gif" or die;
open OIMG, ">D:\\lbanner2.gif" or die;
binmode IIMG;
binmode OIMG;
print OIMG while(<IIMG>);
close OIMG;
close IIMG;

入力したファイルと同じ出力ファイルを作るには、
どうすれば良いのでしょうか?

よろしくお願いします。





933 名前:848 [2009/10/26(月) 14:15:31 ID:nC3NwSAb]
追加です。

Webコーディングでは、
binmode OIMG;
print OIMG while(<IIMG>);
を、

binmode STDOUT;
print "Content-type: image/gif\n\n";
print while(<IIMG>);

にしています。



934 名前:nobodyさん mailto:sage [2009/10/26(月) 15:08:28 ID:???]
表示されないときのエラーログは?
とりあえずそのコードコピペでも問題無かったよ
Windowsじゃないけどね。大きさ違うなら差分取ってみてよ

935 名前:932=848 [2009/10/26(月) 18:38:17 ID:nC3NwSAb]
>>934
レスありがとうございます

エラーログは次の通りです。

failed to open log file /var/log/httpd/suexec_log
fopen: Permission denied
Premature end of script

差分は、どうすれば取れるのでしょうか。

よろしくお願いします。


936 名前:nobodyさん mailto:sage [2009/10/26(月) 21:03:44 ID:???]
>>932
それなんのプログラム?

937 名前:nobodyさん mailto:sage [2009/10/26(月) 22:20:49 ID:???]
<>ってバイナリにも使えるんだっけ? readだとどうよ?


938 名前:nobodyさん mailto:sage [2009/10/27(火) 11:19:45 ID:???]
suExec?Windowsだとどうなるんだ、そんなエラー(suExec関連)出る可能性あるのかな
差分はdiff、、、つーかwindowsならfc.exeがあるべ、/bでバイナリ使えた気が。

まずバイナリファイルの読み書きが解決してから、cgiが実行できてないほうをやったほうがいい
たぶん両者は別問題。

939 名前:932=848 [2009/10/27(火) 11:51:17 ID:CPNCdNXO]
レスありがとうございます。

readでやったら、できました(ローカル、cgiとも)。
cgiの方は、1行目に改行が入っていました。

どうもありがとうございました。

ただ、別の問題(質問)が出てきました。

画像を表示するcgiプログラムを
<a href="http://〜">で呼び出すと、クッキーを取得(参照)できるのですが、
<img src="http://〜">で呼び出すと、クッキーが取得(参照)できません。

後者の呼び出しでは、クッキーは参照できないのでしょうか?

よろしくお願いします。


940 名前:nobodyさん mailto:sage [2009/10/27(火) 12:17:12 ID:???]
>>939
セキュリティ系のソフト入って無い?
たぶんブロックされてる。

941 名前:nobodyさん [2009/10/27(火) 21:55:21 ID:kiHD33LQ]
すいません。質問させてください

Strutsで以下のJSPでのonmouseover=の中で動的にスクリプトレットの値を
表示したいのですが、マウスをカーソルした時に「100+200の結果」と表示して欲しいのに、
「+の結果」と表示されます。

どうすればサーバー側から取得した任意の値を表示させる事ができるのでしょうか?
Formから取りだすのはNGです。
<%
String a = "100"; //サーバーから取得した値
String b = "200";
%>

<display:column property="total" title"足し算"
onmouseover="tip('表題',' <%=a%>+<%=b%>の結果')" onmouseout="untip()" />

先生、よろしくお願いします。

942 名前:nobodyさん mailto:sage [2009/10/28(水) 00:05:10 ID:???]
onmouseover="<%= "tip('表題', '" + a + "+" + b + "の結果')" %>"

943 名前:939=932=848 [2009/10/28(水) 08:43:51 ID:3sLr7DkQ]
>>940
セキュリテイソフト止めても同じです。

パソコンのIPアドレス等も送られてくるし、画像もパソコンに表示されます。
クッキーはセットしたサーバにしか送られないので、
クッキーだけブロックする意味もないような気がしますが・・・

どうすれば<img src=〜>で、クッキー取得できるのでしょうか?

よろしくお願いします。



944 名前:nobodyさん mailto:sage [2009/10/28(水) 11:51:04 ID:???]
>>943
追跡用のcgi画像cookieをスパイウェアとして検出するセキュリティソフトは多いぞ。
それはさておき、ブラウザとセキュリティソフトの名前くらい挙げてもバチはあたるまい。

945 名前:943=939 [2009/10/28(水) 18:27:48 ID:3sLr7DkQ]
>>944
レスありがとうございます。

セキュリティソフトはAVG Free Edition 8.5、ブラウザはIE7です。
検出のメッセージ、ブロックのメッセージは出ていません。

よろしくお願いします。


946 名前:nobodyさん mailto:sage [2009/10/28(水) 18:31:40 ID:???]
>>945
html置いてる鯖と、img srcで呼んでるcgiの鯖が違うなら仕様。

947 名前:nobodyさん mailto:sage [2009/10/28(水) 18:33:32 ID:???]
クッキーが無いってどうやって判断した?
ツールとかでやりとりしてるときのヘッダー見てる?
画像じゃないときのクッキーはどう?

948 名前:945 [2009/10/28(水) 19:24:27 ID:3sLr7DkQ]
>>946,947

レスありがとうございます。

CGIプログラムでログのようなファイルに、
日時、クッキー、IPアドレス、リファラー等を書き込んでいます。

ホームページ上には、そのCGIプログラムを参照する
<a href=>リンクと<img src=>の画像表示タグがあります。
前者をクリックすると画像だけ表示されます。
その後、元のホームページをブラウザでリロードします。
その後で、ログもどきファイルの中を見ますと、
前者のレコードにはクッキーがあり、後者のレコードにはクッキーがありません。
その他のデータは両方にあります。

>>946
ホームページ置いてるサーバとCGIのサーバは別サーバです。
仕様ですか!?

949 名前:nobodyさん mailto:sage [2009/10/28(水) 19:33:08 ID:???]
>>948
>ホームページ置いてるサーバとCGIのサーバは別サーバです。
>仕様ですか!?


ずっこけた

950 名前:nobodyさん mailto:sage [2009/10/28(水) 20:27:01 ID:???]
>>948
example.com/index.html から <img src="example.net/img.cgi... とかやってんだろ?
example.netの方がサードパーティのcookie扱いになってるからブラウザが送信してない。
ブラウザによっては設定で回避できるがデフォでは無理。諦めれ。

951 名前:nobodyさん mailto:sage [2009/10/28(水) 20:28:36 ID:???]
それが容易にできたら抜きまくりだろ

952 名前:948 [2009/10/28(水) 20:58:06 ID:3sLr7DkQ]
レスありがとうございます。

>>950の例で言いますと、クッキーをセットしたのは、
example.net/x.cgiなのですけど、なぜダメなのでしょうか?
クッキーをセットしたドメインと、参照するドメインは同じドメインなのですけど。



953 名前:nobodyさん mailto:sage [2009/10/28(水) 21:11:20 ID:???]
>>952
物分り悪いな・・・。
>>950で「サードパーティのcookie扱いになってる」ってちゃんと理由も書いたんだが。
それが何故ダメなのかまで知りたきゃググるくらいのことはしてくれよ。



954 名前:nobodyさん mailto:sage [2009/10/28(水) 21:16:42 ID:???]
>>952はcookieをサーバーが読み出す(pullする)ものだと勘違いしてんじゃね?

955 名前:nobodyさん mailto:sage [2009/10/29(木) 02:11:33 ID:???]
P3P

956 名前:nobodyさん mailto:sage [2009/10/30(金) 08:28:03 ID:???]
ホームページを公開しているのですが、掲示板にスパム書き込みが
多くこまっています。
掲示板へのリンクはjavascriptで
location.href = "/hogehoge/" + "hoge.cgi"
と言った具合に直にはURLがわからないようにしているのですが
それでも数ヶ月するとスパム書き込みが始まります。
どうやらグーグルの検索結果に上記Javascriptで書いてある
リンクが/hogehoge/hoge.cgiと結合された形で残ってしまうからの
ようです。
どういった対策が考えられるでしょうか?

957 名前:nobodyさん mailto:sage [2009/10/30(金) 08:36:39 ID:???]
スパムが英語だった場合は英語のみの書き込みを弾く
画像認証を採用する
禁止語リストを作り、当てはまれば弾く

958 名前:nobodyさん mailto:sage [2009/10/30(金) 08:47:29 ID:???]
>>957
なるほど。画像認証いいですね。
しかし掲示板側の修正は難しいですねー。



959 名前:nobodyさん mailto:sage [2009/10/31(土) 00:04:52 ID:???]
まあ自動投稿スクリプトが相手なら、不変の認証キーとそれを表示する画像があればいいんじゃないか?
個人サイトの認証破るのに業者もそんなコストかけんだろ

960 名前:nobodyさん [2009/10/31(土) 07:05:09 ID:4iG7XIa+]
MySQLの漢字コードをutf-8にして、
HTMLソースの漢字コードをSJIにした場合、

(1)そのままで、MySQLの漢字データは正しく表示されるのでしょうか?

(2)正しく表示されないとしたら、どのように変換すれば良いのでしょうか?


961 名前:nobodyさん mailto:sage [2009/10/31(土) 08:49:47 ID:???]
>>960
(1)やってみりゃわかりますがもちろん化けます。
(2)sjisに変換してください。

962 名前:nobodyさん mailto:sage [2009/10/31(土) 09:27:28 ID:???]
>>960
ミドルウェアが変換してくれるので正しく表示されます。
変換の必要はありません。

963 名前:nobodyさん mailto:sage [2009/10/31(土) 13:08:22 ID:???]
HTMLソースって何だ? phpソースのことか?



964 名前:nobodyさん mailto:sage [2009/10/31(土) 14:17:02 ID:???]
すいませんどこで質問して良いかさえわからないのですが教えてください。

楽天のgoldというFTPに日本語のフォルダを間違えてUPしてしまったら
削除できなくなってしまいました(リネームもできないです)
削除するにはどうすればよいのでしょうか。。

965 名前:964 mailto:sage [2009/10/31(土) 14:18:31 ID:???]
使用ソフトはFFFTPです。
後何を書いてよのやら。。

966 名前:nobodyさん mailto:sage [2009/10/31(土) 14:30:16 ID:???]
これなら削除できるよ
www.forest.impress.co.jp/article/2000/12/19/ftpit.html


967 名前:nobodyさん mailto:sage [2009/10/31(土) 14:32:20 ID:???]
ちがう
www.smartftp.com/?lang=ja-jp
こっちだ

968 名前:964 mailto:sage [2009/10/31(土) 14:41:58 ID:???]
>>966
ありがとうございます。
FTPit 1.5.5をDLしたのですが説明が英語すぎで
exeファイルもなくてどれがインストールファイルなのかすらわかりませんでしたorz
もうちょっと頑張ってみます

969 名前:964 mailto:sage [2009/10/31(土) 15:06:12 ID:???]
>>967
smartFTPをインストールしました。FTPに接続完了です。

が、該当の日本語ファイルが表示されておりません。orz
どうやるのでしょうかorz

970 名前:964 mailto:sage [2009/10/31(土) 15:17:00 ID:???]
うう。。 
ひょっとして騙されたのか俺ort

971 名前:nobodyさん mailto:sage [2009/10/31(土) 15:37:16 ID:???]
少し落ち着け。お前が慌てたところで何も解決しない。
>>969で該当のファイルが表示されてないとあるが、他のファイルは表示されてるのか?
違うとこ見てないか?

972 名前:nobodyさん mailto:sage [2009/10/31(土) 15:38:41 ID:???]
mdel * もできないのかね。







[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<244KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef