abcdefGets

ゲッツ!

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つのキ…

RxjsでもbaconjsのObservable.updateを使いたい

なので実装した rx-observable-update インストール いつものように npm install rx-observable-update jspmの人は jspm install npm:rx-observable -o "{'main': 'system/index.js'}" commonjsがいい人は jspm install npm:rx-observable -o "{'main': 'com…

typescriptでRxjs5を使う

タイトルのとおりです。 現在Rxjsはv4とv5がありますが、今回はv5を取り扱います。 またjspmとnpm両方の場合について記述します。 typescriptのバージョンは2.0以前とv2.0以降の両方で書きます。 typescript 2.0以降 npm npmの場合はmoduleResolutionオプシ…

jspmについて私が知っていること

今更感がありますが、jspmというツールについて私が知っていることです。 jspmとは jspmとはブラウザ向けのモジュール管理システムです。 pros npm、bower等と違いES6で導入されたモジュールのローディングシステムを利用して、 ランタイムでトランスパイル…

reactとbaconjs

相性が悪い気がする。 cyclejsみたいに綺麗に分割できない。 そもそも、viewに相当するcomponentにイベントハンドラを指定するからなのだけども、これ以外の方法(クラス名やid)も筋が悪いしなあ。。。 結局contextからイベントディスパッチャー的なものを共…

またはじめた

今回はどれくらい続くだろうか。。。