VSCode で RuboCop や Solargraph や Ruby Test Explorer が実行できないときの一つの解決法

結論

コマンドの実行パスを絶対パスで書く。

実例

以下は Ruby Test Explorer の設定です。ここで実行コマンドパスを設定する箇所において、絶対パスでパスを記述します。

例えば、 .rbenv を使っている場合は /home/ここにユーザー名が入る/.rbenv/shims/bundle exec rspec などになると思います*1

gyazo.com

*1:Solargraph ならば /home/ここにユーザー名が入る/.rbenv/shims/solargraph

スプレッドシートでの TRUE または FALSE は、GAS 上では小文字の文字列('true' または 'false')扱い

gyazo.com

結論

とあるセルに TRUE あるいは FALSE というデータが格納されているとき、GAS 上での判別は以下のようになります。

// targetCell に TRUE というデータが格納されているとします

console.log(typeof targetCell); // string
console.log(targetCell); // true
console.log(targetCell === true) // false
console.log(targetCell === 'true') // true
console.log(targetCell === 'TRUE') // false
// console.log(targetCell === TRUE) // ERROR

Raspberry Pi の Ubuntu で pip install 時に ModuleNotFoundError: No module named '_ctypes' というエラーが出るとき

結論

(Raspberry Pi が、というわけではなく)以下のようにパッケージをインストールします。

$ sudo apt install -y build-essential libbz2-dev libdb-dev libreadline-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libsqlite3-dev libssl-dev zlib1g-dev uuid-dev tk-dev

参考

Python の公式ドキュメントが参考になります。

2020年の段階で私が知らないこと

はじめに

本記事のタイトルは、以下の記事にならっています。

overreacted.io

また、以下の記事に触発されています。

blog.unasuke.com

zenn.dev

結論

以下のことをほとんど知りません。

焦り

上記のことに無知なため、最近は焦りが止まりません。もし今のままですと来年の今頃には職を失っていてもおかしくないとさえ思っています*1

できることから少しずつ、しかし素早くやっていきます。来年からではなく、今から。

*1:特に TypeScript を知らないというのは致命的でしょう

Powered by はてなブログ