![Rubyで自然なDSLを作るコツ:値を設定するときはグループ化して代入 - ククログ(2014-02-13)](https://cdn-ak-scissors.b.st-hatena.com/image/square/06bdd2cfba37af959427276749418d8c86b5e4b3/height=288;version=1;width=512/https%3A%2F%2Fwww.clear-code.com%2Fimages%2Ficon.png)
RubyMotionで多言語対応するためにはresourcesディレクトリ配下に、言語に応じたディレクトリと、それぞれの言語で使用する設定ファイルを配置する必要があります。 ディレクトリ構造 例えば日本語版と英語版を作る場合には以下のようにディレクトリを作成します。それぞれja.lprojディレクトリが日本語版、en.lprojディレクトリが英語版を指します。 [RUBY_MOTION_ROOT] └/resources ├── /ja.lproj │ ├── InfoPlist.strings │ └── Localizable.strings └── /en.lproj ├── InfoPlist.strings └── Localizable.strings InfoPlist.strings InfoPlist.stringsファイルには言語別のアプリ名を設定します。 CFBund
require 'optparse' params = {} opt = OptionParser.new opt.on('-a') {|v| params[:a] = v } opt.on('-b') {|v| params[:b] = v } opt.on('-c file_name') {|v| params[:c] = v } opt.parse!(ARGV) p params % ./very_boring_and_waste_of_time_option_parsing.rb -a -c /tmp/file {:a=>true, :c=>"/tmp/file"} % ./very_boring_and_waste_of_time_option_parsing.rb -h Usage: very_boring_and_waste_of_time_option_parsing [o
We moved annoucements to http://fukuokarb.connpass.com/ Fukuoka.rb のイベント告知場所は移動しました http://fukuokarb.connpass.com/
Norikraを使い始めた所為でJRubyを使わなければならなくなってしまった、世間には良くある光景である。同じリポジトリで設定を管理したいので、次の様なディレクトリ構成にした。 . ├── Gemfile ├── Gemfile.lock ├── lib │ ├── fluentd │ │ ├── .ruby-version │ │ └── fluent.conf │ └── norikra │ └── .ruby-version └── scripts ├── fluentd └── norikra fluentdとnorikraはそれぞれscriptsディレクトリに置いたスクリプトをたたくことで実行している。各Ruby処理系はrbenvで管理されていて、.ruby-versionでスイッチして運用している(別にスクリプトの中でスイッチしても良い)。最初はそ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く