Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

CodeIQ | 『メタな世界:宣言的な機能追加(応用)』 出題開始 @tbpgr #CodeIQ

概要

『メタな世界:宣言的な機能追加(応用)』 出題開始

詳細

『メタな世界:宣言的な機能追加(応用)』 の出題を開始しました。
https://codeiq.jp/ace/tbpgr/q698

メタな宣言的な機能をメタな宣言的な機能で実装する問題です。
今自分が書いたり考えているコードがどのレイヤーの処理なのか考える力が問われます。
慣れてないと頭がこんがらがってくるかもしれません。

同時出題の『メタな世界:宣言的な機能追加(基礎)』は初心者向けの穴埋め。
応用はメタなコードやRubyに慣れている方向けのファイル提出問題になっています。

締め切り

2月17日(月)AM10:00まで

経過情報

日次 総人数
2014/02/16 21:10:41 17
2014/02/15 18:55:56 15
2014/02/13 22:15:03 14
2014/02/13 01:29:50 12
2014/02/09 23:08:46 11
2014/02/07 00:37:43 9
2014/02/05 23:24:46 7
2014/01/30 23:37:09 6
2014/01/29 23:33:40 5
2014/01/29 01:14:35 4
2014/01/28 22:20:16 2

Ruby未経験の方へ

問題挑戦へのステップ
Ruby1.9、2.0のインストール
下記Ruby公式サイトのドキュメントを参照して、インストールしてください。
https://www.ruby-lang.org/ja/downloads/
・Bundlerのインストール
コマンドライン

gem install bundler

あくまで問題への挑戦の最低限の情報のみにしています。
Bundlerに関して詳しく知りたい場合はGoogle先生に聞いてください。
・Bundlerを利用して必要なライブラリのインストール
metameta_class_macro直下で

bundle install

を実行。※installは省略可。
他にも細かいオプションがありますが今回は割愛。
RSpecのテスト実行方法
bundle install実行後,metameta_class_macro直下で下記コマンドを実行

rspec

以上です。

終了

たくさんの挑戦ありがとうございました!!