タグ

ブックマーク / petitviolet.hatenablog.com (2)

  • ScalaMatsuri2019で発表してきました - petitviolet_blog

    「ピュアなドメインを支える技術」というタイトルで発表してきました。 2019.scalamatsuri.org ScalaMatsuriは2017で発表して以来だったので楽しみにしてました。 petitviolet.hatenablog.com 資料 内容としては関数型プログラミング + CQRSという感じでDDDをどうやってピュアに保って推進するか、というもの。 MonadとかKleisliとかCQRSみたいなウッとなりやすい言葉を出しつつどうやってわかりやすく伝えるかに腐心したので、何かしら伝わっていると嬉しい。 感想 大変ありがたいことにScalaMatsuriに応募したトークが当選したので準備がんばるぞ— こむ (@petitviolet) March 11, 2019 だめだ緊張する— こむ (@petitviolet) June 28, 2019 発表だん!嬉しいコメントが多く

    ScalaMatsuri2019で発表してきました - petitviolet_blog
  • git addするファイルをpecoで選択できるようにした - petitviolet_blog

    みんな大好きpecoを使って、git add出来るようにした 作ったもの 深いディレクトリにあるファイルが複数ある時、zshのtab補完でやるのも面倒だったので、peco使ってやりたいな〜と思ったからzsh関数書いた コード 複数選択に対応した 上のgifのように複数選択出来る 検索のハイライトと選択中のハイライトの色が被ってるため見難くなってしまっている function peco-select-gitadd() { local SELECTED_FILE_TO_ADD="$(git status --porcelain | \ peco --query "$LBUFFER" | \ awk -F ' ' '{print $NF}')" if [ -n "$SELECTED_FILE_TO_ADD" ]; then BUFFER="git add $(echo "$SELECTED_FI

    git addするファイルをpecoで選択できるようにした - petitviolet_blog
  • 1