mike-neckのブログ

Java or Groovy or Swift or Golang

2023-01-01から1年間の記事一覧

2023年に買って読んだ漫画を書き出してみる part.1

読んだ漫画にしようと思ったけど、ちゃんとあれしてないので、買って読んだものに絞った 藤本タツキ短編集17-21 藤本タツキ短編集22-26 藤本タツキ短編集 17-21 (ジャンプコミックスDIGITAL)作者:藤本タツキ集英社Amazon …読んだ記憶はある、ウサギ小屋の話…

今年やったこと

最近はみなブログを書かなくなっているようなので、儂もブログをほとんど書いていなかったけど、まあ、今年大したことやってないしやったことまとめるのは難しくないなと思ったので、そのまとめ。 読んだ本 技術書はほとんど読まなかったし、webの記事も必要…

2023年も終わりだしそろそろ Java で Hello World でもしてみようと思う

本題のとおりなので、早速コードを書いていく。 まず、 static void main を書いておく public interface HelloWorldClassAPI { static void main(String[] args) { // この中に Hello World を書いていく } }

gh issue list コマンドでソートする方法

jq

gh コマンドで GitHub のイシューを引っ張ってきてソートしたい場合、ソートというオプションがないようなので困る。 そこでソートする方法としては以下の3つの方法が考えられる --search オプションによるソート --jq オプションで jq によるソート パイプ…

ffmpeg を bash ループの中で使うと、 read が正しく標準入力を読めなくなる問題の対処

以前のエントリーにも書いた ffmepg を使うと標準入力が壊れる問題の解決方法は、 /dev/null を読み込ませるということである、 と言いたいだけのエントリー。 mike-neck.hatenadiary.com 次のようなループで read -r filepath が想定してない欠損した値を読…

JEP-430 String Template を簡単な範囲で調べた

JEP-430 String Template が気になったので簡単な範囲で調べてみた。 触ってみた系のブログが好きでない人は閉じてもらってよいです。 ざっくり JEP-430 の仕様が詳しいので、これを読むだけでだいたい必要なことは覚えられる processor."String Template" …

Mac OS の bash(zsh) の while read ループの中で ffmpeg を呼ぶと、read が正しく実行できなくなる

大量に ffmpeg でファイルを処理する必要があったので、 find コマンドから while read -r につないで ffmpeg を実行していたら、2 回に 1 回ファイルが見つからずにエラーになった。 set -e readonly fromDir="images/original" readonly toDir="images/des…

Bash で (( で 0 になっている変数をインクリメントしてたら終了ステータスが 1 になってた

Bash で go のテストコードを生成していたら、mac では動くけど、 github actions では動かないテストが出力されていた。 仕方無しに、 set -x をつけて動かしたところ、 (( count++ )) という処理でスクリプトが終了していた。 ということで、以下のコマン…

ProGuard と record クラス + Jackson アノテーションおよび EnumSet が相性悪いので、調べた

↓まとめた twitter.com