TOP

Checking Ruby Programs without Types / Introduction to Safecast

イベント内容

アジェンダ

19:00 〜 19:30 会場

飲み物を片手にRubyist同士の交流を深めて下さい。

19:30 〜 19:55 Checking Ruby Programs without Types Soutaro Matsumoto

プログラマになじみの深いプログラム検査の技術と言えば型によるものですが、残念ながら2016年現在のRubyには型がありません。2020年のRuby3を待てない私たちのために開発されたQuerlyという検査ツールを紹介します。Querlyはユーザーが記述したルールに対して構文に基づいた検査を行い、APIの誤った使用について警告を表示します。このトークでは、Querlyの機能と使い方を紹介し、なぜそれが必要なのかを説明します。

Profile

Ruby、Swift、Objective-C、OCamlにCoqといった様々な言語でプログラミングをします。型システムやプログラム解析の話題に興味があり、現在はSideCIというコードレビュー支援サービスの開発に関わっています。QuerlyはSideCIのためのツールとして開発され、オープンソースで公開されています。

20:00 〜 20:25 Introduction to Safecast - 環境問題のためのオープンシティズン(市民)サイエンス Benjamin Dubois

Safecastは、環境問題のためのオープンシティズン(市民)サイエンスに取り組む国際的かつボランティアベースの組織です。2011年3月11日に東日本を襲った壊滅的な震災と津波により、福島第一原発のメルトダウンが起こったあと、正確で信頼の置ける放射線量の情報が公開された状態にはありませんでした。

このプレゼンでは、Safecastの試みを簡単に紹介し、Ruby on Railsで構築されたSafecastのアーキテクチャの現状やSafecast APIについて紹介します。

プロフィール

Benjaminは東京在住のプログラマーです。ローレベルのCプログラミングや現実世界と技術とをつなぐことに興味があります。現在は、APIゲームプレイ言語といった命令セットやBSDソケットベースのウェブサーバー、仮想アシスタント/ボットを持つゲームエンジンを開発しています。

20:30 〜 21:30 オープンネットワーク

参加者同士で当日のプレゼンやRubyに関することについてご歓談下さい。

参加者
40人 /定員45人
申込先
会場
RareJob
東京都渋谷区神宮前6-27-8 京セラ原宿ビル2F

注目のイベント

タグに関連するイベント

2018/04/21(土) 14:00 〜 17:00
東京都
2018/04/22(日) 10:00 〜 12:30
大阪府 新家
2018/06/06(水) 19:00 〜 20:30
大阪府

コラム

インタビュー

【eiicon×サムライインキュベート】事業創出支援「Open Innovation BootCamp Program」スタート!

ここ数年で、オープンイノベーションに対する企業の関心は急速に高まっている。しかしながら、「どうしたら...
83 views
イベント

4月(後半)に開催する注目のITイベント・勉強会まとめ 28選

4月後半に開催される注目のITイベント・勉強会をまとめました! 気になるイベントがあれば是非ご参加くだ...
1,239 views
イベント

第13回 Tableau Ladies User Group 【Vizの読解力を鍛えよう!】レポート

Tableau女子会 第13回 Vizの読み解き力を鍛えよう!見慣れた棒グラフからアーティスティックで奇抜なデザ...
161 views