Posts Tagged "ruby"

都道府県アイコンのフリー素材

»Posted by on 12月 19, 2009 in Blog | 0 comments

日本の都道府県のアイコンを作ってみました。東京、青森、兵庫、沖縄、島根です。png フォーマット(256×256)で作成しています。自由にご利用ください。ご利用の際はこのエントリーをご紹介いただけると嬉しいです。右クリックで保存してご利用ください。 もし41都道府県全部が欲しいというご要望があれば、コメントをいただければ時間のある時に作成します。なぜこれらの県を選んだかといえば、私の気まぐれです。島根は私たちがいつも開発で使っている Ruby の聖地だからで、沖縄は日本で一番好きな場所だから、という理由はあるのですが。

read more

[JRuby on Rails on GAE/J] rubygems を jar ファイルの中にまとめる

»Posted by on 12月 1, 2009 in Blog | 0 comments

GAE/J で Rails アプリを開発するとき、GAE/J 上にアップロードできるファイル数の制限の関係から、 なんとかしてファイル数を減らしたくなります。 そこで、有効なのが、使用する rubygems を jar ファイルの中にまとめてしまうこと。 JRuby から jar ファイル内の rubygems を読み込むにはちょっと苦労するのですが、 JRuby on Rails on GAE/J では、簡単に読み込むことができます。 JRuby on Rails on GAE/J では、RAILS_ROOT/vendor/gems にある rubygems require “gem-name” すればロードできる ただ、vendor/gems...

read more

Redmine のフォーラムをメールで更新する方法

»Posted by on 11月 12, 2009 in Blog | 0 comments

最近は BTS としてだけでなく、様々なプロジェクトの管理に Redmine を使っています。10月までは Basecamp と Trac の組み合わせでしたが、いま Redmine への移行を検討しているところです。Basecamp も特定の用途には引き続き利用しますが、BTS としてもコラボレーションツールとしても使える Redmine に統一する方が管理コストが削減できます。 Basecamp と比較した時の Redmine に対する一番の不満は、フォーラムをメールで操作できないこと。いちいち Web UI を使わなくても気軽にメールから更新できることは非常に重要です。メールによるディスカッションを活用している messaliberty...

read more

[Rails] ActiveRecord で DateTime を使う

»Posted by on 10月 21, 2009 in Blog | 0 comments

ActiveRecord の :datetime は ruby Time class に対応してるんだけど、 ruby の Time class が 0001-01-01 00:00:00 とかの、かなり昔とか未来の日付に対応してない。 (ActiveRecord が 0001-01-01 00:00:00 を 2001:01:01 00:00:00 に変換してしまう) なので ActiveRecord の :datetime 周りの処理を上書きして、DateTime class を使うようにする。 テスト環境: Ubuntu 9.04 ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux] rails 2.3.2 – 2.3.4 mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (i486) using readline 5.2 以下のコード active_record_datetime_ext.rb を RAILS_ROOT/config/initializers にコピーするだけ。 # -*- coding: utf-8 -*- # ActiveRecord column data type :datetime...

read more

[Ruby on Rails] view を編集したのに反映されない

»Posted by on 5月 20, 2009 in Blog | 0 comments

Ruby on Rails 2.3.2 を使用時のこと。 時々、Rails の view を編集したのに反映されないことがある(あった)。 なぜか、編集前の古い内容が表示され続ける。 原因 app/view/* ディレクトリ以下に、例えば app/view/users/ ディレクトリ以下とか、 edit.html.erb.~BASE~ のような “.html.erb.*” で終わるファイルが転がっていることがある。 .html.erb の後にさらにドット(.) で始まる文字が付いているファイルが。 こんな感じのファイルが転がっていると rails が view を描画するときに、 edit.html.erb.~BASE~ の様なゴミファイルの方を使用してしまう。 ちなみに .~BASE~ で終わるファイルは svn...

read more