お知らせ 利用規約及びプライバシーポリシーを改訂いたしました。こちらこちらから内容をご確認ください。

注意 2018年5月31日以降、connpassは、TLS 1.1以降でのみ、接続が可能となります。くわしくはこちらをご確認ください。

お知らせ FacebookAPIの仕様変更により、ユーザプロフィールのFacebookリンクが廃止されました。ご不便をおかけしますが、何卒ご了承下さい。

このエントリーをはてなブックマークに追加

6月

23

Cookpad Ruby Hack Challenge #4 カバレッジ特別回

クックパッドで Ruby インタプリタのテストを書こう!

主催 : クックパッド株式会社

ハッシュタグ :#cookpad_rhc
募集内容

はじめての参加

無料

先着順(抽選終了)
22/20

2度目以降の参加

無料

先着順(抽選終了)
5/10

イベントの説明

Cookpad Ruby Hack Challenge とは

クックパッドで Ruby インタプリタを Hack しよう!

クックパッドをはじめ、多くのウェブアプリケーション開発でプログラミング言語 Ruby が利用されています。Ruby で書かれたプログラムを動かすときは Ruby インタプリタで実行します。

Cookpad Ruby Hack Challenge は、この Ruby インタプリタを Hack する方法をお伝えするイベントです。

今回は、Ruby インタプリタのカバレッジをお題としたハックイベントになります。 カバレッジ環境を整えた Ruby コミッタの遠藤が講師を行います。 ハックネタは思いつかないけど、何かしら Ruby インタプリタを弄ってみたい、パッチを送ってみたい、そんな人にオススメです。

イベント概要

4 回目となる今回は、「カバレッジ特別回」と題して、未テストのコードを探す指標「コードカバレッジ」の情報を頼りに Ruby インタプリタのテストを書くというテーマで開催します。Ruby のコードカバレッジの読み方、自分でコードカバレッジを測定する方法、Ruby のテストの書き方などを扱い、書いたテストでコードカバレッジが上昇することを確認するところまでやりましょう。

当日は 1 時間程度講義した後、実習とする予定です。これまでの RHC の講義資料(Cookpad Ruby Hack Challenge)に基づいて説明するので、この資料に目を通しておくことが望まれますが、必須ではありません。なお、講義資料((6) コードカバレッジを用いた MRI の品質向上)も、Ruby のコードカバレッジを定期実行で測定したもの(LCOV - code coverage report)も既に公開しています。

また、RHC の資料を読んで(カバレッジ以外の)ハックをしたい方も歓迎します(VM に詳しい Ruby コミッタの笹田に質問もできます)。

こんな方に来てほしい

  • Ruby インタプリタの開発に貢献をしてみたい方
  • Ruby インタプリタのソースコードを読み書きするきっかけ・手がかりが欲しい方

参加要件

  • Ruby インタプリタのビルドが可能なノートパソコンを当日持ち込める方(弊社からのノートパソコンの貸与は行ないません)

スケジュール

注意:時間等は変わる可能性があります。

開催前

当日(6/23 土)

  • 13:00 オープニング
  • 13:10 講義(コードカバレッジの見方、測定方法、テストの書き方など)
  • 14:00 実習
  • 16:30 成果発表とまとめ
  • 17:00 解散

資料 資料をもっと見る/編集する

資料が投稿されると、最新の3件が表示されます。

フィード

Yusuke Endoh

Yusuke Endoh さんが Cookpad Ruby Hack Challenge #3 カバレッジ特別回 を公開しました。

2018/05/18 14:25

Cookpad Ruby Hack Challenge #3 カバレッジ特別回 を公開しました!

グループ

クックパッド株式会社

イベント数 41回

メンバー数 4268人

開催前

2018/06/23(土)

13:00
17:00

募集期間が終了しました

開催日時が重複しているイベントに申し込んでいる場合、このイベントには申し込むことができません

募集期間
2018/05/18(金) 14:25 〜
2018/06/10(日) 00:00

会場

クックパッド株式会社

東京都渋谷区恵比寿4-20-3 (恵比寿ガーデンプレイスタワー12F)

参加者(25人)

さっき作った

さっき作った

Cookpad Ruby Hack Challenge #3 カバレッジ特別回に参加を申し込みました!

minakawa-daiki

minakawa-daiki

Cookpad Ruby Hack Challenge #3 カバレッジ特別回に参加を申し込みました!

kitayama-shunya

kitayama-shunya

Cookpad Ruby Hack Challenge #3 カバレッジ特別回に参加を申し込みました!

reet-ok

reet-ok

Cookpad Ruby Hack Challenge #4 カバレッジ特別回に参加を申し込みました!

ryotanakashima

ryotanakashima

Cookpad Ruby Hack Challenge #4 カバレッジ特別回 に参加を申し込みました!

nabeshin

nabeshin

Cookpad Ruby Hack Challenge #4 カバレッジ特別回に参加を申し込みました!

netcon

netcon

Cookpad Ruby Hack Challenge #4 カバレッジ特別回 に参加を申し込みました!

KosukeKatamoto

KosukeKatamoto

Cookpad Ruby Hack Challenge #3 カバレッジ特別回 に参加を申し込みました!

Yuki Kondo

Yuki Kondo

Cookpad Ruby Hack Challenge #4 カバレッジ特別回 に参加を申し込みました!

takewaka

takewaka

Cookpad Ruby Hack Challenge #4 カバレッジ特別回 に参加を申し込みました!

参加者一覧(25人)

補欠者(2人)

mu_tomoya

mu_tomoya

Cookpad Ruby Hack Challenge #3 カバレッジ特別回に参加を申し込みました!

sinemonsan

sinemonsan

Cookpad Ruby Hack Challenge #3 カバレッジ特別回に参加を申し込みました!

補欠者一覧(2人)

キャンセルした人(8人)