SlideShare a Scribd company logo
1 of 34
Download to read offline
読書会の 
進め方 
須藤功平株式会社クリアコード 
Groongaドキュメント読書会4 
2014/08/25 
読書会の進め方Powered by Rabbit 2.1.2
はじめに 
今回は4回目 
やり方をわかってきた 
今回の取り組み 
前回よかったことを継続 
前回よくなかったことを改善 
読書会の進め方Powered by Rabbit 2.1.2
よかったこと 
じっくり進めた 
メモに使える時間が増えた 
理解度が高くなった 
進みが遅いという人はいるかも? 
Try Groongaは便利 
読書会の進め方Powered by Rabbit 2.1.2
よくなかったこと 
20時開始だと会場に入りづらい 
20時で入り口が閉まる 
19:30開始を試してみよう 
Try Groongaでコピペ× 
OS Xだけみたい 
→修正してもらった! 
読書会の進め方Powered by Rabbit 2.1.2
タイムテーブル 
19:30-19:40: 進め方説明 
19:40-21:00: 読む 
21:00-21:30: ふりかえり 
読書会の進め方Powered by Rabbit 2.1.2
進め方説明 
目的・実現方法の確認 
読み方の説明 
ふりかえり方法の説明 
読書会の進め方Powered by Rabbit 2.1.2
目的 
参加者が 
Groongaの理解を 
深めること 
読書会の進め方Powered by Rabbit 2.1.2
実現方法 
公式ドキュメントを順に読む 
参加者: 理解できない→随時質問 
開発者: 解説 
理解した内容を 
自分の言葉でまとめる 
「ようは○○ということだね。」 
読書会の進め方Powered by Rabbit 2.1.2
どうしてまとめるか1 
理解しているか 
どうかがわかる 
読書会の進め方Powered by Rabbit 2.1.2
理解している 
うまく説明できる 
自分の言葉に言い換えられる 
読書会の進め方Powered by Rabbit 2.1.2
理解していない 
説明に詰まる 
にごしてしまう 
読書会の進め方Powered by Rabbit 2.1.2
私、理解していない! 
理解していない 
↓ 
質問・解説 
↓ 
理解 
読書会の進め方Powered by Rabbit 2.1.2
どうしてまとめるか2 
正しく理解して 
いるかわかる 
読書会の進め方Powered by Rabbit 2.1.2
間違って理解している 
他人の理解と比べると気づける 
Aさん: 「私は○○と理解」 
Bさん: 「私は××と理解」 
↑どちらかの理解が間違っている 
どちらも正しく、単に表現が違うだけのこともある 
読書会の進め方Powered by Rabbit 2.1.2
私、間違っていた! 
間違っていた 
↓ 
訂正 
↓ 
正しい理解 
読書会の進め方Powered by Rabbit 2.1.2
実現方法 
公式ドキュメントを順に読む 
参加者: 理解できない→随時質問 
開発者: 解説 
理解した内容を 
自分の言葉でまとめる 
「ようは○○ということ」 
読書会の進め方Powered by Rabbit 2.1.2
自己紹介 
タイム!
この進め方で重要なこと 
理解できない 
↓ 
随時質問 
読書会の進め方Powered by Rabbit 2.1.2
「随時質問」しやすく 
発言する敷居を下げる 
一度発言しておく 
→ 自己紹介 
「一度発言すること」が目的 
→ 簡単でよい 
読書会の進め方Powered by Rabbit 2.1.2
自己紹介 
名前 
初めての人 
自己紹介 
2回目以降の人 
最近変わったこと 
読書会の進め方Powered by Rabbit 2.1.2
読み方の説明 
目的・実現方法の確認 
読み方の説明 
ふりかえり方法の説明 
読書会の進め方Powered by Rabbit 2.1.2
読み方 
輪読会式: 一区切りづつ読む 
研究会式: 誰かが講義 
発表会式: 参加者が各自発表 
参考: http://ja.wikipedia.org/wiki/読書会 
読書会の進め方Powered by Rabbit 2.1.2
輪読会式を採用 
輪読会式: 一区切りづつ読む 
研究会式: 誰かが講義 
発表会式: 参加者が各自発表 
参考: http://ja.wikipedia.org/wiki/読書会 
読書会の進め方Powered by Rabbit 2.1.2
なぜ輪読会式か 
事前準備がいらなそう 
→ 負担が少ない 
参加者が発言する機会が増える 
→ 質問しやすくなる 
読書会の進め方Powered by Rabbit 2.1.2
進め方 
誰かが一区切り読む 
理解できた内容をまとめる 
自分の言葉で説明 
できていなければ質問・解説 
メモに残す 
これをくりかえす 
読書会の進め方Powered by Rabbit 2.1.2
読書会終了後 
できれば 
メモを誰でも読める場所に公開 
自分のブログ 
Qiita 
GitHub Pages 
... 
読書会の進め方Powered by Rabbit 2.1.2
なぜ誰でも読める場所か 
他の人が確認できる 
理解が間違っているか確認できる 
(参加者がうれしいこと) 
あわよくば… 
参加していない人にも 
有益な情報を提供したい 
(Groongaユーザーがうれしいこと) 
読書会の進め方Powered by Rabbit 2.1.2
もっとあわよくば… 
公式ドキュメントを改善したい 
Groongaユーザーがうれしい! 
わかりにくい記述 
→ 改良 
未ドキュメントの内容 
→ 追記 
読書会の進め方Powered by Rabbit 2.1.2
読書会 
タイム
ふりかえり方法の説明 
目的・実現方法の確認 
読み方の説明 
ふりかえり方法の説明 
読書会の進め方Powered by Rabbit 2.1.2
ふりかえること 
目的は達成できたか 
目的: 参加者が理解を深める 
進め方について 
改良案は?問題点は? 
読書会の進め方Powered by Rabbit 2.1.2
ふりかえり結果: 目的 
理解は深まった 
ドキュメントで言及していない事の 
解説もあったため 
ただし… 
コマンドを試す時間がもっとあれば 
さらに深まったのではないか 
読書会の進め方Powered by Rabbit 2.1.2
ふりかえり結果: 進め方 
速かった 
実行するだけで精一杯で 
パラメーターを変えて試せなかった 
そもそも手元で試せなかった 
Try Groongaに 
一気にコマンドを投入できなかった 
手元の環境には 
Groongaは未インストール 
読書会の進め方Powered by Rabbit 2.1.2
次回のチャレンジ 
明示的に試す時間を作ってみる 
では5分間試してみましょう、とか 
Try Groongaの改良 
一気にコマンドを投入できるように 
コマンドをGitHubに置くのはどうか 
読書会の進め方Powered by Rabbit 2.1.2

More Related Content

What's hot

MongoDBJP 納涼もんご祭り
MongoDBJP 納涼もんご祭りMongoDBJP 納涼もんご祭り
MongoDBJP 納涼もんご祭りHiroaki Kubota
 
底辺部な勉強会へのお誘い
底辺部な勉強会へのお誘い底辺部な勉強会へのお誘い
底辺部な勉強会へのお誘いYAMANE Toshiaki
 
20150309 iscover challange_twitter_bot
20150309 iscover challange_twitter_bot20150309 iscover challange_twitter_bot
20150309 iscover challange_twitter_botzuqqhi 2
 
20141212テクてくtalk疑惑篇
20141212テクてくtalk疑惑篇20141212テクてくtalk疑惑篇
20141212テクてくtalk疑惑篇Satoru Abe
 
(仮)登別クマ牧場のテツロウについて
(仮)登別クマ牧場のテツロウについて(仮)登別クマ牧場のテツロウについて
(仮)登別クマ牧場のテツロウについてNobuaki Aoki
 
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pmsphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pmTakeshi Komiya
 

What's hot (7)

MongoDBJP 納涼もんご祭り
MongoDBJP 納涼もんご祭りMongoDBJP 納涼もんご祭り
MongoDBJP 納涼もんご祭り
 
なぜ今OSGiか
なぜ今OSGiかなぜ今OSGiか
なぜ今OSGiか
 
底辺部な勉強会へのお誘い
底辺部な勉強会へのお誘い底辺部な勉強会へのお誘い
底辺部な勉強会へのお誘い
 
20150309 iscover challange_twitter_bot
20150309 iscover challange_twitter_bot20150309 iscover challange_twitter_bot
20150309 iscover challange_twitter_bot
 
20141212テクてくtalk疑惑篇
20141212テクてくtalk疑惑篇20141212テクてくtalk疑惑篇
20141212テクてくtalk疑惑篇
 
(仮)登別クマ牧場のテツロウについて
(仮)登別クマ牧場のテツロウについて(仮)登別クマ牧場のテツロウについて
(仮)登別クマ牧場のテツロウについて
 
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pmsphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
sphinx + blockdiag で始めるドキュメント生活 2011/05 yokohama.pm
 

More from Kouhei Sutou

RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache ArrowRubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache ArrowKouhei Sutou
 
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021Kouhei Sutou
 
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache ArrowRubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache ArrowKouhei Sutou
 
Rubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェアRubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェアKouhei Sutou
 
Apache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのかApache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのかKouhei Sutou
 
Apache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory dataApache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory dataKouhei Sutou
 
Redmine検索の未来像
Redmine検索の未来像Redmine検索の未来像
Redmine検索の未来像Kouhei Sutou
 
Apache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory dataApache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory dataKouhei Sutou
 
Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6Kouhei Sutou
 
Apache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォームApache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォームKouhei Sutou
 
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システムMySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システムKouhei Sutou
 
MySQL 8.0でMroonga
MySQL 8.0でMroongaMySQL 8.0でMroonga
MySQL 8.0でMroongaKouhei Sutou
 
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!Kouhei Sutou
 
MariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システムMariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システムKouhei Sutou
 
PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!Kouhei Sutou
 

More from Kouhei Sutou (20)

RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache ArrowRubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
 
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
 
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache ArrowRubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
 
Rubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェアRubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェア
 
Apache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのかApache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのか
 
Apache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory dataApache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory data
 
Apache Arrow 2019
Apache Arrow 2019Apache Arrow 2019
Apache Arrow 2019
 
Redmine検索の未来像
Redmine検索の未来像Redmine検索の未来像
Redmine検索の未来像
 
Apache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory dataApache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory data
 
Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6
 
Apache Arrow
Apache ArrowApache Arrow
Apache Arrow
 
Apache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォームApache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォーム
 
Apache Arrow
Apache ArrowApache Arrow
Apache Arrow
 
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システムMySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
 
MySQL 8.0でMroonga
MySQL 8.0でMroongaMySQL 8.0でMroonga
MySQL 8.0でMroonga
 
My way with Ruby
My way with RubyMy way with Ruby
My way with Ruby
 
Red Data Tools
Red Data ToolsRed Data Tools
Red Data Tools
 
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
 
MariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システムMariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システム
 
PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!
 

Groongaドキュメント読書会4の進め方