Cloud9の履歴
NodeJS
nvmを使う
postgresql
http://qiita.com/yuki0627/items/abd9eedc989ae1da21a7
sudo service postgresql start
Sinatraを起動
ruby sinatra.rb -p $PORT -o $IP
~/.gitignoreを反映
git config --global --add core.excludesfile "$HOME/.gitignore"
MySQLを使う
mysql-ctl start
文字化け対応:http://mindia.jp/error/e/1633
database.yml
development: adapter: mysql2 encoding: utf8 host: <%=ENV['IP']%> database: c9 username: <%=ENV['C9_USER']%> password:
※PHPの場合は getenv('IP') とかになる
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
$ sudo apt-get install libmysqlclient-dev
(たまに $ sudo apt-get update )
ショートカット
http://support.cloud9ide.com/entries/20645216-Keybindings-fo...
alt + tabでtab切り替え
Webrick起動
rails s -p $PORT -b $IP
Apache停止
ubuntuなので
$ /etc/init.d/apache2 stop
悩ましい所
他のプロジェクトからフォルダごとコピーしたいとき。
Rmagick
sudo apt-get install imagemagick libmagickwand-dev