- PVSM.RU - https://www.pvsm.ru -
[1]
Nitrous.IO [1] — это online IDE для веб разработки на Ruby, Python, Node.js и Go (авторы общеют больше вариантов со временем). Главными отличиями от десятка подобных проектов являются полноценный SSH-доступ к своим боксам (о них чуть ниже) и десктоп приложение, синхронизирущее локальный код с боксами, также как это делает Dropbox. И главное — в базовом варианте все это предоставляется бесплатно, поэтому попробовать и понять, нужно ли оно вам — крайне просто.
После бесплатной регистрации пользователь получает на свой счет 150 N2O. Эти N2O используются для создания боксов для разработки. 150 N2O как раз хватает чтобы создать один бокс с 384мб RAM и 750мб места на диске. Так как боксы не являются полноценными серверами, а всего лишь средами для разработки со всеми необходимыми предустановленными программами, во время создания так же будет необходимо выбрать в какой именно среде вы хотите вести разработку. В данный момент, как уже описывалось выше, доступны на выбор Ruby, Python, Node.js или Go.
Процесс создания бокса выглядит так:
После создания бокса, вы получите доступ к online IDE (которое, кстати, так же неплохо работает и на планшетах вроде iPad'а). Online IDE состоит из простенького файлового браузера, редактора кода с возможностью коллаборации в стиле google docs и shell'а. Самая интересная часть в том, что shell они предоставляют полноценный. Т.е. возможно, например, развернуть его на весь экран и редактировать код в нем с помощью vim'а.
Выглядит это примерно так:
Если вам не нравится online IDE, есть возможность подключиться к боксу по SSH и пользоваться уже вашим любимым набором программ. Помимо этого есть бета версия десктоп клиента [2] (пока, к сожалению, только для Mac OS), которые умеет синхронизировать файлы и папки между локальной машиной и выбранным боксом.
Пользуюсь сервисом уже пару месяцев, исключая пару ребутов боксов из-за технических проблем, пока нареканий нет. Для производственного размещения боксы, по-моему, не годятся в большей степени из-за всяческих ограничений, а вот для обучения или небольших/пробных проектов — самое то.
Более подробный обзор всех основных функций Nitrous.IO можно посмотреть во вводном видео от разработчиков (на английском):
В данный момент получить N2O можно двумя способами:
— связаться с разработчиками напрямую и заключить контракт (так, например, сделал один из университетов США для своих классов по программированию)
— «заработать» больше N2O, выполняя небольше задания на специальной странице [3] (вроде подключения facebook, twitter, github и приглашения друзей)
Nitrous.IO [4] | Калькулятор стоимости [5] | Nitrous.IO для Chrome [6] | Nitrous.IO for Mac [2] | Nitrous.IO с мои рефералом [7]
Автор: yamalight
Источник [8]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/ruby/39319
Ссылки в тексте:
[1] Image: http://www.nitrous.io/
[2] десктоп клиента: https://www.nitrous.io/mac
[3] специальной странице: https://www.nitrous.io/app#/n2o/bonus
[4] Nitrous.IO: https://www.nitrous.io/
[5] Калькулятор стоимости: https://www.nitrous.io/pricing
[6] Nitrous.IO для Chrome: https://chrome.google.com/webstore/detail/nitrousio/kcbmakmdbnehgbakmgibcpjpafenmohd
[7] Nitrous.IO с мои рефералом: https://www.nitrous.io/join/ovqvYubnSmA
[8] Источник: http://habrahabr.ru/post/187584/
Нажмите здесь для печати.