Nitrous.IO-SSHアクセスと同期用のデスクトップアプリケーションを備えたオンラインIDE

画像

Nitrous.IOは、Ruby、Python、Node.js、およびGoでのWeb開発用のオンラインIDEです(著者は時間の経過とともにより多くのオプションを考え出しました)。 このような多数のプロジェクトとの主な違いは、ボックスへの本格的なSSHアクセス(下記を参照)と、Dropboxと同様にローカルコードとボックスを同期するデスクトップアプリケーションです。 そして最も重要なこと-基本バージョンでは、これらはすべて無料で提供されるため、必要かどうかを試して理解することは非常に簡単です。





どのように機能しますか?


無料登録後、ユーザーは150 N2Oをアカウントに受け取ります。 これらのN2Oは、開発用のボックスを作成するために使用されます。 150 N2Oは、384 MBのRAMと750 MBのディスク容量で1つのボックスを作成するのに十分です。 ボックスは本格的なサーバーではなく、必要なすべてのプログラムが事前にインストールされた開発環境にすぎないため、作成中に開発する特定の環境を選択する必要もあります。 現時点では、すでに上記で説明したように、Ruby、Python、Node.js、またはGoが利用可能です。

ボックスを作成するプロセスは次のようになります。



画像



ボックスを作成すると、オンラインIDEにアクセスできるようになります(ちなみに、iPadなどのタブレットでも同様に機能します)。 オンラインIDEは、シンプルなファイルブラウザー、Googleドキュメントとシェルのスタイルで共同作業できるコードエディターで構成されています。 最も興味深い部分は、完全なシェルを提供することです。 つまり たとえば、それを全画面に展開し、vimを使用してその中のコードを編集することができます。

次のようになります。



画像



オンラインIDEが気に入らない場合は、SSHを介してボックスに接続し、お気に入りのプログラムセットを使用できます。 さらに、 デスクトップクライアントのベータ版(現時点では、残念ながらMac OSのみ)があり、ローカルマシンと選択したボックスの間でファイルとフォルダーを同期できます。



画像



苦情はありませんが、技術的な問題のためのリブートボックスが2つあることを除き、私はこのサービスを数か月間使用しています。 私の意見では、ボックスはあらゆる種類の制限があるため、生産設備にはそれほど適していませんが、トレーニングや小規模/試験的なプロジェクトにはこれが最も適しています。



開発者からの紹介ビデオ


Nitrous.IOのすべての基本機能のより詳細な概要は、開発者による紹介ビデオ(英語)にあります。





N2Oの入手


現在、N2Oを取得するには2つの方法があります。

-開発者に直接連絡し、契約を締結する(たとえば、米国の大学の1つが彼のプログラミングクラスのために行った)

- 特別なページ (Facebook、Twitter、GitHubの接続、友人の招待など)で小さなタスクを完了することで、より多くのN2Oを獲得します。



参照資料


Nitrous.IO | コスト計算機 | Nitrous.IO for Chrome | Nitrous.IO for Mac | 紹介先のNitrous.IO



All Articles