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

Kanazawa.rbを振り返る

1a9f04a5ac2db9239287d73798061100?s=47 とんと
December 19, 2020

 Kanazawa.rbを振り返る

1a9f04a5ac2db9239287d73798061100?s=128

とんと

December 19, 2020
Tweet

Transcript

  1. @skn_ton10_v1 github.com/RyuseiNomi Kanazawa.rbを振り返る Kanazawa.rb MeetUp #100 2020/12/19

  2. None
  3. Meetup 100回目 おめでとうございます

  4. 初参加は約1年半前

  5. 参加回数 11 /16 参加率 68.8 %

  6. LTもたくさんしました

  7. None
  8. Golang

  9. AWS...

  10. iOS…?

  11. ベトナム!?!?

  12. @skn_ton10_v1 github.com/RyuseiNomi rubyで始めるねらー生活 Kanazawa.rb MeetUp #100 2020/12/19

  13. None
  14. rubyで始めるねらー生活 @skn_ton10_v1 github.com/RyuseiNomi Kanazawa.rb MeetUp #100 2020/12/19

  15. rubyで始めるねらー生活 スクレイピング @skn_ton10_v1 github.com/RyuseiNomi Kanazawa.rb MeetUp #100 2020/12/19

  16. None
  17. でもんすとれーしょん


  18. [1] thor CLI作るならこれだよね! [2] Nokogiri DOM操作とかを良しなにやってくれる

  19. URLを基にHTMLを読み込む
 NokogiriがDOM要素をパース
 article-titleクラスのDOMを取得


  20. 引数として受け取った番号を基に
 記事にJUMPするお!
 記事のタイトルからURLを取得して
 記事のコメント要素群を取得


  21. None
  22. コマンドの処理を このメソッドに記述 Thorクラスを継承することで メソッドがコマンドになる

  23. None
  24. ruby楽しいっすね!!!!

  25. ここにRubyを 書けるように 頑張ろう