tech
CLIコマンドに名前をつけるとき、動詞から始めると直感的に見える。でも Docker や Azure CLI の設計はドメイン-操作の順になっている。この判断軸をまとめておきます。 「動詞から始めたい」衝動に気づいた スキル(CLIから呼べる小さなコマンド)に名前を…
slidev export --format png でスライドを画像にしたら、<v-clicks> で段階表示にしていた要素が全部表示された状態で出力された。--with-clicks オプションを付ければ、各クリックステップが個別の画像として出力されます。 何を調べたか Slidevでプレゼンを作って、</v-clicks>…
セルフホストのRSSリーダー、FreshRSSからMinifluxに乗り換えました。 決め手はメモリ消費が少ないこと、REST APIが充実していること、Go製でシングルバイナリなこと。ホームラボでリソースを節約しつつAPI連携したいなら、Minifluxの方が合ってました。 何…
MediumのURLをWebFetchで取得すると403、Playwrightで開くとCloudflareの検証画面で止まる。 有力な原因の一つがCloudflareの多層ボット検知。対処法は同じ記事がDEV Communityにクロスポストされていないか検索して、そちらから取得する。 何を調べたか 技…
docusaurusを確認していたら以下のようなエラーが出てきた。 Error from chokidar (/home/vagrant/tmp/20201121/my-website/static/img): Error: ENOSPC: System limit for number of file watchers reached, watch '/home/vagrant/tmp/20201121/my-website/…
Pocketという後で読むサービスをよく使っているのですが、はてぶも使っていて、どっちに入れたっけ?というのがわからなくなる時があります。 なので、Pocketの未読をはてぶの後で読むに追加できないかなーと思って、Pocketの未読のRSSフィードがないかどう…
DOM指定をしてスクリーンショットを取りたいと思って調べたらpageresというものを見つけました。 早速使ってみました。 インストール Node.jsとPhantomJSが必要なので、それをまず確認。無ければインストールする。 yatta472:~/workspace (master) $ node --…
だいぶご無沙汰な気がします。ちゃんと生きていました。 突然ですが、皆さん音楽ってどうやって聴いてます?iPod?PC?CD?最近の自分は、物理的なものはどんどん除外でKindleを買っていたりするので、音楽もiPhoneで聴いています。物理的なCDは買わなくなっ…
よく使っているCloud9環境にImageMagickをインストールしようとしたらエラーが出たのでその備忘録。 発生現象 Cloud9はUbuntu環境なので、apt-get でインストールしようとしたら以下のエラーが発生。 yatta472:~/workspace $ sudo apt-get install imagemagi…
早速rmagickをインストールして見たらインストールに失敗してエラーがたくさん。 萎えるわー。萎えるわぁぁぁぁー。 そんな泣き言を言っているわけにもいかないので先人様達のお知恵をお借りして、直していきます。 前回の記事で、rubyを使って画像処理をや…