ゲーム (Apex) をするために Windows をデュアルブートすることにした (大奮闘)

Apex Legends というゲームをやろうという話になったのだけれど,これはどうにも Windows でしか動かなさそうなので,諦めて Windows を入れることにした. www.ea.com Apex の感想については一番最後に書いたので,結果を知りたい場合は飛ばすことができる…

IE のビジュアルリグレッションテストを BrowserStack Automate で自動化しよう

Internet Explorer をサポートしている限り動作確認をする必要がある.Mac を使っているので動作確認は Microsoft 公式の VM イメージを Virtualbox を起動して確認か,BrowserStack で確認することになる. BrowserStack は便利である.お金はかかるけれど …

リモートワークをふりかえる

リモートワークを開始して 2 ヶ月くらい経ってるので,これまでの生活を振り返っておこうと思った.緊急事態が解除されるところもあるので. 個人の感想です. 所感 一言でいうと気に入っているのだった. 1. 通勤しなくてすむ 筆舌に尽くしがたいほど素晴ら…

JS の日時操作ライブラリを比較する: date-fns のインターフェイスがイカす

日付を操作する必要があったので,いつものように Moment.js を使おうとした.JS ビルトインの Date は操作を行うにはあまりにも使いづらいので,補助的なライブラリを使うのが定石になっている.8 より前の Java でいう Joda-Time みたいな存在. リファレ…

CSS を JS で拡張したいという思いとアイデアと現状

CSS を JavaScript で拡張できないかと思っていた.デザイナーは簡単に表現できることが増えるし,エンジニアは保守性が上がってよさそうだな,ということを考えていた. ところで こういう提案はすでにあって,ブラウザの API 経由で CSS を拡張できる expe…

リモートワークだしマイスーパーリモートコントロールつくりませんか

リモートワークしてるからリモコンつくろうかなと思った.数年前に Arduino で赤外線リモコン作って塩漬けにしてたので,そのときのコードを使ってなにかできそうだ,という感じのモチベーションだ. できあがったもの 表現しづらいので動画を撮ることにした…

あなたの window.open はなぜ開かないのか,Chrome で

先日 window.open をしようとしたらポップアップブロッカーに阻まれて open することができなかった. Blocked まあ,これならよくあることなのだが,いかんせん自分の記憶では onClick のようなユーザーのアクション内で開かれた window.open は阻まれない…

拡張を作ろうとする症候群

前 VSCode 拡張を作ろうとしたとき,実は最初 Perl のテストを CodeLens からやる,という拡張をつくろうとしていた. どういうものか Perl のテスト(Test::Class) で sub some_test_1 : Tests の行の上に CodeLens で Run Test... っていうのつけて,簡単に…