Log.log(work)

いろんな作業メモ

2016-01-01から1ヶ月間の記事一覧

gitで新しく増えたファイル(untracked files)のみ一括で追加する

git

これはべんり。 git ls-files --others --exclude-standard | xargs git add ls-files → 管理しているファイルを見る --others → 追跡されていないファイルの一覧を表示 --exclude-standard → .gitignore にマッチするファイルを含めない xargs → 上記を「git…

宇宙船演算子

はじめて知った、宇宙船演算子なるもの。 宇宙船演算子 左のオブジェクトが小さいと負の数を返し、どちらのオブジェクトも同じなら0を返し、左のオブジェクトが大きいと正の数を返す。 JavaのcompareToみたいな感じ。 p 1 <=> 2 #=> -1 p 1 <=> 1 #=> 0 p 2 …

(メモ)Rails4 でレイアウトを使ってみた

が、仕組みがよくわからなかったのであとで調べる。 ナビバーとフッターをレイアウト化したい。 Railsでアプリケーションを作成したいたが、初めてのこともあり、 わりとダラダラ書いてしまったコードが多く、DIYの理念に反していたので タイミングを見計ら…

rubyで環境変数を取得

object ENV 環境変数をセット ※~/.bashrcに追加する場合 HOGE_URL="http://xx.xx.xx.xxx/"source ~/.bashrcしとけば反映される。これをrubyで取得するには ENV["HOGE_URL"] で取得できる。 おまけ 別windowで作業してたら反映されなくて焦った。 同一window…

radio_buttonのcheckedの位置を可変にする

DBで登録した内容を画面に表示するって結構あると思うので 忘れないうちにメモ。 環境 Rails 4.2.5 Ruby 2.1 テンプレートはslimを使用 Controller DBの結果fooを変数にセット @display=({"hoge"=>result["foo"]}) # 0 or 1 or2 View booleanで判定できるら…