Instabug
Instabug - инструмент для генерирования отчетов об ошибках, возникающих во время использования мобильных приложений, поддерживающий iOS, Android, Xamarin, React-native, Unity. Такие компании, как T-Mobile, eBay, Lyft используют Instabug для повышения качества своих программных продуктов.
Instabug интегрируется с Jira, Slack, Github, чтобы сохранить текущий рабочий процесс вашей команды и помочь ей сосредоточиться на исправлении багов.
Github | Jira | Slack
#tools #bug_reporting
Instabug - инструмент для генерирования отчетов об ошибках, возникающих во время использования мобильных приложений, поддерживающий iOS, Android, Xamarin, React-native, Unity. Такие компании, как T-Mobile, eBay, Lyft используют Instabug для повышения качества своих программных продуктов.
Instabug интегрируется с Jira, Slack, Github, чтобы сохранить текущий рабочий процесс вашей команды и помочь ей сосредоточиться на исправлении багов.
Github | Jira | Slack
#tools #bug_reporting
Semaphore
Semaphore позволяет тестировать и развертывать код одним нажатием кнопки с использованием непрерывной интеграции. После того как вы "запушите" изменения в репозиторий Github, Semaphore запустит тесты и осуществит автоматическое развертывание с помощью Docker.
Можно легко кастомизировать работу Semaphore через переменные среды, конфигурационные файлы и дополнительные пакеты.
Github
#tools #continuous_integration
Semaphore позволяет тестировать и развертывать код одним нажатием кнопки с использованием непрерывной интеграции. После того как вы "запушите" изменения в репозиторий Github, Semaphore запустит тесты и осуществит автоматическое развертывание с помощью Docker.
Можно легко кастомизировать работу Semaphore через переменные среды, конфигурационные файлы и дополнительные пакеты.
Github
#tools #continuous_integration
Codebeat
Codebeat - автоматизированный инструмент для статического анализа кода, поддерживающий популярные языки, используемые веб-разработчиками и разработчиками мобильных приложений.
Codebeat хорошо интегрируется со Slack, HipChat, Github, BitBucket и GitLab таким образом, что ваш рабочий процесс не будет затронут. Инструмент позволяет управлять метриками проекта, а также производить менеджмент команды разработчиков.
GitHub
#tools #static_analyzer
Codebeat - автоматизированный инструмент для статического анализа кода, поддерживающий популярные языки, используемые веб-разработчиками и разработчиками мобильных приложений.
Codebeat хорошо интегрируется со Slack, HipChat, Github, BitBucket и GitLab таким образом, что ваш рабочий процесс не будет затронут. Инструмент позволяет управлять метриками проекта, а также производить менеджмент команды разработчиков.
GitHub
#tools #static_analyzer
7 инструментов для команд разработчиков
Как никогда ранее, во время пандемии Коронавируса, о котором мы уже все наслышаны, встаёт вопрос об эффективной удаленной командной работе, которая напрямую зависит от удобства взаимодействия между членами команды разработчиков.
Данный список далеко не исчерпывающий, но он включает базовый набор инструментов для обеспечения эффективного управления рабочим процессом и контролем выполнения поставленных целей.
Читать (4 мин.)
#programming #tools
Как никогда ранее, во время пандемии Коронавируса, о котором мы уже все наслышаны, встаёт вопрос об эффективной удаленной командной работе, которая напрямую зависит от удобства взаимодействия между членами команды разработчиков.
Данный список далеко не исчерпывающий, но он включает базовый набор инструментов для обеспечения эффективного управления рабочим процессом и контролем выполнения поставленных целей.
Читать (4 мин.)
#programming #tools
Rollbar
Rollbar поддерживает интеграцию с GitHub, помогая находить, определять причины и решать ошибки и баги в течение нескольких минут. Особенности данного инструмента:
Глубокое взаимодействие с исходным кодом;
Отслеживание истории развертываний;
Синхронизация с GitHub Issues;
Рекомендации по исправлению ошибок в коммитах;
Rollbar поддерживает все самые популярные языки: JavaScript, PHP, Ruby, Python, Java, C# и др. Помимо GitHub, он интегрируется с продуктами Atlassian.
GitHub | Atlassian
#tools #error_fixing
Rollbar поддерживает интеграцию с GitHub, помогая находить, определять причины и решать ошибки и баги в течение нескольких минут. Особенности данного инструмента:
Глубокое взаимодействие с исходным кодом;
Отслеживание истории развертываний;
Синхронизация с GitHub Issues;
Рекомендации по исправлению ошибок в коммитах;
Rollbar поддерживает все самые популярные языки: JavaScript, PHP, Ruby, Python, Java, C# и др. Помимо GitHub, он интегрируется с продуктами Atlassian.
GitHub | Atlassian
#tools #error_fixing
Code Inspector
Инструменты помогают в разработке качественного ПО, сегодня вы познакомитесь с платформой для анализа кода — Code Inspector, которая осуществляет автоматический анализ кода, управление техническим долгом и строит графики тенденции качества кода.
Доступ к данным Code Inspector можно получить через GraphQL API; поддерживает, помимо GitHub, интеграцию с Slack, Google Chrome Extension, Mergify.
Github | Mergify | Slack
#tools #code_analysis
Инструменты помогают в разработке качественного ПО, сегодня вы познакомитесь с платформой для анализа кода — Code Inspector, которая осуществляет автоматический анализ кода, управление техническим долгом и строит графики тенденции качества кода.
Доступ к данным Code Inspector можно получить через GraphQL API; поддерживает, помимо GitHub, интеграцию с Slack, Google Chrome Extension, Mergify.
Github | Mergify | Slack
#tools #code_analysis
GitKraken Glo Boards
Работая в команде, важно понимать, какую задачу в данный момент необходимо выполнять каждому участнику. Для того чтобы управлять рабочим процессом, можно использовать GitKraken Glo Boards - полноценное приложение, которое полностью синхронизируется с GitHub Issues.
Им можно пользоваться прямо из VS Code или через мобильное приложение, что позволит вам в любой момент отслеживать прогресс разработки и текущие изменения.
GitHub | Tutorial
#tools #team_management
Работая в команде, важно понимать, какую задачу в данный момент необходимо выполнять каждому участнику. Для того чтобы управлять рабочим процессом, можно использовать GitKraken Glo Boards - полноценное приложение, которое полностью синхронизируется с GitHub Issues.
Им можно пользоваться прямо из VS Code или через мобильное приложение, что позволит вам в любой момент отслеживать прогресс разработки и текущие изменения.
GitHub | Tutorial
#tools #team_management
Depfu
Не "фу", а полезный инструмент для получения всей необходимой информации перед тем, как принимать решения о выпуске новых обновлений зависимостей приложения. Он снижает риски пропустить выпуск важных версий, тем самым экономит ваше время.
Depfu обеспечивает:
● Легкую интеграцию с GitHub и GitLab;
● Настраиваемые по регулярности Pull-риквесты;
● Адаптацию с CI вашей команды.
Легковесный инструмент для поддержания актуальности зависимостей приложения. Поддерживает проекты Ruby, JavaScript, Elixir.
GitHub
#tools #dependencies
Не "фу", а полезный инструмент для получения всей необходимой информации перед тем, как принимать решения о выпуске новых обновлений зависимостей приложения. Он снижает риски пропустить выпуск важных версий, тем самым экономит ваше время.
Depfu обеспечивает:
● Легкую интеграцию с GitHub и GitLab;
● Настраиваемые по регулярности Pull-риквесты;
● Адаптацию с CI вашей команды.
Легковесный инструмент для поддержания актуальности зависимостей приложения. Поддерживает проекты Ruby, JavaScript, Elixir.
GitHub
#tools #dependencies
AccessLint
AccessLint избавит вас от несоответствия вашего веб-приложения набору специальных атрибутов ARIA, которые определяют способ сделать ваше приложение более доступным для людей с ограниченными возможностями.
Поддерживает Handlebars, HTML+Django, HTML+ERB, HTML+PHP. Путем тестирования accessibility приложения можно добиться превосходной обратной связи от пользователей. В достижении этой цели AccessLint - верный помощник.
GitHub
#tools #linter
AccessLint избавит вас от несоответствия вашего веб-приложения набору специальных атрибутов ARIA, которые определяют способ сделать ваше приложение более доступным для людей с ограниченными возможностями.
Поддерживает Handlebars, HTML+Django, HTML+ERB, HTML+PHP. Путем тестирования accessibility приложения можно добиться превосходной обратной связи от пользователей. В достижении этой цели AccessLint - верный помощник.
GitHub
#tools #linter
Пустим по безопасным рельсам
GuardRails представляет собой анализатор уязвимостей кода вашего приложения, а также open source зависимостей, неявных проблем конфигурации облачных сервисов.
С GuardRails ваш продукт будет готов к поставке на уровне предприятий и целых корпораций, которым крайне важно иметь стабильный программный продукт.
GitHub | Official Site
#tools #security
GuardRails представляет собой анализатор уязвимостей кода вашего приложения, а также open source зависимостей, неявных проблем конфигурации облачных сервисов.
С GuardRails ваш продукт будет готов к поставке на уровне предприятий и целых корпораций, которым крайне важно иметь стабильный программный продукт.
GitHub | Official Site
#tools #security
Review Notebook App
Review Notebook - превосходный инструмент для проведения командного ревью кода в Jupyter Notebooks, поддерживающий широкий функционал:
● Визуальное отображение изменений в коде
● Комментирование изменений для последующего обсуждения
● Темы разговоров для отслеживания всех открытых обсуждений
"В нашей команде мы использовали ReviewNB для обзора кода в Jupyter. Он очень помог быть более гибкими, если можно так выразиться, в процессе ревью". - Мигель Гонсалес-Фиерро - Data Scientist в Microsoft.
GitHub
#tools #jupyter_notebook
Review Notebook - превосходный инструмент для проведения командного ревью кода в Jupyter Notebooks, поддерживающий широкий функционал:
● Визуальное отображение изменений в коде
● Комментирование изменений для последующего обсуждения
● Темы разговоров для отслеживания всех открытых обсуждений
"В нашей команде мы использовали ReviewNB для обзора кода в Jupyter. Он очень помог быть более гибкими, если можно так выразиться, в процессе ревью". - Мигель Гонсалес-Фиерро - Data Scientist в Microsoft.
GitHub
#tools #jupyter_notebook
5 недооценённых приложений, которые определённо заслуживают вашего внимания
В процессе становления разработчиком мы вырабатываем в себе определенные привычки и предпочтения в отношении используемых инструментов. И нам трудно перейти от привычного к чему-то новому, пусть и более эффективному.
В данной статье собран набор очень полезных инструментов, таких как Ungit, Spacedesk, Alacritty, которые помогут существенно сэкономить время на разработку и администрирование.
Читать статью (5 мин)
#programming #tools
В процессе становления разработчиком мы вырабатываем в себе определенные привычки и предпочтения в отношении используемых инструментов. И нам трудно перейти от привычного к чему-то новому, пусть и более эффективному.
В данной статье собран набор очень полезных инструментов, таких как Ungit, Spacedesk, Alacritty, которые помогут существенно сэкономить время на разработку и администрирование.
Читать статью (5 мин)
#programming #tools
LGTM — Looks good to me!
LGTM — целая платформа анализа кода для выявления уязвимостей и предотвращения их попадания в продакшн. Каждый pull request проходит тщательную проверку, при этом генерируются предупреждения об уязвимостях.
Таким образом, LGTM позволит разработчику выявить проблему на ранней стадии и пофиксить её до code review. При этом история уязвимостей сохраняется, поэтому вы всегда сможете отследить, как ваш проект улучшался и эволюционировал.
GitHub
#programming #tools
LGTM — целая платформа анализа кода для выявления уязвимостей и предотвращения их попадания в продакшн. Каждый pull request проходит тщательную проверку, при этом генерируются предупреждения об уязвимостях.
Таким образом, LGTM позволит разработчику выявить проблему на ранней стадии и пофиксить её до code review. При этом история уязвимостей сохраняется, поэтому вы всегда сможете отследить, как ваш проект улучшался и эволюционировал.
GitHub
#programming #tools
API Insights by Moesif
Вы даже не представляете, насколько полезным может быть API-менеджмент, в том числе и в отношении монетизации использования API конечными пользователями и разработчиками.
Moesif API Insights - инструмент с Github-интеграцией, который поможет в аналитике и мониторинге использования API. Это позволит вам не только исправить баги, но и подстроить API конкретно под нужды разработчиков.
Github
#api_management #tools
Вы даже не представляете, насколько полезным может быть API-менеджмент, в том числе и в отношении монетизации использования API конечными пользователями и разработчиками.
Moesif API Insights - инструмент с Github-интеграцией, который поможет в аналитике и мониторинге использования API. Это позволит вам не только исправить баги, но и подстроить API конкретно под нужды разработчиков.
Github
#api_management #tools
Code Climate умеренный.
Инструмент, который позволит вашей команде совместно улучшать качество кода. Его функционал включает:
• Отчеты о покрытии тестами;
• Оценка технического долга;
• Проверки соответствия стилю;
• Выделение критически уязвимых областей;
Таким образом на основе отчетов Code Climate вы сможете получить легко поддерживаемый и расширяемый код.
GitHub | Sources
#tools #clean_code
Инструмент, который позволит вашей команде совместно улучшать качество кода. Его функционал включает:
• Отчеты о покрытии тестами;
• Оценка технического долга;
• Проверки соответствия стилю;
• Выделение критически уязвимых областей;
Таким образом на основе отчетов Code Climate вы сможете получить легко поддерживаемый и расширяемый код.
GitHub | Sources
#tools #clean_code
Работай разумно, чтобы не пахать как лошадь.
В данной статье собран набор действительно полезных инструментов как для отдельных специалистов, так и для команд разработчиков.
Возможно, вы уже слышали и пробовали такие инструменты, как: Cloudcraft, Figma, BundlePhobia, Font Flipper. Так вот, сегодня речь пойдет именно о них!
Читать статью (6 мин)
#programming #tools
В данной статье собран набор действительно полезных инструментов как для отдельных специалистов, так и для команд разработчиков.
Возможно, вы уже слышали и пробовали такие инструменты, как: Cloudcraft, Figma, BundlePhobia, Font Flipper. Так вот, сегодня речь пойдет именно о них!
Читать статью (6 мин)
#programming #tools
Coveralls
Coveralls - инструмент для команд разработчиков, который позволит выпускать в prod только тщательно проверенные обновления. Каким образом? Coveralls анализирует каждую строчку кода на покрытие автоматическими тестами.
Рекомендуется взять на вооружение Coveralls совместно с такими интсрументами, как Code Inspector или же Codacy, чтобы обеспечить полную уверенность в разрабатываемом ПО.
GitHub
#tools #code_analysis
Coveralls - инструмент для команд разработчиков, который позволит выпускать в prod только тщательно проверенные обновления. Каким образом? Coveralls анализирует каждую строчку кода на покрытие автоматическими тестами.
Рекомендуется взять на вооружение Coveralls совместно с такими интсрументами, как Code Inspector или же Codacy, чтобы обеспечить полную уверенность в разрабатываемом ПО.
GitHub
#tools #code_analysis
Snyk - повадырь.
Snyk поможет командам разработчиков находить уязвимости в проектах с открытым исходным кодом. Основные из поддерживаемых языков: Java, Ruby, Python, Node.js, Scala.
База Snyk отслеживает 800 тыс open-source проектов, что помогает более 25 тыс. приложений работать стабильнее. 83% пользователей Snyk регулярно обнаруживают уязвимости в своих проектах. А хорошо вооружен лишь тот, кто предупрежден.
GitHub
#programming #tools
Snyk поможет командам разработчиков находить уязвимости в проектах с открытым исходным кодом. Основные из поддерживаемых языков: Java, Ruby, Python, Node.js, Scala.
База Snyk отслеживает 800 тыс open-source проектов, что помогает более 25 тыс. приложений работать стабильнее. 83% пользователей Snyk регулярно обнаруживают уязвимости в своих проектах. А хорошо вооружен лишь тот, кто предупрежден.
GitHub
#programming #tools
Sider - как не наступать на те же грабли
Да, это один из тех инструментов, которые позволяют большим, и не только, командам разработчиков контролировать качество кода. В связке с Codacy или Code Climate будет достигнута наивысшая эффективность в оценке качества.
Sider позволяет обрабатывать текущие проблемы в коде более изящно, нежели с этим справляются линтеры с помощью CI, однако прочувствовать это можно лишь на личном опыте.
Github
#clean_code #tools
Да, это один из тех инструментов, которые позволяют большим, и не только, командам разработчиков контролировать качество кода. В связке с Codacy или Code Climate будет достигнута наивысшая эффективность в оценке качества.
Sider позволяет обрабатывать текущие проблемы в коде более изящно, нежели с этим справляются линтеры с помощью CI, однако прочувствовать это можно лишь на личном опыте.
Github
#clean_code #tools
Travis CI
С Travis CI вы можете с уверенностью тестировать и выпускать свои приложения. Его достаточно легко интегрировать с GitHub, не говоря уже о том, что процесс наката приложения происходит сразу же после прохождения всех тестов.
Поддерживаемые языки:
• Javascript и Node.js
• Ruby
• PHP
• Python
Подходит как для небольших команд разработчиков, так и для крупных подразделений. Ну, Travis, не подведи!
GitHub
#tools #ci
С Travis CI вы можете с уверенностью тестировать и выпускать свои приложения. Его достаточно легко интегрировать с GitHub, не говоря уже о том, что процесс наката приложения происходит сразу же после прохождения всех тестов.
Поддерживаемые языки:
• Javascript и Node.js
• Ruby
• PHP
• Python
Подходит как для небольших команд разработчиков, так и для крупных подразделений. Ну, Travis, не подведи!
GitHub
#tools #ci