△▲ WebProg 初心者 ..
[2ch|▼Menu]
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)

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

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

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

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

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


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参照モデルをどうぞ。
Wikipedia項目リンク

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
はなまるトーナメントや、トーナメントメーカー(U)等も以前見ておりました。
あのようなソフトや、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
ありがとうございます。。


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

5368日前に更新/244 KB
担当:undef