- PVSM.RU - https://www.pvsm.ru -
Как только у меня появился iPad, у меня сразу же появилась мысль кодить на нем, но первое время было не до этого. Затем, когда появилось время, я решил вернуться к этому вопросу. Идея, конечно, немного бредовая, но иногда все же появляется желание написать пару-тройку строчек во время поездки в метро или в самолете. Итак, под катом инструкция к действия, если вы хотите использовать свой айпад в тех же целях.
Cloud9 [1]. IDE действительная замечательная — есть интеграция с известными сервисами VCS (например, GitHub), можно деплоить приложение в облачные сервисы (например, через Heroku [2]), но на iPad работает с ошибками, да и по touch-устройства она пока не заточена.
Поэтому я стал искать iPad-приложения. Простой блокнот не подходил, потому что мне хотелось иметь подсветку кода, возможность деплоить, VCS и прочие радости жизни. В итоге я нашел приложение Gusto [3] (стоит 10 баксов), которое помимо того, что является редактором, еще и совмещает в себе FTP клиент. Так как под рукой был Debian хост, то я поднял там ftp-сервер и сумел синхронизировать приложение в Gusto и с папкой на сервере. Закачка и сам проект выглядят в приложении примерно так.
[4]
[5]
[6]
Но в данной конфигурации приходится заходить с компьютера на сервер и оттуда уже устанавливать проект, синхронизировать с гитом и так далее. Так как этого этапа хочется избежать, то я начал искать приложение для iPad, чтобы по ssh заходить на сервер. Таким приложением для меня стало SSH Term Pro [7] (5 баксов), у него так же есть и более дешевая версия за 1 бакс.
Устанавливаем его, добавляем наш хост и заходим. Работает приложение на отлично, через него полностью настроил чистый debian сервер.
[8]
[9]
Вот собственно и все. Алгоритм работы такой. Делаем все изменения в Gusto, синхронизируем по ftp, затем через SSH Term Pro заходим на сервер и push`им на гитхаб или переустанавливаем приложение.
Автор: mythmaker
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/ssh/2681
Ссылки в тексте:
[1] Cloud9: http://c9.io/
[2] Heroku: http://www.heroku.com/
[3] Gusto: http://itunes.apple.com/us/app/gusto-code-editor-ftp-client/id364906873?mt=8
[4] Image: http://andrebrov.net/blog/wp-content/uploads/2012/02/фотография-1.png
[5] Image: http://andrebrov.net/blog/wp-content/uploads/2012/02/фотография-2.png
[6] Image: http://andrebrov.net/blog/wp-content/uploads/2012/02/фотография.png
[7] SSH Term Pro: http://itunes.apple.com/us/app/ssh-term-pro/id389930222?mt=8
[8] Image: http://andrebrov.net/blog/wp-content/uploads/2012/02/фотография-3.png
[9] Image: http://andrebrov.net/blog/wp-content/uploads/2012/02/фотография-4.png
Нажмите здесь для печати.