2008-01-01から1年間の記事一覧

庭園美術館(目黒)

なんか、公園なんてあんまり行く人間ではなかったけど、いいもんだね。 なんかのんびりしていた。 一応入場料があったけど、それがまた人が少なくなっていいのかも。家の近くにこういうとこがあったら、晴れた日は読書とかしにいってもいいなあ。 目黒もいい…

ついにデジタル一眼を買ってしまった

ついにデジタル一眼を買ってしまった。ヨドバシで大阪弁の兄ちゃんに値切ること15分。 10万円(ポイントがついて実質8万円)でお買い上げでした。買ったのは、Lumix G1ですな。早速、表参道いってきましたぜ。 (Lumix G1 + LUMIX G VARIO 14-45mm/F3.5-5.6 AS…

引数があるメソッドのRspecスタブ

引数を必要とするメソッドでもスタブは作れるみたい。 まあどんな引数の値によって異なる値を返すスタブは作れないっぽいけど。 class Bar def self.say(name) return "#{name}" end end 上記メソッドのスタブを作りたい場合、 require File.dirname(__FILE_…

クアラルンプールへ

いってきまーす。 2週間かあ。 2週間後は、英語がはなせるようになってるといいなあ。

Seasar2のトレーニングに行ってきました

昨日、1日かけてSeasar2のトレーニングをうけてきました。なんかあこがれるな、やっぱり。 同じITでもうちの会社とは、やっている仕事の内容も、環境も、求められるスキルもかなり違うんでしょう。正直、技術一本で仙人のような超スーパープログラマーとい…

assert_equalでBeanを比較

Beanを比較する場合、Beanの中身のプロパティ値が全く同じでも assert_equalでテストOKとならない。 require File.dirname(__FILE__) + '/../test_helper' class TestBean attr_accessor :property1 attr_accessor :property2 attr_accessor :property3 end …

Ruby de Singleton

RubyでどうやってSingletonを実装するのか調べたのでメモ。 #!/usr/bin/ruby -W class Singleton private_class_method :new @@instance=nil def self.createInstance @@instance = new unless @@instance @@instance end end my_instance=Singleton.createI…

Project Euler(Problem4)

回文数の問題。 回文数って、palindromic numberっていうんだね。 あと、何気にupto()というやつの使い方を知りませんでした。 i.upto(j) do |number| (処理) end は、以下と同じ for number in i..j (処理) end Problem4の僕の解答は以下の通り。 #!/usr/bi…

Project Euler

http://projecteuler.net/やばい。これは、結構はまるかも。 Rubyの勉強をかねて、1問ずつといていくかな。 ではさっそく、 The solution of Problem2(ruby) #!/usr/bin/ruby sum=2 num=0 ex_num=2 ex_ex_num=1 loop{ num=ex_num + ex_ex_num break if num …

Wicketのクイックスタート(Tomcat & EclipseWTPで起動編)

Wicketのサンプルプロジェクトをクイックスタートする手順です。mesolabs.comの「Wicketプロジェクトはたった一行のコマンドで始められる」をみて、ちょいと試したのですが、 サーバがJettyだったので、Tomcatで動かすためにちょいと手順を変えました。ビル…