history of nicorepo gem and me

0814cba621ab9aeabcf91b4095d9dd50?s=47 Takuya Matsumoto
December 20, 2014
110

history of nicorepo gem and me

speaked at yochiyochi.rb #50

0814cba621ab9aeabcf91b4095d9dd50?s=128

Takuya Matsumoto

December 20, 2014
Tweet

Transcript

  1. YOCHIYOCHI.RB #50 俺とgemの成長記録 2014/12/20 ! Takuya Matsumoto @upinetree

  2. yochiyochi.rb 第50回 祝

  3. @upinetree

  4. גࣜձࣾ ສ༿ &WFSZMFBG$PSQ We’re HIRING !

  5. nicovideo.jp

  6. nicovideo.jp/my/top

  7. None
  8. ニコニコ動画版 ツイッターTL のようなもの

  9. XXX さんの動画が 10,000 再生を達成しました。 XXX さんが記事を投稿しました。 XXX さんがイラストをクリップしました。 XXX さんがイラストをクリップしました。

    XXX さんが生放送を開始しました。 XXX さんが動画をマイリスト登録しました。 XXX さんが動画をマイリスト登録しました。 XXX さんが動画をマイリスト登録しました。 XXX さんが動画をマイリスト登録しました。 XXX さんが動画をマイリスト登録しました。
  10. 欲しかったもの

  11. None
  12. 動画情報が 他の情報に埋もれる

  13. フィルタリングしたい

  14. ついでに ターミナルで見れたら 超便利っぽい

  15. 俺のソリューション

  16. None
  17. (だいたいマイクラ動画である)

  18. 詳しくはGithubで!! github.com/upinetree/nicorepo

  19. 結構便利に使っていた

  20. ターミナル ! $ nicorepo ! Enter

  21. あれ?

  22. この動作、面倒くさくない?

  23. チャット (Idobata) に勝手に流れたら 便利っぽい

  24. 俺のソリューション

  25. None
  26. fluent-plugin-nicorepo fluent-plugin-idobata

  27. None
  28. 詳しくはGithubで!! github.com/upinetree/fluent-plugin-nicorepo VQJOFUSFFIBUFOBCMPHDPNFOUSZ ※設定とかはブログで

  29. 2013/5月 最初のスクリプトを公開

  30. 最初はRubyの 練習目的でもあった

  31. TDDも試してみた

  32. Kuso★code

  33. 2014/5月 大リファクタリング gem化

  34. None
  35. 2014/6月 fluent-plugin化

  36. gemの成長をふりかえる

  37. 自分で使い続けて、本当に 欲しかったものがわかった

  38. 一方で、自分の技術が実現 したいことに追いついた

  39. 一年でだいぶRuby書ける ようになってた

  40. 知見

  41. ニッチな問題は 自分で解決

  42. でも、 それだけではもったいない

  43. gemにするチャンス

  44. 自分ひとりの問題 だと思っていたけ ど、結構使われて いるんだなー

  45. bestgems.org/gems/ nicorepo

  46. たのしい (∩´∀`)∩

  47. まとめ

  48. 自分だけのニッチな問題

  49. 自分だけの便利スクリプト

  50. もしあれば gemをつくるとたのしい

  51. 戦闘力あがる

  52. そしてStarください