QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

タグ rails で絞り込んだ結果 - 解除

お世話になります そもそも実行すべきでないかもしれないので、聞くだけ聞いてみるのですが jenkinsでrailsのタスクを実行しようと考えています (シェルで単純に実行しようとしてます) export PATH="/Users/shiratsu/.rvm/gems/ruby-2.1.0/bin/:$PATH" /Users/shiratsu/.rvm/rubies/ruby-2.1.0/b...

Rails4のdevelopment環境で 503 Service Temporarily Unavailable が発生します。 Webから画像(複数枚)をDLして、 その画像をRMagickで加工して、 加工した画像をDB(sqlite)に保存して、 またその画像をDBからSelectしてHTMLに表示する という処理を行っている箇所で発生しているようなので、DBに負荷がかかったり、 あ...

現在「railsとiphoneではじめるアプリケーション開発」という本を読んでいるのですが、 iOSアプリでクッキーを使用するとリジェクトの恐れがあるという記述がありました。 これは本当ですか? Safariに無理やりアクセスさせて、Safariのクッキーを読み取るのはNG、という記述は見たことがあるのですが、 アプリがクッキーを使用すること自体もApple的によろしくないのでしょうか? #...

RailsでSTIにする際、typeカラムにモデル名が格納されますが、このtypeカラムにindexは貼るべきでしょうか? データ属性的にはユーザの操作によって随時追加されていくデータを想定しているため、将来的には数万件のデータに対してtypeが数種類のような構成になり、かなりカーディナリティは低くなる予定です。 カーディナリティが低いカラムにindexを貼っても逆にパフォーマンスが悪くなっ...

Rails 4 + ruby 2.0の環境で開発しています。 Rails標準のログはloggerを使って出力しますが、それとは別に独自のログファイルに対して、独自のフォーマットで出力したいと思っています。 標準のログは動作モードに応じて以下のようになります。 production.log development.log test.log ここに独自フォーマットのhoge.logを追加したいの...

bundle exec passenger start で起動したときに以下のようなエラーがでる(のに、問題なく動いている)のが気になっているのですが、何を調べれば良いのでしょうか? OS は OS X Mavericks なので、 ruby 1.8 系は入っていないはずで、 stackoverflow に書いてあった gem update bundler や rm -rf vendor/b...

たとえば https://a.example.jp/image.jpg を表示するのに認証が必要で Cookie がないとログイン画面に飛ばされるサイトの画像があって、普通にブラウザで開けば見える状態だとします。 この画像を別のサイト https://b.example.com/ で <img src="https://a.example.jp/image.jpg" height="64" ...

以下のようなコードがあります。 def tables Rails.application.eager_load! if Rails.env.development? @models = ActiveRecord::Base.descendants.map(&:base_class).uniq.sort_by(&:name) end このコードが、以下に説明する処理を実行したあと、Securi...

http://cl.ly/image/440O1Y221x1s 静的ファイルの出力にRails3から導入されたassets:precompileを使っていると、development環境においてもCSSファイルの末尾に?body=1という記号が付きます。 これは設定から外すことができないようです。 この影響でChrome Developer Toolが誤作動し、「記述CSSファイル特定機能」...

こんばんは。 最近はじめて Web アプリケーションを作ることになったのですが, REST API の設計について少しお聞きしたいことがあり投稿しました。 アプリケーションの概要 クライアントは Web ブラウザです。フロントエンドは Backbone.js で作成し, バックエンドの REST API を用いてデータの取得/更新を行います。 REST API の設計 ここではマスタ機能につ...

※自己解決しました。 jQuery UI TabsがHTMLを読み込むようなので respond_to do |format| format.html {render :json => @timeline.to_json } end とすれば必要なデータだけ渡すことができるようです。 自己解決した時にどうQA@ITでどう書くべきかわかりませんでしたので本文の編集をしました。 以下元の質問にな...

環境 Ruby on Rails 3.2.9 Ruby 2.0.0 SQLite3 一時間ごとの行同士の増分の計算を行う方法がわからず困っています。 表現しにくいのですが下記のような処理を行いたいと考えています。 テーブル名:genreps +-------------------------------+ +-------------------------------+ created_...

railsで、 テーマをthemes_controller内でnewしたあとで、 redirect_to new_theme_content_pathでcontents_controllerにとばし、 今度はcontents_controllerでコンテンツを作成するようなことをしたいと思っています。 (テーマとコンテンツを別コントローラ、別ページで処理したい) 一応 resources :...

development環境では正常に起動し、ワーカー処理も問題なく行われるのですが、staging環境でワーカーを起動しようとすると下記のエラーになります。 何か原因として考えられるものはありますでしょうか? エラーメッセージ (PictureSweeperはActionController::Caching::Sweeperを継承したキャッシュ削除用のsweeperです) bundle e...

mountable な rails plugin の作成を試してみようと思って http://stackoverflow.com/questions/8507798/rails-3-1-plugin-gem-dummy-test-app-rspec を参考にして、以下のようにしてみたのですが、 rake test でも rake spec で何も実行されなくて困っています。 プラグインのテス...

rails serverを起動すると以下のエラーが大量に出ます。 分かる方がいらしたら教えてください。お願いします。 Could not open library 'libgtk-x11-2.0': dlopen(libgtk-x11-2.0, 13): image not found. Could not open library 'libgtk-x11-2.0.dylib': dlope...

http://qa.atmarkit.co.jp/q/2634にて質問させて頂いた者です。 皆様のお陰で、RailsアプリでColorboxは動き出しましたが、 ページをリロードし、1回目は正常な動きをします。 その後、closeを押し、もう一度Colorboxを呼び出すと、何やら2倍Backgroundが白いではないですか。 closeも2回押さねば、元に戻りません。3回目になると3倍白く...

iPhone上ではpjaxは動かないのでしょうか? jquery-pjaxで実装していて、ChromeのユーザエージェントをiOS5に変更して動かした時だけはrequest.xhr? request.headers['X-PJAX']共にちゃんと値が入り、pjaxとして認識されるようなのですが、その他、ユーザエージェントをiOS4にした時や実機のiOS6などでは共にnilになってしまい、pj...

今 Macで動作しているRailsアプリをWindows7でも動作させようと試みましたが in `require': cannot load such file -- v8 (LoadError) で怒られます。 以前検索して、Windowsで V8 は動作しないのだとあきらめたことがありますが、状況は変わっていないのでしょうか? $ rails s [WARNING] Please ins...

rake db:drop で Couldn't drop hoge_development : #<ActiveRecord::StatementInvalid: PG::Error: ERROR: データベース"hoge_development"は他のユーザからアクセスされています DETAIL: 他にこのデータベースを使っている 1 個のセッションがあります。 : DROP DATABA...