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

Git リポジトリのスリム化

Git

容量の確認 リポジトリをクローン git clone git@github.com:sample/sample.git ガベレージコレクター # プロジェクトへ移動 cd sample # 全体の容量を確認 du -sh .git/objects # ガベレージコレクター git gc --auto gc autoコマンドは大体の場合何もしな…

herokuを使ってみる

herokuとは いわゆるPaasってやつ PaaSとは「Platform as a Service」の略で、Webサービスを公開するために必要なものを全て予め用意してくれるサービスのこと なのでherokuを使えば、開発したWebサービスを簡単に全世界に向けて公開することができる 1サー…

Railsアプリケーション作成、実行

railsのアプリケーション作成 rails _5.1.6_ new hello_world 問題 バージョン指定しているのになぜか勝手にバージョンが5.2.1のrailsになっちゃう 解決方法 mkdir hello_world cd hello_world bundle init vim Gemfile Gemfile source 'https://rubygems.or…

Rubyをインストール

rbenvをインストール rbenvはrubyのバージョンを切り替えるのに便利なものらしい brew install rbenv ruby-build rbenv install {latest-version} # rbenvを再読み込み rbenv rehash rbenvで新しくRubyをインストールした際、rbenvを再読みするためにrbenv r…

MySQL ユーザー作成・権限付与

rootでログイン mysql -uroot -ppassword 新たにユーザーを作成 create user {new_user} identified by '{password}'; 権限付与 権限付与の構文 grant 権限内容 on 権限対象DB to ユーザー identified by 'パスワード'; 権限内容 all privileges:GRANT(権…