タグ

ブックマーク / doruby.kbmj.com (4)

  • Railsプログラマが知っておくべき97のこと

    こんにちは、SHIMADAです。 最近、オライリー社の新刊「プログラマが知るべき97のこと」がTwitterで話題に上っているようですね。 ここでは、Railsプログラマが知るべきことを挙げてみました。 残念ながら97も思いつかなかったので、25個です。看板に偽りありですね。ごめんなさい! ■ コントローラ 行数よりもインデントの深さに気をつける if-then-elseをネストしたくなったらロジックが間違っている アクションでないメソッドはprotected/privateにする 行数を減らす目的でbeforeフィルタを書かない グローバル変数、インスタンス変数にアクセスするポイントを集中させる グローバル変数(paramsとか)に代入しない ダイナミックファイダを使えないfindをみつけたらモデルのメソッド/named_scopeにする ■ モデル DBのテーブルを持たないクラスはAR

  • Railsの処理の中でRakeのタスクを実行する方法

    今回はRailsの処理の中でRakeのタスクを実行する方法を紹介したいと思います。 続きはこちら http://doruby.kbmj.com/yoppi_on_rails/20100805/Rails_Rake_

  • utility_beltでwirble以上にirbを拡張する

    はじめまして。 KBMJでプログラマとして働いているkuromatuと申します。 今回は、rubyのコーディングの際によく使われるinteractive ruby(irb)を拡張するgemプラグインのwirbleを基に、更なる拡張を加えるutility_beltというgemプラグインについて紹介します。 続きはこちら http://doruby.kbmj.com/Kuromatu_logs/20090227/utility_belt_wirble_irb_

    gotin
    gotin 2009/03/09
  • RMagickの使い方

    nakahira kbmjでrailsエンジニアをしている。中平です。 ruby on railsのこと: ruby on rails でのシステム開発は2006年12月ぐらいからおこなっております。 ruby on rails を知ってからは他の言語をやりたくないぐらい、ハマってます。 まだまだ経験は浅いのですが、日々精進しておりますので、よろしくお願いします。 開発環境: Windows vistaで開発をしています。 aptanaというIDEを使っています。自分の周りではvimを使う人が多いですが・・・・ vimが軽くて使いやすいのは知ってますけど、自分が好きな物を使えばいいんですよ。 私のこと: 攻殻機動隊が大好きです。タチコマ大好き!! 人工無能に興味あり、社内ircsnsに人工無能ロボを仕込んで遊んでいます。 無能のコアは、rubyで作られたシシャモを

  • 1