2018 度（第 8 事業年度）「事業報告書」

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

１

事業の概要

2018 年度の当財団の活動は、利用者が Ruby を安定して利用できるよう、また便利に使えるよ
うに、Ruby 安定版の保守事業、公募型開発プロジェクトの開発支援を昨年度に引き続き継続しました。また、Ruby の開発コミュニティーに対して開発サーバー費支援も継続しました。これ
らの開発による成果は、多くの Ruby ユーザーに恩恵をもたらすことが期待され ます。
その他にも、開発助成の成果報告会や分散プログラミングのワークショップ、Ruby によるデータ解析をテーマにしたセミナーを開催するなど、新しい分野での情報発信に力を入れました。

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

２

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

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

2３）監事、顧問及び事務局
・監 事
今岡 正一（公認会計士）
・顧 問
松浦 正敬 松江市長、溝口 善兵衛 島根県知事
・事務局
前田修吾（事務局長）が事務局業務全般を統括し、常勤スタッフ
1 名の他、松江市、島根県による人的支援によって運営しました。 その他、事例収集のため外部のライターと 、規格文書の保守および改訂の作業のため外部の専門家と 契約を行っています。
４）評議員選定委員会
・委員長
立久井 正和（評議員）
・委 員
今岡 正一（監事）、横田 早百合（事務局員）、田代 秀一（外部委員）、高橋 征義（外部委員）

３

実施事業
１）Ruby 開発及びその他支援事業（１）公募型開発支援プロジェクト
Ruby 及び周辺環境の改善を目的に Ruby 処理系、ライブラリ及びフレームワークに関連する開発プロジェクト（既 存のソフトウェアを改良するプロジェクトを含む）を公募し、開発助成委員会で選考の結果、以下 4 件のプロジェクトを採択しました。
いずれも 2019 年 3 月 31 日までに開発を終え、その成果を公開します。
・応募件数：15 件・採択件数 4 件
プロジェクト：mrubyの省メモリ化の実現① 採択者： yamanekko(高橋征義, 山根ゆりえ)
現在の mruby の処理系は CRuby 処理系と比較してメモリ消費量が少なくなるように実装されているが、マイコン環境ではメモリ(RAM)が少ない場合が多く、現行の mrubyを活用することが難しいことがある。
そこで本プロジェクトでは、mruby の ROM 活用を行い、mruby の機能を制限することなしに、RAM が小さい環境でも mruby が利用できることを目指す
プロジェクト：R Markdownクローン「rubydown」の② 採択者： 西田孝三
西山和広
作成と応用
近年「ノートブック」 と呼ばれるプログラム コードとドキュメント を一フ ァイル中に混在させたファイル 形式が主にデータサイ エンスのワークフロー の共有で重宝されている。 このノー ト ブックの実 装の主な も の 2 つに「Jupyter Notebook」と「RMarkdown」がある 。Jupyter NotebookにはRuby言語サ ポート を追 加す る機能 拡張が存在するがその プログ ラム構成は R Markdownと比較して複雑 であり メンテナンス が容 易 で は な か っ た 。 こ の プ ロ ジ ェ ク ト で は Ruby 言 語 に よ る R Markdown ク ロ ー ン「rubydown」のgemを作成すると共にその応用例を示す。
プロジェクト：Enhancing Ruby’s concurrency③ 採択者： Petr Chalupa
tooling
The objective of the project is to enhance Ruby’s concurrency tooling throughthe concurrent-ruby gem. The gem is well positioned to deliver the new tools
to wide spectrum of Ruby users. When t he project is finished three new3

concurrency abstractions (promises, actors, and channels) will be available
in the concurrent-ruby gem. Their APIs will be designed to provide seamlessintegration with the other two abstractions, delivering more flexibilit y totheir users. For better performance, a work stealing thread pool will be
implemented and lock-free algorithms will be used when possible.
④ 採択者：Kazuma Furuhashi プロジェクト：Implementation of Charty Visualizing your data in Ruby
Charty is open-source Ruby library for visualizing your data in a simple way.
In this project, Implement Data Visualization Tool which has Visualization
Layer and Data Abstraction Layer and can support multiple data types andmultiple backends. Make the GR Framework available as a backend, and implement
Collection Interface and Daru Inteface as Data Abstraction Layer to make itpossible to support multiple data types.

（２）その他の助成
用途を限定しない助成金の申請窓口を設置し、公募型開発以外の分野でも助成を受け付けました。以下はその成果です。
① 開発者ミーティング支援
講師を呼び開発中の型推論器についてご紹介頂き、今後 Ruby の型システムにどのように組み込んでいくかについて議論 が行える場の支援をしました。
② GPU サーバーの助成
CUDA 対応数値演算ライブラリ Cumo の開発・CI サーバーのレンタル費用を助成しました。
③ 開発合宿支援
次世代の Ruby 開発に向けて Ruby コア開発者が集まって、開発や議論が行える場所を企画提供しました。
④ PPL2019 協賛
プログラミンおよび言語ワークショップ(PPL2019)へシルバースポンサーとして協賛しました。

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

（４）サーバー運営支援
Ruby の開発コミュニティーに対して開発サーバー費を支援しました。

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

2019 年度掲載企業
楽天株式会 社

テーマ
Ruby を 広 範 に 利 用 し て 構 築 さ れ た グ ローバルビデオストリーミングサービス『Rakuten Viki』
オープンな 医療の実 現 を目指す、患者 とつながる医 療のプラ ッ トフォーム
アプリを使 うユーザ ー の行動を知 り、適切なマーケティングの一手をスピーディーに投じることができるプラットフ
ォーム「Repro」
学習を助け る SNS「Studyplus」で自立的に学習する 仕組み作 り
Ruby on Rails を 使 っ た サ ー ビ ス「TABETE」でフードロ スのない社 会の実現を目指す

株式会社メ ドレー
Repro 株式会社

スタディプ ラス株式 会 社
株式会社コ ークッキ ン グ（２）RubyWorld Conference 2018 の開催
2018 年 11 月 1 日(木)、2 日(金)に島根県松江市で開催された RubyWorldConference 2018 において開催実行委員会の構成団体として参加し ました。

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

開催テーマ

2018 年 7 月、東京2017 年度の開発助成事業で採択された開発プロジェクトの成果発表

5

来場者数
（名）
約 45 名2018 年 12 月、東京2019 年 1 月、松江2018 年 2 月、大阪

Ruby Business Users Conference 2018
WinterdRuby による分散プログラミングを体験するワークショップの開催
Ruby とデータ解析の現状・今後について 議論を深める場の提供

約 55 名約 15 名約 45 名（４）ジョブボード
昨年度から引き続き Ruby の求人情報を掲載できるジョブボードを 提供しています。Ruby アソシエーションの協賛会員を中心とした Ruby の求人情報を掲載しております。（非会員企業も求人掲載可能）（５）ウェブサイト
多言語化の取り組みの 1 つとして英語に引き続き、中国語のサイトを提供いたします。

４）Ruby 技術者認定試験事業
2018 年度も受験者数拡大に向けた取り組みを行っています。学割は認知度向上に伴い、昨年度と同等の受験者が学割を利用して受験をしています。
認定者は、Ruby技術者としての技術力を公正に評価され、高い水準の Rubyによるシステム開発能力を持つことを認定されます。認定によりRubyベースでシステム開発を行ううえで必要な基礎的な知識と応用力をもつことをアピールすることができます。
試験の合格者は、当財団が「Ruby Association Certified Ruby Programmer 」として認定します。現在は、国内(試験区分：Silver、Gold)、海外(試験区分：Silver)で実施しており、 2012 年 10 月より当財団が直営実施(CBT受験環境、オペレーションはプロメトリック社に委託)しており、安心して受験いただける環境を提供しています。

５）事業者認定事業
従来から実施している認定システムインテグレータプログラム (Ruby の高い技術力を持った企業を認定)に加えて、2012 年 10 月から認定教育機関プログラム(Ruby の教育をおこ な う 高い 技 術を 持 った 企 業 を認 定 )、認 定 サポ ー ト 事業 者 プロ グ ラム (Ruby のサ ポート サ ービ スを 提 供す る高 い 技術 を持 っ た企 業を 認 定 )、 及び 認 定ク ラウ ド サー ビス 事業者プログラム(Ruby アプリケーションの運用に適したクラウドサービス(IaaS、PaaS)をおこなう高い技術を持った企業を認定)の各プログラムを実施しています。2019 年 3月 31 日時点での認定企業数は以下のとおりです。
認 定 種 別認定システムインテグレータプログラム
認定教育機関プログラム
認定サポート事業者プログラム
認定クラウドサービス事業者プログラム※( )内は前年度数

6Gold
34(32)
3(3)
2(2)
3(2)

Silver58(60)
3(3)－1(1)

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

Platinum ：Gold：

Silver：

年間 5 口以上

年間 2 口以上

年間 1 口以上

13(13)
23(21)※( )内は前年度数

49(46)

7