На протяжении многих лет я вообще избегал коммерческого программного обеспечения, насколько это практически возможно. Я в целом предпочитаю открытый исходный код и предпочитаю не тратить деньги.

НО. Я накопил в своем арсенале несколько приложений, которые не бесплатны, но абсолютно стоят каждой копейки, потому что они имеют огромное значение для моего рабочего процесса.

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.

👆 Это партнерская ссылка. Вам не обязательно использовать его, но если вы это сделаете, я получу несколько пенни, которые пойдут в мой фонд чипсов.