만약을 위해 기록하는 cloud9 최신빌드 설치하기
cloud9는 node.js기반이지만 github에서 가져올 때 node까지 가져오기때문에 미리 설치할 필요는 없다.

우선 적당한 디렉토리에서 아래 두줄을 실행해 소스파일을 다운

$ git clone https://github.com/ajaxorg/cloud9.git

그럼 두 디렉토리가 생성된다

우선 cloud9를 설치
$ cd cloud9
$ git branch devel origin/devel
$ git checkout devel
$ git submodule update --init --recursive
$ bin/cloud9.sh

여기서 cloud9이 실행되는데 만약 o3 에러가 발생한다면 아래 과정대로 o3를 빌드한다
(o3 설치를 위해선 node.js를 먼저 빌드 해 놓자)
$ cd ..
$ git clone http://github.com/ajaxorg/o3
$ cd o3 
$ ./tools/node_modules_build
$ cp build/Release/o3.node ../cloud9/support/jsdav/support/node-o3-xml-v4/lib/o3-xml/
문서에는 default에 있다는데 왜 난 Release에 있지?

이제 node로 cloud9/bin/cloud9.js 를 실행하고 -w 옵션으로 워크스페이스를 -l로 접속 가능 호스트명을 지정해준다.

브라우저로 cloud9에 접속한 모습
원격에서 바로 수정하고 테스트할 수 있는 cloud9의 위엄 대단합니다.
이젠 브라우저만 가능한 넷북이 있어도 얼마든지 IDE환경에서 프로그래밍을 할 수 있는 시대다.


License
달리 정하지 않는 한, 이 저작물 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
Except where otherwise noted, this content is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.0 Korea License

+ Recent posts