JavaScript プロジェクトで私がよく使う定番 Tips 集
JavaScript を用いた開発プロジェクトで私がよく使う設定やコードスニペットなどを自分への覚書としてまとめました.今後も利用頻度の高い Tips が出てきたら付け加えていきます.自分で参照するために一箇所にまとめているので長くなるかもしれません. .... »
JavaScript を用いた開発プロジェクトで私がよく使う設定やコードスニペットなどを自分への覚書としてまとめました.今後も利用頻度の高い Tips が出てきたら付け加えていきます.自分で参照するために一箇所にまとめているので長くなるかもしれません. .... »
この記事は JavaScript2 Advent Calendar 2018 の 25 日目の記事として書かれました. 今回は,Emacs エディタからリモート上の Node やブラウザに接続して,エディタの編集画面から直接プログラムをホットスワップする開発方法を紹介します.Lisp 系言語の開発者にはお馴染みの Slime を用いた開発です.JavaScript 用の Swank サーバ(swank-js)は随分前から開発されていましたが,長い間更新が滞り最新の Emacs 環境では使うことができませんでした.今回,最新の Emacs 環境で使えるように修正したので,導入方法と使い方を紹介します. .... »
この記事は JavaScript2 Advent Calendar 2018 の 19 日目の記事として書かれました.コードは GitHub にまとめてあります. Fantasy Land を実装した Sanctuary.js の使い方サーベイの第 2 弾.今回は null 対策として Maybe モナドの使い方を見ていきましょう.Functor を扱った Part 1 は こちら. .... »
この記事は JavaScript2 Advent Calendar 2018 の 4 日目の記事として書かれました.コードは GitHub にまとめてあります. 最近,JavaScript の関数型プログラミングにはまっているので,Fantasy Land を実装した Sanctuary.js の使い方をサーベイして行きたいと思います.今回は基本中の基本,Functor から. .... »
HTML5のCanvasを画面いっぱいに表示して,Webページにアニメーションを重ねる方法を説明します.実際のデモであるこのページは,AsciiDoc原稿にCanvasを埋め込んで作成したので,AsciiDocでの設定方法についても説明したいと思います.アニメーションのバウンシング・ボールは,中1の息子が夏休みの自由研究で作った Scratchプロジェクトへのオマージュです(笑). ソースコードはこち .... »