09/08/24 11:13:36
PHPにはセーフモードがかかっていてかつCGIがPerlでしか利用できないサーバを使っています
Perlは知らないのでPHPで組んでいるのですが
フォルダやファイルの自動作成処理をしたいのでどうしてもCGIで動かすかセーフモードがオフな必要があります
しょうがないのでPerlを少し調べてGETで(?file=hoge.txt ?dir=hogeのように)リクエストを受けたら
フォルダやファイルを作成するスクリプトを作り
それをPHPからfile_get_contentsなどの関数で叩くことによって作成することはできたのですが
こういう方法は一般的ですか?
それとももっといい方法がありますか?
(外部から勝手に作成されては困るのでPerlスクリプトには内部からでないとアクセスできないようにしてあります)
343:nobodyさん
09/08/24 12:49:26
>>340
主語述語が抜けているため、暗号化しなくてもいいものまで暗号化すべきというような文章ですね。まる。
344:nobodyさん
09/08/24 13:17:49
ということにしたいんですね。まる。
345:nobodyさん
09/08/24 13:40:12
>>342
セーフモードでディレクトリは普通作らない
ファイルを作るスクリプトはしばしば見かける
fopenでもなんでもお好きに
でもデータベース使うのが普通
346:342
09/08/24 14:46:09
>>344
>セーフモードでディレクトリは普通作らない
作らないというより作れないですよね?
なのでPerl CGI経由で作ったらできるのでそれが一般的かを聞きました
メインはPHPで組んでいるのでディレクトリ・ファイル作成部分だけPerl CGIスクリプトを叩きます
PHPでCGIが使えばできるのですがPerlしか使えない状況なので
>fopenでもなんでもお好きに
セーフモードがかかってるので無理だと思うのですができますか?
当方環境ではうまくいきませんでした
>でもデータベース使うのが普通
説明が足りなくてすみません
今回はデータベースを使用しないという条件でよろしくお願いします
何か他にベターな方法があったら教えていただきたいです
よろしくお願いします
347:nobodyさん
09/08/24 14:52:19
セーフモードでもファイルは作れるよ
でないと多くのBBSシステムやPukiWikiなどが動かないことになる
348:342
09/08/24 15:14:27
>>347
いわれてみれば確かに
Wikiインストールしたことがあるのでわかります
ちょっとPukiWikiのソース見てきます
349:nobodyさん
09/08/25 11:27:44
touch
350:nobodyさん
09/08/25 11:47:12
NintendoDS
351:nobodyさん
09/08/25 17:09:05
質問させて下さい
アフェリエイトの逆、みたいな事をやるにはどうすればいいのでしょうか?
当方にて運営しているサイトにバナーリンクを貼って
IDとパスワード発行して他のリンク先の方には漏れないようにした上で
クリック数をリンク先の方が見られるようにして、
それで一ヶ月1クリックおいくら、と広告費を請求するという感じです
何か適当なツールとかありますでしょうか?
352:nobodyさん
09/08/25 17:15:15
高いよ
353:nobodyさん
09/08/25 17:19:42
>当方にて運営しているサイトにバナーリンクを貼って
>クリック数をリンク先の方が見られるようにして、
>それで一ヶ月1クリックおいくら、と広告費を請求するという感じです
それアフィリエイトじゃないか?
354:nobodyさん
09/08/25 18:55:30
>>351
URLリンク(php.s3.to)
これじゃいかんの?
355:nobodyさん
09/08/26 15:01:19
>>352
おいくらですか?
>>353
そうですね普通にアフェリエイトかもしれないです
でもリンク先の人がお客様になる、とかそういう感じです
>>354
これはリンクのクリック数を出すものですよね?
近いかも知れないですけど他の人のも見られるのはちょっと…
356:nobodyさん
09/08/26 15:47:33
>>355
20万
357:nobodyさん
09/08/26 16:54:33
安いなw
358:nobodyさん
09/08/26 17:26:40
>>355
要はクリック数を基準にした広告サービスでしょ。
同様のシステムパッケージ見たことあるけど、フォーム機能込みで定価150万だった。
359:nobodyさん
09/08/26 22:09:30
>>357
運用ライセンスは別途。
360:nobodyさん
09/08/27 18:06:59
URLリンク(www.47news.jp)
47newsのサイトの本文中の文字をマウスでハイライトするとPOPUPでてきますよね
poplnというブログパーツをつかっているようですが
これ自体はJavaScriptで実現しているようですが、
設定項目があり、このサイトでは無効にするとチェックをいれたあと
クッキー・セッションなどのブラウザ情報をすべて消してブラウザ再起動しても無効なままです
Flashのクッキーも消してみましたが結果は同じでした
ついでにIPアドレスもかえてみましたが無効のままでした
これはどういう風に設定を保持していると想像できますか?
361:nobodyさん
09/08/27 18:12:40
急いで元に戻さなやばいの?
362:nobodyさん
09/08/27 19:30:29
>>360
IE8 履歴削除で復活した
特定のURLに対する閲覧履歴があると無効になるのかな?
363:360
09/08/27 19:36:51
>>362
Firefoxで確認していました。
IE8でやってみたところアクセレーター?なるデフォルトで似たような機能がついてるようですね。
これのオフの仕方がいまいちわからなかったので確認できませんでした。
>>362さんのおっしゃるとおりですと、特別難しいことはしてないようですね。
もう少し色々試してみたいと思います。
364:nobodyさん
09/08/27 20:12:12
検索したのですがどうしても辿り着けなかったので、
ご存知の方がいらっしゃいましたら教えてください
「急いで、だが慎重に」
といった意味合いの名言だったと思うのですが、
プログラム関連の書籍かサイトか人物で、
これに該当する言葉を発しているところで、
有名なのはどこが該当するでしょうか?
ジョエルオンソフトウェアだと思っていたのですが、
調べているとどうも違ったようで…
スレ違いな質問でしたらすみません
よろしくお願いいたします
365:nobodyさん
09/08/28 02:29:32 OD+jgzz0
wikipediaの全文検索のバックエンドってどういう機構ですか?
media wiki自体に、全文検索のソリューションが含まれているのでしょうか?
366:nobodyさん
09/08/28 03:04:16
>>365
×media wiki
○MediaWiki
367:nobodyさん
09/08/28 09:14:37
>>365
とりあえず動かしてみ。すぐわかる。
368:nobodyさん
09/08/31 08:22:55 j/e3zLaw
URLリンク(www.nikkei.co.jp)
今日のNikkeiNetのトップページで選挙の当選者の所、前へ、次へってボタンを押すとクルクルと当選者が変わりますよね
コレってどんな技術を使っているのでしょうか?
Ajaxかなと思ったのですが、クルクルするはずがないし、やっぱFLASHですか?
369:nobodyさん
09/08/31 08:29:21
>Ajaxかなと思ったのですが、クルクルするはずがないし
いや、なんでだよw 普通にAjaxだよw
370:nobodyさん
09/08/31 08:50:35
Ajaxでもないけどね
371:nobodyさん
09/08/31 08:58:20
ただのJavaScript???
372:nobodyさん
09/08/31 09:02:35
「ただの」の定義がわからんがjavascript
373:nobodyさん
09/08/31 10:20:36 Hjptuk1D
流れ読まずに失礼します
対PC向けのhtmlテキストボックスの入力モード指定は
どのように記述すれば良いですか?
ケータイは<INPUT type="text" istyle="1"~~でイケるんですが
対PCでは固定できないんでしょうか?
374:nobodyさん
09/08/31 13:53:03
>>373
他の板でも質問してるだろ
375:nobodyさん
09/08/31 14:07:49
>>368,374
あっちでもこっちでも、とりあえず質問しとけ、
みたいなのはやめようよ。
376:nobodyさん
09/08/31 17:42:29
しかしそれが2chクオリティ
377:nobodyさん
09/09/01 18:51:55
cgiを作成しようと思うのですが、まずは環境構築ということで質問です。
使っているPC内にcoLinuxなどでサーバを作りそこでテストcgiを作りwebにアップロード
だと二度手間なので
sshログインができるwebサーバにデータ一式を置いてsshログインし直接修正しながら作成
にしようと思うのですが、この方法はオススメと思いますか?
もし他に管理が簡単な方法などありましたら教えてください。
378:nobodyさん
09/09/01 18:58:09
>>377
URLリンク(www.apachefriends.org)
379:nobodyさん
09/09/01 19:00:00
>>377
普通はIDEとサーバを連携させるんだよ
380:nobodyさん
09/09/01 19:09:10
>>377
当たり前すぎてへそで茶の沸くことだけど、
本運用でトラブリたくなければ、
>>378のような似非環境は使わないように
381:377
09/09/02 00:56:27
>>378-380
ありがとうございます。
>>379
IDEはググったら統合開発環境ということは分かったのですが、
具体的にどう連携させるのでしょうか。
または、参考になるサイトなどありましたら教えてください。
ちなみにエディタはvimを使ったことがあるのですが、これも一種の統合開発環境と思うので
コレを使って連携できるとうれしいです。
382:nobodyさん
09/09/02 00:57:12
>>381
IDEの普通の使い方として書いてあるよ
383:377
09/09/02 01:04:28
調べたらEclipseがzip展開でインストール、フォルダ削除でアンインストールできて
レジストリもさわらないみたいなのでコレにperlのプラグイン入れるのもよさそう。
384:nobodyさん
09/09/02 04:14:08
URLリンク(liosk.blog103.fc2.com)
これはPDT(EclipseのPHPプラグイン)で4のbのとこを見てもらえばいいが
こんなかんじで設定する
xampp(Apache+MySQL+PHP+αがオールインワンで入ってるパッケージ)での設定方法だが
普通のApacheのドキュメントルートに読み替えればOK
Perlプラグインも同じようなもんだとは思うけど使ったことないので詳細不明
385:nobodyさん
09/09/02 04:17:04
鯖連携ってそういう意味だったんだ
リモートの同期とかそっちの意味かと思った
386:nobodyさん
09/09/02 05:41:21 55UeyG/q
getパラメータを引数にdbからデータを引き出して画面に反映する構成で、
不正な(デタラメ)パラメータを指定されていた場合、「お求めの商品はありませんでした」とか
「アクセス禁止です」とか表記すべきでしょうか?
ユーザの勝手なURL操作の末に起こる不具合を一つ一つフォローするなんて
めんどくさいなぁて感じですが…
387:nobodyさん
09/09/02 05:43:03
じゃやらんでおk
388:nobodyさん
09/09/02 21:17:03
神は細部に宿る
389:nobodyさん
09/09/02 22:55:35
>386
ユーザーからの入力を検証する機能とか作ってあるだろ?そのまま使い回せばいいだろ。
入力値検証の仕組みがないならさっさと作れ。
一般論として、エラーはなるべく細かいほうがいい。
「ログインIDの有無を確認できると個人情報が漏洩する」とか
「細かすぎるエラーメッセージは攻撃の際の手がかりになる」とか、例外もあるけどな。
390:nobodyさん
09/09/03 09:08:58
PHPをTeraPadで書いているのですが、保存すると、「 .php.txt 」と、.txtが付いてしまい邪魔です
コレはどのように設定すれば出ないように出来るのでしょうか?
自分でoption見てやろうと思ったのですが、自分にはサッパリでした
391:nobodyさん
09/09/03 09:11:25
ごめんなさい、>>390ですが、事故解決しました
392:nobodyさん
09/09/03 11:18:58
初心者なので良く分かっていないのでが、PerlとPHPの違いって何なのでしょうか?
同じサーバサイドで、PHPはcookieやメール情報、ログインなどを管理し、PerlはHTMLの<input>等で使われているというような事しか知りません
webのサーバサイド技術としてはやはりどっちも習得しなければならない言語なのでしょうか?
393:nobodyさん
09/09/03 11:26:29
>>392
できることはたいして変わらん。
両方覚えたければ覚えればいいし、趣味でやるだけなら1つでも困らない。
394:nobodyさん
09/09/03 13:43:54 kDwguIYY
Web制作管理からきました。
サーバー管理してるものです。
携帯向けホームページからPOSTされたデータが以下のようなものになります。
おそらく、DoCoMoから送信されたものだと思うのですが・・・(UAより)
XXXXXX <a href="URLリンク(XXXXXXXXXXXX.com)">XXXXXXXXXXXX</a>,
[url=URLリンク(XXXXXXXXXXXX.com)
[link=URLリンク(XXXXXXXXXXXX.com) URLリンク(XXXXXXXXXXXX.com)
これもたぶんなのですが、日本語送信してると思うんですよね。
デコード?する方法なんてないですか?
知ってる人いたら教えてくださーい。
よろしくお願いします。
395:nobodyさん
09/09/03 13:52:09
ホスト名を伏せるのはわかるがそれ以外の部分のデータを伏せられても皆目わからん。
ふつうに application/x-www-form-urlencoded 形式じゃないの?
デコードしたあと文字コード(たぶんShift_JISもどき)も必要だろうけど。
396:nobodyさん
09/09/03 14:04:31 dhywTx8g
失礼。こんなカンジでいいですか?
たぶんですけど、「????????」の部分がユーザが入力したもの。
それ以外は、DoCoMo端末が勝手に挿入したかもしれないタグだと予想してます。
「????????」の部分だけでも、デコードできればいいのですが。
もちろん、urlencoded形式です。↓の例ではデコード後を載せています。
???????? <a href="URLリンク(YYYYYYYYYY.com)">YYYYYYYYYY</a>,
[url=URLリンク(ZZZZZZZZZZ.com)
[link=URLリンク(AAAAAAAAAA.com) URLリンク(BBBBBBBB.com)
397:nobodyさん
09/09/03 14:10:29
お忙しいところ、申し訳ありませんが質問デツ。
ブラウザ(フリーで入手したマイナーなブラウザ)に
<link>URLリンク(www.google.com)
という記述があります。
そこにgoogleのblog検索 URLリンク(blogsearch.google.com) を追加したつもりですがエラーになってしまいます↓
<link>URLリンク(www.blogsearch.google.com)
エラーのメッセージは↓
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さん
09/09/03 14:15:35
>>397
URL間違ってるだけじゃん。
URLリンク(blogsearch.google.com)
399:nobodyさん
09/09/03 14:20:58
>>396
つか明らかにSPAM投稿なんだけど、そんなのデコードしてどうすんの?
そもそもBBSでちゃんとデコードできてないって時点で日本語じゃない可能性のほうが高い。
400:nobodyさん
09/09/03 14:23:46 dhywTx8g
>>399
あーSPAMなんですか。全然気付かなかったです。
なんかコード間違ってるとか、DoCoMoが間違ったデータ送ってるとか
だと思ってました。
スッキリです。
ありがとうございました。
401:nobodyさん
09/09/03 14:26:48
コメントにURL載せる殆どがSPAMと思って間違いないよ
402:nobodyさん
09/09/03 14:26:58
>>398
修正しましたらうまく動きました。
search部分も修正が必要だったのね・・・トホホ。
お手数お掛けしました。
403:nobodyさん
09/09/03 14:35:12 dhywTx8g
>>401
そうですか。経験不足ですかね。。。
IP調べてみました。ドコモのIPなんで、UAの偽装は無いと思われる。
携帯からSPAMなんて面倒くさいことやる人いるんですね。
404:nobodyさん
09/09/03 15:39:11
携帯を操作してfromとかを弄って送るソフトがあるぐらいだから
UA偽装してPOSTしてくるソフトがあっても不思議じゃない
405:nobodyさん
09/09/03 17:59:05 kDwguIYY
>>404
送信元IPがドコモからなのに、UA偽装するんですか?
406:nobodyさん
09/09/03 18:28:06
XAMPP liteを入れてapacheをスタートさせて、
タスクマネージャでプロセスをみると、
httpd.exeが2つ走っています。
こういうものなのでしょうか?
407:nobodyさん
09/09/03 18:46:04
いんや
408:nobodyさん
09/09/03 21:55:17
>>405
smartphoneとかなら余裕。もうちっと勉強せい。
409:nobodyさん
09/09/03 22:58:12
HTTP/1.1のCache-Controlヘッダの
no-cacheとmust-revalidateの違いがわかりません。
どなたか教えていただけませんでしょうか。
410:nobodyさん
09/09/03 22:58:46
>>406
監視用と実行用で仕様ということらしい
xamppだからというわけではなくapache単体でもそのようになる
411:406
09/09/04 09:16:15
>>410
ありがとう
apache httpd.exe 2つ
でググってもそれらしいのなかったから気になってた。
412:nobodyさん
09/09/04 23:05:41 bvlH15Rp
サーバ上のテキストデータに対してユーザに正規表現をリクエストでpostさせてサーバ側でパターンマッチングしてデータを抽出させたいんだけどセキュリティ上どんな問題が考えられますか?
413:nobodyさん
09/09/04 23:08:06
メタ文字のエスケープ忘れ
414:nobodyさん
09/09/04 23:34:44
なんかの処理系で特定の正規表現を用いると
異常に計算量がかかってDoSに使えるとかいうのがあったな。
あとShift_JISなら5c問題。セキュリティホールにはならんかもだが。
415:nobodyさん
09/09/05 01:31:38
確かに変な正規表現が来たら時間かかりそうですね・・・・
416:nobodyさん
09/09/05 08:38:04
>>408
普通は携帯とスマートフォンとは別のIP帯じゃないか?
417:nobodyさん
09/09/05 09:54:38
>>416
DoCoMoはフルブラウザ使用時と同じ帯域
418:nobodyさん
09/09/06 00:32:51
e-mobileで定額プランにしていても、
PC用サイトを見ると、別料金がかかる?
419:nobodyさん
09/09/06 00:43:25
webprogの質問でも何でも無ぇよなそれ
420:nobodyさん
09/09/06 17:55:13 xZbpxQjl
explodeやimplodeはなんで爆発なの?
421:nobodyさん
09/09/06 18:04:10
爆発って感じじゃん
422:nobodyさん
09/09/06 21:42:09
explode - 外側に破裂する
implode - 内側に破裂する
423:nobodyさん
09/09/07 02:21:41 UnJ+qEbB
プログラム書いてると彼女ができない
きもがられた
誰かなぐさめよろ
424:nobodyさん
09/09/07 02:30:15
安心しろ
俺にはちゃんと女がよってくるぞ
おそらく性格的な問題だ
明るく楽しそうな人間になれ
そしてルックスも磨け
425:nobodyさん
09/09/07 03:09:22
>明るく楽しそうな人間になれ
無理
426:nobodyさん
09/09/07 03:11:52
>>423-425
SEやPGはなぜ彼女ができないのか? Part.5
スレリンク(prog板)
427: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の名前って何のこといってるの?