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

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

クソ素人ですすんません

429:nobodyさん
09/09/07 05:14:19
>>428
1.もしAPIが提供されていてそれで取得できるようならそれを使う
2.1が無理な場合htmlを解析して取得する

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

431:nobodyさん
09/09/07 15:48:45
>>420
理由は知らんが、気に入らなければ、joinとsplitを使えばいい

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

433:nobodyさん
09/09/07 16:26:12
>>432
全件カウントなんてDBにやらせりゃいいじゃない。
Pagerについては使ったこと無いから知らん。

434:nobodyさん
09/09/07 16:36:04
SQL_CALC_FOUND_ROWSを使うんだ

435:nobodyさん
09/09/07 16:50:17
>>432
DB 様なら範囲指定も簡単に出来るよ


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

437:nobodyさん
09/09/07 17:49:02
>maillogを目視すれば分かりますが

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

438:nobodyさん
09/09/07 17:49:36
>>436
・maillogを解析するプログラムを作る。
・bounceメールを取得して解析するプログラムを作る。

で、どこがwebprog?

439:nobodyさん
09/09/07 17:52:40
メールの送信は送信したらしっぱなし。
不着判定ってのはその場じゃ無理。

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

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

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

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

441:nobodyさん
09/09/07 18:17:09
>>433-435
ありがとうございました。
参考にして見直したいと思います


442:nobodyさん
09/09/07 18:23:53
メールソフトによっては着信時にプログラムを走らせることが可能

443:nobodyさん
09/09/07 22:29:26
こんばんは。プログラム板から誘導されてきました。
質問するスレを間違っていたらごめんなさい。

サーブレットの勉強のために自宅のパソコン(XP)にApache Tomcat 6を
イン ストールしました。
各種設定を終えてURLリンク(localhost:8080)のサンプルも
実行できる環境になりました。
自分で書いたソースをコンパイルしてできたクラスファイルを
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さん
09/09/07 22:44:32
web.xml

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

446:nobodyさん
09/09/08 13:55:34
PHPでもできる

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

447:nobodyさん
09/09/08 15:23:37 eDCZegPP
PHPもCGI

448:nobodyさん
09/09/08 17:35:30
PHP は CGI じゃない
CGI の場合もあるけど

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

449:nobodyさん
09/09/08 19:58:40
CGI=乗り物
Perl=新幹線
PHP=飛行機

450:nobodyさん
09/09/08 21:11:36
いやその例えはおかしいだろ

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

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


451:nobodyさん
09/09/08 22:42:32
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さん
09/09/09 04:53:15
うちの周りには
・さわやか系イケメンPG
・体育会系イケメンPG
・オタクだけどリア充イケメンPG
と揃っております。



453:nobodyさん
09/09/09 04:54:03
ごめん、誤爆した


454:nobodyさん
09/09/09 14:30:03
CGI=パンツ
PHP=トランクス
Perl=ブリーフ

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

456:nobodyさん
09/09/09 15:06:04
CVSでええやん

457:nobodyさん
09/09/09 15:07:43
svnで

458:nobodyさん
09/09/09 15:16:04
作業用PCがwindowsとmacが半々のうちはsvn。
windowsはTortoiseSVN使ってる。
macはコマンドラインで。

459:nobodyさん
09/09/09 16:21:46
今どきは git

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

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

462:nobodyさん
09/09/09 20:53:37
tracはいいね
あれは1人での開発でも使いやすい

463:nobodyさん
09/09/09 21:43:18
PHPってファンクション使うときは、
必ず

get_magic_quotes_gpc();

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

なんでダメなの?

get_magic_quotes_gpc;

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

464:nobodyさん
09/09/09 23:06:01
付けた方がかっこよくね?

465:nobodyさん
09/09/09 23:16:51
PHPにはもっと突っ込みどころが満載なので、そんな細かい事を気にしないほうがいい。

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

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

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

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

468:nobodyさん
09/09/10 22:01:28
そういう時は「yumとは」で検索してみると良い

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

470:nobodyさん
09/09/10 23:12:03
>>467
yum は、パッケージ管理ツール。

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

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

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

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

473:nobodyさん
09/09/13 14:51:31
>>472
ありがとうございます。
そんなものですか
メール関係は奇々怪々ですねー

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

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

476:nobodyさん
09/09/13 17:15:28
何がやりたいのかを明確にすれば、列挙した内の半分は気にしなくていいんじゃね。

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

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

478:nobodyさん
09/09/13 19:24:06
iframeの中に表示したgoogleのページを全て別ウィンドウで開くことはできますか?

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

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

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

482:nobodyさん
09/09/14 14:29:43
オマエには誰が見えてるの?

483:nobodyさん
09/09/14 17:15:34
>>481
な、何だコイツは・・・???驚

484:nobodyさん
09/09/15 08:01:39 CGX2uk4j
盛大な誤爆ワロタw

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

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

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

488:nobodyさん
09/09/15 22:23:50
eメールって、
送信して、
届かなかったよ~って返事がくると、
じゃあもう一回、じゃあもう一回、
ってしつこく再送信するの?

489:nobodyさん
09/09/15 22:32:21
しない

490:nobodyさん
09/09/15 22:38:56
送信できなかったよ~

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

491:nobodyさん
09/09/15 23:01:06
じゃあ上で言う再送期間ってなんの話?
別の話?

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

493:nobodyさん
09/09/15 23:31:52
絶対存在しないようなunko@unkomorimori.comとかに送ってみ
数日後に返ってくるから

494:nobodyさん
09/09/16 00:09:47
ホストが見つからない場合はすぐ返ってくるなスマソ
unkomorimori@nifty.jpなら数日後返ってくるはず


495:nobodyさん
09/09/16 14:16:09
>>494
俺のアドレス晒すな!

496:nobodyさん
09/09/16 14:32:58
コマンドライン版PHPって何ですか?
コマンドプロンプトの事ですか?

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

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

498:nobodyさん
09/09/16 14:40:25
>>497
サンクスです

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

500:nobodyさん
09/09/16 14:41:57
シンプルにレスできるようになろうと決意した瞬間であった

501:nobodyさん
09/09/16 15:02:31
>>499
ありがとうございます

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

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

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

504:nobodyさん
09/09/16 15:40:23
>>503
初心者~管理者まで必読!コマンドライン(DOS Pt.8)
スレリンク(win板)

505:nobodyさん
09/09/16 15:41:03
>>504>>502

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

507:502
09/09/16 16:06:21
すみません、おそらくめっちゃ初歩的なことだとは思うのですが、
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さん
09/09/16 17:51:18
初歩的過ぎて泣けてくるな・・・。そもそもそのプロンプトで「php」って打って反応あるのか?
エラーメッセージも書かずに答えが返ってくるなんて思わないほうがいいぞ。

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

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

511:nobodyさん
09/09/17 07:41:33
>>493
unkomorimori.comが実在してる件w

512:nobodyさん
09/09/17 09:13:48
>>510
nmap


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

514:nobodyさん
09/09/17 09:59:24
「デバッグ情報出力レベルを5まで上げて詳しいエラーメッセージを見よ」


515:nobodyさん
09/09/17 10:02:29
>>514
ありがとうございます

516:513
09/09/17 10:34:42
今思ったのですが、このエラーは
[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さん
09/09/17 10:39:31
それだけの情報で俺らに何を答えろってんだ

518:nobodyさん
09/09/17 10:42:34
質問の仕方の下手っぷりは>>502と同レベルだなw

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

520:nobodyさん
09/09/18 02:15:39
ユーザー
利用者

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

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

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

524:nobodyさん
09/09/18 08:26:34
BBQ

525:nobodyさん
09/09/18 13:50:43
>>519
状況によるけどお客様でいいんじゃない?
金払う人だけが客じゃないし。


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

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

528:nobodyさん
09/09/19 02:19:59
Apache動作のPHPプログラムのIIS移行について質問です

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

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

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


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

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

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

532:nobodyさん
09/09/21 01:51:21 k54yNha/
どうでもいい上にWebProgに限りませんが…


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

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

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

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

535:nobodyさん
09/09/21 02:03:14
そういうもんだと思ってるので別になんとも思わない

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

537:nobodyさん
09/09/21 02:04:21
>>532
ブラインドタッチできない人?
だったらまずそっちを覚えたほうが・・・

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

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

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

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

539:nobodyさん
09/09/21 02:21:44
>>538
そもそもJISキーボードという時点で(ry

540:nobodyさん
09/09/21 02:40:51
コード保管毎にshift+space押してるけど気にしたことないな

541:nobodyさん
09/09/21 09:31:02
カッコは基本、ワンセットで入力してから間を入力すればいい。
閉じ忘れの防止にもなるし。



542:nobodyさん
09/09/21 09:51:13
コーダー用キーボードか。 もう一段増やすとか?

543:nobodyさん
09/09/21 10:12:09
>>542
むしろ煩わしいわw 親指シフトで十分。

544:nobodyさん
09/09/21 10:15:28
Drupal 使っているけど、巨大な php の array を書く工程が面倒。

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

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

546:nobodyさん
09/09/21 10:20:23
[ と ] を入力するのにshift使うんじゃ意味無いでしょ

547:nobodyさん
09/09/21 12:06:40
脳波を読み取って自動的にshiftやctrlを押下してくれる装置があるといいねえ

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

549:nobodyさん
09/09/21 13:20:25
URLリンク(www.ysol.co.jp)

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

551:nobodyさん
09/09/21 17:15:56
シフトやコントロールは足ペダルでいいんじゃね?

552:nobodyさん
09/09/21 17:18:41
ミシン?


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

554:nobodyさん
09/09/21 18:35:47
テープ起こし用の再生機の操作はフットペダルらしい。


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

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



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

前者はYes。

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

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


558:nobodyさん
09/09/22 19:07:07
いい悪いって何を基準に?学習のしやすさ?構築のしやすさ?セキュリティ?実行速度?

559:nobodyさん
09/09/22 19:30:58
>>557
自分でLinuxの方が情報広いやすいならLinuxでやればいい

560:nobodyさん
09/09/22 19:31:38
>>559
s/広い/拾い/g

失礼

561:nobodyさん
09/09/22 19:32:16
スレリンク(hp板:749番)

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


563:nobodyさん
09/09/22 19:54:29
ホームページ(笑)

564:nobodyさん
09/09/22 20:20:46
通はほめぱげだよな

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

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


567:nobodyさん
09/09/23 11:52:33
まあSQLちょっとやればすぐわかる。

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

569:nobodyさん
09/09/24 11:52:48
>>568
ActionScript

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

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

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

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



572:nobodyさん
09/09/28 03:39:15
プログラム未経験で作ってる時間あるのか?

573:nobodyさん
09/09/28 03:43:40
flashでいいんじゃないの?

574:570
09/09/28 04:05:00
ありがとうございます。
情報が後出しで申し訳ないのですが

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

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



575:nobodyさん
09/09/28 04:27:48
WebでやりたいならPHP
格好いいのならFlashがよいかと

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

577:nobodyさん
09/09/28 17:37:16
>>574
馬鹿じゃないの?
そんなもん鉛筆で紙に書けばいいじゃねぇか
わざわざめんどくさい事するなよ

578:nobodyさん
09/09/28 17:45:17
>>574
紙でやるよりずっといいよね。

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

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

580:nobodyさん
09/09/28 19:51:46
いっそのことそのシステム作りを授業のテーマにする。
で、最後にみんなで遊んでおしまい。

581:nobodyさん
09/09/28 19:52:10
今から半年後が3月なことが関係してんじゃね

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

583:nobodyさん
09/09/29 13:48:45
二分探索

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

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

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

587:nobodyさん
09/09/29 14:42:25
>>586
>1)700000以上710000以下の最小数を探す
>2)700000以上710000以下の最大数を探す

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

588:nobodyさん
09/09/29 14:43:56
>>586
二分探索は特定の数を探すやり方じゃないよ?

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

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

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

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

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


593:nobodyさん
09/09/30 23:18:20 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さん
09/09/30 23:32:09
PHPはSERVER側の情報とろうとしてるけど
PerlはREMOTE側(アクセスしてきた方)の情報とろうとしてるじゃん
Perlはしらないからどれと対になるかしらないけど
$ENV{'SERVER_NAME'};
とか
$ENV{'SERVER_ADDR'};
とか試してみては?

595:nobodyさん
09/09/30 23:58:30
>>594
出来ました。表示出来ましたー。
助かりました。早速これから直したいと思います。

596:nobodyさん
09/10/01 00:37:51
IIS6.0上で動くPerlプログラムを作成中ですが、

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

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

597:nobodyさん
09/10/01 00:41:12
apache使ってないからでしょ

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

599:nobodyさん
09/10/01 00:55:06
そういうことじゃなくて、得られるパラメータの値が異なるってことでしょ。

600:nobodyさん
09/10/01 00:56:30
あと「まがりなりにも」な

601:nobodyさん
09/10/01 01:12:16
>>599
どこでそれを調べればいいのでしょうか。

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

602:nobodyさん
09/10/01 01:17:38
URLリンク(q.hatena.ne.jp)

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

604:nobodyさん
09/10/01 08:46:10
>>603
論理削除でぐぐれ。
全くWeb固有の問題ではない。


605:nobodyさん
09/10/01 09:13:20
>>604
思ったより簡単なものだったんですね、仕組みとしては
ありがとうございました

606:nobodyさん
09/10/01 12:04:46
でも実装するのはちょっとめんどくさそう。

607:nobodyさん
09/10/01 20:59:56
えっ?

608:nobodyさん
09/10/01 21:11:28
えじゃねーよ
普通に面倒くさいだろ

609:nobodyさん
09/10/01 21:22:14
その根拠は?

610:nobodyさん
09/10/02 01:47:06
確認画面とか
入力と処理の間に確認ページみたいのを挟めるだけでめんどくさい

611:nobodyさん
09/10/02 02:27:12
単純なテーブルならいいけど
リレーション張ってたら面倒くさくなることは想像に難くない

612:nobodyさん
09/10/02 11:22:42
カラム一個追加してフラグたてるだけじゃん

613:nobodyさん
09/10/02 13:51:46
データの問題じゃないんだよw

614:nobodyさん
09/10/02 15:44:43
じゃ何の問題?

615:nobodyさん
09/10/02 16:22:54
>>614
>>610

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

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


618:nobodyさん
09/10/02 17:58:42
それは削除フラグなしだけのview作れば済む気がする。



619:nobodyさん
09/10/02 18:35:20
削除レコードだけのテーブルを作るって人もいた。
レコードを削除するときは、そっちにコピーした上で物理削除。

620:nobodyさん
09/10/02 18:46:16
>>615
論理削除と確認画面がどう関連してるんだ?

621:nobodyさん
09/10/02 18:52:54
データの持ち方は単純だけどUI作るのは面倒だよね

って話じゃないのん?

622:nobodyさん
09/10/02 18:53:24
物理削除ならUI作るのは簡単なのか?

623:nobodyさん
09/10/02 18:58:15
論理削除よりは簡単でしょ。

624:nobodyさん
09/10/02 18:59:17
えっよく分からんから具体的に説明してくれ
そもそも確認画面って何の確認画面

625:nobodyさん
09/10/02 19:00:03
>>622
「ごみ箱」機能を付けるか付けないかで考えれば相当な手間の差があることぐらいわかるだろ

626:nobodyさん
09/10/02 19:00:57
>>624
その前におまえさんの主張を整理してくれる?

627:nobodyさん
09/10/02 19:01:37
>>621
そもそも物理削除だった内部処理を、論理削除に変更するんだから、
インターフェースに変更はいらないでしょ。

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



628:nobodyさん
09/10/02 19:02:27
>>626
いや、論理削除で確認画面作るのが面倒くさいと言い出したのが先なのでお先にどうぞ

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

630:nobodyさん
09/10/02 19:04:27
逃げ始めたw

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

632:nobodyさん
09/10/02 19:05:58
>>630
要件を読み違えた奴が何を偉そうにwww

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

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

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

636:nobodyさん
09/10/02 19:11:20
>>635
・・・まぁ、それで満足ならそれでいいんじゃない?
つかゴミ箱自体のUIの件は無視なの・・・?

637:nobodyさん
09/10/02 19:12:03
>>635
また凄いことを言い出す御仁だw
もっとやれwww

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

639:nobodyさん
09/10/02 19:13:50
これだけ延々と話引っ張ってきて出てくる言葉が>>635ってのはちょっと笑えない

640:nobodyさん
09/10/02 19:15:14
起点は>>603

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

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

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

642:nobodyさん
09/10/02 19:17:42
>>638
引き際ってのは大切だぜ坊や?

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

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

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


644:nobodyさん
09/10/02 19:35:56
>>643
正直、そこは今更突付いても仕方ないと思うよ?

645:nobodyさん
09/10/02 19:40:12
メールか何かでやりあってくれないかな。


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

647:nobodyさん
09/10/02 20:05:29
ゴミ箱なんて無くたって、やりようはある。

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

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

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

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

649:nobodyさん
09/10/02 20:31:46
なんの話をしているかの話をしておもしろいのか?
正当性なんかどうでもいいから、どっちかに話をあわせていけよ・・・


650:nobodyさん
09/10/02 21:12:39
>>648
機能の拡張に伴う作業が面倒ならやらなきゃいい。
普通は面倒でも必要ならやる。

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

652:nobodyさん
09/10/02 23:14:10
>>570
moodle

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

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

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

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

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

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

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

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

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


655:nobodyさん
09/10/03 06:10:35
>>653
自分で付けたタグの数集計してるだけでしょ。

656:nobodyさん
09/10/03 06:16:06
自分も気になってたけど、編集時にセットしたデータを集計してるだけなのか

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

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

659:nobodyさん
09/10/03 10:04:04
全部やればいいじゃない。 言語覚えるのが目的ならば。
普通は目的があって、言語なんてそのための手段にすぎないんだけどな。

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

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

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

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

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

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

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

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

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

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

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

664:nobodyさん
09/10/03 13:27:55
どれも似たようなもんだ
1個できたら他のもだいたいわかるよ

665:nobodyさん
09/10/03 13:33:20
面白いから各言語の特徴をもっと言って欲しい

666:nobodyさん
09/10/03 13:45:58
>>658
PHP

667:nobodyさん
09/10/03 15:00:49
>>655-657
ありがとうございました!


668:658
09/10/03 15:19:14
皆さん有難う御座います。

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

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

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

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

669:nobodyさん
09/10/03 15:29:21
>>668
喧嘩になるからもう勘弁してくれ

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

671:nobodyさん
09/10/03 15:50:09
ほらね・・・

672:nobodyさん
09/10/03 16:32:09
perl 使いの戯言・・・

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

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

673:nobodyさん
09/10/03 17:34:22
>Ruby
>セミコロンで終われない言語に興味な~い

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


674:nobodyさん
09/10/03 17:42:41
えっ?
初めて知ったw

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

675:nobodyさん
09/10/03 18:19:12
Cはセミコロンで終わるわけじゃないけどね。

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

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

678:nobodyさん
09/10/04 08:47:03
女子小学生ってゆー言語について詳しく

679:nobodyさん
09/10/04 11:03:41
むしろRubyで書いてるとCとかでセミコロン忘れる。
セミコロンって余計なもんだったんだな、と実感する

680:nobodyさん
09/10/04 11:53:21
>>668
Rubyがいいよ。
オブジェクト指向言語で、他の言語のいいとこ取りなんで書きやすい。

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

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

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

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

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

682:nobodyさん
09/10/04 13:31:37
それでいいと思うよ
ランゲージファイルで簡単に上書きできるようになってるとなお良いね

683:681
09/10/04 13:41:52
ありがとです。言語ごとにファイル分けてやってみます。

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

685:nobodyさん
09/10/04 14:39:02
poファイルを使ってるなら、GNU gettextかな?


686:681
09/10/04 15:34:56
ありがとうございます。gettextも調べてみます。
翻訳リストの作成部分がちょっと難しそうなので色々と実験してみます。

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

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

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


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

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

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

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

693:nobodyさん
09/10/05 07:09:50
したらば掲示版の管理での質問したいのですが
どのスレに行けばいいのですか
使い方ガイドには載っていないようですので

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

695:nobodyさん
09/10/05 08:17:43
>>694
URLリンク(d.hatena.ne.jp)

696:nobodyさん
09/10/05 12:37:32
>>693
こちらへどうぞ。

したらば掲示板 by Livedoor Part 9
スレリンク(esite板)

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

697:nobodyさん
09/10/05 16:47:35
プログラミング始めたばかりのど素人です。

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

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

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

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

699:nobodyさん
09/10/05 16:55:05
>>697
C#
URLリンク(dobon.net)

700:nobodyさん
09/10/05 16:58:36
>>697-698

利用規約にひっかからないかい?
URLリンク(www.nicovideo.jp)

701:697
09/10/05 17:06:12
>>699
ありがとうございます

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

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

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

703:nobodyさん
09/10/05 17:42:41
>>702
C#でCGIを作ればapacheでも余裕で動くよ

704:697
09/10/05 17:47:29
>>703
そうなんですか!?ありがとうございます。
CGIっつったら完全にPerlだと思い込んでいました。

705:nobodyさん
09/10/05 17:49:13
>>704
CGIは言語を選ばないよ
ただの共通インターフェイスだよ

706:nobodyさん
09/10/05 17:52:00
C#でCGI
URLリンク(blog.ebatech.jp)

707:697
09/10/05 17:56:04
>>705
>>706
ご丁寧にありがとうございます。助かりました。

708:689
09/10/05 18:05:48
>>692
どうもありがとう

709:nobodyさん
09/10/05 18:50:23
横槍ですまん
CGIでC#ってのを俺も初めて知ったんだが
他のC#ライブラリ読み込んだりも出来るわけ?

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

710:nobodyさん
09/10/05 19:26:35
>>709
何のライブラリか知らないけどCGIってただのコンソールアプリだよ。

711:nobodyさん
09/10/05 22:24:57 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さん
09/10/05 22:32:25
firefox file://

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

713:nobodyさん
09/10/05 22:33:02
>>711
firefoxの仕様。

参考→ URLリンク(kb.mozillazine.org)

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

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

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

717:nobodyさん
09/10/07 13:53:56
>>714
MVCを考えれば自ずと答えは出る。素直にcss使え。

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

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

720:nobodyさん
09/10/07 17:15:14
>>718
インターネットの通信はTCP/IPという方法で行われているので、
TCP/IPについて学べ

721:nobodyさん
09/10/07 17:19:10
レルムをレアムと読んでいた漏れは低学歴

722:nobodyさん
09/10/07 17:20:02
>>718
わかんない単語が出てくるたびに
ググるほうが結果的に速い

723:nobodyさん
09/10/07 17:25:04
TCP/IPの前にHTTPのRFC和訳でも読もうぜ。



724:nobodyさん
09/10/07 19:14:36
>>718
OSI参照モデルをどうぞ。
URLリンク(ja.wikipedia.org)

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

726:nobodyさん
09/10/07 23:16:44 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さん
09/10/07 23:37:20 ZPNX8UnR
javascript専門スレはどこ?
見当たらないんだけど

728:nobodyさん
09/10/07 23:45:18
Web制作板へ逝ってらっしゃ~い
URLリンク(pc11.2ch.net)

729:nobodyさん
09/10/07 23:58:41 ZPNX8UnR
ありがとうございます
いってきま~す

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

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

731:nobodyさん
09/10/09 11:23:33
98%のブログシステムがそうなってないか?

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

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

733:nobodyさん
09/10/09 11:36:42
>>731
98%のうちの1個でいいので教えてください

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

734:nobodyさん
09/10/09 11:45:13
>>733
元となるシステムうpして改造依頼スレ逝ってこい

735:nobodyさん
09/10/09 11:47:30
>>733
ぐぐれ

736:nobodyさん
09/10/09 22:34:58
>>733
MovableType

737:nobodyさん
09/10/11 07:13:21
Java Applet と Actionscript だとどちらが実行早いですか?

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

よろしくお願いします。

739:nobodyさん
09/10/11 12:22:32
>>738
最近の動向は知らんが、基本はビーコンじゃないか。



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

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

742:nobodyさん
09/10/12 00:16:47
リスト化ってどういう意味だろう。

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


743:nobodyさん
09/10/12 00:17:45 IkpoGzdK
>>741
とりあえず、部屋を作ったので対戦待ってます、 ルーム23

744:nobodyさん
09/10/12 00:24:21
>>742
一つ目のHTMLファイル 
「僕はここにいます。」
2つ目のHTMLファイル
「僕はあそこにいます。」

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

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

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

745:nobodyさん
09/10/12 00:25:46
>>744
よくわからないですけど743の人は無視していいんですか?

746:nobodyさん
09/10/12 00:27:52
>>745
気にしなくていいと思います^^:

747:nobodyさん
09/10/12 00:31:27 IkpoGzdK
>>745
見事な四間飛車でした・・参りました。

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


749:nobodyさん
09/10/12 00:44:23
>>ありがとうございました。
早速試してみます。


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


751:nobodyさん
09/10/12 09:58:08
>>750
リダイレクト元のログに残ってるはずだけど?

752:750
09/10/12 20:35:59 Plq05pMc
>>751
レスありがとうございます


753:nobodyさん
09/10/13 16:27:10 jBiBGZPn
スレ違いでした申し訳ありません。

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

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

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

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

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

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

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

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

755:753
09/10/13 16:29:46 jBiBGZPn
申し訳ありません。
×スレ違いでした申し訳ありません。
○スレ違いでしたら申し訳ありません。
に訂正でお願い致します。

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

web制作管理
URLリンク(pc11.2ch.net)

757:753
09/10/13 16:38:26 jBiBGZPn
>>756
スレ違いを通り越して板違いでしたか・・orz
誘導有難う御座います。

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

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

759:753
09/10/13 17:17:12 jBiBGZPn
色々なところに飛んで舞い戻って着ましたf(^-^;

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

760:nobodyさん
09/10/13 17:24:17
cookie保存でいいならjavascriptでできるからやっぱWEB制作板なんじゃね?

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

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

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

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

762:nobodyさん
09/10/13 17:33:08
色変える程度で管理画面作るのは少々大げさだな。

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

764:753
09/10/13 17:36:25
>>760
その場合でしたら、cookieを削除した時にまっさらに戻りませんか?

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

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

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

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


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


766:nobodyさん
09/10/13 17:39:23
ユーザー単位で色変えたいって話なの?DBまで出てきちゃってるけど。
なんだか話の範囲がよくわかんね。

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

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

768:nobodyさん
09/10/13 17:41:21
>>765
>だから CSS の名前を他からも見えるようにするにはどうすればいいの?

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

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

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

770:nobodyさん
09/10/13 17:44:29
>>753
テーブルで線を引くってのがそもそもおかしくね?
<hr>とかじゃだめなの?

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

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

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

773:nobodyさん
09/10/13 17:48:39
色クラスをいっぱい作っといて、セレクトボックスとかで切り替えるぐらいだったら
Javascriptでできるよね


774:753
09/10/13 17:53:13 jBiBGZPn
sageてしまうとIDが隠れるので、一応勝手ながらage進行で進めます。

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

775:nobodyさん
09/10/13 17:54:38
あと、>>753 さんはトーナメント表のようなものを作りたいそうです。

スレリンク(hp板:976番)

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

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

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


777:nobodyさん
09/10/13 18:02:17
>>773
それだけで自分で変更したものを他のユーザーが確認できる状況をどうやって作るの?

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

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

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


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

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

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

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

784:nobodyさん
09/10/13 18:38:48
>>782
かまいません。
ヘッダ出力を忘れずに。

785:782
09/10/13 18:39:28
>>784
ありがとうございます。。

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

787:738
09/10/13 21:01:46 gqpE8tgo
>>739

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


788:nobodyさん
09/10/13 21:12:53
>>786
ftpでは無理です

789:nobodyさん
09/10/13 21:14:06
>>786
appendコマンド

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



791:881
09/10/14 19:20:00 PjowMzC2
質問です。
まったくのプログラミング初心者ですが、下記のサイトのようなチャットを作りたいです。
URLリンク(www.comucomu.jp)

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

793:nobodyさん
09/10/14 23:36:39
>>791
そんな長文かいてる間にコード一行でも書いたほうがよっぽど上達は早いと思います

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

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

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

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



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

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

797:nobodyさん
09/10/15 13:39:47
それで全文だとすると、日本語文字を***.cgiの**行目でprint使って出力しましたよ

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

798:nobodyさん
09/10/15 14:33:35
>>795
ありがとうございます!

799:nobodyさん
09/10/15 14:37:07
めんどくさいので use utf8 を外した

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

800:nobodyさん
09/10/15 14:38:41
>>796
encodeしないで非ASCII文字を出力すると出るエラーじゃないかな?

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

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

801:nobodyさん
09/10/15 14:45:41
>>799
こう↓してもエラーがでる?

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


802:nobodyさん
09/10/16 01:54:41
すいません、初心者です。

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

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

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

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

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


803:nobodyさん
09/10/16 02:30:56
そういうのは普通ブログのプラグインかなんかで対応できるようになってんじゃないの?
Yahooブログなんて知らないけど・・・

804:nobodyさん
09/10/16 02:36:43 xUartexd
Yahooブログは不親切なんですよ。人がマメにブログチェックするように。

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


805:nobodyさん
09/10/16 09:19:23
ブラックリストとか無いんだっけ?

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

807:nobodyさん
09/10/16 12:26:48
>>806
example:7000.comじゃなくてexample..com:7000だよね?
それで動くなら初耳だわ
まぁそれはいいとして

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

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

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

810:nobodyさん
09/10/17 01:16:55
>>808
cakePHPとかフレームワークをやるといいよ
PHPでベタに作るよりは簡単だ


811:nobodyさん
09/10/17 01:17:27
最初は普通にやったほうがいいと思うよ

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

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

813:nobodyさん
09/10/17 01:40:28
うん

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

815:814
09/10/17 01:50:18
訂正

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

816:nobodyさん
09/10/17 01:54:20
>>811
たしかにそうかも
便利な機能も元々を知らないと便利とは感じないかもしれない

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

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

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

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

819:nobodyさん
09/10/17 13:07:09
>>818
RSS

820:nobodyさん
09/10/17 13:18:30
>>819
それは調べましたが記述方法がわかりません。
Headline-Editor
これでやるのかな。

821:nobodyさん
09/10/17 13:30:48
なにそれ?

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

823:nobodyさん
09/10/17 17:00:31
DBスレ池

824:nobodyさん
09/10/17 19:43:59
>>822
データベース板の範疇だと思ったけど、スレはあるんだろうか。一応誘導。

データベース板
URLリンク(pc11.2ch.net)

825:nobodyさん
09/10/17 21:57:02
>>823
>>824
板違いすみませんでした
自己解決しました

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

827:nobodyさん
09/10/18 11:20:36
>>826
ブラウザがContent-Typeかファイルの拡張子を見て判断している

828:826
09/10/18 12:12:43 HuXUPST/
>>827
レスありがとうございます。

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




829:nobodyさん
09/10/18 13:02:10
MACは拡張子を使ってないだけでファイルの種別はちゃんとファイルのヘッダに明記されてる。

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


831:nobodyさん
09/10/18 14:33:22
辞書を引けよ

832:nobodyさん
09/10/18 14:55:42
>>830
parse。つかその文の前後でわかりそうなもんだが。

833:nobodyさん
09/10/18 15:11:39
初心者用スレだから仕方ないじゃん

834:nobodyさん
09/10/18 15:21:54
初心者であることを言い訳にしてる奴は底辺のまま

835:nobodyさん
09/10/18 16:02:14
趣味だから別に底辺でもいいし

836:828
09/10/18 18:04:19 HuXUPST/
>>829
レスありがとうございます


837:nobodyさん
09/10/19 13:06:47 HnqSJu72
アフィリエイトのシステムについての質問です。

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

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


838:nobodyさん
09/10/19 13:31:33
タグの埋め込みを必須にすればいいのでは?

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

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

841:nobodyさん
09/10/19 15:26:36
JSONとか?

842:nobodyさん
09/10/19 23:42:52 AsqL0JnN
誘導されてきました。

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

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

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

843:nobodyさん
09/10/19 23:59:24
GETパラメータ付けとく


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