Публикации по теме 'cicd'


Развертывание статических сайтов в Netlify с помощью Circle-CI
Еще в 90-е годы в Интернете почти все сайты были статичными. Но по мере роста количества пользователей Интернета мы хотим отображать богатое содержимое. Затем появляется новая архитектура - [Front - ›Server -› DB], такая как LAMP (Linux, Apache, MySQL, PHP). WordPress - один из самых известных. Но время летит, статичные сайты вернулись! Почему? Почему статические сайты 1. Скорость. Несомненно, статические сайты работают очень быстро. 2. Безопасность. Отсутствие..

Зачем нам нужен CICD и для приложений машинного обучения
tl;dr CICD относится к набору методологий разработки программного обеспечения, направленных на увеличение частоты итераций в разработке программного обеспечения. CICD был одним из основных факторов повышения производительности при разработке программного обеспечения за последние 20–30 лет. Разработка приложений машинного обучения также выигрывает от CICD, но внедрение происходит относительно медленно. Адаптация CICD к разработке приложений машинного обучения может оказаться сложной..

Конвейер CI/CD для приложения Javascript с Gitlab-CI
Непрерывная интеграция/непрерывное развертывание (CI/CD) — это подход к разработке программного обеспечения, который делает упор на частое и автоматизированное тестирование, сборку и развертывание изменений кода. Такой подход помогает разработчикам на раннем этапе выявлять ошибки, уменьшать количество проблем с интеграцией кода и предоставлять новые функции быстрее и качественнее. Для реализации CI/CD разработчикам нужны инструменты, которые могут автоматизировать различные этапы процесса..

Измените свои проекты машинного обучения с помощью GitHub Actions
Португальская версия доступна здесь В этой статье мы рассмотрим пример использования GitHub Actions в проекте машинного обучения (ML) 🫰. Введение Надежность — важный момент при развертывании моделей машинного обучения в продуктивной среде. Мы можем повысить надежность, скорость, качество и воспроизводимость с помощью путей CI/CD — непрерывной интеграции (CI) и непрерывного развертывания ( CD) — позволяет разработчикам автоматизировать процесс тестирования, сборки и..

Локальная отладка действий Github с помощью Act
Сэкономьте усилия, время и деньги, протестировав конвейеры CI/CD в своей системе. GitHub Actions — это инструмент, который позволяет разработчикам автоматизировать рабочие процессы, связанные с их репозиториями GitHub. С помощью GitHub Actions разработчики могут создавать, тестировать и развертывать свой код непосредственно из GitHub. Хотя действия GitHub могут быть очень полезными, их также может быть сложно отлаживать, когда что-то идет не так. Когда действие терпит неудачу, может..

Программы Java Script One liner — Часть 1
JavaScript — это невероятно мощный и гибкий язык программирования, который широко используется разработчиками программного обеспечения по всему миру для создания динамических и интерактивных веб-приложений. Одним из ключевых преимуществ JavaScript является его способность решать распространенные задачи программирования с помощью кратких однострочных решений. Используя эти однострочники, инженеры-программисты могут писать более читаемый, удобный и эффективный код. Универсальность..

Zero to Hero Web Dev  — издание 2019 г. (moar cowbell, CRA/Now.sh)
Много месяцев назад я написал статью о развертывании реактивного веб-приложения с нуля. Стек улучшился, и сегодня это проще, чем когда-либо прежде, поэтому я решил обновить статью, вот результат. Тьфу…веб-разработчик…bower, node, bootstrap, jQuery, FTP, Cpanel, bash-скрипты, покупка SSL-сертификатов, забывание продлевать и CSR, и говоря, к чёрту, я откажусь от блокировки этого дурацкого игрушечного сайта; забытые пароли и БОЛЕЗНЕННЫЕ, БОЛЕЗНЕННЫЕ процессы только для обновления слов на..