フォーチュンサモナーズ
最新 追記

Don'tStopMusic

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|12|
2006|01|02|03|04|05|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|

カテゴリ別 2003年 | 2004年 | 2005年 | 2006年 | 2007年 | 2008年

知り合いサイト: よんだもの / 暴想 / Linuxでやる夫 / 新宿Vipper / 僕だけが幸せになればいいのに。


2007-12-01 この日を編集

_ [Ruby] Ruby認定試験を受けてきました このエントリーを含むブックマーク

受験会場は官僚の本拠地霞ヶ関は霞ヶ関ビルです。思っていたより駅から遠くて(といっても8分くらい)、1時50分くらいに着きました。遅刻して受験できずということにならなくて良かったです。

試験は40分ちょっとで終わりましたが、割と間違えてるかも。

_ [Ruby] 第二回Ruby認定試験 傾向と対策 このエントリーを含むブックマーク

まだ二回目ですから今後大きく変わると思いますが、今回の試験の傾向を報告します。

試験形式

今回は筆記試験です。第3回までは筆記のようです。その後はプロメトリックでやってるようなコンピュータで解く方法になるのでしょう。あれはどうも味気ないですが。

問題用紙と回答用紙が配布され、試験開始時に問題用紙の封をときます。この封をとくタイプ、試験によってはうまく開けられず表紙が破れて焦ったりしますが、Ruby認定試験はミシン線が入っており、スムーズに開封できました。問題用紙と回答用紙は両方とも試験終了後に回収されます。

試験時間は90分。50問ありますので、1問当たり108秒です。基本的には知ってるか知らないかで決まる問題ですので、時間は十分でしょう。

開始30分経つと終わった人は退室可能です。終了10分前には退室不可になります。前から3列目だったので気配でしか分かりませんが、何人かの方は30分時点で席を立ったようでした。受験者数は75名くらいかな。席があったのは79名で数名未受験がいました。

試験内容と全然関係ありませんが、Ruby技術者資格,東京で初の認定試験実施 の写真に写ってました。左から 2 列目、前から 3 行目の俯き加減の人です。

問題形式

試験のページにあるように選択式で50問です。

選択肢は 4 つと 5 つがほとんどです(4つの方が多いかな)。1、2 問ほど 6 つもありました。また、回答は選択肢から1つか2つを選ぶものがほとんどです。1問だけ3つ選択するものもありました。

正しいものを選択するだけでなく、誤っているものを選択する問題もあります。

問題の作りは、Ruby認定試験対策問題にほど近いですね。

  • 例示したプログラムの出力結果を選択
  • 例示した結果となるコードを選択

が、ほとんどです。一部、「エラーになるものを選べ」「(Rubyのこの機能やクラスの)仕様として正しいものを選べ」といった設問もありました。この辺もRuby認定試験対策問題同様。

出題範囲

12/6追記:バージョンは1.8.x 前提でした。1.9.1 がリリースされた後のことが気になりますが、SCP-J のごとく for 1.9 な資格を作るほどの差分もありません。1.9.x が世の中でデフォルトになるまでは(あと 4〜5 年かかるでしょう) 1.8.x 前提で、1.9 での仕様追加・変更は一つの出題カテゴリとして扱われると予想します。

試験のページにある出題範囲のうち、

実行環境
まったくなし
文法
15問くらい
組み込みライブラリ
30問くらい
オブジェクト指向
数問

という感じでした。

出題範囲の傾向

今回は出題範囲のなかから更に範囲を絞っていた印象があります。大きな分野ごとに出題数を決めていて、今回はたまたま出題されなかっただけかもしれませんが。

上に挙げましたように、実行環境の問題は全然ありませんでした。組み込みのクラスも登場したのは、Object、Integer、Range、String、Regexp、Array、Hash、Time、Dir、File くらいじゃないですかね。

今回たまたまなかったのか、もっと上のレベル用にとっておいているのかはわかりませんが、出題範囲と思われる中でも色々ありませんでした。

コメント、変数や定数の命名規則、特異メソッドと特異クラス、proc や yield、module、クラスのネストと名前空間、継承関係のある例外クラスの扱い、式展開、演算メソッド再定義、for while until unless などなど。

コメント、モジュール、for while until unless などの制御構文がないのは同じ分野から他の問題が出たからでしょうけども、他はそもそも出題範囲外だったのかな。命名規則や式展開くらいは出ても良さそう。

問題の傾向

文法

Ruby 特有の仕様に関する出題が多かったです。例えば、変数の初期化とスコープ、真偽、ensure の挙動、変数は実体ではなくラベルであることなどなど。他の C/Java などでも共通している仕様についての問題は比較すると少なかったと思います。if や case-when の単純な問題がそれぞれあったくらいです。正規表現とリテラルは計数問ありました。

組み込みライブラリ

String、Array、Hash ばかりでした。それぞれ 5 から 8 問くらいあって、計 20 問以上はこれら。この中では文字列が一番多かったかな。文法と関連して Range が何問か、あとは File と Dir と Time で 5問くらい。

オブジェクト指向

親クラスを明示しない場合の仕様、継承時の initialize と super、クラスメソッドの仕様、既存クラスへのメソッド定義などなどでした。

気になったところ

Ruby 技術者認定試験の問題を予想してみました でいくつか挙げたような、文法の基本的なところを問う問題がほしかったですね。つまり、コンストラクタは initialize と書くとか、for 文の文法とか、new Klass じゃなくて Klass#new でインスタンスを作るとか、継承は class Child < Parent と書くとか、メソッドの可視性の制御だとか、グローバル変数とローカル変数とインスタンス変数の違いとか、メソッド定義とか。「Ruby ではこう書きますよ」レベルの問題がもっとあっても良かったと思います。どうも Ruby 特有な仕様に関する問題に偏りすぎているんじゃないかなと。

あとは、組み込みライブラリの問題数が多いような。SCPJ が文法の問題も多かったからそう思うだけかなあ。大クラス主義で 文字列、配列、ハッシュの役割が大きい Ruby なのでこれでいいのかも。


2007-12-04 この日を編集

_ [ゲーム] 世界樹の迷宮IIを予約 このエントリーを含むブックマーク

世界樹の迷宮II発売日が 2008/02/21 に決まりました。ギフト券もあったのでぽちっと予約しました。

いま、Amazon.co.jp ランキング: ゲームで61位 ですね。爆発的に売れるようなものでもないとは思いますが、これからもう少し順位を伸ばすかな?

世界樹の迷宮II 諸王の聖杯

_ [] 日本 権力構造の謎 このエントリーを含むブックマーク

膨大な実例をもとにして、日本の権力構造の姿を炙り出した大著です。社会に対する見方がちょっと変わりますね。政治経済には疎いので批判的に読むことはできず、鵜呑みに読んでしまった感はありますが。

繰り返し日本人は「超越的普遍的な原理」を追求しないと書かれていることから端的にわかりますが、西洋的価値観から論じられています。が、それすなわち日本批判(叩き)というのではなくて、政治・外交・経済といった地球を舞台にした同じゲームをしているプレイヤーとして、日本のとっているメソッドが定石外れだったってことなんじゃないかと。あるいは双方同じゲームをしているつもりが、盤面は同じだけど別のルールを採用していたというか。冷戦終わってその手が通用しなくなったのが、失われたと呼ばれた 90 年代なんですかね。

日本 権力構造の謎〈上〉 (ハヤカワ文庫NF)(カレル・ヴァン ウォルフレン)

日本 権力構造の謎〈下〉 (ハヤカワ文庫NF)(カレル・ヴァン ウォルフレン)

_ [] スラムオンライン このエントリーを含むブックマーク

動物化するポストモダン2からの参考文献サーフィンにより。

一回性がキーワードですかね。現実の体験は「ほんとう」で、ネットやゲームでの体験は「にせもの」と断じれるわけじゃないはず。自分にとって価値のある体験、一生に一度しかなく過ぎ去ったら戻らない体験、そういったものはどちらにでもあるのだと思います。ゲームのキャラやネット上での人格(サイト・ブログ etc...)がリセット可能だとしても、そこで体験したことはリセットされないのだから。

スラムオンライン (ハヤカワ文庫 JA (800))(桜坂 洋)

_ [] 最高学府はバカだらけ このエントリーを含むブックマーク

タイトルだけ読むと今時の若者論かと思いますが、著者の真骨頂が現れるのは副題の『全入時代の大学「崖っぷち」事情』の方です。面接先の会社のロビーで私服からスーツに着替える「バカ学生」といったネタを掴みにして、丹念に取材したことが伺える当世大学事情が学べます。

受験生の数よりも大学の合計定員数の方が多くなってしまった今、「企業」努力が足りない大学は淘汰されていこうとしています。この本は大学がどんな問題を抱えているのか、生き残るために各大学はどのような施策を行っているのかといった話題を取り上げています。自分が今後大学のお世話になることもないでしょうが、いずれ子供ができたときのことを考えると興味深く読めました。

最高学府はバカだらけ―全入時代の大学「崖っぷち」事情 (光文社新書 318)(石渡 嶺司)


2007-12-15 この日を編集

_ [Ruby] Ruby認定試験の結果 このエントリーを含むブックマーク

************
* 結 果 *
************
* 合 格 *
************

ということで受かりました。

当日に問題を 50 問中 47 問記憶からサルベージしたので社内用に対策資料でも作ろうと思ったところ、書き留めたファイルは誤って削除済でした……もう最初の一問目くらいしか覚えてないですね……


2007-12-21 この日を編集

_ [ruby] るびま 22 号 このエントリーを含むブックマーク

今年はもう出ないだろうと思っていたらリリースされていました。いつもながら関係者のみなさんお疲れさまです。Ruby Conference 2007 レポートが充実していて素晴らしいですね。


2007-12-24 この日を編集


2007-12-26 この日を編集

_ [Ruby] 新 Ruby リファレンスマニュアルがリリース このエントリーを含むブックマーク

関係者のみなさま本当におつかれさまです。結局私は最初のころだけちょっと参加しましたが、(あまりに膨大で恐れをなして)文章を書く最終段階にはまったく参加しませんでした。

ウェブ版リファレンス はまだ洗練された表示のされ方ではありませんが、書式のフォーマットがより厳密に規定されたので、よりプログラムで処理し易いデータを提供できるようになりました。 とありますように、今までの RWiki と違って見た目の変更は容易ですし、全体を串刺ししての機能(検索やインデックス)の提供もできることでしょう。

現状では chm 版を使うと検索がしやすくて良いと思います。

組み込みライブラリ(require いらないやつ)は一通り終わりましたが、添付ライブラリ(require いるやつ)や言語仕様については今後も刷新作業が続けられます。

次はちゃんと参加したいと思います。はい。

_ [Ruby] 1.9.0 リリースされました このエントリーを含むブックマーク

クリスマスリリースはなりませんでしたが、Ruby 1.9.0 がリリースされました。1.9.0 では VM(YARV)による高速化や M17N(多言語化)など 1.8 系列から大きな変更があります。

変更点ですが、公式なものが出るまでは以下が参考になります。

  • Ruby1.9を語る : Rubyist関西勉強会 でのまつもとさんのプレゼン。
  • eigenclass - Changes in Ruby 1.9 : 仕様変更のあった箇所をメソッド単位で詳細に。ただし、リリースされた 1.9.0 とは内容が異なっているものもあると思います。

以下のような方には 1.9.0 は向いていません。1.9 系が十分枯れるまでは 1.8 系を引き続きご利用ください。

  • Ruby 初心者
  • 今 1.8 系でツールやウェブアプリを動かしており、安定して運用したい
  • Rails メインで Ruby を使っている

以下のような方は 1.9.0 を使ってみてください。

  • 新しい物好き
  • 1.9 の新仕様を試したい
  • 1.8 系の動作速度に満足がいかない
  • 既存のツールやウェブアプリを 1.9 系でも動くようにしたい
  • バグ報告が好き

また、Yugui さんが Ruby の各バージョン(1.6/1.8/1.9)について、それぞれどのような立ち位置や扱いなのかをまとめてくださっています。1.9.0 がリリースされたけど、今使っている 1.8.6 はどうなるのという方は必見です → Ruby 1.9.0リリース @ 2007年12月 @ ratio - rational


2007-12-28 この日を編集

_ [Ruby] 日本Ruby会議2008サイトオープン このエントリーを含むブックマーク

日本Ruby会議2008 のサイトがオープンしました。6/20-6/22 の週末の三日間、つくば国際会議場で行われます。

2007 では所属している会社がスポンサーになるよう手配したりしましたが、今回はどうしましょうか悩み中です。

個人で参加するにしても、つくばまで三日間通う電車賃だけでチケット代並みになるので躊躇しますね。うーん。


最近のコメント:

RSS
Creative Commons License
This work is licensed under a Creative Commons License
(note: text only. w/o web design, citations, (re)distributed softwares).