トップページ -> 研究道具箱と教材 -> プログラミング開発環境,ツールチェーン -> Cloud 9 を使ってみる
[サイトマップへ]  

Cloud 9 を使ってみる.

Ruby on Rails, Apache + PHP + MySQL, Wordpress の演習が簡単にできる.

その他,Python, C++, Ruby などのプログラムを作る場合で,複数のソースコードを使いたい場合.ソースコードをあるファイル名で保存したい場合. ファイル入出力を行うプログラム書きたい場合. コマンドラインでビルドや起動の操作を行いたい場合.

Cloud 9 のサインアップ手順

  1. Cloud9 のウェブページを開く

    https://c9.io/

  2. メールアドレスを指定してから,「Sign Up」をクリック.

  3. 名前を英語で指定してから,「Next」をクリック.

  4. ユーザ名(Username)を英語で指定してから,「Next」をクリック.

  5. 正しいものを選んでから,「Next」をクリック.

  6. 確認表示で,記入が正しいか確認したら,「Next」をクリック.

  7. クレジットカードの情報を記入する必要がある.

    無料ブランがある,有料プランだと「個人スペース」が無制限で使えるなどの注意書きが右側にあるので確認する.

  8. 「私はロボットではありません」をチェックして,「Create account」をクリック.

Cloud 9 でワークスペースの新規作成

  1. ワークスペースを新規作成したいので「Create a new workspace」をクリック.

  2. ワークスペース名を設定し,テンプレートを選んでから, 「Create a new workspace」をクリック.

  3. ワークスペースを作成すると,土台になるファイルがいくつか自動作成される.

    Python2 の場合

    C++ の場合

    JavaScript (Node.js) の場合

    Ruby の場合


Cloud 9 でコンソールを使ってみる

下の方に「bash」のタブがある.Ubuntu (Linux) のコンソールになっている.


Cloud 9 での実行結果例

ここでの手順: 空のワークスペースを作る(下図).その後,*.py, *.c, *.js, *.rb のような拡張子で新しいファイルを作る. 実行は Run ボタンで行う.

Python2

x = [5, 4, 1, 3, 2]
for i in x:
    print(i * 120)

C

#include <stdio.h>
int main(void){
    int i;
    int x[] = {5, 4, 1, 3, 2};
    for(i = 0; i < (sizeof(x)/sizeof(int)); i++) {
        printf("%d\n", x[i] * 120);
    }
}

JavaScript (Node.js)

var x = [5, 4, 1, 3, 2]
for (var i=0; i<x.length; i++) {
    console.log(x[i] * 120);
}

Ruby

x = [5, 4, 1, 3, 2]
x.each do |i|
  print i * 120
  print ", "
end

gcc を使ってみる

  1. ファイル hoge.c を次のように作成. 保存.
    #include <stdio.h>
    int main(void){
        printf("Hello, World!\n"); 
    }
    

  2. gcc を使ってみる