全ての記事

  • paperclipでsave前のattachmentをコピーする

    多少レアケースだと思いますが、paperclipでセットしたattachmentを、save前に他のインスタンスにコピーしたいことがありました。 単純にセットしただけでは、@user1.avatar.file?がtrueを返すものの本来のパスに保存されていないので、エラーになってしまいます。 cla

    21時間前

    baba

  • redmineで複数リポジトリを登録したらリポジトリや設定ページが500エラー

    redmine 1.3では、リポジトリを複数設定できて便利になりましたね。 開発者以外にgitリポジトリを見せるのは地味に面倒なので、redmineに統合されているのは助かります。 gitはsvnと違って部分チェックアウトが出来ないぶん、複数リポジトリ登録機能は必須です。 さて今回は、1プロジェクト

    2012年05月17日

    baba

  • Screen Shot 2012-05-16 at 16.56.37

    Symbol not found: _rb_Digest_SHA1_Finish (LoadError)

    Mac OS 10.7.3環境で、rvmを使ってruby 1.9.3を入れたところ、 以下のエラーで、bundle install出来ませんでした。 [shell] Unfortunately, a fatal error has occurred. Please report this error

    2012年05月16日

    annotunzdy

  • 複数台APPサーバ構成の時にdevise_openid_authenticatableで認証できない

    devise_openid_authenticatableを使うと、Deviseと親和性高くOpenIDログインを実現できて便利です。 devise_openid_authenticatableは、内部でRack::OpenIDを使用しています。 これは、デフォルトではアプリケーションサーバが複数台

    2012年05月16日

    baba

  • Rails 失敗しないmigrationを書こう

    migrationは、いったん他の人と共有してしまったら、容易に変更できず、基本的に追加するのみです。 うっかり環境依存なmigrationを書いてしまっても、自分や既に開発しているメンバーは気づかないことが多いのですが、 新メンバーが参加したり、本番デプロイ環境を整備したときに初めて問題に気づくこ

    2012年05月15日

    baba

  • rails_with_ajax

    【Rails】ajax内のflashが出続ける!?

    小川です。 Railsのflashメッセージをajaxで出すと他のページに遷移しても、更新してもて続けるという状況に遭遇しました。 1度だけ出てくれればいいんですけど。。。 下記がajaxで表示する部分です。下記のファイルパスが(front_ajax_path) [ruby] [/ruby] fla

    2012年05月14日

    Kazumasa Ogawa

  • RailsでDBからFixtureを作成する

    fixtureを手で作るのはとても疲れるので、DBから自動生成したり、FactoryGirlをはじめとしたFixture alternativeを使うことが多いと思います。 DBからfixtureのYAMLを生成する方法は色々見つかりますが、今回は要件を満たすものが見つからなかったので、rakeタス

    2012年05月14日

    baba

  • mysza

    ステージング用の、ブラックホールSMTPサーバー2(Postfix編)

    はじめまして4月から中途入社で BPS株式会社に入社しました山下泰介と申します。 前職はSIerにて金融系システムの開発と保守をしていました。 サーバーが好きなので、インフラSEとして採用して頂きました。 と言ってもまだまだ修行中です。。。 なので、あんまり難しいことは書かない(書けない)です。 今

    2012年05月14日

    yamasita

  • Screen Shot 2012-05-10 at 1.27.58

    ステージング用の、ブラックホールSMTPサーバー

    Webアプリケーションのステージング環境において、本番データの移行などを行った場合、 誤って本番ユーザーにメールが飛ばないようにしたいことがあります。 そこで、完全にメールが飛ばない設定にすると、 今度、メール認証が必要なフロー(例:会員登録)が確認できなくて、不便です。 そこで、全てのメールをリレ

    2012年05月10日

    annotunzdy

  • 忙しい人のためのgmail活用術紹介します。IT詳しくない人でもできますよ。

    忙しい人のためのツール活用方法を紹介します。 今回はスタッフからお願いされたGMAILにします。 毎日大量のメールが届く人も、別それほどでもないって人も、 GMAILを使える環境があるならば処理効率を高められますよ。 皆使い方はそれぞれですし向き不向きもあると思いますが、 すくなくともカスタマイズ無

    2012年05月07日

    piichan1031