abcdefGets

ゲッツ!

2017-02-01から1ヶ月間の記事一覧

Firebase SDK for javascript

Firebase SDKの使い方・注意点等について書く。 インストール scriptタグで直接CDNから読み込むのが一番かんたん。 <script src="https://www.gstatic.com/firebasejs/live/3.0/firebase.js"></script> バンドルしてしまう場合は npm install --save firebase でnpmからインストール 準備 Firebase Consoleから新規プロジェクトを作成 コンソ…

HTML5とか勉強会「Webパフォーマンス」に参加してLTしてきた

LTしてきた。 とりあえず、早口すぎたなと思った。 時間を気にしすぎてしまったかも。 以下勉強会メモ 先入観とバイアスを考慮したWebサイトパフォーマンス改善 先入観とバイアスを考慮したWebサイトパフォーマンス改善 from Yoichiro Takehora t.co 竹洞さ…

Typescript 2.2 変更点

Typescript 2.2がでた。 変更点が少々あるので確認しておきたい。 Mixinのサポート 遂にMixinがサポートされた。やり方が少々直感的ではないけども。 公式のサンプルコードで確認する。 class Point { constructor(public x: number, public y: number) {} }…

WebWorker & SharedArrayBuffer & Atomics (2)

二回目です。 前回の記事はWebWorkerとSharedArrayBufferとAtomics(1)です。 Memory Model ES2017のドラフトからMemoryModelという項目が追加された。 これはSharedArrayBufferのDataBlockに適用されるモデルで、プログラムがとりうるメモリの順序を示したも…

WebWorker & SharedArrayBuffer & Atomics (1)

遂にShared Memory and AtomicsがES2017のstage4に JSの世界にマルチスレッド・共有メモリ・排他制御の仕組みが備わることになった。 Javascript/Browserにおけるマルチスレッド・並列実行 Javascriptの世界では長らく協調的スレッドと呼ばれるような仕組み…

LigShip #5に参加した

LIGShipとは 株式会社LIG様が主催のデザイナーイベント 今回のテーマは Web(デザイン) x 何か 発表 Web x インタラクション 最初の発表は LIGのデザイナーの tommy さん netflixを例に良いインタラクションの説明 スペース・時間・アニメーションの3つのキ…