Ruby

RSpecで日付を上手く扱うmatcherはないのかと思ったが

Railsなら別になくても困らなかった。 というのもDate,Timeに.today? past? future? などの 使い勝手のいいmethodが生やされているので、 RSpec標準のbe_predicate matcherを組み合わせれば、 subject {@hoge_time} it {should be_today } みたいに書けちゃ…

ActiveRecordのhas_many :throughでn:nをやる時にハマっている件

Rails(2.3.5)でハマっている。 hoge,fugaの2テーブルを中間テーブルhoge_fugaを使い、 ActiveRecordのhas_many :throughでn:nにしたい。 class Hoge < ActiveRecord::Base set_primary_key 'hoge_id' has_many :hoge_fugas, :foreign_key => 'hoge_id', :dep…

RSenseをvimで使ってみた(MacOSX)

http://cx4a.org/software/rsense/index.ja.html 基本的にはhttp://cx4a.org/software/rsense/manual.ja.htmlの通りにやったが、 そのままだと動かなかったので、.vimrcに以下を追加したら動くようになった。 setlocal completefunc=RSenseComplete なお、g:…

「David Intersimoneと日本のRubyのコミュニティが、オープンソースの現在と未来について語る会」

テーマ Rubyのために出来ること モデレータとパネラー モデレータ 角谷 信太郎さん(株式会社永和システムマネジメント サービスプロバイディング事業部 チーフプログラマ / 日本Rubyの会 理事) パネラー David Intersimoneさん(CodeGear デベロッパーリレー…

「PHPからRubyへ」(楽天技研の講演会)

masuidriveさんのお話。 資料はちゃんと公開してくれるそうです。 以下、さっくりまとめと感想 ライブラリはつまみ食いできるがフレームワークは全容を理解しないと使えない Rubyでちょっと書けるようになるので2,3日、 Railsをガッツリ使いこなすとなると3…

Re:Ruby vs Java 5本勝負〜その1〜

Ruby vs Java 5本勝負〜その1〜 - GoTheDistance 小規模案件はライブラリをがっちゃんこすればすぐできちゃうって、それネタもいい所だろ。Railsのようなフルスタックでかつ「この流れで開発するとノリノリでいけちゃうよ」ならば分かるけど、Javaの場合は…

配列をユニークにしてその個数とともに返せ2

配列をユニークにしてその個数とともに返せ。具体的には、["foo", "bar", "foo", "baz", "bar", "foo"] を、[ ["foo", 3], ["bar", 2], ["baz", 1] ] にする。 golf - babie, you're my home に一行でやる答えが公開されていました。 %w|foo bar foo baz bar…

配列をユニークにしてその個数とともに返せ

配列をユニークにしてその個数とともに返せ - rubyco(るびこ)の日記 id:rubycoさんがやってる奴に、 Ruby歴が現場の勉強会初級編だけの私も乗ってみました。 配列をユニークにしてその個数とともに返せ。具体的には、["foo", "bar", "foo", "baz", "bar", …