Практичные Canary-релизы в Kubernetes с Argo Rollouts
Свод рекомендаций для оптимизации canary-релизов при помощи Argo Rollouts. Как повысить эффективность их анализа, какой объем трафика выделять и какие еще моменты стоит учитывать, чтобы не навредить конечным пользователям.
Узнаем, как происходит отладка приложений на Rust, какие здесь есть методы трассировки и как пишется асинхронный код. Создадим асинхронную функцию и отследим, что происходит во время трассировки.
Пользователи iOS теперь могут сделать Яндекс.Браузер основным — все ссылки будут открываться в нем по умолчанию.
Новость хороша как знак очередной победы личного выбора пользователя (взамен навязанной “идеальной” системы). Еще один плюс — более удобная синхронизация с сервисами Яндекса, которые сейчас установлены в большом количестве у всех или почти у всех юзеров
Современный COBOL: руководство по реализации микросервиса
На примере короткой программы вы научитесь внедрять микросервис на COBOL без мейнфреймов, структурируете проект, обработаете зависимости, внедрите автоматические тесты, создадите виртуальную среду выполнения и опубликуете микросервис на GitHub в рамках практики непрерывной интеграции.
Элементы управления выбором в пользовательском интерфейсе
Когда вы самостоятельно пишете сложное приложение с богатыми меню настроек и возможностей, нужно продумать удобство выбора - списков, тумблеров, радио-кнопок и простого клика. Читайте ниже рекомендации по удобству использования с наглядными иллюстрациями плохо/хорошо.
— Познакомитесь с преподавателями-практиками, зададите любые вопросы по алгоритмам/IoT, программе курсов и тому, как после обучения обеспечить себе надёжный карьерный прогресс. Следуйте за белым кроликом, регистрируйтесь сейчас — напомним в день вебинара!
🔥Внимание — курсы не для новичков! Чтоб проверить свой уровень, пройдите тест: — ПРОЙТИ ТЕСТ по алгоритмам и структурам данных: https://otus.pw/TEzo/ — ПРОЙТИ ТЕСТ по IoT-разработке: https://otus.pw/bgro/
Продолжаем изучать систему импорта с примерами. Узнаем, что происходит при импорте модулей и пакетов, какую роль играют при этом кэш модулей и синглтоны, и разберёмся, почему встроенные модули не затеняются локальными. Попробуем расширить систему импорта собственным загрузчиком и средством поиска, научимся настраивать автоматическую установку модулей из PyPl и покажем несколько хитрых приёмов.
Как создать полезную офлайн-страницу для веб-приложения
Могут ли разработчики гарантировать пользователю стабильное интернет-соединение? Конечно же нет. Но зато в случае сетевого сбоя они могут предоставить ему доступ к определенным информационным ресурсам с помощью специальной офлайн-страницы.
6 месяцев практики и опыт 20-ти крутых экспертов помогут вам профессионально работать с популярными инструментами PostgreSQL, MySQL, Redis, Tarantool, MongoDB, Cassandra и др.
🚩Вы научитесь проектировать базы данных и создавать оптимальную структуру их хранения и различать основные СУБД. 🚩Освоите синтаксис и особенности работы SQL, DDL, DML. 🚩Сможете выявлять и оптимизировать медленные запросы. 🚩Вас ждет живое общение с экспертами на вебинарах, интенсивная практика и итоговый проект, которые помогут вырасти в карьере и уверенно решать сложные интересные задачи.
👉🏻Пройдите вступительный тест, чтобы успеть занять место по спец. цене: https://otus.pw/pCV4/
Изучим систему импорта с подробным обзором инструкции import и того, как она работает в Python, с примерами. Узнаем, как использовать модули, пакеты и пакеты пространства имён, научимся работать с ресурсами и файлами данных внутри пакетов и динамически импортировать модули во время выполнения.
Приглашаем вас в мир функционального программирования на Haskell! Составим общее представление, изучим базовые положения и научимся писать простой код. И всё это легко и непринужденно!
Онлайн-гипермаркет Перекрёсток Впрок расширяется и ищет новых Ричардов Хендриксов в команду. Со всеми вакансиями можно ознакомиться на сайте, который, кстати, очень круто стилизован.
Самое интересное, что Перекрёсток Впрок дает возможность людям не из IT-сферы порекомендовать своих друзей-разработчиков и получить за это 20 000 рублей.
Хорошему специалисту известно, что при разработке системы машинного обучения обязательно нужны тестовые данные, использующиеся как для калибровки системы, так собственно и для её создания. В сети есть огромное количество самых разнообразных общедоступных библиотек данных. Их создают не только компании, но и комьюнити, постоянно улучшая и дополняя новыми данными общие коллекции. Расскажем о наиболее крутых наборах самых разнообразных данных.
Смелое утверждение, не так ли? В связи с чем, становится особенно интересно, какие аргументы приводит автор в его обоснование и какие альтернативные решения предлагает взамен. Ну что, готовы подискутировать?
Как тестировщику перейти в область нагрузочного тестирования, где зарплаты специалистов на 30% выше? Присоединяйтесь 15 октября в 20:00 к вебинару Василия Кудрявцева, где он поделится карьерными инсайтами и представит программу онлайн-курса «Нагрузочное тестирование».
Вы узнаете, чем отличается курс, как организована практика и как сэкономить на обучении. Программа рассчитана на тестировщиков с опытом. Вступительный тест поможет вам оценить свой уровень и подготовиться к вебинару.
Регистрируйтесь на вебинар и используйте эту возможность, чтобы задать эксперту свои вопросы https://otus.pw/5Jri/
Порой при разработке приложения возникает необходимость использования областей видимости для различных компонентов. Выясним, какими способами можно внедрить области видимости в приложение, какие могут возникнуть трудности, можно ли использовать разные способы реализации в одном проекте и почему использование этой технологии может быть дорогостоящим.
Настало время для экспериментов - собираем кубик Рубика с применением генетических алгоритмов! Ознакомимся с нотацией кубика Рубика, а затем поэтапно разберем процесс реализации и обсудим получившийся результат.
"Поехали" в мир кибербезопасности! ⠀ HackerU — эксперт в области обучения IT и кибербезопасности проводит интенсив-практикум для новичков! ⠀ За 4 дня вы научитесь: - Устанавливать и настраивать Linux-системы на виртуальные машины - Настраивать сеть и понимать особенности ее работы - Осуществлять ряд сетевых атак и выстраивать защиту от них - Осуществлять ряд атак, связанных с уязвимостью ОС и разрабатывать защиту от них ⠀ Интенсив ведет:Ильдар Садыков, действующий руководитель отдела ИБ Федерального бюро МСЭ Министерство труда и социальной защиты РФ. Управляет 2 000 системами в 85 регионах РФ. ⠀ Сделайте первый шаг в профессию – запишитесь на интенсив: https://is.gd/8owj7Z