It's raining cats and dogs.

無駄なことなんてないはず

rails

テーブル名を複数系ではなく単数形として作成する

あんまし使わないと思うけど、メモ。 config/application.rb config.active_record.pluralize_table_names = false を追加。 modelをgenerateしてみる $ bundle exec rails g model user invoke active_record create db/migrate/20110925050358_create_user…

config/initializersの読込み順序

Railsではconfig/initializersというディレクトリに下においたrubyプログラムを起動時にまるっと読み込んでくれるんだけど、その読込み順について同僚と話をしてて、よくわかんなかったので調べてみた。 railsのバージョンは3.0.9 GEM_HOME/gems/railties-3.…

一つのプロジェクトで複数のRailsアプリを管理したい

ひとつのプロジェクトで複数のRailsアプリケーションを開発する際のお約束ふたつを読んで、フムフムとおもっていたけど、 branchとかtag切ったときはexternalsの設定ってどうなるんだろうと思って試してみたら externalsの設定はそのまま引き継がれてしまう…

デプロイにはrsyncを使う予定

ステージングから本番にアップするときはrsyncを使う予定。 キャハハ、railsでrsyncが許されるのは(ry と言われるかもしれないけど、 capistranoは使わない。 こまごまと理由はあるけど、一番大きな理由はコレ↓ svnにコミットはされていてもアップしたくないファ…

Railsはじめます。

弊社Railsはじめます。

Piston

railsのプラグインを効率的に管理できるみたい。 よくわかってないからいつか調べよう。 Piston

Railsで複数DBにアクセスしようとしてるんすよ

railsで複数のDBにアクセスしなきゃいけない状況があったので、Magic Multi-Connectionsを使おうと思ったんだけど、Rails2.1で動かない。 とりあえずベタにhttp://blog.tkmr.org/tatsuya/show/311-twitter-db-railsこのあたりを参考にサンプル作ってscript/c…

rails2.0

この間rails1.2.6が出たなぁと思って、家のmacのrailsをupdateしないとと思ってgem update railsしたらrails2.0が入ってしまった。間違ってbeta版とかいれたかなぁと思ってrailsのサイトみたら2.0がリリースされてるじゃん。。。 だめだ、全然追えてねぇ。い…

typoをもっと使わなければ。

と思って、家のマシンにtypoを設定して、ブログを書こうと思っています。で、typoについてあれこれ綴っていこうと思います。というか、公開用のマシンがないので、どうしたもんかな。

ShootingStarとかcometとかも触ってみたい

ので、以下のサイト辺りで入門 http://wiki.fdiary.net/ShootingStar/?install http://rails.office.drecom.jp/takiuchi/ http://technohippy.developer.drecom.jp/blog/articles/281 Cometは http://ja.wikipedia.org/wiki/Comet http://labs.cybozu.co.jp/…

プラグインの作り方が良くわからないので勉強する

script/plugin のヘルプ とりあえず、script/plugin のヘルプを書いとく。 (まぁコマンドで見ればいいんだけど。。。) Usage: plugin [OPTIONS] command Rails plugin manager. GENERAL OPTIONS -r, --root=DIR Set an explicit rails app directory. Defaul…

やばい

Rails勉強会@東京第18回のポジションペーパー書かないと>_

typoで記事入力のときに使うtextfilterの説明をまとめておく

typoを使う機会があるので、記事入力をするときに使用できるTextfilterについてまとめておこうと思う。 None そのままHTMLとして使われる。改行とかもなくなる。 Markdown http://niiyan.s8.xrea.com/blosxom/blosxom/20050107_markdown_syntax_sample.htm S…

mongrelもインストール

WEBrickはとりあえず動かすにはいいけど、mongrelの方がデバッグ情報がたくさん出るので、開発時にもこちらを愛用してます。ActiveRecordが実行したSQL文とかが表示されます。 で、インストールはいつものようにgemから。 $sudo gem install mongrel --inclu…

などもインストールしてみます。

まずご存知rubygemsのインストールをします。 $curl --location -O http://rubyforge.org/frs/download.php/17190/rubygems-0.9.2.tgz $tar zxvf rubygems-0.9.2.tgz $cd rubygems-0.9.2 $sudo ruby setup.rb で、インストール完了。 とりあえずgemのアップ…

radiantのインストール

調査自体は全然すすんでませんが、時間稼ぎ(?)のためradiantのインストールをまとめておく。 基本的には公式サイトをみれば、簡単にインストールできる。officially releasedは0.5.2だそうな。 とりあえずRailsはインストールできてるとして、というかRuby…

subversionの勉強に飽きたので

subversionの勉強に飽きたので、RoR(Ruby on Rails)の勉強をしようと思ってる。(subversionはちょっと寝かせておく) で、RoRで、サンプル作るのに飽きたので、もちっと実践的なことを覚えようということで、「Radiant」というオープンソースのCMSの仕組みを…