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


Инструменты, которые я использую для более быстрой разработки
В Runkeeper мы постоянно ищем инструменты для улучшения нашего процесса разработки. Шаги, которые мы можем предпринять, чтобы кодировать быстрее и экономить время, постоянно находятся в центре внимания. Еще в 2013 году я увидел презентацию Бена Шейрмана на CocoaConf об инструментах, которые он использовал в своем рабочем процессе, помогло мне улучшить. С тех пор было выпущено больше инструментов, и я применил несколько собственных приемов. Этот пост вдохновлен этой презентацией, чтобы..

установка npm с кешем в докере
Добавление нового npm пакета с последующим запуском docker build выполняется очень медленно! Вот как ускорить рабочий процесс. Нажмите здесь, чтобы опубликовать эту статью в LinkedIn » Эта проблема Невозможно сохранить артефакты сборки между сборками докеров, кроме как с помощью механизма кэширования слоев. Вы можете указать один или несколько томов с помощью действия VOLUME , но оно используется не во время сборки, а только во время выполнения. (т.е. когда вы делаете..

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

Путь к производству моделей машинного обучения
Давайте начнем с рабочего процесса машинного обучения, чтобы показать, как автоматизированные конвейеры вписываются в этот процесс. Автоматизированные конвейеры фактически охватывают все этапы рабочего процесса, включая прием и анализ, подготовку и преобразование, обучение и настройку и, наконец, развертывание и управление. MLOps основывается на методах DevOps, которые охватывают людей, процессы и технологии. MLOps также включает рекомендации и практики, уникальные для рабочего..

Достижение небес данных
Достижение небес данных Я работал с управляемыми данными приложениями и базами данных для финансов, телекоммуникаций, военных сенсоров и биоинформатики с конца 1990-х годов. Последние 5 лет я сосредоточился на системах управления данными в поддержку научных исследований и машинного обучения. Я делюсь знаниями, полученными в ходе своей работы, потому что они актуальны для других предприятий. Необработанные данные имеют ценность, но эту ценность можно увеличить, переработав данные в..

Конвейер проектов машинного обучения
Шаги, участвующие в конвейере В этой статье рассказывается, какими шагами я лично следую, когда работаю с проектами машинного обучения. Я подробно расскажу об этих шагах. Позвольте мне провести вас через все этапы этого конвейера на примере - классификаторе «Собаки против кошек»! Сбор данных Первый шаг в любом проекте по машинному обучению / науке о данных - это всегда сбор данных. Это важный аспект всего процесса, и во многих случаях качество модели машинного обучения..

Тестирование пакета npm перед его выпуском с помощью Verdaccio + ngrok
Убедиться, что ваш пакет npm работает должным образом после публикации на npm, может стать кошмаром. Поскольку он может иметь несколько разных рабочих сред, он может вести себя на вашем компьютере иначе, чем на сервере. Фактически, исправление ошибки включает в себя повторную публикацию вашего пакета, что увеличивает его номер версии. Здесь, в Страпи , мы много раз сталкивались с этой ситуацией. Итак, мы создали частный локальный реестр npm с Verdaccio и ngrok , чтобы протестировать..