S 5e4401abd24a1ec9acd4159946f33876 Cloud9

無料で300以上のクロスブラウザチェックを搭載した「Cloud9」エディタの神進化が話題に! | APPGIGA!!(アプギガ)

コードで一言: この完成度に震えが止まらない!Node.js史上最高のIDE、Cloud9をインストールしよう。

AWS Cloud9にHeroku

npm install -g heroku

NodeJS

nvmを使う

postgresql

http://qiita.com/yuki0627/items/abd9eedc98...

sudo service postgresql start
sudo sudo -u postgres psql
してから
CREATE USER username SUPERUSER PASSWORD 'password';UPDATE pg_database SET datistemplate = FALSE WHERE datname = 'template1';DROP DATABASE template1;CREATE DATABASE template1 WITH TEMPLATE = template0 ENCODING = 'UNICODE';UPDATE pg_database SET datistemplate = TRUE WHERE datname = 'template1';
して
\c template1;
VACUUM FREEZE;
\q

ruby sinatra.rb -p $PORT -o $IP

~/.gitignoreを反映

git config --global --add core.excludesfile "$HOME/.gitignore"

MySQLを使う

mysql-ctl start

https://c9.io/site/blog/2013/05/mysql-for-...


文字化け対応: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/20645...
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

もしかして

    他の人の「Cloud9」

    S 5e4401abd24a1ec9acd4159946f33876

    関西大学総合情報学部2007年卒。 卒業後「非同期」「主観事典」をテーマにした会社設立。パンデイロやvimなどの打楽器が好き。 Backbone.js 千利休 木村蒹葭堂

    (9773words)

    最新

      最新エントリ

        関連ツイート