hene

hene.dev

Log:

2019/02/28

やったこと

やること

困っていること

  • テスト書く気が起きない。

その他

Git

commit を別ブランチへ

--soft: 変更内容は残す

HEAD^: 直前のコミット

$ git reset --soft HEAD^

SQL

  • DESC: 降順
  • ASC: 昇順

casecmp?

大文字と小文字の違いを無視して文字列を比較

> 'TEst'.casecmp?('TesT')
=> true

Ruby

切り捨て

floor で浮動小数点数の切り捨て。

> 3.1425.floor
=> 3
1 の位切り捨て
> 123.floor(-1)
=> 120

Rails

request

[1] pry(#<#<Class:xxxxxxx>>)> request.original_url
=> "http://localhost:3000/aaaaa/bbb?order=ccc&page=100"
[2] pry(#<#<Class:xxxxxx>>)> path = request.base_url
=> "http://localhost:3000"
[3] pry(#<#<Class:xxxxxx>>)> request.path
=> "/aaaaa/bbb"

RSpec

let

遅延評価を行う。