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

    私的良スレ書庫

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

    元スレ+ JavaScript の質問用スレッド vol.138 +

    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
    701 : Name_Not - 2019/04/04(木) 23:20:39.89 ID:???.net (+99,+29,-1)
    >>700
    出来るわけねーだろハゲ
    702 : Name_Not - 2019/04/04(木) 23:25:15.01 ID:???.net (+63,+29,-25)
    >>698
    俺なんて、1件だけ変わった客いて
    今でも月に1回くらいActionScript書いてるんだぜ
    すごくね?
    703 : Name_Not - 2019/04/04(木) 23:29:34.91 ID:???.net (+91,+29,-15)
    flashとかの環境もうどっか行ったな
    案件来るんだろうか
    704 : 699 - 2019/04/04(木) 23:33:24.29 ID:???.net (+70,+29,-17)
    >>703
    まーないでしょう
    そもそもブラウザもデフォでは実行できなくなってきてるし
    これ、俺と客以外、誰が見るんだろう…って思いながら作業するんだぜ
    705 : Name_Not - 2019/04/04(木) 23:38:07.70 ID:???.net (+57,+29,-20)
    標準技術の上に作られたjQueryが使われなくなることはないのだった
    706 : Name_Not - 2019/04/05(金) 05:43:28.18 ID:???.net (+104,+29,-3)
    >>701
    できるよ
    パターンを判別するのは得意
    707 : Name_Not - 2019/04/05(金) 06:42:16.26 ID:???.net (+35,-29,-11)
    >>697
    Array#forEachでthisが変わらないとおかしいという論調には読めないのかね?
    708 : Name_Not - 2019/04/05(金) 06:52:19.89 ID:???.net (+57,+29,-4)
    そいつ脳足りんだから読めないよ
    ほっとけ
    709 : Name_Not - 2019/04/05(金) 06:55:38.66 ID:???.net (+86,+17,-11)
    >>707
    意味不明。なんでそうなるんだかw
    そのコードはforEachでthisが変わるという例だろうが
    710 : Name_Not - 2019/04/05(金) 06:56:43.46 ID:???.net (+108,+29,-13)
    >>706
    パターンを判別するのが得意であって
    位置情報の偽造を判別できてるわけじゃないですね
    711 : Name_Not - 2019/04/05(金) 07:13:40.21 ID:???.net (+110,+30,-117)
    >>710
    最近は少ないサンプルでも学習できるようになってるから
    最初幾らか人力も使ってサンプルを用意して
    運用しながら人間が判別しつつサンプルを増やしていけばいいんだよ

    「偽装」っていうのはそういうものだから
    もしかすると端末のGPSの精度がおかしいから外部アタッチメントと
    アプリ使ってAndroidの位置情報置き換えてるかもしれないけど
    そういうのは「偽装」とは言えないしね
    712 : Name_Not - 2019/04/05(金) 08:28:33.22 ID:???.net (+79,+29,-61)
    >>709
    ああ、「アロー関数の動きを期待している」といいたいのか?
    どちらにしても、「ここのthisはWindow ← 【thisが変わってしまっている】」といっている時点で標準APIに文句付けているようだが

    そもそも、>>534の質問に対して>>535は的外れだったな
    713 : Name_Not - 2019/04/05(金) 08:51:54.08 ID:???.net (+104,+27,-8)
    >>711

    ドロの位置偽装はアプリ使うぞ
    714 : Name_Not - 2019/04/05(金) 19:46:37.51 ID:???.net (+105,+29,-54)
    >>713
    だから仮に端末のGPSモジュールをバイパスしてるかどうかが分かったとしても
    それで「偽装」が分かるわけではない
    「偽装」っていうのはヒューリスティックに判断するしか無いということ
    715 : Name_Not - 2019/04/05(金) 20:01:23.37 ID:???.net (+72,+29,-32)
    >>714
    以前はそうだったけど
    最近はディープラーニング的な解析が出来るようになって
    位置情報のような社会行動学的偽装はわりと見破りやすくなった

    って話じゃね?
    716 : Name_Not - 2019/04/05(金) 20:03:48.29 ID:???.net (+57,+29,-31)
    それをうまく逆手に取れば自然な位置偽装工作も可能だろう
    717 : Name_Not - 2019/04/06(土) 00:15:23.15 ID:???.net (+2,-25,-31)
    あちこちのサイトで見かけるpopper.js って何をしているのでしょう?
    718 : Name_Not - 2019/04/06(土) 00:17:26.32 ID:???.net (+79,+29,-2)
    そのくらい調べろボケ
    719 : Name_Not - 2019/04/06(土) 00:33:43.84 ID:???.net (+81,+14,-16)
    >>718
    調べて分からないのです 観察上はBootstrap使う時につきものみたいですが
    720 : Name_Not - 2019/04/06(土) 06:52:54.05 ID:???.net (+57,+29,-31)
    移動してるとセルラーやWifiの電波状況、方位や加速度センサーの値が変化する
    721 : Name_Not - 2019/04/06(土) 07:12:03.07 ID:???.net (+52,+18,-3)
    >>719
    >>1
    JavaScript を自ら学ぶ人のための質問スレッドです。
    722 : Name_Not - 2019/04/06(土) 07:18:51.27 ID:???.net (+4,-23,-35)
    popper.jsぐぐっても分からない?
    ならプログラミングの適性ないから止めてけ
    723 : Name_Not - 2019/04/06(土) 10:53:44.12 ID:???.net (+55,+27,-21)
    ProgateのJavaScript終わったんだけど次何すればいいんだろ
    http://youtu.be/RKcFIg1yHOI
    ↑こういうの真似しようとおもったけどどうなんだろ
    724 : Name_Not - 2019/04/06(土) 14:57:17.08 ID:???.net (-1,-29,-23)
    昔作ったサイトからPopper.jsを外しても動作変わらんかったw
    725 : Name_Not - 2019/04/06(土) 16:53:59.55 ID:???.net (+57,+29,-25)
    設計とかのことを考えたら結構その動画はヤバい気がするけどどうなんだろ
    726 : Name_Not - 2019/04/06(土) 18:11:57.01 ID:???.net (+56,+28,-6)
    どうなんだろって質問なんだろうか?どうなんだろ
    727 : Name_Not - 2019/04/06(土) 18:31:43.36 ID:???.net (+63,+30,-77)
    RPGなんて恐れ多い物に手を出そうとする奴は
    間違いなく将来強い拘り持って孤立するへんくうな奴だけど
    JS仙人になれる資格を有する
    そういう奴は多少変な教え方されようがされまいが
    すぐに自分の心理へとたどり着けるので問題はない
    728 : Name_Not - 2019/04/06(土) 18:32:18.94 ID:???.net (+46,+28,-3)
    心理→真理 ね
    729 : Name_Not - 2019/04/07(日) 11:31:02.53 ID:???.net (+91,+29,-18)
    JavaScriptで共有の値渡しだの参照の渡しだのいろいろ言われてるのは結局どういうことなのですか?
    730 : Name_Not - 2019/04/07(日) 12:08:31.05 ID:???.net (+43,+25,-2)
    なにが?
    731 : Name_Not - 2019/04/07(日) 22:57:21.90 ID:???.net (+70,+29,-33)
    >>729
    単一存在にいろんな場所からいろんな名前が付けられていくイメージをするといいよ
    732 : Name_Not - 2019/04/08(月) 22:22:10.02 ID:???.net (+3,-30,+0)
    <div id="wrap">
     <canvas id="canvas-1" width="640" height="480"></canvas>
     <canvas id="canvas-2" width="640" height="480"></canvas>
     <canvas id="canvas-3" width="640" height="480"></canvas>
    </div>

    canvasをabsoluteで重ねてレイヤー化。
    各々単独レイヤーのみでのtoDataURL()でpng/jpeg化。
    var d = data:image/png;base64,・・・
    ここまではできてます。
    複数の、例えば#canvas-1と#canvas-2を結合したdを得るにはどうしたらいいでしょうか?
    または複数のdを結合してあたかも1層のようにさせる関数やライブラリなどありますか?
    OSやブラウザは最新のものに対応してればいいです。お願いします。
    733 : Name_Not - 2019/04/09(火) 00:09:33.21 ID:???.net (+25,-2,-20)
    「canvas 画像 合成」で検索すれば?
    734 : Name_Not - 2019/04/09(火) 00:22:04.60 ID:???.net (+91,+29,-18)
    個人的にはcanvas一個にまとめたほうが楽で軽い気がする
    735 : Name_Not - 2019/04/09(火) 06:16:41.96 ID:???.net (+31,-29,-39)
    OffscreenCanvasをいくつも持っておいて1つのCanvasにputImageでいいじゃん
    736 : Name_Not - 2019/04/09(火) 17:28:10.05 ID:???.net (+9,-24,-24)
    javascriptってブラウザを使ってローカルで開くだけで動作するるですか?
    737 : Name_Not - 2019/04/09(火) 18:07:06.32 ID:???.net (+43,+25,+0)
    はい
    738 : Name_Not - 2019/04/09(火) 18:07:27.93 ID:???.net (+17,-10,-5)
    webページ右クリック名前をつけて保存→開いてみたらええで
    739 : Name_Not - 2019/04/09(火) 22:26:33.63 ID:???.net (+62,+29,+0)
    >>735
    すみません、もうちょっと詳しくお願いします
    740 : Name_Not - 2019/04/09(火) 22:32:57.53 ID:???.net (+57,+29,-51)
    canvasって裏側でレイヤー複数持つ事できないの?
    合わせてダブルバッファリングみたいにして一括描画、みたいな
    741 : Name_Not - 2019/04/10(水) 04:34:15.00 ID:???.net (+51,+28,-1)
    すぐ上に方法書いてあるじゃん
    742 : Name_Not - 2019/04/10(水) 05:24:18.22 ID:???.net (+10,-30,-137)
    canvas には、Win32 API の、BitBlt() みたいな、
    転送元から転送先へのブロックコピー機能は、無いの?

    ダブルバッファリングみたいに、一旦、裏側のバッファへ、
    幾つかのシーンを合成して描いておいてから、ディスプレイに切り替えるような

    >>736
    実行環境はブラウザ・Node.js の2つがある

    ブラウザのコンソール画面で、コード片を実行するか、
    VSCode, Node.js をインストールしておいて、VSCodeからNode.jsで実行するか
    743 : Name_Not - 2019/04/10(水) 06:52:30.97 ID:???.net (+3,-30,-74)
    見えないCanvas好きなだけ用意して好きなだけdrawImageで合成して見えるCanvasにdrawImageすればいいじゃん
    上品にOffscreenCanvasとcommit()でやってもいいし
    744 : Name_Not - 2019/04/10(水) 10:08:26.03 ID:???.net (+4,-30,-152)
    >>742
    >canvas には、Win32 API の、BitBlt() みたいな、
    >転送元から転送先へのブロックコピー機能は、無いの?
    >ダブルバッファリングみたいに、一旦、裏側のバッファへ、
    >幾つかのシーンを合成して描いておいてから、ディスプレイに切り替えるような

    あるよ。
    http://nowsmartsoft.atwebpages.com/demo1/index.html
    の Caret Blink で、それやってる。
    Caret の下の canvas 画像を読み込んで、RGB データの色を
    反転してから、danvas に過去戻すみたいなこと。

    canvas は、back surface みたいなものも持てる。
    745 : Name_Not - 2019/04/10(水) 10:18:34.24 ID:???.net (+3,-30,-121)
    誤:反転してから、danvas に過去戻すみたいなこと。
    正:反転してから、canvas に描き戻すみたいなこと。

    確か、 var canvas = document.createElement("canvas") みたいにすれば、
    back surface 的な canvas を作れる。例えば、
    appendChild(canvas)
    としない限りは、画面に表示されることは無い。
    746 : Name_Not - 2019/04/10(水) 11:08:23.10 ID:???.net (+153,+29,-9)
    それとこないだ追加されたオフスクリーンキャンバスってのはどういうところが違うの?
    747 : Name_Not - 2019/04/10(水) 11:33:10.42 ID:???.net (+62,+22,+0)
    >>746
    同じハズ。
    748 : Name_Not - 2019/04/10(水) 13:21:37.78 ID:???.net (+80,-30,+0)
    >>747
    知らないなら黙っているということができないのか

    オフスクリーンキャンバスを使った
    JavaScriptのマルチスレッド描画
    - スムーズなユーザー操作実現の切り札
    http://ics.media/entry/19043/

    > OffscreenCanvasはWeb Workers(ウェブワーカーズ)を使用してWorkerスレッドで描画処理を行える機能です。
    負荷の高い描画処理をWorkerスレッドに移動することで、メインスレッドの負担が軽くなり、余裕ができます。
    これによりメインスレッドでスムーズなユーザー操作を実現できるようになり、ユーザー体験の向上が期待できます。

    > OffscreenCanvasの使用方法
    > メインスレッドでDOMから取得したCanvas要素に対し、transferControlToOffscreen()メソッドを呼ぶことでOffscreenCanvasオブジェクトを取得できます。
    このOffscreenCanvasオブジェクトのコンテキストに対して行った描画命令は自動的にもとのCanvas要素に反映されます。
    OffscreenCanvasオブジェクトをWorkerに転送し、描画を行います。
    749 : Name_Not - 2019/04/10(水) 14:05:57.84 ID:???.net (+71,+29,-23)
    >>748
    それで、どこが違うんですか?

    BitBltとどこが違うか聞いてるんじゃないよ?
    >>746の「それ」とどこが違うのかを聞いてる。
    750 : Name_Not - 2019/04/10(水) 14:20:38.90 ID:???.net (+76,+26,-26)
    >>748
    あー、そういえば、そんなの聞いたことがある。
    ただ、マルチスレッドで高速化しようとする技術だと思うので、
    マルチスレッドへの対応が微妙な段階にある WebAssembly では
    使えるかどうかはやってみないと分からないかも。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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