RubyでProcessingする場合の変数について

またRubyでProcessingを書けるようになったらいいんじゃないかと、processing-ruby-modeをいじっていて、Processing3で動くように載せ替えた。でやっぱちょっと問題だと思うのは、Rubyで書く場合の変数アクセスだ。

Read more »

Processingの初期化が3で変わっていた

Processing3になって初期化が変わっていたことに気がついた。settings()というメソッドができて、size()はその中で行うことになったらしい。

Read more »

TypeScriptでライブラリを分離する方法

TypeScriptでブラウザ用のコードを書く場合にWebPackなどでソースをまとめているんだけど、最終的に出力するJavaScriptのコードをライブラリとアプリで別にしたいといった場合にどうしたらいいのか、という方法。

Read more »

マウスをウィンドウ外で離されてもイベントを受け取る

TL;DR:documentにマウスイベントリスナを設定する

Read more »

Optcarrotがすごい

gh-pagesをサブディレクトリ内で管理

GitHubに置いているリポジトリの公開ページをGitHub Pagesで作る場合に、どうやって管理したらいいか自分のやり方をメモ。

Read more »

固定解像度の要素をスケーリングでウィンドウにフィットさせる

基本的にはリキッドレイアウトでHTMLページを構成するのがいいと思うんだけど、場合によってはアスペクト比を保ってレイアウトしたい場合もあるかもしれない。その際内部の解像度が変わってしまうと任意の位置に要素を配置することがHTMLでは難しいので、内部的な扱いは決まった解像度になっていると楽だ。

Read more »

黄金角