2009-09-01から1ヶ月間の記事一覧

FuzzyFinder 3.2をVim 7.1で使う

vim

前から気になっていたFuzzyFinderを導入しました。しかし動きません。コマンドが出てきません。どうもVim 7.2以上でないと動作しないようです。自分の環境は7.1なので・・ :echo v:version701 無理矢理書き換えても動くみたいなのでマネしました Ubuntuのvim…

ActiveRecord::Base#cloneは本当はcloneではなかったらしい

freezeはコピーされない Object#clone >> class A >> end => nil >> a = A.new => #<A:0x2480948> >> a.taint => #<A:0x2480948> >> a.freeze => #<A:0x2480948> >> a.tainted? => true >> a.frozen? => true >> b = a.clone => #<A:0x244d55c> >> b.tainted? => true >> b.frozen? => true ActiveRecord::Base#cl</a:0x244d55c></a:0x2480948></a:0x2480948></a:0x2480948>…

Edge Rails環境をつくる

このあたりに感化されてとりあえずEdge Railsを入れてみることに るびま 0027 号 巻頭言 Railsエコシステムの研究 とりあえずRailsプロジェクトをつくる # rails edge_rails venderディレクトリ以下にgithubからrailsのコードを落とす # cd edge_rails # cd …

文字列の中のダブルコーテーション

>> o = "hello \"world\"" => "hello \"world\"" >> puts o hello "world" => nil >> o = 'hello "world"' => "hello \"world\"" >> puts o hello "world" => nil >> o = %Q|hello "world"| => "hello \"world\"" >> puts o hello "world" => nil

MapReduceの"Hello World"は単語数数え上げ

The “Hello World” of MapReduce is to perform a distributed word count. http://wiki.github.com/documentcloud/cloud-crowd/writing-an-action:site workersを5つつくる # crowd workers start -n 5 Job実行 # ruby word_count_example.rb 結果 >> Net::…

CloudCrowd ― Parallel Processing for the Rest of Us

Rubyによる並列処理システム「CloudCrowd 0.1.0」リリース ファミコン的なロゴとかアーキテクチャの図とかゆるい感じです。 インストール # sudo gem install cloud-crowd Password: Building native extensions. This could take a while... Successfully i…

Joruri

Joruriとは、Japan Originated Ruby-based RESTful and Integrated CMS(日本から生み出され、ルビーをベースにし、REST規約に従った、統合されたCMS)という意味から名づけられ、更には、人形浄瑠璃の三人遣いのように、すばらしいホームページを裏で支える…

Ruby 標準化 IPA報告書

Rubyの標準規格は、ISOとIEC(国際電気標準会議)が共同で運営している「ISO/IEC JTC 1」の「SC22」にて審査の後、認定される予定。SC22では、今のところCOBOL、FORTRAN、C言語などの標準化ドキュメントのメンテナンスを実施している。標準化の作業は、Ruby…

はてなtouch ホッテントリなのに全部0users事件

だいぶ時間がたってるけど、はてなtouchでホットエントリーをブックマークしようとすると、エラーになるのはどうなったんだと思って調べたら意外と出てこなかった。 みんなはてなtouchは使ってないのかしら。http://q.hatena.ne.jp/1251807015原因はAPIの仕…

Class#inherited

>> class Class >> def inherited(subclass) >> puts "#{self}'s subclass:#{subclass} is defined" >> subclass.instance_variable_set('@klass_hensu', "KlassHensu") >> end >> end => nil >> class Hoge >> def self.hoge >> @klass_hensu >> end >> end…

なんちゃらlogicが気になる

#176 Searchlogic #170 OpenID with Authlogic #160 Authlogicbinarylogic

rvmを入れた

# rvm list ruby: - ruby-1.8.6-p383 - ruby-1.9.1-p243 jruby: - jruby-1.3.1 ree: - ruby-enterprise-1.8.6-20090610 system: - (ruby 1.8.6 (2007-09-24 patchlevel 111) [i686-darwin9.2.2]) rubiniusのインストールが失敗する・・ 複数のRubyを切り替え…

アスキーアート

ドラえもん

とろける鉄工所

職人の世界にあこがれ。 オーバーフローする労働時間に共感。 広島弁にやさしさがある。とろける鉄工所 1 (イブニングKC)講談社 2008-11-21売り上げランキング : おすすめ平均 やば…中間層と新中間層えぇ、ほとんど生活の一部ですから。Amazonで詳しく見る b…

もやしもん 8

やっぱりビールやなあ! ヒューガルデン飲みたい! 本場のオクトーバーフェスタに行きたい!もやしもん 8―TALES OF AGRICULTURE (イブニングKC)講談社 2009-07-23売り上げランキング : おすすめ平均 アニメから本作を知ったのですが……面白い条件反射でポチッ…

きょうのipod

光と影 このアルバム9曲しか入ってないとは思えない。 あいのわビクターエンタテインメント 2009-06-24売り上げランキング : 1277おすすめ平均 とてもステキな一枚無限ループ中ハナレグミからの黄金のポップスAmazonで詳しく見る by G-Tools Happy Tomorrow…