github-nippou 10 周年 🎉

10 年前の今日が始まり 10 年前の今日、github-nippou の最初の commit 5767b9c をしました。 このブログで github-nippou を紹介したのも 10 年前の今日 [2014-12-07-1] です。この記事でも触れていますが、私のアイディアがオリジナルではなく、きたけーさんの Ruby スクリプト のパクリインスパイアです。 ...

2024-12-07 (土) · masutaka

github-nippou のリリース時に formula ファイルも自動更新するようにした

少し前の話になりますが、[2023-11-14-1] に github-nippou という Golang 製ツールのリリースを自動化しました。 自動的に作られた Release PR1 をマージする タグが自動で振られ、Releases ページに新しいリリースが作られる macOS, Linux, Windows 用のバイナリがビルドされ、2 の新しいリリースにアップロードされる 今回はさらに、Homebrew の formula ファイル2もアップデートするようにしました。 ...

2024-07-30 (火) · masutaka

github-nippou のリリースを gox+ghr の手動実行から、tagpr+goreleaser の自動実行に変えた

最近、私が所属する ROUTE06 で私が作った github-nippou がよく使われ始め、リリース頻度が上がってきました。github-nippou の Web 版 が出来た影響が大きそうです。 今まで何年も手作業(!)でリリース作業をしていましたが、この度えいやっと自動化しましたので、ここに記録を残します。 ...

2023-11-14 (火) · masutaka

『改訂2版 みんなのGo言語』を読んだ

改訂2版 みんなのGo言語 amazon.co.jp 夏休みを利用して読みました。初版は [2016-09-25-1] でじっくり読んで手も動かしたので、本当にさらっとね。 最近は Go のコードをほとんど書いてなくて、Go Modules に追いついている程度でした。ただ、それほど分からない情報もなかったので、ある意味答え合わせにはなった気がします。 ...

2019-08-16 (金) · masutaka

『Goならわかるシステムプログラミング』を読んだ

Goならわかるシステムプログラミング amazon.co.jp 11 月から『Real World HTTP』[2017-11-28-1] と同時に読んでいたのに、 読み終わったのが今日になってしまった。意外とボリュームあったのと、 あと少しで読み終えられたのに油断して読み進めなかったせい。 ...

2017-12-31 (日) · masutaka

golang.tokyo #10 x WomenWhoGoTokyo に行ってきた #golangtokyo

golang.tokyo #10 x WomenWhoGoTokyo golang.tokyo #2 以来、久々に参加してきました。運営の皆様、ありがと うございました。 MacBook Air を持っていくのが面倒になったので、リュウドの折りたたみ キーボード [2010-11-15-1] を引っ張り出して持っていたけど、机がなく 使うのは断念。でもその分、聞くことに集中できた気はする。 ...

2017-11-16 (木) · masutaka

『スターティングGo言語』を読んだ

大変良い本でした。Kindle 版を購入しました。 スターティングGo言語 amazon.co.jp 1 年前に買って積んでいたのは勿体なかったですが、最近ようやく golang と向き合うようになったので、致し方なしか。 ...

2017-10-30 (月) · masutaka

github-nippou を golang で書き換えて v4.0.1 リリースしてました

こちらのブログではアナウンスしてなかったので。 v4.0.0 のリリースノートになります。 https://github.com/masutaka/github-nippou/releases/tag/v4.0.0 ...

2017-10-22 (日) · masutaka

golang の並列処理を Ruby と比較しながら学ぶ

一ヶ月ほど前に社内のインフラ共有会でタイトルの話をしました。記録の ために記事を書いておきます。 Gist に置いてある ので、コードは git clone で取得可能です。 ...

2017-10-15 (日) · masutaka

Go で Mackerel の Fastly billing plugin を作った

弊社の @tjinjin が作った mackerel-plugin-aws-billing は導入は簡単 だし、AWS 料金の推移が気軽に見られるので、Fastly 版を作ってみました。 Fastly は少し前から会社で使い始めています。なかなか便利で、CDN な のに一瞬でキャッシュを消せるのもさることながら、料金含めた全てのメ トリクスがリアルタイムで見られるのがすごいですね。今のところ、超安 定稼働しています。 ...

2016-10-16 (日) · masutaka