2008-10-07から1日間の記事一覧

jQuery UI がすばらしい。

jQuery UI の秀逸な点。Theme Roller があること。CSSもSimpleだし、すごくいいんじゃないの、これ。こんな感じなんだけれど、ロゴがういているので、もう少しSimpleなものに作り直そうかな。。。

MacBookのスロットローディングドライブの問題判別...?

開発中は、特にCPUリソースを食わないので、自宅にあるCDやDVDなどのコンテンツをひたすらリッピングしてiPhoneにつっこむ作業を平行しております。特に今はデザイン 作業というかjQueryとCSSをいじくり倒しているので右脳を活発にするために、音とか映像と…

作ったものの整理

そのうち正式にWebJourneyのサブプロジェクトとして公開しますが、とりあえずは、、 CouchResource : ActiveRecord::Base と似たような機能を提供するCouchDB用ObjectMapper CouchConfig : Rails 環境で使うためのライブラリ。config/couchdb.yml にデータベ…

CouchDBでrake couchdb:create:all, couchdb:drop:all

うーん、書くのが面倒なので、ソースへのりんく。http://www.webjourney.org/svn/trunk/lib/tasks/couchdb.rakeActiveRecord とちがって、マルチデータベース対応です(そうしないとCouchDBの意味がないから)

CouchDBでRuby/RailsのTestUnitを使う

必要なデータは test/fixtures/couchdb/**/*.yml にいれておきます。以下のスクリプトをRAILS_ROOT/lib あたりにおいときます。 class CouchFixture def self.load(basedir = File.join(RAILS_ROOT, "test/fixtures/couchdb/")) Dir.glob("#{basedir}/**/*.y…

CouchDBのデータはYAMLでつっこめるよ、と思ったら空の配列の表記

CouchDB用のUnitTestをかけるようにしておこうと思って、fixtureもどきを作っているんだけれど。 YAMLとJSONはそのまま互換です、と思いきや、YAMLで長さ0の配列ってどうやって表現するんだ、という罠があって試してみた。 >> {:a => 1, :b => 2, :c => 3, :…