Skip to content

Posts

GitHubのReleaseをActionsで

GoReleaserがモノリポだと課金が必要な件。 umemak/release_testでいろいろ試してみた。 クロスコンパイルや圧縮が不要ならsoftprops/action-gh-release: 📦 GitHub Action for creating GitHub Releasesを使うのが簡単で良さそう。 今回の調査で、x-motemen/gobump: Read more

リーダブルコード

O’Reilly Japan - リーダブルコード Kindle版がないので読んだことなかったのだけど、オライリーでPDFを買った。 まだ途中だけど、思ったより読みやすい。 もっと早く買っておけばよかった。

AstroNvim導入

新世代Vim「Neovim」を多機能IDEに変身させる「AstroNvim 3.0.3」が登場|CodeZine(コードジン)で存在を知った。 Getting Started | AstroNvimに沿ってインストール。 Release Nvim release build · neovim/neovimからnvimもインストールしておく。 Release v0.20.7 · tree-sitter/tree-s Read more

GoReleaserの代替探し

ChatGPTに聞いてみた。 dep · Dependency management for Go 今はgo modに置き換わっている Mage :: Mage go-task/task: A task runner / simpler Make alternative written in Go constabulary/gb: gb, the project based build tool for Go メンテナンスされてない いまいちこれというのがないというか、GoReleaserがそれだけ便利なんだろうな。 そんな中でGoツールのビルドをおこない、GitHub Releasesにアップ Read more

GoReleaserとモノレポ

Monorepo - GoReleaser モノレポで使うにはPro版じゃないとダメなんだね。 そんなに頻繁に使うわけじゃないから、課金体系が月額なのがちょっと。実行回数で課金なら手を出しやすいと思う。

pCloudのAPI

pCloud - DevelopersにAPIの説明があった。 pCloud/pcloud-sdk-js: pCloud’s Javascript SDKもあるようだ。 これ使って、いい感じのメディアプレーヤー作れないかと思ったけど、音楽ファイルのタグ情報をとるみたいな都合のいいAPIは用意されていないっぽい。 残念。

pCloudのメディアプレーヤー

最初はいい感じだと思ってたんだけど、モバイルアプリでアルバムタブの表示が、アーティストとアルバムごとになってしまうのがよくない。 DDRみたいに複数名義で構成されているアルバムは、名義の分だけリストができるという。。 PCのブラウザだと、一見アーティストとアルバムなんだけどリンク先がアルバムになっている Read more

Icedrive試用

ついでなのでIcedriveも試してみた。 アプリでフォルダ単位での再生はできたけど、別のフォルダ表示したりすると再生が止まってしまう。 メディアプレーヤーとして使うなら、やっぱりpCloudのほうが良さそう。

pCloud試用

リッピングしたCDのデータをS3に置いていたのだけど、S3ってダウンロードにも課金されるので気軽に再生しようという気になれなかった。 なので、ファイル転送に課金されないクラウドストレージへの移行を検討した。 pCloudとIcedriveで迷ったけど、とりあえずpCloudを試してみることにした。 ブラウ Read more

Vim再入門

ふと思い立って、VS Codeでやっているこのblogの更新をVimでできないかと試してみた。 まず最初にファイルを開くところで躓いた。 いつも前日のファイルをコピーしてリネームしてから始めているのだけど、その作業をVimでやろうとするとわからない。 開く前にコマンドでcpとmvすればできるけど、Vim上で Read more