ravelll の日記

よしなに

"【ペパボ×プレイド】Tech Meetup 〜自動テスト・CI編〜" にてトークしてきました

ウェブ接客プラットフォーム Karte を運営する株式会社プレイドさんと合同で行われた勉強会 "【ペパボ×プレイド】Tech Meetup 〜自動テスト・CI編〜" にてトークしてきました。

プレイドさんのテックブログにも開催エントリが公開されています。

tech.plaid.co.jp

今回は自動テストと CI がテーマということで、ペパボの CI 環境におけるプロダクトの変遷や drone.io を使った現在の構成、開発現場での利用事例について話しました。

speakerdeck.com

自身のトークについて書くと、今回のトークは20分の枠で、実は過去最長の枠だった(それまで過去最長は YAPC::Hachioji と修論発表の15分)。加えてペパボで drone.io が運用され始めた頃は休職していて導入フェーズの事情をあまり知らなかったり、drone.io の構造や仕様にも明るくなかったので発表が決まってから結構焦っていた。更に開催1週間前に初めて30分のトークセッションも任されていることを知り、心労が凄かった。

それからは当時の Issue を漁ったり drone.io のソースを読んだり社内の有識者にあたったりしつつ、比較的早い時期から資料作成にあたった。おかげで発表もトークセッションはそれなりに上手くこなせたと思うし、質疑応答や懇親会での会話も盛り上がって良かった。

他の方々のトークもどれも面白くて、E2E テストの高速化や安定化はどこも課題になっているんだな〜という学びもあった。同僚の @NAKANO_Akihito さんが話していた xUnit Test Patterns も全く知らず、興味深かったので内容を伺ったりした。発表者と同じ場にいるとあれこれすぐ聞けて便利ですね。

ありがたい機会や会場を提供いただいたプレイドのみなさま、ありがとうございました!お疲れ様でした!

IIDX 23 copula まとめ

f:id:ravelll:20161105235029p:plain f:id:ravelll:20161105235036p:plain f:id:ravelll:20161105235041p:plain

プレイの頻度とかモチベーションについてどういう経過があったのか全然覚えてないんだけれど、稼働初期にガッとやって途中3ヶ月くらいほとんどやらない期間があって稼働終了までちょいちょいとやってた感じだったと思う。まさか前作より回数増えるとは思わなかった。 多分 DP より SP の方がやや多くプレイしていて、おかげで DP が前にも増して下手になった。残存した全一は多分30曲くらい、意外と残った。

SINOBUZ は稼働して早1週間以上が経ってるわけだけど、特にやる気が出たりはしていない。あと最近知人からコントローラーを譲って(無料ではない)いただいて、大小問わずゲーセンに行って満たしていた IIDX 欲も多少は家で満たせるようになったので前作以上にプレイ回数が落ち込む気がする。いよいよ今作は全一が1曲も残らず終わるんじゃないだろか。

とは言え、ゲーセン繋がりの知人との交流が薄れるのは寂しいので、少なくともちょいちょいとは各所に顔を出していきたい気持ちです。

最強 TODO リスト

1月前くらいにこのようなやりとりがあって、まだ何も出来てないんだけど、コンセプトについて1人ブレストしたときのメモが出てきたのでシェアします。


  • やりたいことを忘れない
  • やりたいことができる状況になったとき思い出せる
  • やりたいことが思いついても人間が記憶しておく必要がない
  • やりたいことを管理するために何かしたくない
  • いい感じのTODO提案してほしい
  • クソリプと紙一重
  • トド
  • トドゥー
  • TODO作るとSUZURIでTシャツプリントされて勝手に送られてきてTODOを着れる
  • TODO登録するとバックグラウンドでTODOが終わる
  • TODOと金額設定しておくと誰かがやってくれる
  • TODOと思わなくなる
  • 人生は一度切り
  • 明日できることは明日やる
  • TODOが大きいと細分化しろって怒ってくる
  • 小さく早く
  • なんでやるの?って聞いてくる
  • 内省することでTODOがTODOじゃなくなる