1. 2021-03-27 .tigrcの地道な改善

    普段から、開発時にお世話になっている tig(https://github.com/jonas/tig) について、ちょくちょく改善を加えているので最近加えた設定についてまとめてみる。 .tigrc改善のモチベーションtig...

  2. 2021-03-20 逆算思考でドキュメントを書く

    最近ドキュメントを書く機会が増えてきたこともあって、良いドキュメントを書くにはどうすればいいかというのを改めて考えたので、考えたことを残しておく。 誰のために書くか(対象読者)を考えるこれが最も重要。 本を読んでいると、まえ...

  3. 2021-01-31 実装速度を向上させるためのセルフリファインメント

    実装速度を向上させる目的で最近個人的にやっている「セルフリファインメント」について紹介。 セルフリファインメントとは「セルフリファインメント」というのは自分が勝手にそう呼んでいるだけの言葉で明確な定義は無いが、これから実装しよう...

  4. 2020-12-30 ruby-buildとrbenvのプラグイン機構

    前回の記事(/articles/2020-12-29-01/) に続いてrbenvネタ。今回は、ruby-buildとrbenvの関係について。 ruby-buildとは何かruby-buildとは、あらゆるバージョンのr...

  5. 2020-12-29 rbenv rehashをちゃんと理解する

    rbenv(https://github.com/rbenv/rbenv) の rehash というコマンドについてちゃんと理解するべく調べたのでまとめる。なお調べたのはバージョン1.1.2のrbenv。$ rbenv --...

  6. 2020-04-12 git resetをちゃんと理解する

    はじめに過去を振り返ってみて、gitの理解が一段階深まったなと感じたのはgitの HEAD の概念を理解したときだった。そしてそのHEADと密接に関連しているのが git reset コマンドだと思う。なのでg...

  7. 2019-12-22 AWSアカウントとIAMユーザ

    AWSのアカウントとかユーザといった概念をちゃんと理解できていなかったので調べてポイントになりそうなところだけ整理した。 AWSアカウント、ルートユーザ- 「AWSを使うぞ」となったらまずアカウント登録が必要になるが、このとき最...