ドキュメントに書いてあるコマンドが動かない時(Windows)

ミドルウェアやフレームワーク、パッケージを導入する際にドキュメントを読みながら導入を進めていくのですが、 Windows の場合はコマンドが動かないことがあります。なぜかというとコマンドは UNIX 系(Linux とか Mac とか)で動かすことを前提に書かれているからです。

ですがいくつかの挙動の違いを理解すれば、コマンドを動くように修正することも可能です。動かないコマンドの例とその対処法を紹介します。

IntelliJ IDEA でフォントが出てこない場合(Windows)

私は基本的に Noto Sans をエディタのフォントに指定しているのですが、 IntelliJ IDEA だけ Noto が設定できない問題が発生していました。あきらめていたのですが最近対処法を見つけたので紹介します。

JavaScript の number はどのくらいまで正確に表示できるか

金額を表示する際、日本円だと整数表示が基本ですが、ドルだと小数点以下2桁分まで表示したりします。なんとなく小数が出てくると精度的に不安になってくるので、どれくらいまでなら正確に表示できるか試してみました。

Excel 用の書式付きでテーブルをコピーする JavaScript を書いてみる

Web ではあまり見かけませんが、 Windows ネイティブアプリで、コピーした表を Excel に貼り付けるとスタイルが付いた状態になる機能をまれに見かけます。ブラウザからのコピーでも実現できないか試してみました。

Laravel (というか PHP) の数値チェックが自分の感覚と違う

Laravel の数値バリデーション結果に違和感があるので調べてみると、内部的には PHP の標準関数を使っていました。他の PHP 標準関数で自分の感覚と合うものがないか、6 つの方法で結果を比較してみます。