Ruby

extendとincludeについて。

Rubyリファレンスマニュアル - Objectinclude は、クラス(のインスタンス)に機能を追加します が、extend は、ある特定のオブジェクトだけにモジュールの機能を追加 したいときに使用します。~コード(引用省略)~exte...
Rails

matchと=~。

なるほどシリーズ。Rubyリファレンスマニュアル - RegexpMatchData オブジェクトを返す点を除いて、self =~ str と 同じです。マッチしなかった場合 nil を返します。なるほどですねー。同じだと思ってた。単純にi...
Rails

acts_as_authenticatedを読む。

行けなかったけれど聞きたかったRails勉強会@東京第22回のacts_as_authenticated話のレポートをYuguiさんが書かれていたので、読みながら気になったところを書き出して、放置してしまっていたメモを大公開。だれかの「なる...
Rails

継承の書き方。

OOエンジニアの輪! ~ 第 38 回 笹田 耕一さんの巻 ~クラスの継承するときには、こんな風に書くんですけど、実は継承元クラス指定の部分には、任意の expression が書けるので、例えば、ここでクラス定義を書くとか。ΩΩΩ < ナ...
Ruby

while trueとloopのちがい。

Re: while TRUE とloop の違いを教えてください制御構造であるwhileとイテレータであるloopの間の本質的な違い はloopの方はループ本体がブロックである点です。そしてブロック は新たなスコープを導入します。おー。# ...
日記

小さな事からこつこつと。

【ITpro Challenge!】「世界を変えられるのはコードだけ」---はてなCTO伊藤直也氏が明かす“ネトゲ廃人”から“なりたかった自分へ”の道のり:ITpro伊藤氏は29才で,同い年にスーパーハッカーやバイナリアン,自分よりももっと...
Rails

autotestが止まらない。その2

Re:「autotestが止まらない。」 - 角谷HTML化計画 (2007-09-12)$HOME/.autotest require 'autotest/screen'Autotest::HOOKS.delete(:interrupt)...
Rails

autotestが止まらない。

テストケースを増やして、いつの頃からかCtrl+C*2ではautotestが止まってくれなくなった。カッとなって連打しても全然ダメ。だから次は絶対止めるために 僕は"kill -9"だけは最後までとっておくー! Railsのテスト環境。
日記

iPod classicがやって来るヤァ!ヤァ!ヤァ!

ホールドできないのは致命傷ですよねーそうですよねー。ちなみにclassicなのはストレージ用途が8割を占めているため(ヲ
カテゴれない本たち

影響力の武器。

影響力の武器誠信書房(2007-09-14)(著)ロバート・B・チャルディーニ(翻訳)社会行動研究会誠信書房新品価格:¥ 2,940ASIN:4414304164いつの間にか相手の思い通りになってしまっていた。自分で選んだはずなのだけれどな...