mwasm(webassemblyテキストフォーマット用プリプロセッサ) の製作
mwasm(wasmテキストフォーマット用プリプロセッサ) の製作 はじめに mwasmはWebAssesembly Text Format (S式)用のプリプロセッサである。 独自仕様+Jav...
39 search resultsShowing 1~20 results
mwasm(wasmテキストフォーマット用プリプロセッサ) の製作 はじめに mwasmはWebAssesembly Text Format (S式)用のプリプロセッサである。 独自仕様+Jav...
詳細はこちらのブログに書いた。 S.F. Blog:静的サイトジェネレータのアップデート(nginx→express) 静的サイトジェネレータ(静的ブログジェネレータ)の関連記事 S.F. Bl...
動機 JSで素のWebGLをいじってゲームを作ろうとしていた。 GLSLで静的型付け言語の良さを再認識する。 JSからWebGLをいじってると、型変換のオーバーヘッドがちょっと気になってくる。 ...
32〜64ビットの整数文字列を64ビット16進数に変換するコード。 /** * 整数値を64ビットの16進数文字列に変換するコード */ // 整数は文字列の形で指定 //let numStri...
Q.AssemblyScriptでホスト側のJS関数を呼び出すにはどうすればいい? A. こうする ホスト側 function consoleLogString() { alert('test!...
む、ところで、GLSLにはキャスト(型変換)に相当する演算子が見当たらない。uintをfloatに変えるにはどうしたらいいのか。。 リファレンス・ガイドを見ると、floatBitsToUint,...
Ctrl+Shift+pでコマンドパレットを起動。 「Configure Language」を選択 locale.jsonファイルが開くので、localeをjaに変更して保存。 VS Codeを...
ちょっと気になったところを実験 'use strict' // 1 { // オブジェクト const a = { b: 1, c: 2, d: 3 }; { // 1-1 代入する値の順番を入...
Q ejs上ではnodeモジュールをrequireできない。でもnodeモジュールが使いたい。どうすればよいか? A render()するときの引数でモジュールオブジェクトを渡せばよい。 var...
これも既出だが。 さっき、d3.jsの作者 Mike Bostockさんのbl.ocks.orgのコードを覗いていて小技を見つけた。 var svg = d3.select("svg"), wi...
まあこれは既出の可能性が高いけれども。例えば数字を6桁で揃えたい。桁数が満たない数字は0で埋めたいというケースはままある。 000001 こういう時よく使う技。数年前に知ったが当時感動したので書...
three.jsのgpgpu birdsのソースコードを眺めていたら、またちょっと??なコードを見つけた。 for( var v = 0; v < triangles * 3; v++ )...
EventEmitterの継承方法の備忘録。ES5の場合。 ES5の場合 ES5継承(util.inherits使用) var util = require("util"); var Event...
Question 標準の拡張子以外に言語サポート機能を効かせるにはどうしたらいいのか。 例で言うと、riot.jsの.tagファイルの編集時にHTMLのサポート機能を有効化したい場合はどうしたら...
あるフォルダ中のwavファイルをffmpegで変換したいと思った。しかし一個一個コマンドを打つのは面倒だ。 そのようなときforコマンドを使うと便利だ。 for %v in (*.wav) do...
標題を実現するメソッドを考えていたが、ちょっと面倒だと思った。 ググると素晴らしいメソッドを発見した。 上記はパッと見何をやっているかわからなかった。 だが2進数で見ると動きが理解できたので8ビ...
配列の途中に別の配列値を挿入するメソッド。 以外にありそうでなかったので書いておく。 (実はある!とかもっといい書き方、面白い書き方あったらコメントください。) "use strict"; //...
以外に簡単にはできないのでメモ。 "use strict"; let fs = require('fs'); function copy(src, dest) { return new Prom...
parseInt()。仕様が実に面白い。 parseInt()は、引数に文字列を与えると整数値に変換して返すというものだ。そして2つ目の引数で基数を指定することができる。 parseInt('1...
同じ設定を複数のセレクションに対して行いたいとき。 同じ設定をfunctionにして呼び出せば使いまわせるので。 // 同じ設定 function common(){ this.attr(......
39 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.