Skip to content

Blog

GitBucket 4.40.0 の Docker コンテナを作成する

GitBucket 4.40.0 がリリースされていました。 4.40.0 - 22 Oct 2023 付の ChangeLog によると変更箇所は下記だそうです。

4.40.0 - 22 Oct 2023

  • Configurable default branch name
  • Support custom fields of issues and pull requests in search condition
  • Create pull request from default branch of forked repositories
  • News feed shows activities of all visible repositories
  • Drop Java 8 support
  • Improve git push performance

GitBucket のコンテナイメージは gitbucket/gitbucket で提供されているようです。 ですが、実際に起動してみるとバージョン 4.38.4 (2 Nov 2022) とやや古いように見えました。 その為、今回は最新のバージョン 4.40.0 をコンテナイメージ化してみます。 尚、作成したコンテナは DockerHub 内の下記 URL で公開しています。

macOS に白源フォントをインストールする

以前はフォント全般に Ricty を使っていました。 しかし、Python を書く機会が多くなると「アンダースコア・アンダースコア」と連続する場合の視認性や、全角スペースの判定し易さを考慮し、プログラミングフォント 白源 (はくげん/HackGen) に変えてみました。 今回は macOS へ白源フォントをインストールする手順をメモしておきます。

macOS のターミナル操作を ttyrec & ttygif で録画し、Gif アニメ化する・改

以前に macOS のターミナル操作を ttyrec & ttygif で録画し、Gif アニメ化する というメモを書きました。 このメモでは ttygif は (Homebrew を使わず) ビルドしていました。 ですが、環境を作り直す度にビルドし直すのが面倒なので、ttyrettygif も、いずれも Homebrew でインストールしてしまう手順をメモしておきます。

macOS に Golang をインストールする

以前に Golang 関連で幾つかメモを書きました。

過去のメモでも macOS へ Golang をインストールする際に Homebrew を利用していましたが、同時に環境変数なども設定していました。 今回は改めて、現時点での「macOS への Golang インストール手順」をメモしておきます。

hyperfine でコマンドのベンチマークを実行する

hyperfine を使うとコマンドのベンチマークを実行出来ます。 類似のツールに benchpoop があります。 poop は高機能なようですが、私の環境では動作させることが出来ませんでした。 今回は hyperfine を起動する手順まで、メモしておきます。 今回は Ubuntu 24.04 環境でテストしました。