Rails 8 の学習用リポジトリを作って、Rails ガイドと Claude Code で 6 年のブランクを取り戻し始めた
先月転職し、久しぶりに Rails 開発に戻ってきました。 6 年のブランクがあり、学習に使える期間は 1 ヶ月しかなかったため、効率的に Rails 8 の新機能を把握したり、既存の機能を思い出す必要がありました。 ...
先月転職し、久しぶりに Rails 開発に戻ってきました。 6 年のブランクがあり、学習に使える期間は 1 ヶ月しかなかったため、効率的に Rails 8 の新機能を把握したり、既存の機能を思い出す必要がありました。 ...
ゆるく情報収集するために、2020 年から masutaka-feed というサーバーレスアプリケーションを運用しています。 GitHub のプライベートフィード1を Mastodon に投稿 スターやフォローの通知は Pushover にも通知 はてブのお気に入り フィード2を Mastodon に投稿 いずれもフィードリーダーで真面目に購読するほどではないが、視界には入れておきたい立ち位置の情報です。 ...
GitHub では Issue/PR/Discussion URL をリストで書くと、ステータスやタイトル、No. を描画してくれる。 例えばこのように書くと、 * https://github.com/masutaka/sandbox/issues/93 * https://github.com/masutaka/sandbox/issues/70 * https://github.com/masutaka/sandbox/pull/90 * https://github.com/masutaka/sandbox/discussions/91 このように描画される。 ただ、テキストエリアやテキストエディタで書いている時は描画されないので、タイトルやステータスが分からない。この数なら問題ないけど、数が多くなると取り違えることがある。 ...
PR-Agent はパブリックリポジトリで無料でも使えることを知ったので、個人のパブリックリポジトリに導入してみました。 PR-Agent とは PR-Agent は LLM を使った、pull request (PR) の作成支援や効率的なレビュー、改善等ができるツールです。 ...
10 年前の今日が始まり 10 年前の今日、github-nippou の最初の commit 5767b9c をしました。 このブログで github-nippou を紹介したのも 10 年前の今日 [2014-12-07-1] です。この記事でも触れていますが、私のアイディアがオリジナルではなく、きたけーさんの Ruby スクリプト のパクリインスパイアです。 ...
先日、会社ブログでこんな記事を書きました。 記事冒頭にも書かれているとおり、最近の私は社内プロダクトの OSS 化を推進する活動をしています。 ...
少し前の話になりますが、[2023-11-14-1] に github-nippou という Golang 製ツールのリリースを自動化しました。 自動的に作られた Release PR1 をマージする タグが自動で振られ、Releases ページに新しいリリースが作られる macOS, Linux, Windows 用のバイナリがビルドされ、2 の新しいリリースにアップロードされる 今回はさらに、Homebrew の formula ファイル2もアップデートするようにしました。 ...
最近、私が所属する ROUTE06 で私が作った github-nippou がよく使われ始め、リリース頻度が上がってきました。github-nippou の Web 版 が出来た影響が大きそうです。 今まで何年も手作業(!)でリリース作業をしていましたが、この度えいやっと自動化しましたので、ここに記録を残します。 ...
tfupdate の GitHub Action を GitHub Marketplace に公開 しました。 新規作成したわけではなく、daisaru11/tfupdate-github-actions の Fork 版です。 なぜ Fork 版を作ったのか Git v2.35.2 以降に入った CVE-2022-24765 対応 により、daisaru11/tfupdate-github-actions は 1 年以上壊れた状態でした。 ...
最近は小さなチームのリーダーとしてチーム運営をしており、GitHub Projects を何年かぶりに使っています。 GitHub Projects は以前からありましたが、2022/07/27 に完全リニューアルし、GA (Generally Available) となりました。 ...