くだらない質問でもど偉そうに聞いていいスレ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/09/19(火) 15:30:41ID:???にあたってしまったが、他への心象を気にして強く出れなかったお方、
お願いです!後生ですからその質問、私達に答えさせてください!
どうしても、答えたいんです!ネタでも何でもありません
誠心誠意をもってまじめに答えますから〜。
マルチポスト大歓迎です!いらっしゃいませー。質問者は神様です。
ジャンルなどは偉そうにこちらで決めるべき事ではございませんが、
一応WEBプログラム板ですのでWEBプログラム関連のことなど聞いていただいたら光栄です。
徹頭徹尾、高圧的になりきれない方は大変恐縮ですがご遠慮ください。m(_ _)m
0757nobodyさん
2009/06/22(月) 00:24:34ID:xko9qSO/FlashとかAjaxにデータ渡してレンダリングさせりゃいいんじゃね?
0759nobodyさん
2009/06/25(木) 14:46:35ID:???こんな感じで大量の記事をblog形式で置く方法ないのでしょうか
wordpressだとある程度以上の内容置くと、頻繁にフリーズします
0760nobodyさん
2009/06/25(木) 22:14:56ID:???そこのサイト良く見てみろ。
Powered by
Movable Type 4.261
って書いてあるだろ。
0761nobodyさん
2009/08/02(日) 08:50:10ID:???とりあえずJSPでアマゾンみたいなサイトが作り終わりそうなんだが
セキュリティのことがさっぱりわからない。
パスワードの認証で、ユーザーネームとパスワードを入力してもらって
そのリクエストパラーメーターからデーターベースにアクセスするって方法でやってるんだが
これだと何か危険がありますか?
0762nobodyさん
2009/08/02(日) 08:58:25ID:???XSS
CSRF
など
0766nobodyさん
2009/08/04(火) 11:19:25ID:???0767nobodyさん
2009/08/04(火) 12:22:47ID:???0768nobodyさん
2009/08/04(火) 12:42:52ID:???0769nobodyさん
2009/08/04(火) 12:57:44ID:???俺はその気持ちだけで充分だ。
今回は俺がググっておくから、ケーキでも買ってきな。
今日、お前の母ちゃんの誕生日なんだろ?
あばよ。
0770nobodyさん
2009/08/04(火) 13:54:03ID:???とっとと答えろよ
な?
PHPって一定以上習得すると、学ぶことなくならない?
0771nobodyさん
2009/08/04(火) 14:57:14ID:???0772nobodyさん
2009/08/04(火) 14:59:03ID:???失礼。
0774nobodyさん
2009/08/07(金) 09:36:46ID:???PHPは言語としての底は浅い。
しかし、バージョンによって関数の挙動が違ってたり、そもそも挙動が間違ってたり、
そういうPHPのイレギュラーなところを把握するのは大変。
0777nobodyさん
2009/08/07(金) 15:07:25ID:???型の概念がいい加減すぎるし、色んな概念が抜けてるし、
コミュニティの底も浅いからライブラリの底も浅いし、
実装関数増やすことでそれを補ってきた感が否めないし、
Web用途の癖にまともなフレームワークを持たないし、
それなのにWeb以外に潰しが利かないところとか痛すぎるし。
0778nobodyさん
2009/08/07(金) 15:23:26ID:???http://www.php.net/manual/ja/language.types.intro.php
>PHP は、8 種類の基本型をサポートします。
0780nobodyさん
2009/08/07(金) 20:48:51ID:???0782nobodyさん
2009/08/07(金) 21:59:28ID:???挙句、===とかいう史上希に見る間抜けな演算子を実装せざるを得なくなった。
>>778
> http://www.php.net/manual/ja/language.types.intro.php
> double は float と同じものだと考えてください。2 種類の名前が存在するのは、 歴史的な理由によるものです
いい加減ってより間抜けって言った方が早いわな。
0784nobodyさん
2009/08/07(金) 23:39:34ID:???0785nobodyさん
2009/08/08(土) 06:10:02ID:???自動で型変換するのは例えばPerlなんかも一緒だがPHPの実装はひどすぎ。
わざとであんなんなるか?
http://d.hatena.ne.jp/hnw/20080606
http://d.hatena.ne.jp/hnw/20090227
とか読んでみろ。
つーかPHPは最初Perlで実装されてたのを知らないのかい?
素直にPerlの実装引き継げばよかったのに既存の知識と経験を無視して(というか多分無知のせいで)
==で通そうとするからこうなる。==だけじゃない。セキュリティも既存の概念無視して独自の
実装するから穴だらけだ。
>>784
SmallTalkは詳しくないんだが、「今更挙動変えられないし、
にっちもさっちも行かなくなったから新しく演算子作っちゃえ!」
みたいのじゃないだろ。
PHP支持者が多いようだが、PHP/FIから歴史辿ってみろ。
言語仕様と実装に関してはマジで糞だから。PHPは支持していいからそこは認めろ。
俺も間口が狭くシンプルなWebスクリプトなら非常に簡便な言語であることは認める。
0786784
2009/08/08(土) 07:40:09ID:???これに意義を唱えているだけだ。
PHPを擁護する気はこれっぽっちも無い。
0787nobodyさん
2009/08/08(土) 08:28:44ID:???当然、世には型を厳密に指定する演算子は無数あるが、実装の失態の数々をやらかした
解決策として出てきた演算子という点では異例だと思うぞ。
で、最初から設計されたもんじゃないから、==の上位という意味で===とかいう発想が間抜けと
言っている。数の問題じゃない。
0789nobodyさん
2009/08/08(土) 10:50:09ID:???===が間抜けならJavaScriptも間抜けだってことか。
てか、数とか言ってる時点でちょっと待てだな。
他の言語も色々調べてみろ、視野が広がるぞ。
繰り返すがPHPを擁護するつもりはない、けど、
なんでもかんでも批判すればいいってもんでもないだろ。
0790nobodyさん
2009/08/08(土) 11:39:40ID:???それ以上は期待するな。雑草なんだから。
0791nobodyさん
2009/08/09(日) 09:12:26ID:???JavaScriptが間抜けじゃなくて何だ?
>>790
HTTPヘッダですら知らずともとりあえず動くものができてしまうのも利点かな。
いや欠点か。
0792nobodyさん
2009/08/09(日) 09:18:41ID:???せざるを得なかったわけじゃないだろ。結局===作ったわけだし。
緩い比較は別に責めてない。が、それに関しては既に理論や技術の蓄積があったのに、
作者が無知なせいで独自の実装をしたらメチャクチャになった。それだけのこと。
0793nobodyさん
2009/08/09(日) 10:41:37ID:???むしろ型定義があったら他の言語と変わらない
0794nobodyさん
2009/08/09(日) 12:09:03ID:???B<===が間抜けならJavaScriptも間抜けだってことか。
A<JavaScriptが間抜けじゃなくて何だ?
うっかり「史上稀に見る」なんて言ったからgdgdになったわけですね。
0796nobodyさん
2009/08/09(日) 12:43:16ID:???0797nobodyさん
2009/08/10(月) 10:21:27ID:???0798nobodyさん
2009/09/04(金) 07:49:20ID:???0799nobodyさん
2009/09/10(木) 21:19:30ID:???ただの規約じゃないのん?
単純にそう考えて、なんとなくゲッタセッタ書きながら数年間いろいろ作ってはみたけど。
ウェブを根底から覆す技術?
弊社システムは完全 bean 化で効率的なくぁwせふじこソリューション?
よく分からない。。。
0800nobodyさん
2009/09/24(木) 05:12:01ID:deSLMJgvデフォルトは666でumask 022でファイルのパーミッション644には設定できるのですが、
ファイルのパーミッションを705にすることができません。
umaskでは705や755に設定するのは無理なのでしょうか?
PHPファイルなので644でも動作しますが、不安要素があるので705にできたらと思っています。
詳しい方ご教授お願いします。
0801nobodyさん
2009/09/28(月) 15:50:29ID:+8HTDnRb例外処理を書きたいのですが
try{
例外が起こりそうな処理
}catch(Exception $e){
例外時の処理
}
これでよろしいでしょうか?
なにか足りないものがあればお願いします
0802nobodyさん
2009/09/28(月) 16:06:13ID:+8HTDnRb0803nobodyさん
2009/09/30(水) 12:22:14ID:???umask関数は、安全のための関数で、意図的にパーミッションの許可を下げる目的で使われるので、
新たに許可を付加することは当然できません。
ちなみにPHPファイルに実行権限を与えることには何の意味もありません。
行頭に#!/usr/bin/phpとか書いてあるなら別ですけど。
ていうか、CGIの定義やumaskも実行権限も理解していないリテラシーの人はPHPファイルや実行ファイルの
自動生成とかやっちゃいけません。危険すぎます。
0804nobodyさん
2009/10/01(木) 21:25:54ID:???PHPになれていなくて・・・
生成したときに705にするのは無理なんですね?
フォルダーならできるんですが…
0806nobodyさん
2009/10/01(木) 22:14:49ID:???0808nobodyさん
2009/10/03(土) 07:21:51ID:???0810nobodyさん
2009/10/03(土) 22:44:03ID:BhQSM/pU教えろゴラ
0811nobodyさん
2009/10/04(日) 06:56:16ID:???逆引きしてjpドメインを弾く・・・・のはダメで海外のサーバでもjpドメインは取れる。
IPアドレスをwhoisして、country: JPを含むエントリだけ弾くのが良いかと。
しかし、匿名プロキシを使われたらアウトなので、厳密には無理かと。
0812nobodyさん
2009/10/04(日) 14:01:08ID:???http://www.ip-adress.com/ip_tracer/
0813nobodyさん
2009/10/04(日) 14:16:58ID:???あれ使えば弾けると思う
ただあれをリスト化して毎回チェックするとしたら
かなり負荷がかかりそうなんで激しくお勧め出来ない
0814nobodyさん
2009/10/07(水) 08:22:23ID:???Oracleサーバからデータを取得して、クライアントのブラウザに表示するアプリを作ることになりました。
しかしながら、クライアントにはOracleをインストールすることが許可されていません。
この場合、OracleサーバをWebサーバにして、Webサーバ上でHTMLを作成し、そのファイルをクライアント
がダウンロード、表示するという形になるのでしょうか。
0815nobodyさん
2009/10/07(水) 11:15:29ID:???0816nobodyさん
2009/10/07(水) 11:22:24ID:???0817nobodyさん
2009/10/07(水) 14:23:05ID:???0818nobodyさん
2009/10/07(水) 16:17:05ID:???なんだからクライアント側に用意するのはブラウザだけじゃないの。
0819nobodyさん
2009/10/07(水) 16:31:49ID:???どんなリストかわからんが、IPv4アドレスかネットワークアドレスのリストってことなら、
手頃なデータベースへuintかなにかにpackしてぶち込めば一瞬では? たかが32bitだし。
インデックスはつけてな。
0820nobodyさん
2009/10/08(木) 18:25:31ID:???ブラウザとかサーバが何してるか、というとこから勉強してきた方がいい
・ブラウザからweb鯖にページを要求
・web鯖側でごにょごにょ
・web鯖からブラウザにページを送る
これの繰り返しな
・web鯖側でごにょごにょ
の中では単純にファイル読み込んできたりcgi動かしたりdb触ったりもろもろが入ってくる
>>814の場合はこうなる
・ブラウザからweb鯖にページを要求
・web鯖のcgiからdb鯖にアクセス
・db鯖でごにょごにょしてデータ返す
・web鯖のcgiでデータ加工
・web鯖からブラウザにページを送る
0821nobodyさん
2009/10/08(木) 18:57:22ID:???書くならもうちっと正確に書け
cgiはプログラムじゃない
・ブラウザからweb鯖にページを要求
・web鯖のcgiから鯖側プログラムにアクセス
・鯖側プログラムがdb鯖にアクセス
・db鯖でごにょごにょしてデータ返す
・鯖側プログラムがデータ加工
・web鯖のcgiで鯖側プログラムからデータ受け取る
・web鯖からブラウザにページを送る
0822nobodyさん
2009/10/08(木) 22:18:01ID:???マニュアル等どこかで見れる所ありませんか?
0824nobodyさん
2009/10/09(金) 18:10:53ID:97vtyIweこれ、具体的にどんなものを指すんですか?
ファイル1個とか関数1個とかならサックリとわかるんだけれど…
チャットやらBBSやらをPerlで組む時なんかを例にして貰えれると非常に嬉しい
0825nobodyさん
2009/10/09(金) 18:21:32ID:???メールモジュール
0826nobodyさん
2009/10/09(金) 18:57:55ID:???0828nobodyさん
2009/10/09(金) 20:21:27ID:???そういうあなたにはLWPモジュールとかかな?
0829nobodyさん
2009/10/10(土) 20:43:51ID:???Net::HTTP.version_1_2 # おまじない
Net::HTTP.start('www.foo.jp', 80) {|http|
response = http.get('/foo.jpg')
f = File.open("foo.jpg","w+b")
f.puts response
f.close
}
って感じでほとんどRubyリファレンスまんまの画像保存コードを書いたのですが落ちてきた画像が開いてくれません(ファイルサイズは合ってる
みたいです)
どこが悪いのでしょうか? 超低レベルですみません
0830nobodyさん
2009/10/10(土) 21:20:23ID:???OSはVista、Rubyのバージョンは1.86です
0832nobodyさん
2009/10/10(土) 23:06:44ID:Jal913ep0833nobodyさん
2009/10/11(日) 06:23:08ID:???0834nobodyさん
2009/10/11(日) 11:38:42ID:???f.puts response
これを、
f.write response.body
でいかがでしょうか?
0835nobodyさん
2009/10/11(日) 11:54:21ID:I91rw7dl俺様はいつもくだらねスレで質問してやってる偉いお方だ
てめえらに特別サービスしに来てやったから感謝したまえ
PHP5.2系からPHP5.3で仕様変更になった関数を教えろ
答えが分からない池沼は分かるまでggって調べろ
0837nobodyさん
2009/10/11(日) 15:45:32ID:???先頭に#<Net::HTTPOK:0x81be4d0>とか入ってたと思います。
HTTPResponse丸ごとですと、オブジェクトの名前ごと出力してしまったのではないかと。
あと、putsは文字列を改行コード付きで出力してしまいます。
↓の説明でデータはbodyに入ってることとデータを無加工で出力するwriteを組み合わせればいいのではないかと
Net::HTTPResponse
ttp://www.ruby-lang.org/ja/man/html/Net_HTTPResponse.html
0839nobodyさん
2009/10/22(木) 07:53:18ID:wrpHBrml0841nobodyさん
2009/10/22(木) 09:41:48ID:EFXgn5qdうんこ、したいんだが、どうすりゃ、いいんだ!
答えろ!
偉そうで、すみません・・・
ちょっと書いてて、引け目を感じました;;;偉そうに質問って有ったんで、ついつい調子にのりました。
0842nobodyさん
2009/10/22(木) 10:01:02ID:h4MlR9Snおい、ここのスレ見てるMのカス共、そこの池沼お前だ
軽量のフレームワークの名前とHello worldの出し方を教えろやks
しらねえなら今から調べて来い
12時に飯食うからそれまでにとっととggってこいや
時間がねえからさっさとしろよksども
0843839
2009/10/22(木) 10:39:00ID:wrpHBrmlレスありがとうございます。
意味が良く分からないのですが・・・
偉そうにきかなければいけないんですか?
0844nobodyさん
2009/10/22(木) 11:26:40ID:???>徹頭徹尾、高圧的になりきれない方は大変恐縮ですがご遠慮ください。m(_ _)m
携帯だとPCビューワかどうかも絡んできますがキャリアでだいたい決まります。
↓が参考になるかもしれません。
ttp://ueblog.natural-wave.com/2008/04/20/mobile-id/
0845nobodyさん
2009/10/22(木) 12:53:07ID:DN5nlCQghttp://www1.axfc.net/uploader/Sc/so/47985.zip
news_create.phpのページが表示されないのですが、
なぜですか?
0846nobodyさん
2009/10/22(木) 12:54:45ID:DN5nlCQg0847nobodyさん
2009/10/22(木) 13:14:46ID:DN5nlCQghttp://www1.axfc.net/uploader/Sc/so/47985.zip
news_create.phpのページが表示されないねん。
なんでか教えろよ、コラッ!
0848nobodyさん
2009/10/22(木) 13:24:52ID:???どう表示されないのか何が表示されないのかもう少し具体的に書いてくれないと
わざわざDB作って動作確認しながら修正してやるほど暇人じゃないし
もう少し細かい情報出せないなら改造依頼スレで丸投げしてもらったほうがよい
http://pc11.2ch.net/test/read.cgi/php/1222645553/
0849nobodyさん
2009/10/22(木) 13:31:04ID:DN5nlCQgFirefoxだと、「ページを作成しました」とちゃんと表示されるのに、
IE6だと、ブラウザの中身が空っぽになるやんけ。コラッ。
DBは、MySQLを使っているんだぜ。create.sqlに
DBの作り方が書いてあるんだから、もう分かるよな。
0850nobodyさん
2009/10/22(木) 13:38:28ID:???・IEでは表示されるのでおそらくブラウザ側の問題
ということでなんとなくheaderのところを全部コメントアウトしたらどうなる?
ていうかこれじゃページ作成に失敗したりしてもページを作成しました。って出るよね。
ページを作成しましたって出力する前後に条件が必要だと思うけどその辺はいいの?
0851nobodyさん
2009/10/22(木) 13:44:47ID:DN5nlCQg変わらないやんけ。
>条件が必要だと思うけどその辺はいいの?
その辺は初心者向けということで、どうでもええやん。
0852nobodyさん
2009/10/22(木) 14:00:06ID:???0853nobodyさん
2009/10/22(木) 14:00:49ID:DN5nlCQgされてる。
0854nobodyさん
2009/10/22(木) 14:05:57ID:???0855nobodyさん
2009/10/22(木) 14:11:56ID:DN5nlCQgそれでもダメだったぞ、コラッ!
■ このスレッドは過去ログ倉庫に格納されています