Upgrade to Pro — share decks privately, control downloads, hide ads and more …

自動化を習慣化する

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 自動化を習慣化する

Avatar for Yasuhiroki

Yasuhiroki

May 27, 2021
Tweet

More Decks by Yasuhiroki

Other Decks in Technology

Transcript

  1. 私の業務内容 (⼀例) • 仕様検討 • 実装 • テスト • リリース

    • 効果検証 • サーバーモニタリング • お問い合わせ対応 • ストアレビュー対応
  2. 私の業務内容 (⼀例) • 仕様検討 • 実装 • テスト • リリース

    • 効果検証 • サーバーモニタリング • お問い合わせ対応 • ストアレビュー対応 よし、⾃動化しよう
  3. ⾃動化のネタ探し ≒ ⾔語化 • ⾃分の習慣を⾔語化する • 例) PCを起動して最初にすることはなに? • ⾃分の傾向を⾔語化する

    • 例) 最近「忘れてました」と⾔ったのはどういう時? • シェルのコマンドヒストリーの傾向を⾔語化する • 例) awslogs でログを取得する時に tee もセットで使いがちじゃない? • ⽬や⼿を使っている作業を⾔語化する
  4. ⾃動化を習慣化するための⾃動 化を習慣化するための... a=⾃動化を習慣化する t=ための p='echo %s 1>&2\n' s='a=%s t=%s p=\47%s\47

    s=\47%s\47 eval \47printf "$p$s" "$a" "$a$t$a" "$t" "$p" "$s"\47' eval 'printf "$p$s" "$a" "$a$t$a" "$t" "$p" "$s"' | bash
  5. Fin