QA@IT

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

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

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

表題の件について、事例を探しています。 日本語カラムを使用した場合の問題点、動作しないgem・・・などを ご存知の方がいらっしゃいましたら、ご教示お願いします。 環境 Ruby 1.9.3 Rails 3.2.6 MySQL 5.5 scaffoldの例 $ rails g scaffold User 名前 年齢:integer migrationの例 # -*- coding: utf-8...

表題の件で、FactoryGirl (3.3.0)を用いて 以下のようにsequence というattribute に値を設定して定義し、 FactoryGirl.define do factory :entry do name 'alphabet' sequence 'abcdefg' end end rspec を実行したいのですが、 Sequencesと名前が衝突するせいか、 以下の様...

Heroku上でコードハイライトのページへアクセスすると「undefined method `Py_IsInitialized' for RubyPython::Python:Module」エラーとなります。。(heroku logsにて確認) おそらくStack Overflowに上がっている下記の質問とほぼ同じ事象かと思われます。。 ruby on rails 3.1 - How to ...

Ruby でオブジェクトが GC されるタイミングを調べています。 実験のため、http://www.ruby-lang.org/ja/old-man/html/ObjectSpace.html に記載されている ObjectSpace.define_finalizer の良い例の最後に sleep 100 を追加した次のようなコードを書いて実行してみたのですが、sleep 100 が終わる...

Ruby初心者です。 Rubyを使って、約1GBほどのXMLのデータをスマートに読む方法を探しています。具体的には、XMLのデータを MySQL サーバに流し込みを行いたいです。 今まで試した方法 REXML : メモリが明らかに足らない。 LibXML : メモリを沢山積んだサーバであれば動くが、それでもメモリを食い過ぎる。 REXML::StreamListener : そのまま使うには...

QA@ITは三つサービスでログインする方法を提供しています。 自分でoauthやoauth2を処理していますか?いいgemを使っていますか? このgemだと、使いやすいそうです: https://github.com/viatropos/authlogic-connect ソーシャルメディアのログインサービスを利用したら、deviseの使うは必要ですか? 自分でuserテーブルを作成みたい感...

http://geraldb.github.com/markdown/ を見てると、何やらたくさんMarkdown処理用の選択肢があるようなのですが、どれにどういうpros/consがあるのかが釈然としません。 なんとなくrdiscountを使ってきているのですが、もしこれらのライブラリを比較検討された経験のある方いらっしゃったら、シェアしていただけませんか?

link_to をラップしたヘルパーメソッドで、デフォルト値を以下のように設定していたのですが、 Rails 3.2.6 で :confirm が deprecated になったので、 data: { confirm: ... } に書き換えたいです。 html_options = { method: :delete, confirm: t("form.confirm"), }.merge(...

RVMのgemsetのような仕組みをWindows環境でも使う場合はどのようにするのが良いでしょうか? pikを使うと複数バージョンのRubyを管理できます。gemset相当の機能はありませんが、手動で切り替えるHackがあります。(ただし、それほど使い易いわけではありません。) https://github.com/vertiginous/pik/issues/16#issuecommen...

『RailsによるアジャイルWebアプリケーション開発 第4版』を本とは違うバージョンのRails(Rails 3.2.3で写経しています)で写経していたところ、MassAssignmentSecurity::Errorが発生しました。 Modelに対してattr_accesibleを追加して、テストが通るようにはなったのですが、そもそもMassAssignmentSecurityとは何かと...

ActionMailerでメールを送るとき、多くの場合にはログインユーザに対して送ることになると思うのですが、 def confirm(user) @user = user mail to: @user.email, subject: 'Confirm your account' end のような感じで、userを引数として受けて、さらにそれをインスタンス変数に入れて、それをビューで使うとい...

現在RailsとRubyの勉強をしているのですが、リファレンスが読めなくて困っています。 というのもRubyは型が宣言されてないので、手元にあるインスタンスのメソッドの使い方がわからないのです。 具体的に、今悩んでいる事を例に使って、説明させていただきます。 現在やりたい事はRailsをつかって、送られてきたファイルをputsでコンソールに表示させたいです。 コントロール側のソースはこうなっ...

Capybara.javascript_driver に capybara-webkit を利用して、request spec を作成しているのですが、 undefined|0|SyntaxError: Unable to parse JSON string が出力されるスペックが何件かあります。 スペック自体は成功するのですが、このエラーメッセージ以外何も情報がないため、 ちょっと不安です...

ふつうに動いていたRVMを使ったRails環境で、Ruby 1.9.3-p194の bundle install が SEGVでコケるようになりました。 $ bundle install Fetching gem metadata from https://rubygems.org/./Users/ken/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/...

about_path や about_url の使い分けが面倒なので出来るだけ :about のような書き方をしているのですが、 _path や _url を使うのと比べてどういう利点や欠点があるでしょうか? 追記: シンボルの使い方としては以下のように link_to で使ったり redirect_to で使ったりしています。 link_to t(:back), :posts, ... l...