Pull to refresh

Comments 39

Он более основательно подошел, имхо, к организации разработки, чем топикстартер. Как раз хотел приложить статью из того же блога, но с описанием вместо конфигов yieldthought.com/post/12239282034/swapped-my-macbook-for-an-ipad
Я использую следующий набор:
  • iSSH
  • Textastic или Koder (синхронизируются с Dropbox\Webdav\sFTP\FTP)
  • iCab Mobile (чтобы исходный код страниц видеть) + Firebug lite
Поддерживаю. Из всех ssh-клиентов iSSH нравится больше всего.
«iPad как среда разработки» — Очень громко сказано.
Я бы сказал «iPad как средство поправить скриптик на серваке»
Ибо не будет ни БД ни прочего окружения. «Разрабатывать» реально можно только скриптики с алгоритмикой.
Эммм. Как это не будет? Зашел по SSH на сервер. Запустил vim, поправил, что надо, сгенерил новый контроллер рельс, заполнил его, вызвал cap deploy. Ничем не отличается от простой работы в терминале. Правда без клавиатуры ничего не получится.
с клавиатурой (у меня вот такая store.micgadget.com/covers-and-cases/292-aluminium-keyboard-buddy-case-for-ipad-2.html) все работает тоже отвратительно: в терминале (iTerm) клавиши типа Esc, F1 — F12 не работают как на обычном десктопе + сочетания клавиш типа Ctrl-\ или там Ctrl-t тоже работают мягко говоря не очень хорошо, а если мы говорим о том, что для захода на сервер нам нужно настроить какие-то нестандартные VPN роуты (не так, чтобы весь трафик шел через VPN, с только трафик на отдельные хосты) — то тут вообще жуть. Вполне возможно, что выводы сделанные мной основаны на особенностях софта или клавиатуры, или же незнании каких-то тонких моментов, вы также можете возразить, мол есть jailbreak, который снимает некоторые ограничения, наложенные Apple и позволяет использовать устройство более комфортно, но замечу, что далеко не каждый пользователь согласится на такой шаг. Так что, если надо что-то срочно поправить и под рукой только iPad — можно стиснув зубы сделать задуманное, но если речь идет о какой-то серьезной разработке, то я бы предпочел использовать десктоп или ноутбук с дополнительным монитором.
Для работы с БД можно использовать есть клиенты DataGlass от impathic для большинства популярных СУБД. Так что связка Textastic + DataGlass Mobile Database Client + iSSH + iStorage + iRepoEditor + внешняя клавиатура вполне работоспособна.
Хотя, я, конечно, согласен, что на стационарном компьютере писать код удобнее.
Больше всего мешает отсутствие мыши…
Многим для разработки ничего не нужно кроме нормального терминала для ssh. «БД и прочее окружение» на разработческом сервере.
По-моему легче купить нетбук тысяч за 12-15 и комфортно кодить. А это извращение какое-то.
Айпад выполняет значительно больше функций чем «покодить», да и планшет имхо лучше чем нетбук.
А нетбук не выполняет? Что умеет такого айпад, чего не умеет нетбук с полноценной осью? Планшет лучше только по габаритам и по весу. ИМХО.
имхо, если ситуация такая:

70% развлечений (браузер, кино, игры) + 30% вдруг что-то подправить, под-кодить = таблетка

30% развлечений (браузер, кино, игры) + 70% вдруг что-то подправить, под-кодить = ноутбук
У меня уже есть айпад, покупать только ради кодинга еще и нетбук это ерунда. Планшет легче, мобильнее и у него, как ни странно, удобнее клавиатура. Смешно смотреть на людей, которые сидят скрючившись за 10-11 дюймовым нетбуком и двумя пальцами что-то там печатают. Да, кстати, планшет лучше нетбука хотя бы с точки зрения юзабилити.
Клавиатура удобнее? Во-первых она занимает пол экрана, во вторых ни о какой слепой печати и речи не идет. У айпада вроде как 9,7 дюйма. Вы за ним не «скрючившись» работаете? Двумя пальцами? Не на тех людей вы смотрите.
На 10-дюймовых нормальная калвиатура для ввода 10-пальцевым методом.
Планшет удобнее для многого, на набирать код в нём — ад.
Это какие функции?
Вот именно если не надо кодить, то планшет лучше нетбука.
А кодить без клавиатуры — это бред (айпад с беспроводной клавиатурой — это уже нетбук).
Устройства абсолютно разного предназначения, ИМХО сравнивать их некорректно. Бутылка лучше чашки?
iPad для поглощения контента, нетбук\ультрабук для разработки. А это какие то костыли.
А есть ли какая-нибудь возможность на айпаде редактировать файл хостов?
Локальный — только если устройство порутано.
Был еще вот такой пост.

Про набирание кода на планшете: внешняя клавиатура отлично решает эту проблему. Не так удобно, как дома или в офисе, конечно, но для походных условий вполне себе.
Внешняя клавиатура для походных условий?
UFO just landed and posted this here
Я бы сказал, весь айпад для походных условий, дома / на работе обычно есть более мощные компьютеры.

А вообще я вот эту штуку юзаю, в целом получается приемлемо.
Дык по весу и габаритам получается нетбук… а за >25к руб. (столько стоит только айпад с 3G + аксесуар с клавой вряд ли <3к руб. стоит ) можно уже к ноутам приматриваться… которые 11"-12".
Если извернуться можно и air надыбать… правда подороже уже.
А зачем 3G, есть же мобильник в режиме точки доступа.

Ну и да, только для программирования, конечно, айпад брать нет смысла. Выше olegi правильно написал: возможность набросать какой-то алгоритм / сверстать страничку на айпаде — суть приятный бонус, основное применение у девайса другое.
Если рабочая среда — Linux, то тебе vim нужно попробовать. Из iPad-программ — только Ssh term pro или issh.
Самое неудобное — это отсутствие привычного выделения блока кода мышкой для последующего копирования в другой файл.
а о похожих решениях для Android никто не слышал?
ИМО самый лучший ssh клиент для айпада — Prompt. (Да, $7.99, но он того стоит)
Программирование — это просто особый слой общества. Нам нужно программирование везде и на всем. Вот до iPad добрались. Лет 8 назад у меня были мысли на телефоне коды править так же пока едешь в автобусе.
Я пробовал на iPad кодить и писать статьи. Первое довольно неудобно без внешней клавиатуры; с клавиатурой значительно лучше но остается чувство глубокого компромисса. Писать статьи вполне удобно но редактировать все-таки лучше на компе. С другой стороны, я редактировал (любительски) на iPad видео и аудио — мне показалось что это значительно удобнее делать именно на iPad нежели чем на ноутбуке.

Я думаю интересна более широкая тема использования iPad и прочих «таблеток» для работы. Вполне возможно что пик «ПиСи» уже прошел и начинается так-называемая «эпоха пост-PC». Вполне возможно что лет через 10 PC будут использоваться для очень специфических целей а то, как мы создаем и редактируем документы или программируем изменится.

Программирование штука довольно абстрактная но результаты программирования зачастую вполне осязаемые — возможно на место модели текстового описания долюно прийти что-то другое. Например в этом видео есть интересные идеи в этом направлении: vimeo.com/36579366
UFO just landed and posted this here
что ж так скромно. сразу уж датчик положения и жесты
Покупал Textastic для кода, FTPOnTheGo pro, iSource+ (request+response headers, fig, who is, html). Используется редко, но иногда заряд остается только на айпаде.
Sign up to leave a comment.

Articles