ruby

    1

    1答えて

    私は初心者でRuby on Railsを学び始めています。私はMacにレールをインストールしたいと思います。 http://installrails.com/steps/install_railsを、私はコマンドgem install rails --no-ri --no-rdocを入力すると、私はエラー以下の取得: ERROR: Could not find a valid gem 'rails

    0

    1答えて

    次のコードを実行しようとしていますが、私が必要とする応答が得られません。私は、クライアントの詳細ハッシュで子どもへの答えを設定したい。私はかなり私の子供のメソッドでget.chompがあるので、私はかなり確信していますが、私は私のハッシュにそれをシャベルすることができます私は整数にその応答を設定することはできません。ここで # Get following details from client:

    2

    2答えて

    コード class Survey < ApplicationRecord has_many :questions, inverse_of: :survey, :dependent => :destroy accepts_nested_attributes_for :questions validates_associated :questions end cla

    1

    1答えて

    私は新しいモデル "詳細"を作成しており、他の属性と一緒に "値"属性を付けたいと思います。 詳細は、値が数値か文字列かブール値かによって異なります。 私の最初の本能は、文字列を使用して後で別の型に値をキャストすることです。 これを実行した場合、value_typeのような別の列を使用して、後でキャストする目的の値を格納することをお勧めします。 私は、ここで物事をするより慣習的な "レールの道"を

    1

    2答えて

    質問はProgrammatically check if gem in bundle?のようですが、プログラム内からではなくコマンドラインからチェックしたいと思っています。 私は、RailsプロジェクトのコードシップでCIをセットアップしました。私のテストの1つは、haml-lintを実行することです。今日では、haml-lintがインストールされていないプロジェクトの古いブランチがリポジトリにプ

    1

    2答えて

    ruby​​でrejectメソッドを使用しようとしていますが、一定の回数後に停止する必要があります。例 users = Users.all # this will be list of 1000 users count = 0 user.reject! do |user| user.name == 'python' end のために私はカウントが100に達したときに拒否条件を停止した

    0

    1答えて

    私はDeviseによって認証されたユーザーのリストに検索フォームを追加しようとしています。私はまた、ぺーギネイトの宝石を使用しており、ビデオをRailsCastで見ています。 routes.rbを:: Rails.application.routes.draw do get 'users/list' root 'static_pages#home' devise_f

    0

    1答えて

    私はRubyのZLibライブラリを使用して、小さな(10k)gzipファイル(StringIOクラスを使用してメモリ上にある)を解凍し、約2.5秒で解凍します。データの圧縮には約100msかかります。なぜ圧縮解除機能が圧縮機能よりも長い時間を要しているのか分かりません。 My機能は、(圧縮されたデータの内容で)StringIOオブジェクトを取得し、(3 - 「3」はint_sizeパラメータによっ