На протяжении многих лет я вообще избегал коммерческого программного обеспечения, насколько это практически возможно. Я в целом предпочитаю открытый исходный код и предпочитаю не тратить деньги.
НО. Я накопил в своем арсенале несколько приложений, которые не бесплатны, но абсолютно стоят каждой копейки, потому что они имеют огромное значение для моего рабочего процесса.
TLDR; Termius, WebStorm, DataGrip, RDM, Todoist
Termius
Что это такое
Termius - симпатичный SSH-клиент. Вы можете использовать его на устройствах Windows / Mac / Linux / iOS / Android, и он автоматически синхронизирует различные хосты и конфигурации.
Что мне в нем больше всего нравится
В Termius мне нравится много вещей, но настоящая причина, по которой я его использую, заключается в том, что он очень хорош для многоузловых соединений. Если вы работали на предприятии и вам приходилось подключаться к серверу по SSH, вы наверняка знаете, что вам, скорее всего, потребуется перепрыгнуть через сервер Bastion, прежде чем вы сможете общаться с целевым сервером.
Termius позволяет мне настроить, что сервер X может быть подключен только через Bastion Y, и он подключается к обоим для меня автоматически.
Это экономит несколько драгоценных секунд, когда вы отчаянно пытаетесь войти в журналы сервера, чтобы диагностировать срочную / критическую проблему.
Сколько это стоит?
Есть уровень бесплатного пользования, но чтобы получить те приятные сочные функции, которые вам, вероятно, нужны, такие как SFTP, автоматическая переадресация агентов и автозаполнение, вам нужно будет выкладывать 9,99 долларов США в месяц.
П.с. Если у вас есть учетная запись студента Github, вы можете получить год бесплатного Termius Premium через Студенческий пакет.
WebStorm
Что это такое
Вкратце, это IDE, разработанная для JavaScript.
Большинство разработчиков, с которыми я работал в последнее время, используют VS Code. (Их около 50%, по данным Stack Overflow). Я был одним из 50%, пока не познакомился с WebStorm.
Это абсолютно просто работает.
Чтобы было ясно, вы не можете сделать с WebStorm ничего такого, чего нельзя было бы сделать с большинством бесплатных IDE, включая VS Code - просто WebStorm, кажется, делает все сразу из коробки с очень небольшой конфигурацией. Однако его легко настроить, если вы чувствуете себя помешанным.
Что мне в нем больше всего нравится
Что мне больше всего нравится в WebStorm, так это беспроблемный процесс настройки. ESLint, проверки рефакторинга, интеграция с Git, инструменты покрытия кода… и многое другое - все это «есть», готовое для вас с самого начала. Требуется нулевая конфигурация.
Сколько это стоит?
Ценообразование немного запутано ... Потерпите меня:
- Это бесплатно в течение 30 дней.
- Это бесплатно для студентов.
- Для частных лиц и организаций:
DataGrip
Что это такое
Еще одно приложение от JetBrains. DataGrip - это IDE базы данных.
Я знаю, что существует миллионы бесплатных клиентов баз данных, особенно для Postgres, но DataGrip чертовски хорош.
Что мне в нем больше всего нравится
Это такая глупая мелочь, но мне больше всего нравится в DataGrip то, как он выделяет запрос, который вы собираетесь выполнить.
Это особенно удобно при отладке запросов.
Сколько это стоит?
Структура очень похожа на WebStorm (неудивительно)…
- Это бесплатно в течение 30 дней.
- Это бесплатно для студентов.
- Для частных лиц и организаций:
RDM
Что это такое
Redis хорош во многих вещах, но у него есть один серьезный недостаток - прозрачность данных, которые он хранит.
Введите RDM: это клиент Redis.
Что мне в нем больше всего нравится
Вы можете скопировать и вставить всю базу данных.
Хорошо, да, я знаю, что это немного ментально. Зачем тебе это нужно? В моем случае это в основном для того, чтобы я мог скопировать состояние приложения в развернутой среде, чтобы я мог опросить его на моем локальном компьютере, не раздражая людей.
Сколько это стоит?
Это бесплатно для пользователей Linux. Например, если вы используете Ubuntu, вы можете запустить:
sudo apt update sudo apt install snapd sudo snap install redis-desktop-manager
В противном случае это будет 5 долларов в месяц или 30 долларов в год для остальных из нас, простых смертных, работающих на компьютерах Mac / Windows. :)
Следующий не является строго техническим. Это один из инструментов, которые я называю «мозговой помпой». Т.е. Места, где вы можете сбрасывать информацию, фрагменты кода и списки дел, чтобы снять часть нагрузки с вашего мягкого и, к сожалению, подверженного ошибкам мозга.
Todoist
Рискуя показаться драматичным: Это приложение действительно изменило мою жизнь. Поместив туда все свои задачи, по окончании рабочего дня я могу расслабиться и насладиться осознанием того, что это не задача забывается на следующий день.
По своей сути Todoist ничем не отличается от любого другого приложения со списком дел, но в нем много наворотов.
Что мне в нем больше всего нравится
Todoist действительно очень хорошо умеет напоминания. У него также есть глубокое понимание повторяющихся задач, и это здорово, потому что моя память ужасна. 🔔
В качестве глупого [но реального] примера у меня есть группа задач Todoist для моих домашних вещей, которая напоминает мне, чтобы я каждый день гадил своих цыплят 🐔 и заказывал ежегодное автосервис.
Между тем моя рабочая группа напоминает мне, когда у меня готовится выпуск или мне нужно отправить RFC.
Ничего не ускользнет, так как я также настроил это на всех своих устройствах, и я также установил удобную интеграцию со Slack и расширение Chrome.
Сколько это стоит?
Это бесплатно. Однако вы можете обновить его, чтобы получить некоторые шикарные функции (я сделал).
Уровень «Премиум» составляет 36 долларов США в год или 4 доллара США в месяц.
Уровень «Бизнес» составляет 60 долларов США за пользователя в год или 5 долларов США за пользователя в месяц.
Попробуйте Todoist.
👆 Это партнерская ссылка. Вам не обязательно использовать его, но если вы это сделаете, я получу несколько пенни, которые пойдут в мой фонд чипсов.