3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Nitrousの設定

Last updated at Posted at 2015-01-05

前書き

最近、 nitrousの 有料プランを試してます。
設定関係のところをメモします。
ご参考ください。

nitrous VM のperformanceの期待があまりできないですね。
(自分のmac airと比べてますが、。。。)
IDEを使うならありです。

ruby 関係

  • デフォルトで、chrubyでrubyを管理しています。
  • rbenvが推奨ではないが、インストールできます。
    • 前提は partsから chrbenvuninstall ことです。

postgresql インストール

  • partsコマンドを利用する:
# db install
parts install postgresql
# db start
parts start postgresql

http://railsapps.github.io/rubyonrails-nitrous-io.html の「chruby」の節を 参照してください。

rails server 起動関係

  • ポートを'0.0.0.0'を指定しないと、previewがうまくいかない
  • -d (daemon)  を指定すると、バックグランドで実行し、端末から切り離しても動く
  • logをファイル指定して、出力する
bundle exec rails s -b '0.0.0.0' -d   > ~/server.log 2>&1

~/.bashrc ファイルの中身をメモする

[ -z "$PS1" ] && return 

stty -ixon

function parse_git_dirty { 
git diff --no-ext-diff --quiet --exit-code &> /dev/null || echo "*"
}

function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e "s/* \(.*\)/(\1$(parse_git_dirty))/"
}

export CLICOLOR=1 
export EDITOR='vim -f'

export PS1="\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$(parse_git_branch)\$ " 

alias ls='ls --color=auto' 
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto' 
alias egrep='egrep --color=auto' 
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8 
export LANGUAGE=en_US.UTF-8
export LC_CTYPE=UTF-8

# alias
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias vi='vim' 
alias ll='ls -l'
alias cls='clear' 
#alias -g G='| grep' 
#alias -g L='| less' 
#alias -g H='| head' 
#alias -g T='| tail' 
#alias -g S='| sort' 
#alias -g W='| wc'
#alias -g X='| xargs'

# alias custom 
alias la='ll -a'
# alias git 
alias g='git'
alias glg='git log --oneline --graph --decorate'
alias gs='git status'
alias gc='git commit'

# alias bundle 
alias be='bundle exec'
alias bi='bundle install'
alias ber='be rspec spec/' 
#alias cd
alias cd1='cd ../'
alias cd2='cd ../../'
alias cd3='cd ../../../'
alias cd4='cd ../../../../'

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"                                                                                                                                   
3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?