# 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

遅延評価を行う。