-
-
サイト閲覧者に仮想通貨をマイニングしてもらうことで収益を得られるツール「Coinhive」を、明示することなくサイトに設置した複数のユーザーが、不正指令電磁的記録(ウイルス)取得・保管などの容疑で警察に摘発され、物議をかもしている。 Coinhiveは、サイトに専用のJavaScriptコードを埋め込むと、閲覧者のCPUパワーを使って仮想通貨を採掘する。今回摘発された1人・デザイナーの「モロ」(@moro_is)さんは警察に、「事前に許可(もしくは予感させること)なく他人のPCを動作させたらアウト」であり
-
ニュース 「Node.js」に複数の脆弱性、修正版v10.4.1/9.11.2/8.11.3/6.14.3が公開 脆弱性もサービス拒否(DoS)につながる恐れ - 樽井 秀人 2018年6月14日 14
-
by The Preiser Project ウェブサイトを表示させるHTMLに数行のJavaScriptを埋め込むことでページの訪問者のCPUを使用し、「Monero」という仮想通貨を採掘するツールが「Coinhive」です。そんなCoinhiveに興味を持ったエンジニアが、自分が運営するウェブサイトにCoinhiveを埋め込んだところ、「ユーザーのコンピューターに不正な指令を与えた」として警察に摘発される事態が日本各地で発生しています。「Coinhiveが違法ならば、ウェブサイトに表示されるウェブ広告
-
必然的にonmouseover,onmouseoutから参照する変数trもその1つだけです。このtrはforループを抜ける際に最後の列(tr)を参照した状態となっているので,onmouseoverでtrのclassを編集するとそれが反映されるので最後の列になります。
-
Node.js向けのWebアプリケーションフレームワークであるNest.jsプロジェクトは5月13日、最新のメジャーリリース版の「Nest.js 5.0.0」を公開した。 Nest.jsはJavaScriptを ...
-
-
-
顔抽出だけでなく認識しているのかと思いきや、ソースをみると単純に見つけた順の名前のリストから割りてているだけだった
-
写真はテキスト以上に情報が含まれています。人物を撮影しただけでも、そこには背景があったり、洋服があったり、天気なども映し出されます。しかし、そのためには写真から情報を収集する技術が必要です。
tracking.jsはWebブラウザ上で人やオブジェクトを認識するJavaScriptライブラリになります。
tracking.jsの使い方
様々なデモが用意されています。まずは顔認識。
-
ブラウザChromeで音声合成できる var msg = new SpeechSynthesisUtterance(); var text = document.getElementById('text').value; msg.volume = 1; //ボリューム msg.rate = 1; //レート msg.pitch = 1; //ピッチ msg.text = text; msg.lang = 'ja-JP'; //言語 window.speechSynthesis.speak(msg);
-
-
本連載では、Webアプリケーションフレームワーク「Angular」の活用方法を、サンプルとともに紹介しています。Angularは2017年11月にメジャーアップデートを受けてバージョン5になりました。本記事では、バージョン5の変更点や新機能を紹介します。
-
JavaScriptはサイズを軽減したり、簡単に内容が読まれないように難読化(ミニファイ)して公開します。しかし、それではデバッグしづらいという問題があるため、SourceMapと呼ばれる仕組みがあります。
今回紹介するsource_downloaderはSourceMapファイルを読み込み、元のJavaScriptファイルを生成してくれるソフトウェアです。
source_downloaderの使い方
source_downloaderはリモートまたはローカルファイルを読み込めます。変換後はJava
-
-
-
decNumRef.replace(/&#(d+);/ig, function(match, $1, idx, all) { return String.fromCharCode($1); })
-
-
クライアントサイドでは、XHRの場合は特段の工夫は必要なく、Fetch APIの場合はオプションによってCORSを使うことを宣言します。
-
比較するときは getTime 使う
-
-
-
-
改行マッチは[^]*
-
WebRTCフレームワーク?
-
-
-
-
-
-
-
-
Facebookは今日(米国時間4/18)、同社のデベロッパーカンファレンスF8で、React VRのローンチを発表した。これは、JavaScriptで仮想現実体験を構築できるためのJavaScriptフレームワークだ。Webアプリケーション用の同社のフレームワークがReactであるのに対し、仮想現実用のReact..
-
-
JavaScript Framework
-
You-Dont-Need-jQuery - Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
-
このフォームを利用するには、クッキー、JavaScriptの設定が有効になっている必要があります。現在、ご利用のブラウザでは、JavaScriptもしくはクッキーが有効になっていないかサポートされていないようです。詳しくは、
-
setTimeout(function(){reLoop(++i)}, 1000);
-
しかしこれどうも確認してみたら非推奨になってるらしいんだけど。 http
-
var observer = new MutationObserver(function(mutations) {
-
xhrFields
-
xhr.withCredentials = true;
-
-
-
配列のサイズではなく要素数を知る
-
QUnit
-
JavaScriptでフローチャートが書ける
-
JavaScriptの中でシーケンスダイアグラムが書ける。
-
-
-
-
すべてJavaScriptで高速開発
-
Javascriptのフレームワーク
-
-
-
-
ReactJS
-
WSH/JScriptならOfficeでJavaScriptが使える
-
CSSだけでやってくれるのでJavaScriptと相性が良いらしい
-
-
-
GoogleのJavaScriptでグラフを作るライブラリ
-
tableからグラフができるのが便利
-
keys(hogeArr).length
-
JSON にすると日付が変わることがある
-
JavaScriptのカバレッジをとるJSCover
-
「Sinon.JS」を利用すると、任意のオブジェクトが持つメソッドをスタブに置き換えることができます
-
Chrome拡張でひっかかった
-
-
GoogleのJavaScript圧縮機
-
関数仕様のコメントの書き方 @Paramなどね
-
Object.prototype.toString.call(obj).slice(8, -1);
-
visibilityをhiddenにすると、そのタグは非表示になる。ただしそのタグがあったスペースはそのまま残る。(レイアウトは変わらない)displayをnoneにすると、そのタグ自体の存在が消えたようになる(そのタグがあったスペースは縮まって無くなる)。(レイアウトが変わる
-
非同期を管理するクラス
-
sinon.js
-
アコーディオンとか…
-
-
-
JavaScriptのArrayは配列ではなく配列のふりをした連想配列だからです。
-
fillterを使う
-
JavaScriptのundefined判定は難しそう、==nulloが一番楽そう
-
formから作成できる
-
JavaScript APIインターフェース
-
localStorage.length
-
"indexOf"は要素が配列内で見つからなかった場合は-1を返します。
-
if(value)と(value==true)は結果が異なる。一致させるためには、Boolean(value)を使って明示的にキャストする必要がある。
-
-
-
こいつがまともそう…
-
-
vcXMLRPCのサンプルも有ったが、 そもそもvcXMLRPCがみつからん
-
vcXMLRPC 2002年と古いがシンプル JavaScript O Lait
-
-
-
以下のようにはしなくてもいい。 // if ( target == null || target == undefined )
-
-
-
-
-
-
-
-
XHRのAPI仕様
-
-
-
XHRって
-
-
Z80のエミュレーションくらいならば出来て当然とおもったけどx86までとは…
-
D3.js はデータに基づいてドキュメントを操作するための JavaScript ライブラリです。
-
D3.js はデータに基づいてドキュメントを操作するための JavaScript ライブラリです。
-
-
-
git clone git
-
オンラインでJavaScriptを整形してくれる。任意のhtmlをwgetできると良いのだけど…
-
-
-
-
-
martField というJavaScriptライブラリ(JQueryプラグイン)。フォーム入力を分かりやすくするために、入力前にグレーのテキストを表示しておく Watermark の機能と、各入力項目ごとに複数の Validat
-
-
JavaScriptの最新仕様書ECMAScript5がリリース
-
-
Googleが提供するJavaScriptクローザー JavaScript最適化,ライブラリー,テンプレートからなります
-
eclipseベースのJavaScript,HTML,CSS開発環境
-
eclipseベースのJavaScript,HTML,CSS開発環境
-
-
prototype.js や jQueryの紹介
-
-
FirebugのaddonであるJavaScript UNITテストツール FireUnixなどが上がっている
-
JavaScriptの圧縮ツールの紹介
-
GWT,Flexなどリッチクライアント開発ツールの比較
-
JVETはJava/JavaScript開発のフレームワークで、Eclipse向けプラグインとして機能する。Javaで書いたコードをJavaScriptに変換したり
-
JavaScriptを吐くフレームワークって必要だよね。Apache 2.0ライセンスのVaadinはGWTを拡張する形で実装しており、GWTよりもリッチなウィジェットを提供
-
JavaScript≒ECMAScript(エクマスクリプト)の仕様 最新版 ECMAScript Language Specification 35d edition
-
JavaScript≒ECMAScript(エクマスクリプト)の仕様の日本語訳
-
mozilla developer centerのJavaScriptlリファレンス
-
JavaScriptリファレンス
-
HTML,JavaScriptリファレンス
-
マイクロソフトのJavaScript=Dynamic HTMLのリファレンスマニュアル
-
-
JavaScriptを早く読み込むための技 最新のブラウザーではいらないみたいだけど
-
-
-
JavaScriptでクラスの使い方など
-
-
HTML,JavaScript,CSSなどのリファレンス
-
JavaScriptのオブジェクトの説明からprototype.jsでのAJAXについてまで説明している
-
prototype.js のオフィシャルダウンロードサイト
-
-
-
-
imageが踊り出すJavascript
-
-
-
-
-
ScuttleのRSSを日記に埋め込もうと思ったけど、not well-formedエラーで失敗しちゃう
-
サーバ側でJavaScriptからのXMLリクエスト管理重要だよね。
-
このコードはローカリゼーション泣かせである