理系学生日記

おまえはいつまで学生気分なのか

忍者TOOLS

おいしい珈琲を淹れる旅

妻とともにコーヒーがとにかく好きなのでコーヒーの味には気を使っているのですが、コーヒーメーカーでドリップしてもイマイチな味で何とかしたいと思っていました。 具体的な不満点は、ドリップのスピードが早すぎて、どうにも味が薄くなるという点になりま…

Dash を VS Code から使える拡張 Visual Studio Code Dash

VS Code を使用しているんですが、今の今まで知らなかった拡張が Visual Studio Code Dash です。 Dash プログラムを書いている際リファレンスを探すことも多いですが、そういうときに使用するアプリケーションとして Dash があります。 Java や Golang を始…

GitHub Actions・blogsync・textlint で実現するはてなブログ投稿のオートメーション

以前、blogsync と textlint を使ったブロク投稿について書きました。 そこに登場したのが、GitHub Actions です。 そこでぼくは考えました。おや、エントリを GitHub のリポジトリで管理しておきさえすれば、以下のようなエントリの PUSH による自動投稿が…

tar ボールの中から特定のファイルのみを抽出する

tar ボールの中から特定の「ファイルのみ」を抽出したいケースがあります。 たとえば、GitHub Releases で公開された tar ボールから、シングルバイナリのみを抽出して PATH の通った場所に置きたいケースです。 これをシンプルに行う方法についてです。 フ…

Macでのアプリケーションインストールの自動化

先述の通り、新年を迎えたことをきっかけに Mac を初期化しました。 面倒なのは、使っているソフトウェアのインストールなのですが、皆さんと同様 homebrew を使っています。 そういえばと思い立ったのですが、この homebrew で各種 CUI アプリケーションと…

英語キーボードでGoogle日本語入力を楽に使いたい

新年なので、自宅の Mac を完全初期化しました。新年になるとこういうの整理したくなるよね。そうだよね。 そういうわけで、毎年のように Mac を完全初期化しているわけなのですが、そこで毎回問題になるのが IME です。 もともと僕は AquaSKK を使っていた…

「エラスティックリーダーシップ -自己組織化チームの育て方-」を読んだ

「エラスティックリーダーシップ」を読みました。 前書きの言葉を借りれば、この本は、リーダーシップを取る立場を引き受けようと考えている人、あるいは、実際にリーダーシップを取る立場にいる人を対象にしていて、 自分の仕事に行き詰まってしまっている…

json schema を jq で再帰的に処理し、省略されている `"type": "object"` を付与する

jq

Qiita の json schema に"type": "object" がない "type": "object" の付与 jq での再帰的な処理戦略 参考文献 Qiita の json schema に"type": "object" がない Qiita の API レスポンスは json schema で表現されています。 https://qiita.com/api/v2/sche…

PRへの修正内容をReviewer側で提示できるsuggested changes

Github で上で PR をレビューしている方も多いと思います。 その中で、よくあるのが typo への指摘です。 Typo を指摘する際、 `type` は `typo` の誤りではないでしょうか? というような形で指摘することになると思うのですが、これをやっていると reviewer…

「進化的アーキテクチャ」を読んだ

今年もあまり本が読めなかったけど、それでも今年に読んだ本の中でピカイチのものでした。 進化的アーキテクチャ ―絶え間ない変化を支える作者: Neal Ford,Rebecca Parsons,Patrick Kua,島田浩二出版社/メーカー: オライリージャパン発売日: 2018/08/18メデ…