Cachet — система страниц состояния на PHP
Сервис следит за используемыми на веб-сайте сервисами и выводит статусное сообщение, если что-то пошло не так. Статусные страницы можно кастомизировать в стиле веб-сайта и обновлять при помощи API, притом работа страниц уже оптимизирована под разные виды устройств. Имеется поддержка Markdown. Работает с более чем 10 языками — в том числе и с русским.
В дэшборде можно настроить желаемые метрики и управлять ими при помощи API. Предусмотрена двухфакторная аутентификация.
Стоимость: #бесплатно.
#веб
Сервис следит за используемыми на веб-сайте сервисами и выводит статусное сообщение, если что-то пошло не так. Статусные страницы можно кастомизировать в стиле веб-сайта и обновлять при помощи API, притом работа страниц уже оптимизирована под разные виды устройств. Имеется поддержка Markdown. Работает с более чем 10 языками — в том числе и с русским.
В дэшборде можно настроить желаемые метрики и управлять ими при помощи API. Предусмотрена двухфакторная аутентификация.
Стоимость: #бесплатно.
#веб
Webpack — сборщик модулей
Инструмент анализирует приложение, создает граф зависимостей и собирает модули в правильном порядке в один или несколько бандлов, на которые может ссылаться файл «index.html». Так отпадет необходимость следить за последовательным включением всех скриптов, чтобы приложение не поломалось до того, как запустится скрипт.
Перед сборкой модулей инструмент может осуществлять преобразования: например, преобразование SASS/LESS в обычный CSS, или современного JavaScript в ES5 для старых браузеров.
Стоимость: #бесплатно.
#веб
Инструмент анализирует приложение, создает граф зависимостей и собирает модули в правильном порядке в один или несколько бандлов, на которые может ссылаться файл «index.html». Так отпадет необходимость следить за последовательным включением всех скриптов, чтобы приложение не поломалось до того, как запустится скрипт.
Перед сборкой модулей инструмент может осуществлять преобразования: например, преобразование SASS/LESS в обычный CSS, или современного JavaScript в ES5 для старых браузеров.
Стоимость: #бесплатно.
#веб
Mgmt — менеджер конфигураций
Инструмент гарантирует постоянное соответствие системы конфигурации. От остальных менеджеров на рынке этот отличается тем, что все ресурсы задействуются параллельно, а не по очереди, а мониторинг и реакция возникают только в ответ на событие. Таким событием могут быть внесенные изменения в контейнер или файл, системные события и др. Это помогает обнаружить несовпадения раньше, чем в случае с инструментами, проводящие проверку раз в 30 минут.
Для инструмента разработан отдельный язык, это должно помочь эффективно управлять инфраструктурой. Язык совсем небольшой — немного выражений и команд.
Стоимость: #бесплатно.
#devOps
Инструмент гарантирует постоянное соответствие системы конфигурации. От остальных менеджеров на рынке этот отличается тем, что все ресурсы задействуются параллельно, а не по очереди, а мониторинг и реакция возникают только в ответ на событие. Таким событием могут быть внесенные изменения в контейнер или файл, системные события и др. Это помогает обнаружить несовпадения раньше, чем в случае с инструментами, проводящие проверку раз в 30 минут.
Для инструмента разработан отдельный язык, это должно помочь эффективно управлять инфраструктурой. Язык совсем небольшой — немного выражений и команд.
Стоимость: #бесплатно.
#devOps
This media is not supported in your browser
VIEW IN TELEGRAM
Mintlify — генератор документации
Инструмент доступен в двух форматах: плагин для VS Code и IntelliJ, а также API. Так документировать участки кода можно просто кликнув по кнопке или с помощью горячих клавиш — комментарии сразу сгенерируются в код. Это экономит время при документировании кода, а также делает код более понятным для прочтения другим людям. При использовании API данные надежно защищены — при работе код шифруется и никуда не сохраняется. Поддерживаются TypeScript, JS и Python.
Интеграция с GitHub и Slack находится на этапе разработки — это позволить документировать свою кодовую базу и управлять документацией в команде.
Стоимость: #бесплатно.
#продуктивность
Инструмент доступен в двух форматах: плагин для VS Code и IntelliJ, а также API. Так документировать участки кода можно просто кликнув по кнопке или с помощью горячих клавиш — комментарии сразу сгенерируются в код. Это экономит время при документировании кода, а также делает код более понятным для прочтения другим людям. При использовании API данные надежно защищены — при работе код шифруется и никуда не сохраняется. Поддерживаются TypeScript, JS и Python.
Интеграция с GitHub и Slack находится на этапе разработки — это позволить документировать свою кодовую базу и управлять документацией в команде.
Стоимость: #бесплатно.
#продуктивность
Hubot — фреймворк на основе GitHub Campfire для создания чат-ботов
Бот добавляется в IRC-канал для автоматизации некоторых действий, например, для публикации изображений, перевода фраз с иностранных языков, работы с Google Картами и др. Разработчик сам может настроить необходимые функции — для этого доступны скрипты и JS-пакеты, созданные сообществом. Специфические задачи можно реализовать, написав собственный скрипт и кастомизировав интеграции.
Стоимость: #бесплатно.
#продуктивность
Бот добавляется в IRC-канал для автоматизации некоторых действий, например, для публикации изображений, перевода фраз с иностранных языков, работы с Google Картами и др. Разработчик сам может настроить необходимые функции — для этого доступны скрипты и JS-пакеты, созданные сообществом. Специфические задачи можно реализовать, написав собственный скрипт и кастомизировав интеграции.
Стоимость: #бесплатно.
#продуктивность
Goose — инструмент для миграции баз данных
Может запускать миграции в виде файлов SQL на диске или встроенных в функции Go. Это означает, что вы можете отправить автономный двоичный файл для выполнения миграций без каких-либо зависимостей. Поддерживает неупорядоченные миграции. Имеется поддержка БД: Redshift, MySQL, Postgres, Clickhouse и другие.
Стоимость: #бесплатно.
#базы_данных
Может запускать миграции в виде файлов SQL на диске или встроенных в функции Go. Это означает, что вы можете отправить автономный двоичный файл для выполнения миграций без каких-либо зависимостей. Поддерживает неупорядоченные миграции. Имеется поддержка БД: Redshift, MySQL, Postgres, Clickhouse и другие.
Стоимость: #бесплатно.
#базы_данных
GitFinder — графический интерфейс Git для macOS
Инструмент позволяет проводить все операции Git в знакомой и удобной среде. Браузер репозиториев показывает локальные и удаленные ветки, тэги, подмодули, статусы файла и др. Для каждого файла можно посмотреть историю изменений, а для сравнения изменений есть встроенный инструмент и возможность подключать сторонний. Конфликты изменений решаются здесь же. Все операции запускаются кликом или при помощь горячих клавиш. Доступна работа с GitHub, GitLab, BitBucket PR.
Стоимость: пробный период 30 дней #бесплатно, единоразовая покупка $35,94.
#продуктивность
Инструмент позволяет проводить все операции Git в знакомой и удобной среде. Браузер репозиториев показывает локальные и удаленные ветки, тэги, подмодули, статусы файла и др. Для каждого файла можно посмотреть историю изменений, а для сравнения изменений есть встроенный инструмент и возможность подключать сторонний. Конфликты изменений решаются здесь же. Все операции запускаются кликом или при помощь горячих клавиш. Доступна работа с GitHub, GitLab, BitBucket PR.
Стоимость: пробный период 30 дней #бесплатно, единоразовая покупка $35,94.
#продуктивность
OpenStack — комплекс ПО для создания инфраструктурных облачных сервисов
Сервис позволяет контролировать большие пулы вычислительных ресурсов, хранилищ данных и сетевых ресурсов. Провижининг и управление ресурсами производится через API. Сервис представляет из себя набор инструментов, которые позволяют объединить серверное и коммутационное оборудование в единый пул, управлять ими и обеспечивать необходимый уровень отказоустойчивости.
Итоговый продукт каждый собирает самостоятельно из нужных ему компонентов — служб, отвечающих за определенную функцию. Это позволяет включать в свое решение только необходимые компоненты. Сервисы можно создавать как приватные, так и публичные.
Стоимость: #бесплатно.
#IaaS
Сервис позволяет контролировать большие пулы вычислительных ресурсов, хранилищ данных и сетевых ресурсов. Провижининг и управление ресурсами производится через API. Сервис представляет из себя набор инструментов, которые позволяют объединить серверное и коммутационное оборудование в единый пул, управлять ими и обеспечивать необходимый уровень отказоустойчивости.
Итоговый продукт каждый собирает самостоятельно из нужных ему компонентов — служб, отвечающих за определенную функцию. Это позволяет включать в свое решение только необходимые компоненты. Сервисы можно создавать как приватные, так и публичные.
Стоимость: #бесплатно.
#IaaS
This media is not supported in your browser
VIEW IN TELEGRAM
Glitch — платформа для создания и запуска full-stack приложений
Начать работу можно с минимального шаблона, загрузить проект с GitHub или воспользоваться готовым решением сообщества: например, приложение на Node.js, веб-сайт на React или HTML/CSS/JS, подключить базу данных SQLite и др. Такие шаблоны оборудованы всеми необходимыми инструментами, библиотеками и фреймворками и легко кастомизируются. Готовый проект размещается сразу же с возможностью сделать кастомный домен.
Возможна командная работа. Коллег можно приглашать как в один проект, так и в "плейлисты" — коллекции проектов.
Стоимость: публичные проекты #бесплатно, приватное использование #по_подписке от $8/месяц.
#веб
Начать работу можно с минимального шаблона, загрузить проект с GitHub или воспользоваться готовым решением сообщества: например, приложение на Node.js, веб-сайт на React или HTML/CSS/JS, подключить базу данных SQLite и др. Такие шаблоны оборудованы всеми необходимыми инструментами, библиотеками и фреймворками и легко кастомизируются. Готовый проект размещается сразу же с возможностью сделать кастомный домен.
Возможна командная работа. Коллег можно приглашать как в один проект, так и в "плейлисты" — коллекции проектов.
Стоимость: публичные проекты #бесплатно, приватное использование #по_подписке от $8/месяц.
#веб
Hookbin — сервис для исследования HTTP-запросов
Инструмент позволяет перехватывать, анализировать и отлаживать HTTP-запросы любого рода (JSON, XML, YAML, Multipart и др.). Создав эндпоинт, вы можете отправлять запросы к этой конечной точке и проверять, что именно было передано.
Существует множество возможных вариантов использования. Доступна отладка веб-подключений от внешних поставщиков, например платежных систем, таких как Stripe или Recurly, перед запуском в производство. Правильно настроить контроллеры помогут отладочные формы в ваших приложениях. Также имеется синтаксический анализ составных запросов (загрузка файлов).
Стоимость: #бесплатно
#веб
Инструмент позволяет перехватывать, анализировать и отлаживать HTTP-запросы любого рода (JSON, XML, YAML, Multipart и др.). Создав эндпоинт, вы можете отправлять запросы к этой конечной точке и проверять, что именно было передано.
Существует множество возможных вариантов использования. Доступна отладка веб-подключений от внешних поставщиков, например платежных систем, таких как Stripe или Recurly, перед запуском в производство. Правильно настроить контроллеры помогут отладочные формы в ваших приложениях. Также имеется синтаксический анализ составных запросов (загрузка файлов).
Стоимость: #бесплатно
#веб
Nootiz — инструмент для сбора визуального фидбека на веб-сайте
Чтобы оставить комментарий, достаточно просто выделить элемент (текст или медиа). В тексте комментария нужно описать замечание, можно прикрепить файлы и назначить члена команды для решения проблемы. При этом каждый комментарий разработчик видит с техническими деталями: информация о браузере, операционной системе и окне просмотра.
Доступна интеграция с Asana, Trello и Jira для управления проектом в команде.
Стоимость: до 3 проектов в год для двух пользователей #бесплатно, больше проектов #по_подписке — бесплатно первые 60 дней.
#веб
Чтобы оставить комментарий, достаточно просто выделить элемент (текст или медиа). В тексте комментария нужно описать замечание, можно прикрепить файлы и назначить члена команды для решения проблемы. При этом каждый комментарий разработчик видит с техническими деталями: информация о браузере, операционной системе и окне просмотра.
Доступна интеграция с Asana, Trello и Jira для управления проектом в команде.
Стоимость: до 3 проектов в год для двух пользователей #бесплатно, больше проектов #по_подписке — бесплатно первые 60 дней.
#веб
SaasBox — пакет ПО для управления SaaS
Инструмент обеспечивает обработку аутентификации и подписки — пользователи могут регистрироваться через почту или социальные сети и управлять своим планом во встроенном личном кабинете. В дэшборде отображается вся активность пользователей. Все страницы представлены в виде кастомизируемых шаблонов.
Инструмент помогает в короткое время перейти от приложения к полностью функциональному SaaS, а также поддерживает и обновляет все функции. Базы данных пополняются автоматически.
Стоимость: ограниченная функциональность #бесплатно, больше возможностей для запуска продукта #по_подписке от $30.
#SaaS
Инструмент обеспечивает обработку аутентификации и подписки — пользователи могут регистрироваться через почту или социальные сети и управлять своим планом во встроенном личном кабинете. В дэшборде отображается вся активность пользователей. Все страницы представлены в виде кастомизируемых шаблонов.
Инструмент помогает в короткое время перейти от приложения к полностью функциональному SaaS, а также поддерживает и обновляет все функции. Базы данных пополняются автоматически.
Стоимость: ограниченная функциональность #бесплатно, больше возможностей для запуска продукта #по_подписке от $30.
#SaaS
Opta — платформа инфраструктуры как кода
Инструмент позволяет работать с высокоуровневыми конструкциями, а не теряться в низкоуровневой облачной конфигурации. Сервис предоставляет обширную библиотеку модулей, которые вы можете соединить вместе, чтобы создать свой идеальный стек инфраструктуры. Запустить конфигурацию поможет Opta CLI, который может быть запущен как с локального компьютера, так и с системы CI/CD (Jenkins, GitHub Actions и др.)
В основе всего лежит Terraform, поэтому всегда можно написать свою конфигурацию или воспользоваться сгенерированной и пойти работать с другими решениями.
Стоимость: #бесплатно.
#IaC
Инструмент позволяет работать с высокоуровневыми конструкциями, а не теряться в низкоуровневой облачной конфигурации. Сервис предоставляет обширную библиотеку модулей, которые вы можете соединить вместе, чтобы создать свой идеальный стек инфраструктуры. Запустить конфигурацию поможет Opta CLI, который может быть запущен как с локального компьютера, так и с системы CI/CD (Jenkins, GitHub Actions и др.)
В основе всего лежит Terraform, поэтому всегда можно написать свою конфигурацию или воспользоваться сгенерированной и пойти работать с другими решениями.
Стоимость: #бесплатно.
#IaC
Covalent — API для сбора данных по блокчейн
Инструмент можно использовать для извлечения балансов, позиций и исторических детализированных данных о транзакциях из десятков блокчейн-сетей. Эти данные позволяют анализировать кошельки, информационные панели инвесторов, инструменты налогообложения и др. В библиотеке находится более 25 миллиардов проиндексированных транзакций, 200 тысяч смарт-контрактов и 30 тысяч ценовых каналов.
Разработчики используют Covalent для создания многоцепочечных приложений, таких как крипто-кошельки, галереи NFT и инструменты панели инструментов инвесторов.
Стоимость: #бесплатно.
#blockchain
Инструмент можно использовать для извлечения балансов, позиций и исторических детализированных данных о транзакциях из десятков блокчейн-сетей. Эти данные позволяют анализировать кошельки, информационные панели инвесторов, инструменты налогообложения и др. В библиотеке находится более 25 миллиардов проиндексированных транзакций, 200 тысяч смарт-контрактов и 30 тысяч ценовых каналов.
Разработчики используют Covalent для создания многоцепочечных приложений, таких как крипто-кошельки, галереи NFT и инструменты панели инструментов инвесторов.
Стоимость: #бесплатно.
#blockchain
GitHub Contribution Chart Generator — генератор диаграммы контрибьюторов на GitHub
Диаграмма показывает интенсивность вклада с самого начала существования проекта по месяцам и годам. Готовую схему можно использовать в социальных сетях, например, для привлечения новых участников. Чтобы сгенерировать диаграмму, достаточно ввести свой юзернейм и выбрать цветовую тему.
Стоимость: #бесплатно.
#GitHub
Диаграмма показывает интенсивность вклада с самого начала существования проекта по месяцам и годам. Готовую схему можно использовать в социальных сетях, например, для привлечения новых участников. Чтобы сгенерировать диаграмму, достаточно ввести свой юзернейм и выбрать цветовую тему.
Стоимость: #бесплатно.
#GitHub
Yotako — инструмент для преобразования дизайна в код
Сервис принимает на вход готовые дизайны, созданные с Balsamiq, Adobe XD, Sketch, Photoshop и др. Далее разработчику необходимо выбрать стек — возможно создание как веб, так и мобильных приложений. Можно воспользоваться своим стеком и кастомизировать его с помощью фреймворков, библиотек и других инструментов. Сервис создает код на основании дизайна и публикует его в выбранный репозиторий — GitHub, Bitbucket и др.
Стоимость: публичные проекты с дизайном на Balsamiq #бесплатно, больше возможностей #по_подписке.
#веб
Сервис принимает на вход готовые дизайны, созданные с Balsamiq, Adobe XD, Sketch, Photoshop и др. Далее разработчику необходимо выбрать стек — возможно создание как веб, так и мобильных приложений. Можно воспользоваться своим стеком и кастомизировать его с помощью фреймворков, библиотек и других инструментов. Сервис создает код на основании дизайна и публикует его в выбранный репозиторий — GitHub, Bitbucket и др.
Стоимость: публичные проекты с дизайном на Balsamiq #бесплатно, больше возможностей #по_подписке.
#веб
This media is not supported in your browser
VIEW IN TELEGRAM
Stepsize — трекер проблем в коде
Достаточно выделить "проблемный" участок кода и в боковом меню описать, что не так, а также пометить приоритетность. К одной проблеме можно прикрепить несколько сниппетов, чтобы наглядно проследить ее влияние на весь код. Созданные упоминания отображаются как в коде, так и в отдельной панели, где все проблемы собраны в одном месте. Это позволяет получить полное понимание состояния продукта.
Работает со всеми языками программирования и со средами разработки VSCode и JetBrains. Доступна интеграция GitHub, GitLab, Jira, Asana, Trello и др.
Стоимость: до 30 неразрешенных проблем и объема данных до 150MB #бесплатно, больше возможностей для команд #по_подписке от $15/месяц.
#IDE
Достаточно выделить "проблемный" участок кода и в боковом меню описать, что не так, а также пометить приоритетность. К одной проблеме можно прикрепить несколько сниппетов, чтобы наглядно проследить ее влияние на весь код. Созданные упоминания отображаются как в коде, так и в отдельной панели, где все проблемы собраны в одном месте. Это позволяет получить полное понимание состояния продукта.
Работает со всеми языками программирования и со средами разработки VSCode и JetBrains. Доступна интеграция GitHub, GitLab, Jira, Asana, Trello и др.
Стоимость: до 30 неразрешенных проблем и объема данных до 150MB #бесплатно, больше возможностей для команд #по_подписке от $15/месяц.
#IDE
HermitDocs — инструмент для управления средой разработки
Сервис гарантирует, что ваша команда, другие участники и CI будут иметь одинаковый согласованный инструментарий на Linux и macOS. Он управляет устанавливает автономные наборы инструментов в программных проектах, например, конкретные версии Go, Rust, Node, GNU, частные пакеты и др. Конфигурация определяется в CHL. Для активации сред инструмент автоматически подключается к оболочке.
Стоимость: #бесплатно.
#продуктивность
Сервис гарантирует, что ваша команда, другие участники и CI будут иметь одинаковый согласованный инструментарий на Linux и macOS. Он управляет устанавливает автономные наборы инструментов в программных проектах, например, конкретные версии Go, Rust, Node, GNU, частные пакеты и др. Конфигурация определяется в CHL. Для активации сред инструмент автоматически подключается к оболочке.
Стоимость: #бесплатно.
#продуктивность
htmlq — утилита для работы с HTML в терминале
Инструмент позволяет запрашивать HTML с помощью селекторов: идентификаторов, атрибутов, текстовые фильтров и узлов. Он может может возвращать ссылки ссылки, извлекать текст, удалять узлы и др. Итоговый код представляется в формате pretty-print.
Доступны пакеты для Mac, FreeBSD и Windows.
Стоимость: #бесплатно.
#CLI
Инструмент позволяет запрашивать HTML с помощью селекторов: идентификаторов, атрибутов, текстовые фильтров и узлов. Он может может возвращать ссылки ссылки, извлекать текст, удалять узлы и др. Итоговый код представляется в формате pretty-print.
Доступны пакеты для Mac, FreeBSD и Windows.
Стоимость: #бесплатно.
#CLI
GoCover — инструмент для оценки покрытия кода тестами для всех пакетов Go
Покрытие кода предполагает проведение множества тестов, а это часто может быть опасно. Инструмент преодолевает это ограничение, исполняя код в изолированной среде — внутри контейнера Docker. Для этого необходимо лишь ввести адрес репозитория и нажать на кнопку. На экране отобразится процент покрытия кода, а покрытые и непокрытые области выделятся разным цветом.
Стоимость: #бесплатно.
#devOps
Покрытие кода предполагает проведение множества тестов, а это часто может быть опасно. Инструмент преодолевает это ограничение, исполняя код в изолированной среде — внутри контейнера Docker. Для этого необходимо лишь ввести адрес репозитория и нажать на кнопку. На экране отобразится процент покрытия кода, а покрытые и непокрытые области выделятся разным цветом.
Стоимость: #бесплатно.
#devOps
Beanstalk — сервис для написания, просмотра и развертывания кода
Помогает контролировать версии, импортировать или создавать репозитории Subversion и Git. Можно настроить ограничение доступа пользователей к определенным репозиториям. Инструмент предлагает предварительный просмотр, сравнение, проверку, редактирование и совместное использование кода. Конфигурация развертывания кода кастомизируется, каждая среда развертывания может отправлять код сразу на несколько серверов.
Стоимость: один репозиторий объемом до 100MB для одного пользователя #бесплатно, больше возможностей для команд #по_подписке от $15/месяц.
#продуктивность
Помогает контролировать версии, импортировать или создавать репозитории Subversion и Git. Можно настроить ограничение доступа пользователей к определенным репозиториям. Инструмент предлагает предварительный просмотр, сравнение, проверку, редактирование и совместное использование кода. Конфигурация развертывания кода кастомизируется, каждая среда развертывания может отправлять код сразу на несколько серверов.
Стоимость: один репозиторий объемом до 100MB для одного пользователя #бесплатно, больше возможностей для команд #по_подписке от $15/месяц.
#продуктивность