2013年度助成金成果報告

2013年度助成金では、以下の3つのプロジェクトを実施しました。各プロジェクトの成果は、助成委員会の評価を受けました。

以下、概要となります。


 

Win32Utils Support

Daniel Berger
The Win32Utils Project provides a series of Ruby libraries that are designed specifically for the Windows operating system to make life easier and more enjoyable for Ruby programmers on Windows. These libraries provide interfaces to various parts of the Windows OS, and extend the Ruby core classes so that they're better suited for Windows.

The following gems were updated to use FFI or OLE, received updates, or were overhauled in general to be more useful and compatible with JRuby on Windows:

Full Final Report

The full version of Daniel's final report


 

Conductor

Laura Garcia

The Conductor project aims to provide assistance to Rails users during the development of their applications, especially useful for new users that aren't familiar with the command line utilities used typically in the terminal during the development, also will teach to users how to do through the terminal everything that they do through the Web UI.

Source Code

http://github.com/rails/conductor

At the end of Ruby Grant 2013 period, the features for Conductor are:

Full Final Report

The full version of the Laura's final report


 

Smalruby - smalruby-editor 

Kouji Takao
概要

Rubyアソシエーションの2013年度助成金事業(以降、本事業と記述)において、 「Smalruby(スモウルビー)プロジェクト」(以降、Smalrubyと記述) の一部であ るsmalruby-editorの開発を行った。smalruby-editorは、命令ブロックを組み合わせ てRubyのプログラムを作成するためのウェブベースのエディタである。

本事業ではsmalruby-editorに対して次の機能を実装した:

smalruby-editorを試す (現在、日本語だけに対応)

smalruby-editorのGemをインストールする(※MacやLinuxで使う場合は、gemをインストールする前に https://github.com/takaokouji/dxrubysdl を参考にしてSDL 1.2 やSGEなどのdxrubysdlの依存ライブラリをインストールすること)。

gem install smalruby-editor

コマンドプロンプトやターミナル.appで「smalruby-editor」コマンドを実行すると ウェブブラウザでsmalruby-editorの画面が表示される。

画面右上のメニューから「ロード」を選択して、いろいろなプログラムから「車のおいかかっこ」を選択する。

右上の「実行」ボタンをクリックする。

URL
事例紹介

本事業に関連して、島根県松江市の中学生にsmalruby-editorを実際に利用してもらいフィードバックを得た。

今後
Full Final Report

The full version of the Takao's final report