fallout posted at Nov 08, 2017

PHP・Ruby・Perl等のスクリプト言語をサクっと書いてサクっと実行(EmEditor編)

皆さんは、プログラミング以外での用途では、テキストエディタ(以下エディタと略します)として何をお使いでしょうか? 私の場合は仕事柄、プログラミングやサーバーといった世界とは無縁な方とのお付き合い...
taki3 posted at Sep 23, 2017

Controller の concerns を Rspec を使用してテストする方法

やりたいこと Controller の concerns を RSpec を使用してテストを行いたい。 実現方法 ApplicationController に concerns を inclu...
  • 3
QUANON posted at Apr 19, 2017

Rails で open という enum を定義した場合に、メソッドの上書きに対する警告を取り除く

問題 class Ticket < ApplicationRecord enum status: { open: 1, closed: 2 } end 上記の Ticket モデルでは、s...
  • 7
shinkuFencer posted at May 08, 2018

RSpecでエラーが起きたあとの状態をテストするときの問題点と回避案

例外が起きたあとのテストに関してあまり情報がなく、事例もなかったので 広く皆様の意見を聞きたい意図も含めて記事に起こしました。 TL;DR エラー(正確にはStandardError)が発生する...
shun_takagi posted at Jan 14, 2018

クラス変数とクラスインスタンス変数

クラス変数とは クラスメソッド内と、クラス定義内、そのサブクラスがアクセスでき、共有する変数である。 定義方法 class A # @@プレフィックスを使用 @@value = 1 def se...
  • 8
ikneg_ posted at Jan 12, 2018

rubyでノンブロッキングなread

https://docs.ruby-lang.org/ja/latest/method/IO/i/read_nonblock.html IO#read_nonblockなるものがあるのでこれを使...
  • 1
suzuki-r posted at Jul 18, 2018

slimでjQueryを複数行書く

概要 erbをslim化するにあたって少々詰まったのでメモ コード | $("#hogehoge_#{@hoge.id}").html(" = escape_javascript(render ...
amnihs posted at Jul 29, 2018

DockerでRails5.2開発環境を構築

はじめに 学習で使用する為、DockerでRails環境を構築した時のメモです こちらのサイトを参考にさせて頂きました 総合的な学習のお時間 今回は学習用にRails環境を使いたかったので一つの...
otakumesi posted at Aug 17, 2018

Railsのpartialでcollectionを渡すときにはindexの変数が自動的に作られる

オブジェクトの配列を元にパーシャルを表示するときに、それがいま何番目かをカウントしたいときがあると思います。 Railsにおいて配列からパーシャルを表示したい場合には、= render 'par...
ryuuuuuuuuuu posted at Mar 08, 2019

pluckとmapはpluckのが4倍速度早い

大規模なRailsアプリケーションを開発した際に処理速度というのは非常に重要になってきます。 pluckはmapに比べて標準的なデータベースの探索のみなら、約4倍程の速度を出せると言われています...
  • 0

Related tag
Ruby
22734 posts35495 followers
Following

Search syntax
title:Git
Containing "Git" in title
body:Ruby
Containing "Ruby" in body
code:function
Containing "function" in code
tag:Rails
Tagged with "Rails"
user:qiita
Created by qiita
stocks:>3
more than 3 stocked
created:>2019-07-22
Created after 2019-07-22
updated:>2019-07
Updated after 2019-07-01
-tag:Ruby
Not containing "tag:Ruby"
Ruby OR Rails
Containing "Ruby" or "Rails"