Windowsで使えるSpotlight風のランチャーKeypirinha
で標準ではWindows Store経由でいれたアプリが呼び出せなくて不便だったので呼び出せるようにした。
本当は良くないんだけど、production環境で直接rails console
を使って作業する事があるのでうっかりローカル環境と間違えないようにpry
の色を変えておきたい。
WSL2のUbuntuでVSCodeを開こうとしたら以下のエラーが出て開けなかったので対処法を書いておく。
$ code .
/mnt/c/Program Files/Microsoft VS Code/Code.exe: Exec format error
Ubuntu22.04を使おうと思ったら調子が悪かったので一旦アンインストールしてから再インストールしたところエラーを吐いて起動さえしなくなってしまったのでその対処法を書いておきます。
Rubocopを使うと変数と文字列を結合するときにfoo + 'bar'
形式で記述してると式展開を使った"#{foo}bar"
を推奨してくるのですが、foo
の場合がPathname
クラスであっても同様の警告を出してきます。
異常にコスパがいいことで話題になっているThinkCentre M75q tiny Gen2 (M75q-2) を購入した記録です。買い方にちょっとコツがいるので解説していきます。
ChromeのアップデートのためにChrome本体とChromeDriverの相性問題が出るのが嫌になったのでFerrumを使うことにしました。Macのローカルだとバイナリを探してくれずエラーになったので対処方法を記録しておきます。
最近のプログラミング言語はrbenv
やanyenv
など複数のバージョンを共存して使うためのツールが用意されてる事が多いですが、PostgreSQL
などのデータベース環境にはまだデファクトスタンダードのものがないようです。Dockerを使えばいいのかもしれませんが、MacOSでは非常に遅くできるだけ避けたいのでHomebrew
でサードパーティのフォーミュラを使った方法を紹介します。
Macでトラックパッドやマウスの移動速度を設定の上限よりも速くしたかったので方法を調べてみました。
Windowsを再起動したらdocker-wsl-cli.iso
が存在しないというエラーでDocker Desktopが立ち上がらなくなったのでその対策を残しておきます。