Обсуждение возможности замены ноутбука планшетом.
Автор имеет стационарный компьютер, макбук и ноутбук на работе.
Планшет используется для разработки проектов на разных языках программирования.
Планшет iPad 9-го поколения, которому два года.
Планшет работает на Android, клавиатура имеет минимальную раскладку для ПК.
Планшет с клавиатурой может заменить компьютер.
Планшет подходит для набора текста, серфинга интернета, конференций и просмотра фильмов.
Автор использует планшет для рисования и просмотра контента в кровати.
Планшет помог в срочных правках проекта в другом городе.
Обзор нативных приложений для кодинга.
Приложение GitHub для управления репозиториями, но не для полноценной разработки.
Термис для удаленного подключения и работы с кодом.
RDP клиент от Microsoft для запуска Windows-приложений.
Позволяет использовать полноценные компьютерные средства разработки.
Подходит для задач, требующих Windows.
Нативные приложения для кодинга на iPad не позволяют нормально вести разработку.
Большинство приложений не имеют интерпретаторов и не работают с Git.
Нет адекватного автокомплита и подсветки синтаксиса.
Редактор Vim для аренды VPS и использования NeoVim.
Возможность установки Vim через терминальное приложение на Android.
Автор предпочитает более распространенные и популярные редакторы.
Visual Studio Code VSCode - это PWA-приложение, запущенное в браузере на платформе Electron.
VSCode можно открыть в браузере на планшете, что делает его доступным для мобильных устройств.
Пользователи GitHub могут использовать VSCode через браузер, что удобно и не требует дополнительных затрат.
GitHub предоставляет виртуальную машину для тестирования проектов.
Бесплатное использование VSCode ограничено 15 ГБ диска и 120 часами работы в месяц.
Альтернатива - сервис VSCode Dev, который также запускается в браузере и доступен бесплатно.
VSCode на планшете позволяет редактировать код, но не запускать проекты локально.
Настройки можно синхронизировать с привычными настройками VSCode.
Автор использует домашний сервер для запуска среды разработки.
Планируется выпустить ролик о том, как использовать этот сервер.
VSCode устанавливается как сервис на сервере под управлением Linux.
Установка выполняется по инструкции, ссылка на которую будет в описании.
Основные команды: start, restart, и config.
Настройки можно изменить в файле конфигурации, указав локальный адрес и порт.
Рекомендуется использовать сложные и длинные пароли для доступа к серверу.
Открытый терминал на сервере может представлять угрозу безопасности.
Рекомендуется выделять отдельного пользователя без прав администрирования для сервиса.
На сервере используется система с закрытым портом 80 по умолчанию.
Порт 8080 для приложения остается закрытым для безопасности.
Используется сервер Nginx для разделения приложений по доменам.
Конфигурация поддомена для приложения требует дополнительной настройки.
Для работы с поддоменами необходима переадресация.
Локальный DNS роутера используется для доступа к серверу через поддомен.
Локальный DNS роутера иногда не работает корректно.
Решение проблемы через настройку файла hosts.
Приложение можно вывести на экран как ярлык для удобства использования.
Настройки профиля можно синхронизировать через Git или импортировать вручную.
Экспорт профиля работает, но импорт может быть проблематичным.
Рекомендуется сохранять профиль локально для удобства настройки на разных устройствах.
Основная цель ролика — определить, насколько планшет может заменить ноутбук.
Планируется написать небольшой проект, используя только планшет.
Проверка автономности планшета для разработки.
Автор проработал более четырех часов, используя только редактор и браузер.
Планшет разрядился с 90% до 28% за это время.
Для анализа нагрузки сервера использовался H-Top.
Проблем с производительностью не было.
Планшет не подходит для программирования Arduino без беспроводной прошивки.
Программирование на низком уровне разработки на планшете неудобно.
Плюсы: полноценный скот, возможность установки расширений, автоматическое открытие портов, высокая производительность.
Минусы: неудобство работы из-за маленького экрана и плохой клавиатуры.
Планшет подходит для мобильности, но не для постоянной работы.
Отсутствие трекпада и неудобная клавиатура делают работу некомфортной.
Планшет не стоит своих денег, лучше выбрать другие решения.
Планшет остается временным решением, а не постоянным инструментом для работы.
Планшет подходит для экспериментов и разнообразия, но не для постоянной работы.
Автор предпочитает ноутбуки планшетам, несмотря на их недостатки.
Обещание сделать ревью на MacBook и рассказать о своем опыте использования.