2021年2月28日日曜日

Gentoo LinuxでEPSON EP-713Aのスキャナーを使う

先日、プリンターを買い替えました。ネットワーク接続ができてスキャナーつきで手頃な価格のEPSON EP-713Aを選択。まあ今時はネットワーク接続できない機種のほうがめずらしいと思いますが。

WindowsとmacOSではプリンターもスキャナーも特に問題なくセットアップできましたが、Linux(Gentoo)ではスキャナーのセットアップに苦労したのでメモ。プリンターは大丈夫でした。

2021年2月21日日曜日

古いnpmでは --prefix が使えない(かも)

本当にただの推測で申し訳ないんですが、babel-plugin-module-extension-resolverのテスト中にタイトルらしき挙動を見つけました。もしかしたらただの勘違いかもしれませんし、あるいはとっくの昔に周知の事実かもしれません。

かなり試行錯誤したので発生条件を詳しく覚えていないんですが、npm install --prefixで問題が発生した気がします。もうどのバージョンで再現するとか検証するのが面倒なので詳細は省きますが、GitHub Actionsでカレントディレクトリー以外の場所で古いnpmを使う場合には、--prefixではなくworking-directoryを使いましょう。

ただの勘違いだったらごめんなさい。

2021年2月14日日曜日

Drone CIでRedisクラスターを使う

ちょっと前から話題になっている(らしい)オープンソースのCIツールDroneを仕事で使っています。

Goで(単なるRedisサーバーではなく)Redisクラスターを使ったコードをテストするために試行錯誤した奮闘記です。絶対もっとスマートな方法があるはずなので、いい方法を知っていたらご一報を。

2021年2月7日日曜日

恵方くん復活

先週、恵方くんが非公開になるという大悲報がありました。Googleから来たお知らせを読んでいなかったこちらが完全に悪いんですけどね。

あわてて対応して再度申請したところ無事復活しましたが、2月2日の節分には間に合いませんでした。。。

ところで節分の日を計算するロジックを修正した恵方くんをリリースしようと思ったんですが、鍵を紛失してしまって新バージョンをリリースできないという間抜けな状態に陥ってしまいました

さてどうしたものか。。。