タグ

2012年12月18日のブックマーク (3件)

  • 動的なアクセサの追加 - guccyonikki

    rubyでオブジェクトのプロパティに Obj.propでアクセスするにはアクセサを定義すれば良いが、 そのアクセサを動的に定義したい。 要はActiveRecordのmodelのような事がしたいわけ。 具体的にはコンストラクタのパラメータにhashを与え、 hashが持つキー全てのアクセサを持ったクラスの作成。 調べると instance_eval を使えばいけそうだ。 実装 class MyClass def initialize(h = {}) @attr = h.dup h.keys.each do|prop| self.instance_eval %Q{ def #{prop.to_s} @attr["#{prop}".intern] || "" end def #{prop.to_s}=(arg) @attr["#{prop}".intern] = arg end } end e

    動的なアクセサの追加 - guccyonikki
    suginoy
    suginoy 2012/12/18
  • 「採用基準」伊賀泰代著を読んだ 2012-12-09 - 未来のいつか/hyoshiokの日記

    書は、『リーダシップの来の意味とその重要性を理解し、それを身につけることによって、自らのキャリアと人生を自分の手で切り開く』(240頁)意義を、様々な例をあげながら平易に解説している。 先日読んだワークシフトも書も自らの人生を自ら選ぶという、身も蓋もない当たり前のことをしつこく勧めている。それは、仕事の世界の「古い約束事」が崩壊しているからに他ならない。 『過去二十年間の働き方や生き方の常識が多くの面で崩れようとしている。例えば朝九時から夕方五時まで勤務し、月曜日から金曜日まで働いて週末に休み、学校を卒業してから引退するまで一つの会社で勤め上げ、親やきょうだいと同じ国で暮らし、いつも同じ顔ぶれの同僚と一緒に仕事をするーーそんな日々が終わりを告げ、得体の知れない未来が訪れようとしている』ワークシフト4頁。 著者は、マッキンゼーの採用担当マネージャーだった。採用したい人材像を正確に伝えら

    「採用基準」伊賀泰代著を読んだ 2012-12-09 - 未来のいつか/hyoshiokの日記
    suginoy
    suginoy 2012/12/18
    リーダーシップについて
  • 「愛せないコードを書くには人生はあまりにも短い」というタイトルで TDD について講演させていただきました #TddAdventJp #devlove2012 - t-wada の日記(旧)

    このエントリは、 TDD Advent Calendar jp: 2012 の 17 日目の参加エントリです。前日のエントリは [twitter:@shuji_w6e] さんの「軽量なテスト駆動開発を目指して」でした。 久しぶりのエントリです。久しぶりどころか、なんと日記の更新が一年ぶりになってしまいました……(もはや年記ですね)。 昨日、二日間開催された DevLOVE 2012 の二日目最後の(?)講演として、「愛せないコードを書くには人生はあまりにも短い」というタイトルで TDD について講演をさせて頂きました。 DevLOVE では何度か登壇の機会を頂いているのですが、昨日はいつもとは少しだけ違いました。その違いとは「イベントで私以外にも TDD の事を講演する人が複数いる」ということでした。諸橋さん([twitter:@moro])の「テストに開発をもっと駆動させたい」と和智さん

    「愛せないコードを書くには人生はあまりにも短い」というタイトルで TDD について講演させていただきました #TddAdventJp #devlove2012 - t-wada の日記(旧)
    suginoy
    suginoy 2012/12/18
    [][開発]