Инструменты программиста
13.8K subscribers
1.53K photos
127 videos
4 files
1.78K links
Полезные инструменты для программистов — бесплатные и платные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
Retool — платформа для создания внутренних инструментов

Сервис позволяет всего за несколько минут создать интерфейс для управления своим приложением. Достаточно подключить датасеты и начинать строить кастомные инструменты. Работает с MySQL, PostgreSQL, Google Sheets, Oracle, Snowflake и др. Для работы с данными также можно подключить REST API. А если бэкенд еще не готов, на основе имеющегося датасета сервис сгенерирует фиктивный API , которым можно пользоваться за пределами платформы.

Кодить потребуется минимально — вместо этого предусмотрен drag&drop редактор: доступны таблицы, списки, карты, графики и др. Далее элементы нужно специфицировать с помощью SQL-запросов. Большей кастомизации помогут добиться множество библиотек JS. Доступна интеграция с Asana, GitHub GraphQL, Slack и др.

Стоимость: ограниченная функциональность #бесплатно, больше возможностей #по_подписке.

#SaaS
👍64
Container Registry — платформа для управления контейнерами

Сервис предоставляет неограниченное количество приватных репозиториев для хранения и распространения контейнеров. Репозитории хранятся в отдельном от других пользователей реестре. Перед размещением контейнера на сервере, сервис просканирует его на предмет уязвимостей и назначит соответствующий тэг. Убедиться в том, что уязвимые образы и контейнеры не будут размещены, можно, настроив правила. Эти правила помогут предусмотреть все внештатные ситуации и заранее назначить их решение. Доступна командная работа.

Сервис также поможет с коммерческим распространением контейнеризированного ПО.

Стоимость: хранение до 1GB #бесплатно, больший объем хранилища и трафика, а также коммерческие возможности #по_подписке от 49€.

#devOps
👍9👎1
DocsApp — платформа для написания и размещения документации

Сервис экономит время на создании инфраструктуры и позволяет сконцентрироваться на написании текста. Результат работы — полностью кастомизируемый лендинг. Заполнение страницы происходит с помощью редактора на языке Markdown. На странице также предусмотрен быстрый поиск по странице для удобства навигации.

Платформа упрощает управление версиями — опубликовать новые версии можно за пару кликов, старые при этом сохраняются. Внутренняя документация проекта надежно защищена с помощью аутентификации через Auth0, BitBucket, GitHub, Gitlab и др. Доступна командная работа.

Стоимость: #бесплатно для одного пользователя и двух версий/страниц, больше участников, версий и дополнительных функций #по_подписке от $29/месяц.

#документация
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Snyk — инструмент для мониторинга уязвимостей

Сервис сканирует код, зависимости, контейнеры и инфраструктуру и помечает найденные уязвимости в соответствии с их серьезностью. Так можно быстро понять, над какими стоит работать в первую очередь. Сервис показывает, где в коде размещаются уязвимости, и дает советы по их починке.

Snyk интегрируется с другими инструментами, языками, пайплайнами и др. Например, GitHub, Docker Hub, Jenkins, Artifactory, Slack и так далее. Представлены плагины Eclipse JetBrains, а также расширение для VS Code.

Стоимость: ограниченное число сканов #бесплатно, неограниченное сканирование и командная работа #по_подписке от $46/месяц.

#безопасность
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
LottieFiles — многофункциональная библиотека анимаций

На платформе представлены качественные легковесные анимации для использования при веб-разработке. Благодаря небольшому объему они загружаются быстрее обычных GIF.

Отредактировать анимацию можно там же с помощью графического редактора, а рендерить и тестировать их поможет плагин Adobe AE. Для оптимизации веб-разработки подойдет плагин VS Code. Так анимации можно искать, смотреть превью, изменять фрейм-рейт или разрешение в JSON- файлах внутри среды разработки. Также доступна интеграция с другими популярными инструментами для дизайна.

Стоимость: большая библиотека анимаций #бесплатно, премиальные анимации доступны #по_подписке от $9.99/месяц.

#веб
GitLive — расширение для командной работы над кодом в IDE

Инструмент в режиме реального времени показывает, кто работает над каким-либо файлом или репозиторием. Он помечает индикатором изменения, внесенные другими членами команды, отдельно выделяя конфликтующие. Все индикаторы отличаются по цвету. Нажав на индикатор, можно увидеть детали: кто и когда внес изменение, что было раньше и др. Обсудить изменения в том же окне поможет функция группового звонка.

Интегрируется с GitHub, GitLab, Azure DevOps, Jira и др. Доступен в качестве расширения для VS Code, JetBrains и Android Studio.

Стоимость: основные функции и созвоны по 40 минут #бесплатно, больший лимит звонков и приоритетная поддержка #по_подписке от $5/месяц за каждого пользователя.

#IDE
👍15
GitLive — расширение для командной работы над кодом в IDE

Инструмент в режиме реального времени показывает, кто работает над каким-либо файлом или репозиторием. Он помечает индикатором изменения, внесенные другими членами команды, отдельно выделяя конфликтующие. Все индикаторы отличаются по цвету. Нажав на индикатор, можно увидеть детали: кто и когда внес изменение, что было раньше и др. Обсудить изменения в том же окне поможет функция группового звонка.

Интегрируется с GitHub, GitLab, Azure DevOps, Jira и др. Доступен в качестве расширения для VS Code, JetBrains и Android Studio.

Стоимость: основные функции и созвоны по 40 минут #бесплатно, больший лимит звонков и приоритетная поддержка #по_подписке от $5/месяц за каждого пользователя.

#IDE
🤔6👍3😁1
Buddy — платформа для создания и развертывания ПО и приложений

Инструмент обеспечивает автоматизацию разработки, сохраняя разработчику время на решение творческих задач. Предназначен для использования в парадигме CI/CD. Сократить время разработки позволяет маркетплейс готовых сценариев тестирования и действий. Эти сценарии образуют собой непрерывный процесс тестирования и отладки даже самых сложных приложений всего за пару кликов. Запускать действия поможет графический drag&drop интерфейс. Сценарии подразделяются на множество категорий, например: качество кода, мониторинг производительности, безопасность, интеграция и др. Поддерживается BlockchainOps.

Доступна интеграция с GitHub, Slack, Aws, Cloudflare, Docker, Kubernetes и др.

Стоимость: ограниченная функциональность для 5 проектов #бесплатно, больше проектов, пайплайнов и объема памяти #по_подписке от $35/месяц.

#devOps
👍6
Storj — облачный сервис для хранения данных

От популярных провайдеров сервис отличается тем, что данные не хранятся в едином дата-центре. Вместо этого файлы зашифровываются, разделяются на части и распределяются по глобальной облачной сети. Такой децентрализованный подход защищает данные от внешних угроз и делает их доступными для пользователя в любое время. Высокая скорость загрузки доступна каждому пользователю по умолчанию, дополнительно платить за это не нужно.

Доступна интеграция с FileZilla, Fastly, Duplicati, Filebase и др.

Стоимость: #бесплатно до 150GB, дополнительное хранилище #по_подписке от $4/TB.
👍18
Transformers — платформа для машинного обучения

Сервис предоставляет тысячи натренированных моделей для работы с текстом, аудио и графическими данными. С помощью них можно классифицировать текст, извлекать информацию, переводить, генерировать текст и др. Также подходит для классификации объектов на фото и распознавания речи. Модели могут одновременно обрабатывать сразу несколько задач. Доступна работа в веб-версии, на приватном хостинге ли при помощи API.

Базируется на основании трех популярных библиотек глубокого обучения — Jax, PyTorch и TensorFlow — благодаря чему они бесшовно интегрируются на платформе.

Стоимость: до 30 тысяч входящих символов для анализа #бесплатно, больше возможностей для тренировки моделей #по_подписке от $9/месяц.

#машинное_обучение
👍121