Help us understand the problem. What is going on with this user?
@k-shogo
勇者シリーズを見て育ち、人工知能に夢を見た。 大学時代は人工知能を研究。 現在はrailsエンジニア。 好きなテキストエディタはvim 好きなvimプラグインはunite 好きなコマンドはxargs
Organizations
Comments
シンプルに行う場合 `inject` を用いることが出来ます。 ```rb judges.inject(:&) ``` ただし、`&` は再定義可能ですので、評価する`judges` に `tru...
メガネ問題とサンタ問題を同じ考え方で書き方を変えてみました ```rb:メガネ def read # 行列読み込み (0...gets.chomp.to_i).map{gets.split....
rolesの件数を正しくしたいという要件をシンプルに解決するならば、`length`ではなく`count`を用いる方法もあります。 ```rb User.eager_load(:roles).whe...
@ruhenheim validates に `allow_nil: true` オプションが付与されていますので、 `nil` の場合は検証がスキップれます
@ephesus ご指摘感謝です!
garbageを「ガベージ」、warningを「ワーニング」と言ってしまうのもダサく感じてしまいます
勿論本番環境ではhttpsで通信してください
ご指摘の通りコマンドに記載ミスがあったため、記事修正を行いました。 コメント頂きありがとうございます!
`.bundle`をコンテナにADDしてしまうと、ローカルでbundleコマンドを実行していた場合、その設定もコンテナに入れ込んでしまうことになります。 また、インストールしたgem自体をADDすると...
hostsに書き込まれた値をそのまま使うことも出来ますが、hostsに依存することになりrailsアプリケーションの可搬性が下がってしまいます。 そこで、railsアプリケーションには環境変数でDBの...
`ActiveRecord`をお使いと言うことであれば、ハッシュに変換するには`attributes`を使うことも出来ます。 (`activerecord/lib/active_record/attr...
`-1`で返すことが不安な場合、`safe_id_params`で例外を発生させ、 コントローラーの`rescue_from`で拾ってエラーページを表示という手も取れると思います。 また、文字列から...
`include?`, `cover?`は`Range`クラスで、`between?`は`Comparable`モジュールで提供されいます。 `Range#include?`は基本的に範囲内の各要素に...
sign_outを変更する場合 `config/initializers/devise.rb` でメソッドの指定も可能ですよー ```rb Devise.setup do |config| # ...
[active_link_to](https://github.com/comfy/active_link_to) はオプションも様々用意してあっておすすめです
[erb2haml](https://github.com/dhl/erb2haml)を導入して`rake haml:replace_erbs`としても簡単ですよー
config.scoped_views の設定を行うと、コントローラーの変更なしで大丈夫ではないですか? ```rb:config/initializers/devise.rb config.sco...
コードは長くなってしまいますが、 コントローラーを変更し、`update_without_password`を用いることが公式の推奨ではあります。 以下、かなり詳細にサンプルが掲載されているので是非ご...
[http://ifconfig.me/](http://ifconfig.me/) なんてのもあります ``` curl ifconfig.me curl ifconfig.me/host...
`reset_column_information`メソッドを使うことで、カラム情報を再読み込みすることも出来ますよ。 ```rb add_column :users, :nick_name,...
当初の問題の意図からは離れそうですが、「分かりにくさ」を残して ```rb gsub(/./){|c|c=c.to_i;c>0?(c>1?"*":" "):"\n"} ``` とか ...
コードゴルフの発想、素晴らしいと思いました! "*", "\n"の他に空白のオペレーターを追加しても楽しそうですね〜
``` *** *** *** *** ******** ******** *** ******* *** ******** ******** *** ***...
ruby 2.1なら`#to_a`と対称的な`#to_h`があるので少し楽ですね。 ```rb [["key1", "value1"], ["key2", "value2"]].to_h `...
  • 1 / 1
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした