技術関連
【Rails】migrationのオプション
· ☕ 1 分で読めます
null: falseとかlimitとかdefaultとかの書き方。 1 2 3 4 5 create_table :titles do |t| t.string :name, null: false, limit: 2 t.integer :old, default: 10 t.string :address, null: false, default: 'Tokyo' end NOT NULLなどの制約の設定 - Ruby

【Shell】便利なコマンドなど
· ☕ 1 分で読めます
shell $_ 1 2 mkdir hoge cd $_ # cd hoge と同じ 前回の引数を取得して使える。 cd - 1 2 3 cd /tmp cd /home cd - # /tmpに行く 前のディレクトリに行く cd -でこの意味を持つらし

Bookmarkletの使い方
· ☕ 2 分で読めます
会社で教えてもらいました。 コード もらいものなので、全部理解はできてない。。 GitHub Projectでassignerごとに表示するスクリプトです。 1

【Git】サブコマンドのすゝめ
· ☕ 2 分で読めます
きっかけ 「git stash使いづらくね?」 git stashは素晴らしいコマンドなんだけど、いまいちどのファイルでstashされるのか不安定。 ad

【SQL】GROUP BYをしたときのSELECT
· ☕ 1 分で読めます
GROUP BYをしたときのSELECT お題「各大陸のもっとも面積が大きな国の国名と大陸名、面積を表示する。」 1 2 3 SELECTname,MAX(area)FROMworldGROUPBYcontinent 1 2 3 SELECTcontinent,MAX(area)FROMworldGROUPBYcontinent なぜnameをSELEC

【Ruby】オブジェクトの一意性について
· ☕ 2 分で読めます
オブジェクトとしての一意性 Rubyでは全てがオブジェクトである。 そのため、同じオブジェクトに対してそのものを変形するような処理を行うと、同期

【GitHub】GitHub Profileのすゝめ
· ☕ 1 分で読めます
GitHubの最近の機能でGitHubプロフィールというものがあります。 自分のアカウント名と同じ名前のリポジトリを作ると、そのリポジトリのR