2016 年度（第 6 事業年度）「事業報告書」

一般財団法人 Ruby アソシエーション

１

事業の概要

2016 年度の当財団の活動は、利用者が Ruby を安定して利用できるよう、また便利に使えるよ
うに、Ruby 安定版保守業務、公募型開発プロジェクトの開発支援を 昨年度に引き続き継続しました。情報発信事業においては、Ruby 関連のイベントを主催しコミュニティの交流促進を図りました。Ruby 技術者認定試験では、海外版 Gold 試験の開始、国内では学割の更なる価格引き下げで、より多くの受験者に試験を受けていただける環境を整えました。

当財団は、その目的である Ruby 関連のプロジェクトやコミュニティ、ビジネスの関係をより良好なものとし（「Ruby Eco System」の構築）、ビジネス分野における Ruby の利用に関する諸課題の解決に取り組みました。
本書では当財団の 2016 年度の実施状況について報告します。

２

体制及びその変更
１）評議員
2016 年度評議員
・石川 明㈱日立ソリューションズ
・出田 健二㈱まちづくり三鷹・及川 喜之㈱セールスフォース・ドットコム
・大場 寧子㈱万葉・後藤 裕蔵㈱ネットワーク応用通信研究所
・最首 英裕㈱グルーヴノーツ
・立久井 正和 ㈱インターネットイニシアティブ
・中島 宏㈱DTS・羽田 昭裕
日本ユニシス㈱・平松 知江子 ㈱富士通ソーシアルサイエンスラボラトリ
・森 正弥
楽天㈱
・吉岡 宏
㈱テクノプロジェクト・吉田 正敏富士通㈱２）理事
・代表理事理事長
・副理事長
・理 事

松本 行弘
井上 浩
山根 泉
橋本 明彦
田中 和明
笹田 耕一

３）監事、顧問及び事務局

2

・監 事
・顧 問・事務局

今岡 正一（公認会計士）
松浦 正敬 松江市長、溝口 善兵衛 島根県知事
前田修吾（事務局長）が事務局業務全般を統括し、常勤スタッフ
2 名の他、松江市、島根県による人的支援によって運営しました。 その他、事例収集のため外部のライターと 、規格文書の保守および改訂の作業のため外部の専門家と 契約を行っています。

４）評議員選定委員会
・委員長
立久井 正和（評議員）
・委 員
今岡 正一（監事）、横田 早百合（事務局員）、田代 秀一（外部委員）、高橋 征義（外部委員）

３

実施事業
１）公募型開発支援プロジェクト
Ruby 及び周辺環境の改善を目的に Ruby 処理系、ライブラリ及びフレームワークに関連する開発プロジェクト（既 存のソフトウェアを改良するプロジェクトを含む）を公募
し、開発助成委員会で選考の結果、以下 4 件のプロジェクトを採択しました。
いずれも 2017 年 3 月 31 日までに開発を終え、その成果を公開しま した。
・応募件数：13 件・採択件数 4 件①

採択者： Arafat Khan

プ ロ ジ ェ ク ト ： Complete compatibility ofTensorflow.rb with Tensorflow C APIThis project aims at making Tensorflow.rb completely compatible with
Tensorflow C API. Currently many interesting developments are taking place inTensorflow and by the end of the project all the functionalities of the C APIof Tensorflow must be easily accessible from the Ruby API.
②採択者： Sameer Deshmukh プロジェクト：Rubex - A new language for writing
Ruby extensions
Rubex is basically a superset of the Ruby Programming Language that will allow
users to write Ruby C extensions for the CRuby interpreter without having toleave the comfort of Ruby.
プロジェクト：Ruby/Numoの整備③採択者： 岸本 誠
Ruby Numo (NUmerical MOdule) プロジェクトのうち、未実装の部分が残っている線形代数ライブラリとGNU Scientific Library（GSL） ライブラリについて、実装作業を行なう。線形代数ライブラリについては、numo-lapackとしてLAPACKに直接的なインタフェースを提供し、NumPy linalgと同等程度の関数の実装を目標とする。
プロジェクト：Rubyを用いた初等統計解④ 採択者：西田孝三及び他 2 名析の整備と構築
我々は「Rubyをデータサイエンスにおいて実用に足る言語にすること」を目的とし「初等統計解析パイプラインの整備と構築」を行う。近年データサイエンスに必要な機能を実装したNyaplotやDaruといったgemの開発が行われているものの、これらのgemはまだ一般的に活用されていない。この主な原因は「gem連携の未熟さ」「啓蒙文書の不足」の 2 点にある。例えばPythonにおいては複数のパッケージを組み合わ3せた実用的な例が詳細なドキュメントと共に提供されておりこれらの点の心配が無い。我々は冒頭に挙げたパイプラインの作成を通じ、gemを組み合わせどのようにデータの入力・解析・可視化を行えばよいかを示したマニュアルの作成を行う。またこれに伴い、不足機能の追加・不足gemの作成・既存gemのバグフィックスも適宜行いgem間の連携もより簡単なものにする。
２）その他助成
本年度より用途を限定しない助成金の申請窓口を設置し、公募型開発以外の分野でも助成を受け付けました。以下はその成果です。
（１） Ruby 開発者会議、開発合宿支援
次世代の Ruby 開発に向けて Ruby コア開発者が集まって、開発や議論が行える場所を企画提供しました。
（２） RubyWorld Conference 2016 渡航費支援
Ruby コミュニ ティの 交 流促進 を目的 とし て海 外から の カン ファ レン ス 参加者 2名に対して旅費助成を実施しました。
Pulkit Bhatia さん （インド 大学生）
Emma Beynon さん （イギリス Ruby プログラマ）

３）Ruby安定版保守事業
ユーザーが安心して Ruby を利用できる環境を構築するため、Ruby 安定版の保守事業を実施しています。事業仕様策定後に業務を外部機関に委託することと し、委託先の選定に際し公募を行った結果、 引き続き中村宇作様を委託先に決定しました。委託期間は2017 年 3 月 31 日となっています。また 2016 年度も引き続き、アメリカの非営利組織である Ruby Central より本事業に対して助成金の交付 を受けました。

４）Rubyに関する情報発信事業
（１）

事例紹介
協賛会員をはじめ、 Ruby をビジネス利用する企業の企業担当者に直接面談し、概要情報と詳細情報を作成しました。これらの情報は、利用時の背景事情、適用されたビジネス・システム分野やその特性など、利用企業 のみならずエンドユーザ(企業や個人の場合あり)の 損益にも深く関わる場 合があることから、公 開前に利用企業等による内容確認を 実施し(その際にエンド ユーザに了解を得るこ ともあった )、関係者合意の上で財団ホームページに掲載しました。2016 年度は新たに 6 件の利用事例を紹介 しました 。

2016 年度掲載企業
株式会社日 本エンブ レ ース

テーマ
医療介護のメディカルケアステーション
松江観光の お供に縁 結 びスマート ナビ

株式会社オ ネスト4株式会社日 立ソリュ ー ションズ
株式会社リ クルート ラ イフスタイ ル
ラクスル株 式会社
株式会社ア ジャイル ウ ェアWeb アプリケー ション とメールフ ィルタを Ruby でマイグレー シ ョン
Ruby 導 入 で プ ロ グ ラ マ の 美 徳 を 改 め て意識
Ruby を つ か う こ と で 一 か 月 半 で サ ー ビスをフルリ プレイス
マネージャ のための Redmine
Lychee Redmine（２）

ウェブサイトのリニューアル
Ruby アソシエーションのウェブサイトをリニューアルしました。旧サイトの情報を整理して発信 することにより、来訪 者が必要とする情報に アクセスしやすくなりました。 またデザインも レスポ ンシブデザインと し、 様々なデバイスからの閲覧性も向上しています。

（３）

RubyWorld Conference 2016 の開催
2016 年 11 月 3 日(木•祝)、4 日(金)に島根県松江市で開催された RubyWorldConference 2016 において開催実行委員会の構成団体として参加し ました。

（４）

Ruby ビジネスセミナー、イベント開催①Ruby ビジネスセミナー
当財団の単独主催、又は関係機関との共催、協力を得てビジネスセミナーを開催致しました。これらの セミナーでは、Ruby の利用状況と今後のビジネストレンドをはじめ、開発現場で必要とされる技術情報など、開催地の状況に応じた話題提供をすることで参加者のニーズに合わせたセミナー機会を提供しました。また、セミナー後の質疑応答やセミナー後の意見交換の場など、Web 上だけではない「リアルなビジネス交流」の機会を提供しました。
開催時期、会場

開催テーマ

2016 年 7 月、東京

企業向け業務システムで「Ruby」導入と活用を再評価
Ruby ビジネスセミナー
Ruby の導入とエンジニア組織の作り方「Ruby」導入と活用を再評価
Ruby Business Users Conference

2016 年 10 月、松江2016 年 12 月、東京2017 年 2 月、大阪
2017 年 2 月、東京

来場者数
（名）
約 70 名約 25 名約 40 名約 50 名約 70 名②Ruby Campus
島根大学で Ruby を使ったプログラミング体験を実施しました。このイベントは、若い世代に Ruby を使ったプログラミング に興味をもってもらうことを目的に開催されました。イベントには大学での専攻に関係なくプログラミングに興味を持つ生徒が集まりました。
5

（５）ジョブボード
昨年度から引き続き Ruby の求人情報を掲載できるジョブボードを 提供しています。Ruby アソシエーションの協賛会員を中心とした Ruby の求人情報を掲載しております。（非会員企業も求人掲載可能）
４）Ruby技術者認定試験事業
2016 年度は海外版のGold試験を開始致しました。また学割を定価の半額に引き下げることで学生がより受験をしやすい環境を整えました。
認定者は、Ruby技術者としての技術力を公正に評価さ れ、高い水準のRubyによるシステム開発能力を持つことを認定されます。認定によりRubyベースでシステム開発を行ううえで必要な基礎的な知識と応用力をもつことをアピールすることができます。
試験の合格者は、当財団が「Ruby Association Certified Ruby Programmer 」として認定します。現在は、国内(試験区分：Silver、Gold)、海外(試験区分：Silver)で実施しており、 2012 年 10 月より当財団が直営実施(CBT受験環境、オペレーションはプロメトリック社に委託)しており、安心して受験いただける環境を提供しています。
５）事業者認定事業
従来から実施している認定システムインテグレータプログラム (Ruby の高い技術力を持った企業を認定)に加えて、2012 年 10 月から認定教育機関プログラム(Ruby の教育をおこ な う 高い 技 術を 持 った 企 業 を認 定 )、認 定 サポ ー ト 事業 者 プロ グ ラム (Ruby のサ ポート サ ービ スを 提 供す る高 い 技術 を持 っ た企 業を 認 定 )、 及び 認 定ク ラウ ド サー ビス 事業者プログラム(Ruby アプリケーションの運用に適したクラウドサービス(IaaS、PaaS)をおこなう高い技術を持った企業を認定)の各プログラムを実施しています。2017 年 3月 6 日時点での認定企業数は以下のとおりです。

認 定 種 別認定システムインテグレータプログラム
認定教育機関プログラム
認定サポート事業者プログラム認定クラウドサービス事業者プログラム※( )内は前年度数Gold
29(27)
3(3)
2(2)
3(3)

Silver64(66)
1(0)－1(1)６）協賛会員事業
・会員資格
法人、任意団体及び個人・会員種別、会費
年会費 1 口 10 万円（4 月を開始月とします）①Platinum Sponsor
５口以上（50 万円以上）②Gold Sponsor
２口以上（20 万円以上）③Silver Sponsor
１口以上（10 万円以上）
2017 年 1 月 27 日時点での協賛会員数は、以下のとおりです。

6

Platinum ：Gold：

Silver：

年間 5 口以上

年間 2 口以上

年間 1 口以上

12(13)
21(18)※( )内は前年度数

49(49)

7