のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,853人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ[JavaScript]プログラム作成します

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    351 : ◆q7u/nu - 2009/11/15(日) 20:58:37 ID:??? (+3,-29,-35)
    記録データを読み出して処理する過程で訳わかんめに...
    (TSV にせよ, CSV にせよ 処理結果は array になる)
    (そして array 同志の足し算をやればよいはずなんだけど... どうも うまくいかない...)
    perl のばか~ !
    352 : Name_Not - 2009/11/17(火) 10:07:51 ID:??? (+0,-30,-222)
    >>348
    すみません、ホスト規制で返信遅れました
    長かったorz

    うむむ、TSV形式の方が使いやすそうですね
    扱いやすいようにして貰えるなら、その辺はお任せしてもよろしいでしょうか?

    >HTML 5 に対応した Web-Browser
    ありゃ、もしかしてIEや火狐で表示出来なかったりします?

    詳細データ書きますね
    項目1 [味] 1-5の間の値
    項目2 [見た目] 1-5の間の値
    項目3 [コストパフォーマンス] 1-5の間の値
    項目4 [インパクト] 1-5の間の値
    項目5 [香り] 1-5の間の値
    項目6 [中毒性] 1-5の間の値

    これがRadar Chartにする際の使用するデータです
    Radar Chartの一番上から時計回りに項目1→項目2みたいな表示が望ましいです
    353 : Name_Not - 2009/11/17(火) 10:09:05 ID:??? (+36,-30,-179)
    上記の内容とは別なのですが[評価]という項目を作り
    Radar Chartの項目と同じように0-100間の数値を入力してもらいx人の平均数値を表示
    そして、その数値の値によって違う文字を隣りのテーブルに表示させる機能もお願いします
    具体的に言うと
    x人の評価平均y
    yが91-100の間なら[S]と表示
    yが81-90の間なら[A]と表示
    yが71-80の間なら[B]と表示
    yが61-70の間なら[C]と表示
    yが41-60の間なら[D]と表示
    yが21-40の間なら[E]と表示
    yが0-20の間なら[F]と表示

    >(自分とこの掲示板も未完成だというのに おいらって... はぁ)
    色々と注文して申し訳ないです
    無理をなさらないで自分のペースで進めてください

    HTMLちょこっとかじった程度のド素人なのでXHTML, CSSなど色々と調べてみますね
    354 : ◆q7u/nu - 2009/11/17(火) 12:22:55 ID:??? (+11,-30,-189)
    >>352
    >ありゃ、もしかして
    説明してると長くなるので "canvas" で google search してちょうだい.
    現在の一般的 web-browser では扱えないと思う.
    なので例のサイトのオプションは没.
    こちらとしては元となるデータ管理の CGI 制作に力を注ぐつもり.

    条件を考慮して改造した CGI:
    http://hpcgi2.nifty.com/alter/labo/inquire.cgi
    ・ "submit" クリックすると form から送られたデータがそのまま表示されるのみ.
    あとはこのデータを TSV に加工して記録させる.
    ここまでは簡単だけど, そのデータをどう使うかが大問題.

    ちなみに TSV データとは
    field1 \t field2 \t field3... \n
    と言う形で一行が 1record に対応する.
    こちらとしては単に記録してデータファイルとして吐き出す形が望ましい.
    (一々計算させるとサーバーの負担が...)

    繰り返すけど, まずはデータをどう使うかを決めないと先に進めない.
    355 : ◆q7u/nu - 2009/11/17(火) 12:41:07 ID:??? (+26,-6,-54)
    追記:
    元の CGI は select field を script で書き出している.
    しかしながら この部分を直接 template に書いた方が自由度が高まる.
    script が簡単になるメリットも大きい.
    この方向でやるのは どうかな ?

    いろいろと煮詰めなければならないことが多いので長丁場になりそう...
    356 : ◆q7u/nu - 2009/11/17(火) 12:45:18 ID:??? (+69,+29,-14)
    >>353
    気持ちは分からないでもないけど,
    まずは最初の問題を解決してからにしようよ !
    それでなくとも頭がオーバーヒート気味なんだからぁ~.
    357 : Name_Not - 2009/11/17(火) 13:30:34 ID:??? (+15,-30,-306)
    >>354
    >現在の一般的 web-browser では扱えないと思う
    ググってみたところ
    「Internet Explorer 以外の主要ブラウザではすでに実装済み。Internet Explorer 向けに、VMLを使い、canvas タグを実現するライブラリがある」
    とありましたが、FirefoxはHTML 5実装済みIEもVMLを使えば対応可能と考えても大丈夫なのでしょうか?

    >データファイルとして吐き出す形が望ましい
    ええと、form から送られたデータを保存だけにした場合計算処理ってどの段階でされるのでしょう?
    負担が少なく軽い方がいいので、効率のいいタイミングが望ましいですね

    >まずはデータをどう使うかを決めないと
    今のところデータの総数(x人の投票数が求めたいので実質どれか1項目の合計個数が求められればいい)
    と項目ごとの合計平均の処理が必要です

    >この部分を直接 template に書いた方が自由度が高まる
    えーと、この部分がちょっと理解できなかったのですみませんがもう少し補足を;;

    >>356
    申し訳ないです、焦り過ぎました
    358 : ◆q7u/nu - 2009/11/17(火) 20:34:52 ID:??? (+10,-30,-220)
    >>357
    おいらには FireFox, IE どちらも使えないんだ.
    したがって動作確認が出来ず, 手も足も出ないのさ.

    >form から送られたデータ
    "key=value" の対を "&" で繋いだ形で送られて来る.
    たとえば >>352 の場合だと
    " 味=1&見た目=2&コストパフォーマンス=3&インパクト4&香り=5&中毒性=1 " てな感じ.
    これを 元に戻すと"1 2 3 4 5 1" と言った感じのデータとなる.

    これらの足し算をするとなると... (項目*record 数) の loop 処理が必要となって...
    さながらベンチマークテストのような感じになってしまう.
    一つのアイディアとしては受け取るたびに加算し,
    常に一つだけの record として記録する手も ある.

    >この部分がちょっと理解できなかったので
    まずは template のサンプルを... :
    http://homepage2.nifty.com/alter/labo/templates.zip
    この中の ヌrsltネ のように "ヌ ネ" で囲まれた部分が script で置き換えられる.
    (日本語 font では文字化けしてしまうかも)

    長文になってしまうので この辺で一区切り.
    360 : ◆q7u/nu - 2009/11/17(火) 20:50:21 ID:??? (+3,-30,-105)
    さて, "brws.html" が通常表示用の template.
    この中の <select name="~"><option>~</option></select>
    の部分は数が多かろうが少なかろうが name=value という対として送られる.
    つまり, 自由に増減できるわけ.

    さらに極論になるけど template, css は同じサーバー上にある必要がない.
    リンクさえきちんと張ってやれば CGI 本体から離れた場所にあっても良い訳.
    361 : ◆q7u/nu - 2009/11/17(火) 20:59:46 ID:??? (+60,+29,-86)
    >>359
    先に書いている通り Mozilla1.31 相当の WaMCom しか使えないんだ.
    update もとっくに打ち切られているけど よくもまあ今まで持ったもんだ !
    現状を打開するためには OS を入れ換えなければならないけど すでに手に入らないんだ.
    hardware だって intel inside なんてものしか対応しないという糞 Apple.

    しかし水面下の進行なのに見る人は見てる物なのね.
    362 : ◆q7u/nu - 2009/11/17(火) 21:14:12 ID:??? (+57,+29,-42)
    ここまで来ると単なる改造ではなくなってしまう
    template 読み込み化で script そのものは見通しが良くなるのだけど...
    perl の特長を掴み切れてない僕ちゃん.
    完成までの道のりは長い...
    363 : ◆q7u/nu - 2009/11/17(火) 21:27:30 ID:??? (+68,+28,-78)
    とりあえず,
    投稿者個人のデータを記録せず,
    投稿者数と各項目の合計点数を記録する形でいいのかな ?
    これが決まらないと堂々巡りになってしまう.

    それともう一点:
    Radar Chart を生成させる方法が見つからない.
    画像を生成する perl script も あるようだけど
    おいらの手におえる代物ではない.
    だから excel...
    364 : Name_Not - 2009/11/18(水) 08:29:26 ID:??? (+48,-29,-144)
    >>363
    >投稿者数と各項目の合計点数を記録する形でいいのかな ?
    なるほど、その手がありましたか!
    確かにそれなら必要最低限のことだけで済むから軽そうですね
    その形でお願いします

    >Radar Chart を生成させる方法が見つからない
    分かりました、とりあえずはexcelで処理することにします
    サイトにどうしても欲しい機能なので、私はもうちょっと粘ってみますね
    perl.canvas.VMLあたりかぁ・・・

    >(日本語 font では文字化けしてしまうかも)
    >"ヌ ネ" で囲まれた部分が script で置き換えられる・・・
    見事に文字化けしてるっぽいですorz

    詳しい説明ありがとうございました
    勉強になりました
    365 : ◆q7u/nu - 2009/11/18(水) 17:25:59 ID:??? (+105,+29,-226)
    >>364
    perl と JavaScript は似ている部分もあるものの 予想外の違いに面食らってしまう.
    すったもんだの揚げ句, とりあえず動くだけのものに...
    (必要とされるエラー処理やロックファイル処理は後ほど)
    バリバリ2重投稿などが出来てしまうので このままでは実用に耐えない.

    >私はもうちょっと粘ってみますね
    良い方法が見つかったら教えてネ.
    もちろん, 可能な限りの協力は惜しみません.

    >見事に文字化けしてるっぽいですorz
    あの二つを選んだのは通常使われず, 誤動作の可能性が低いから.
    (ほとんどの script でもHTML でも 使われることは まずない)
    ただ, Shift_Jis では半角カタカナに使われているので文字化けの憂き目にあってしまう.
    余談ながら template 読み込みタイプの CGI では作者ごとの違いがあって興味深い.

    さて, データファイルを吐き出すようにしています:
    http://homepage2.nifty.com/alter/labo/inquire.txt
    7つの数値のうち, 6つは 各項目, 最後の一つは投稿件数.
    Web-browser で見られるだけだけど もう一工夫が必要な気が...
    366 : Name_Not - 2009/11/18(水) 17:32:14 ID:??? (+86,+29,-2)
    チラシの裏にでも書いてろよクズ
    367 : ◆q7u/nu - 2009/11/18(水) 17:53:51 ID:??? (+69,+29,-8)
    >>366
    ガーン !
    もう立ち直れない !
    たしかに今のままでは屑だよ~ シクシク.
    368 : Name_Not - 2009/11/18(水) 18:06:07 ID:??? (+57,+29,-6)
    正直すまんかったw


    最近どのスレも過疎ってるしがんばってくれ
    369 : Name_Not - 2009/11/19(木) 06:46:52 ID:??? (+0,-29,-37)
    hp用でマウススクロールで画像の拡大縮小のjs作ってほしいのですが
    いくつか試したところIEやsafariやNetscapeでは機能してるんですが
    どうしてもFirefoxでは動いてくれません
    お願いします
    370 : ◆q7u/nu - 2009/11/19(木) 08:05:25 ID:??? (+10,-30,-117)
    >>369
    なんとかしてあげたい.
    だけど, 今手いっぱいなんだ.
    (今答えてるのは σ(^_^;) 一人)
    今は あまり得意でない perl と格闘中.
    これが解決しないことには次に取り掛かれない.

    だけど, いくつかの疑問があるので確認:

    1. "マウススクロールで"
     たぶん うまい言葉が見つからないのだろうけど意味不明.
     "画像の拡大縮小" 関連の event handler と言えば...
     onclick, onmouseover, ... こんなところだとおもうけど...

    2. "Firefoxでは動いてくれません"
     IE は別として Safari, Netscape で動いていて FireFox で動かないって...
     残念ながら動作確認できないけど. (FireFox を使えない)
    371 : Name_Not - 2009/11/19(木) 13:01:49 ID:??? (+147,+29,-87)
    >>365
    >良い方法が見つかったら教えてネ
    グラフの生成を検索していたらRというものに辿り着きました
    これにデータを送って描画出来ませんかね?
    http://www.okada.jp.org/RWiki/?RjpWiki
    レーダーチャートの関数も公開されていたので参考までに
    http://phi.med.gunma-u.ac.jp/swtips/radarchart.R

    perlの処理に専念でグラフの方は手が空いたときに考えて貰えればいいですよ
    初めて見るものが多くて頭がパンクしそうです・・・
    372 : ◆q7u/nu - 2009/11/19(木) 17:02:19 ID:??? (+109,+29,-19)
    >>371
    どうやら動作確認してくれてなさそうだねぇ:
    http://hpcgi2.nifty.com/alter/labo/inquire.cgi
    あれから少しいじって完成一歩手前.
    動作確認のため 2 重投稿し放題.

    ダメ出しよろしく.
    373 : ◆q7u/nu - 2009/11/19(木) 17:05:26 ID:??? (+122,+29,-70)
    >>371
    リンク先見て見たけど ちょっと違うんじゃないかな ?
    PHP で動作確認できた差異とがあったけどウチでは使えない.
    やっぱり, excel...
    ダウンロードできるようにしておいたから inport 試してちょうだい.
    374 : ◆q7u/nu - 2009/11/19(木) 17:06:31 ID:??? (-6,-29,-15)
    訂正: 差異と -> サイト
    375 : ◆q7u/nu - 2009/11/19(木) 17:25:46 ID:??? (-1,-29,-44)
    万が一アク禁を食らったときのために.
    http://homepage2.nifty.com/alter/bbs/index.html
    " URLが変だ ? " 思った人は鋭い !
    これは KENTWEB の SunBoard をいじり倒した代物.
    376 : Name_Not - 2009/11/19(木) 19:07:33 ID:??? (+117,+29,-14)
    >>372
    zipが壊れてて解凍出来ないようです;;
    あと10段階にしてあるのは分かりやすくするためでしょうか
    1=10%上昇みたいな?

    >>373
    うぬ、これもダメなのかぁ
    時間は掛かると思いますが細々と調べて行きます
    377 : ◆q7u/nu - 2009/11/19(木) 19:59:17 ID:??? (+74,+29,-185)
    >>376
    説明しておいたはずなんだけど, あれは plain text.
    壊れるも何も そもそも圧縮してないのよ.
    だから text editor で開けば...
    もしかして suffix 変更できないのかな ?

    >10段階にしてあるのは
    五段階では一回当たり 20ポイントを投票する結果となり,荒すぎると思ったまで.
    ただし, この変更は script をいじる必要が発生する.
    とはいえ, たった一ヶ所の数値を変更するだけだけど.

    それと template 化したことにより
    select -> input type="radio" への変更が簡単にできるデモンストレーションの意味も.
    実際, 操作性の上では input type="radio" の方がこのケースには向いていると思う.
    ともかく これで悪いというのなら率直にダメ出しをして欲しいんだ.

    あと もう一点:
    オリジナルでは IP を記録し,
    それと投稿者の IP を比較することで二重投稿を防いでいた.
    この方式で良いのかどうか ?

    378 : Name_Not - 2009/11/20(金) 01:28:19 ID:3jkPr5Fz (+0,+0,+0)
    今さらかもですが、google chartってものもあるんですよ
    http://chart.apis.google.com/chart
    ?cht=r&chd=t:60,40,30,100,30,10,60&chxl=0:|%E5%91%B3%7C%E8%A6%8B%E3%81%9F%E7%9B%AE%7C
    %EF%BD%BA%EF%BD%BD%EF%BE%84%EF%BE%8A%EF%BE%9F%EF%BE%8C%EF%BD%AB%EF%BD%B0%EF%BE%8F%EF%BE%9D%EF%BD%BD%7C%EF%BD%B2%EF%BE%9D%EF%BE%8A%EF%BE%9F%EF%BD%B8%EF%BE%84%7C%E9%A6%99%E3%82%8A%7C%E4%B8%AD%E6%AF%92%E6%80%A7
    &chxt=x&chs=300x300&chm=B,FF990050,0,0,0
    (行長過ぎるって警告でたから自分でつなげてアドレスバーに入れて)

    あと、perlはどこで詰まってるの?ずっと追ってたけど、どこで詰まってるのかよくわからん。
    つってもニフのperlじゃ何もやりようないかもしれないけど。
    379 : ◆q7u/nu - 2009/11/20(金) 04:21:30 ID:??? (+0,-30,-178)
    >>378
    >perlはどこで詰まってるの
    詰ってる... ? そうかもしれないかなぁ.
    一番とまどったのは hash と array の挙動.
    JavaScript なら内部的に array は hash と同等だけど perl は...
    予想外の結果が帰って来て一日堂々巡りしてみたり.

    先にもぼやいていた通りデータを読み出すたびに split('~',$x).
    通常, list を用意して ($y0,$y1,...)= split('~',$x) として受け取るのが定石.
    しかし split した結果がどうなるか予想できるのなら問題ないのだけど,
    そうでないときは array で受け取ることになり, 多次元 array のジャングルへ.

    本来 server side script に手を出すのなら local で perl を動かすのが常識.
    しかし, おいらにはそういった環境を用意できなかった.
    (netBSD, debian などの install はことごとく失敗.)
    そこで loop 処理に手をつけるのは恐る恐る.

    暴走しなかったのはラッキー.
    380 : ◆q7u/nu - 2009/11/20(金) 04:24:19 ID:??? (+0,-24,+1)
    >>378
    >google chart
    なるほど, 研究の余地ありですね.
    381 : ◆q7u/nu - 2009/11/20(金) 04:32:32 ID:??? (+0,+29,-83)
    >>378
    >ニフのperlじゃ何もやりようないかも
    それは一理あるかも知れないけど biglobe でも似たりよったりでは ?
    すべてを調べたわけではないけど ISP の Web Hosting は たぶん似たり寄ったり.
    それでも余分な投資なしに CGI が使える 100MB を活用しない手はないと思う.
    xrea の使い勝手は良いけれど, 投資に合うだけのネタを持ち合わせないのでボツにした.
    382 : ◆q7u/nu - 2009/11/20(金) 04:53:03 ID:??? (+0,-29,+0)
    >>378
    ざーと見た限り, Radar Chart が見当たらない.
    383 : Name_Not - 2009/11/20(金) 06:34:40 ID:3jkPr5Fz (+0,-29,-38)
    >>379
    どこのことを言ってるかよくわからないや
    > 先にもぼやいていた通りデータを読み出すたびに split('~',$x).
    これどこの話?実際に何の値をsplitしようとしてるの?

    >>382
    >ざーと見た限り, Radar Chart が見当たらない.
    ん?改行されているURL全部繋げてブラウザで見てみた?
    それともRadar chartって別の物のことなのか?
    384 : ◆q7u/nu - 2009/11/20(金) 07:21:38 ID:??? (+0,-30,-125)
    >>383
    >何の値をsplitしようとしてるの
    記録したデータファイル(TSV) を読み込んで復元しようとすると,
    @v=split("\t",$u); てな感じになる.
    通常 1 record と言うことはないので これ以前に
    @u=split("\n",$bff);

    かくして loop と 2次元 array の地獄を味わうことにな~る.
    正直, %x, @x, $x を同時に使った場合, 何が起こるかを掴み切れてません.

    >改行されているURL全部繋げてブラウザで見てみた?
    うまく表示されなかった.
    (ttp://code.google.com/intl/ja/apis/chart/ に飛ばされる)
    で, そこにでてくる物は "pie chart" いわゆる円グラフ.

    話題の Radar Chart は別名 Spider Chart とも言うらしい.
    項目別に放射線状にポイントをプロットしてそれを繋いだ物.
    (釈迦に説法だったら 御免なさい.)
    385 : Name_Not - 2009/11/20(金) 08:35:09 ID:??? (+0,-29,-52)
    横から失礼

    http://code.google.com/intl/ja/apis/chart/types.html
    >>378 氏のURL見るとrタイプですね
    あと、長いURLの原因は無意味な日本語パラメータのせいみたいなので、chxlクエリを削れば短くなりますよ
    386 : 378 - 2009/11/20(金) 09:15:34 ID:??? (+0,+29,-67)
    >>385
    ちょ、無意味ってw
    無意味な日本語パラメータを付けたわけではなく>>352の項目を例にしました
    387 : ◆q7u/nu - 2009/11/20(金) 12:12:58 ID:??? (+0,+29,-45)
    >>378, >>385
    お蔭様でトンネルの出口が見えました:
    http://hpcgi2.nifty.com/alter/labo/inquire.cgi
    自慢じゃないが勘だけは良いのだ(えっへん)
    最初失敗したのは space が混入していてそれが邪魔したのだと思います.
    388 : Name_Not - 2009/11/20(金) 13:34:21 ID:??? (+0,-30,-221)
    >>384
    あ。splitの話書いてあったのか。見逃してた

    > 記録したデータファイル(TSV) を読み込んで復元しようとすると,
    > @v=split("\t",$u); てな感じになる.
    > 通常 1 record と言うことはないので これ以前に
    > @u=split("\n",$bff);
    普通は

    my $file = '2009-11-20.tsv'; # a\tb\tc みたいにタブ区切りのデータ

    # データ集計
    open my $rfh, '<', $file or die "cannot file $file: $!";
    my @data_refs;
    while (my $line = <$rfh>) {
      chomp $line;

      my @data = split /\t/, $line;
      push @data_refs, [@data]; # \tで分割した配列のリファレンスをpush
    }
    close $rfh;

    # データ処理
    for my $data_ref (@data_refs) {
      warn "fileds: \n";
      for my $field (@{$data_ref}) {
        warn $field; # a, b, cが順番に出力
      }
    }

    こんな感じの処理じゃないですかね
    389 : ◆q7u/nu - 2009/11/20(金) 17:23:31 ID:??? (+0,-30,-49)
    >>388
    わざわざ script を考えて頂き, ありがとうございます.
    この機会に じっくりと研究させて頂きます_(._.)_
    (chomp, push, shift とか 今一解ってません) (オイ!)
    (split /\t/, $line; とかも始めて見る表現だ~)
    390 : Name_Not - 2009/11/20(金) 17:35:26 ID:??? (+0,-30,-96)
    >>389
    perlは関数の()を省略できて、標準関数だと()を外す習慣を持っている人がいたりする
    ってことで、
    split(/\t/, $line);
    と同じ意味です。splitの第1引数は文字列か正規表現なので"\t"か/\t/どっちでもいい。
    chompは改行を削除ね。1行ずつ$lineに入れてるから\nが邪魔なのでchompした。
    pushは第1引数の配列に、第2引数のスカラを入れる関数。

    だいぶスレ違いだけどここ何日間他の人書き込んでないからいいかなと思って。
    391 : ◆q7u/nu - 2009/11/20(金) 17:59:33 ID:??? (+0,-30,-139)
    >>390
    >perlは関数の()を省略できて
    ふむふむ.
    (しかし 同じ処理に いくつもの省略形があるのは なんだかなぁ~)

    >splitの第1引数は文字列か正規表現なので
    う~ん...
    ここにも独特の曖昧さが...

    >1行ずつ$lineに入れてるから
    あっ, 目からうろこ(☆o☆)きら~ん
    ( open(IN,$file); @bff=<IN>; close(IN);
    とやってのち, split("\n,"$bff) とやってました.)

    >ここ何日間他の人書き込んでないから
    このごろの この板は さながらゴーストタウン.
    その昔いた人たちは どこへ いっちゃったの ?
    392 : ◆q7u/nu - 2009/11/21(土) 04:12:16 ID:??? (+0,+30,-86)
    >>337 の依頼があってから早くも一週間.
    返事がないのなら こちらで勝手に 二重投稿防止その他の処理を決めてしまう.

    それにしても自分一人では中途半端にお茶を濁すしかない一件であった.
    まさに "3人寄れば..." ということわざ通り!
    >>378, >>385 両氏に 改めて感謝.

    あっしは自分とこの掲示板の完成を目指す.
    とりあえず今日は寝る.
    393 : Name_Not - 2009/11/21(土) 09:56:25 ID:??? (+0,-29,-171)
    >>392
    すみません、ちょっと立て込んでいて返信遅れました
    Radar Chart出来たんですね!
    凄いです、感動しました
    作成者様とスレの皆様ありがとうございます

    >二重投稿
    そうですね、IP比較方式でお願いします

    >20ポイントを投票する結果となり,荒すぎると
    見易さを重視しようとしていたのですが、そうですね確かに荒すぎました
    ちょっと構想を修正したいので、結構面倒なお願いになると思いますがよろしいでしょうか?

    各項目に項目合計値である100Pointを固有の割合で割り振り
    それらの投票合計値を兼ねてから言ってました得点にしようかと思います
    (元々は別しようかと思ってました)
    具体的に言いますと

    味 MAX60 Point
    見た目 MAX 5 Point
    コストパフォーマンス MAX 5 Point
    インパクト MAX 5 Point
    香り MAX 5 Point
    中毒性 MAX 20 Point
    (いずれも最低値は0 Point)

    これらを投票してもらい合計値が得点になります


    長くなるので分けますね
    394 : Name_Not - 2009/11/21(土) 09:57:34 ID:??? (+0,-30,-293)
    >>393続き
    選択項目が増えたためRadio buttonでは無理になるので
    select boxで作成お願いします
    (なるべくKeyboardを使わず気軽に投票して貰うため)

    それと、これでRadar Chartを作成するとおかしなグラフになるので各項目のMAXを100%で統一して下さい
    味ならば60Pointで100%、6Pointで10%
    見た目ならば5Pointで100%、0.5Pointで10%
    といった具合でお願いします

    最後にRadar Chartの微修正のお願いを箇条書きで・・・
    ・グラフに(放射線)外枠をつけて下さい。項目の評価がMAXの時など見やすいと思うので。
    ・項目名の所(放射線の末端)に平均Pointを表示させて下さい。小数点は第二位まで表示でお願いします
    ・生成されたグラフの中に色を付けてください(塗りつぶし)

    ご検討よろしくお願いします、長文失礼しました
    395 : ◆q7u/nu - 2009/11/21(土) 10:37:53 ID:??? (+0,+30,-106)
    >>393
    >IP比較方式でお願いします
    了解.
    ただし, この方式は連続投稿防止になっても,
    IP は固定でないのが普通だから
    同一人物による重複データを送ることは可能.
    (このケースでは厳密なデータが必要とは思えないけど)

    >結構面倒なお願いになると思いますがよろしいでしょうか?
    >>369 も返事がないことだし, 依頼がなかったと勝手に判断.
    したがって現時点でのお客様は貴方だけ.
    お客様の依頼あってのこのスレッド; 嫌とは言えません.
    ただし, できないことは "できない" とはっきり言わせてもらいます.
    396 : ◆q7u/nu - 2009/11/21(土) 11:05:04 ID:??? (+0,-30,-287)
    >>393-397
    >select boxで作成お願いします
    template のサンプルを upload します.
    好きなようにいじって 好きなところに upload して その URL を教えてください.
    こちらでそれを読み込むように対応します.
    (ただデータの Range がバラバラなので一工夫が必要になりそう)

    >各項目のMAXを100%で統一して下さい
    現在でも percent 表示ですよん.

    >最後にRadar Chartの微修正のお願いを
    このあたりは template の修正で可能です.
    このあたりは先に template を見てもらってからのお話しってことで.
    未完成ながら (おそらくガンガン修正する必要がありそう)
    現時点での template:
    http://homepage2.nifty.com/alter/review/templat.zip
    397 : ◆q7u/nu - 2009/11/21(土) 11:36:13 ID:??? (+3,-30,-107)
    注意点:
     1. CGI が吐き出すデータは すべて ヌ~ネ の形を取ります.
     2. "~" の部分は あらかじめ決められた物以外はデータ置き換えの対象とはなりません.
     3. ヌ~ネ の形の部分を複数書き出すことも可能です.
     4. CGI の directory を変更します.
      (template 内の ヌcgiネ によって自動的に置き換わるので いじる必要はありません)
      (というか, へたにいじると post できなくなります)
     5. radar chart に置いて需要なのは &chd=t:ヌargネの部分であって それ以外は CGI に依存しません.
     6. これから根本的な改造をするので CGI の吐き出す argument は大幅にかわる予定です.
    398 : ◆q7u/nu - 2009/11/21(土) 11:38:01 ID:??? (-1,-29,-2)
    訂正: 需要なのは -> 重要なのは
    399 : ◆q7u/nu - 2009/11/21(土) 11:51:47 ID:??? (+62,+29,-54)
    そう言えば XHTML, CSS 供に これからだとか言っててたなぁ.
    となると "template いじれ" といっても簡単ではないことになる.
    それと URL を晒すのを嫌う人も居る.
    不都合があるのならそのむね申し出て欲しい.

    (もしかすると すべてこちらで ???)
    400 : ◆.PT987 - 2009/11/21(土) 22:19:07 ID:??? (+63,+30,-115)
    template 読み込み方式の魅力は安心して いじり倒せることにあります.
    その特長をいかすためには server side でやることを最小限にとどめなければなりません.
    JavaScript に できないことは データの I/O. (cookie だけは例外)
    それ以外は むしろ JavaScript に任せた方が良いことが多々あります.

    そう言うコンセプトの基に全体的に設計を見直すことにしました.
    だけど そろそろ脳の活動の限界の模様です.
    とりあえず, 酒呑んで寝る !
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について