git rebase -i を実行してから止める方法

結論

「指示書」の内容を全削除する*1

具体例

$ rebase -i HOGEHOGE 直後が以下の画像だとします。

この rebase の実行を止めたいと思った場合には、この「指示書」を全削除します。以下のようになります。

その後、指示書を保存して抜けます。すると以下のようなメッセージが出て、rebase に失敗します。

$ git rebase -i HOGEHOGE
error: nothing to do

*1:厳密には、有効行を無くす

Rundeck の Node で外部ホストを YAML で指定する際に、ポート番号を明示的に設定する書き方

結論

hostname の部分にコロン区切りでポート番号を記述します。

my_node_name:
  hostname: 1.2.3.4:12345
  osVersion: 4.15.0-1040-aws
  osFamily: unix
  osArch: amd64
  description: Rundeck server node
  osName: Linux
  username: gss2019_production
  ssh-key-storage-path: keys/hogehoge.pem

だめなやり方

YAML に port というキーを指定してそこの値としてポート番号を書いても動作しません。

my_node_name:
  hostname: 1.2.3.4
  port: 12345
  osVersion: 4.15.0-1040-aws
  osFamily: unix
  osArch: amd64
  description: Rundeck server node
  osName: Linux
  username: gss2019_production
  ssh-key-storage-path: keys/hogehoge.pem

参考

YouTube の再生ボタンを間違えやすい

停止(一時停止)している動画を再生しようとする際に、いつも「▶|」のボタンを押してしまい「次の動画」に飛ばされてしまいます。おそらく数ヶ月続いていますが、まだ間違えてしまいます。

gyazo.com

冷静に原因を分析すると理由があると思いました*1

  • 再生させるためには動画にマウスポインタをhoverさせ、そこで出てきた「▶」をクリックする必要がある
  • 一時停止時はボタンが「||」となっており、そこをクリックして再生が始まるとは思いにくい
    • したがって「▶」という記号が含まれている、「▶|」ボタンをつい押してしまう

他に同様の悩みを抱えている人がいるのかどうかが知りたいところです。

*1:ただし、いずれも私の主観です

Powered by はてなブログ