Месяц: Октябрь 2022
-
Обзор компьютера в стиле Intel NUC (Core I5-1135G7): не хуже оригинала, но заметно доступней
Компьютер, в зависимости от магазина, продается под разными названиями, например он может называться Topton NUC или Eglobal NUC, но чаще всего это просто что-то вроде Gaming Mini PC i7 1165G7 или i5 1135G7. Фактически, по железу он копирует оригинальный Intel NUC 11 Pro, а в некоторых моментах даже его превосходит и при этом стоит значительно…
-
Приручаем многопоточность в Node.js (часть 5: автомасштабирование под нагрузку)
В прошлых частях цикла мы:рассмотрели базовые концепты работы с многопоточностью в JavaScript на примере среды Node.js;научились формировать общую очередь и каналы обмена данными и сигналами, чтобы более эффективно управлять загрузкой потоков;использовали разделяемую память и Atomics-операции как самое быстрое средство обмена большими блоками данных;и создали отдельный поток-координатор, чтобы устранить негативное влияние синхронного кода в основном потоке…
-
Как мы решили выпускать собственный продукт через CustDev и у нас получилось
Собственный продукт как фиксация компетенции В развитии крупных компаний-аутсорсеров наступает момент, когда они уже обросли опытом и компетенциями и хочется куда-то все эти «накопления» инвестировать. Логическим направлением становится создание собственных продуктов. У такого выбора есть три причины:экономия денег и времени заказчика при старте новых проектов;получение конкурентного преимущества при работе с клиентами и участии в отборах;удовольствие команды…
-
Представляем ClusterIssuer для автоматического выпуска SSL-сертификатов REG.RU в Kubernetes
У большинства популярных DNS-провайдеров есть API, с помощью которого можно управлять записями. Это позволяет автоматизировать заказ и продление SSL-сертификатов через DNS01.В Kubernetes для работы с сертификатами используется cert-manager. Чтобы заказать сертификат в кластере, нужно объявить ресурс центра сертификации — например, ClusterIssuer, который используются для подписи CSR (запросов на выпуск сертификата). К сожалению, не для каждого DNS-провайдера…
-
Да будет свет! Умные лампочки из Гонконга
Сегодня на рынке можно найти множество умных лампочек самых разных форматов и ценовых категорий — в том числе и в нашем интернет-магазине. Но мы поговорим о нескольких моделях Hiper Эти лампы интересны тем, что на них дается длительная гарантия в 1 год, производитель не просто поставляет свои товары в Россию, а открыл у нас в…
-
Новинки КОМПАС-3D v21 Home
В начале сентября мы выпустили новую версию системы КОМПАС-3D Home для любительского 3D-моделирования и домашнего использования. Мейкерам, 3D-печатникам, домашним мастерам и блогерам доступны все возможности профессиональной САПР.Что же нового появилось в КОМПАС-3D v21 Home?Масштабные модели локомотивов. Автор Станислав КаракинОглавлениеЭто заинтересует всех мейкеров и 3D-печатниковСохранение пользовательских параметров экспорта в StlРасширен диапазон линейного отклонения для полигонального экспортаПолигональный…
-
API-First и микросервисы
Рассмотрим ситуацию: В сервисе А есть метод для создания пользователя.Метод принимает имя пользователя name, электронную почту email, пароль password. Поле name опционально, остальные — обязательные.Приложение — клиент Б присылает запросы на создание пользователей, не указывая имя пользователя. В определенный момент команда сервиса А изменяет протокол запроса создания пользователя — поле name становится обязательным. Через некоторое…
-
Все идет по Kanban’у: как работать с командами без спринтов
Всем привет! Я Айыына Егорова, Agile Coach в inDrive. Хочу поделиться небольшим опытом работы с командами без спринтов с применением Kanban-метода. Cтатья будет полезна руководителям команд, скрам-мастерам и любым агентам изменений.Вы узнаете, как быстро запустить работу в команде без спринтов: с чего начать, какими инструментами мы пользуемся в компании и какие ошибки нельзя допускать. Отдельно…
-
Разработка на Angular под SmartTV: история одной фичи
Всем привет. Меня зовут Ярослав Карманников, я разработчик команды SmartTV/Web в онлайн-кинотеатре KION МТС Digital. Это четвертая часть сериала, посвященного фиче Autoplay в нашем кинотеатре. Сегодня обсудим нюансы реализации фичи на платформе SmartTV: я расскажу о том, как мы внедряли автоплей, с какими трудностями столкнулись и как их решали.Если вы пропустили предыдущие серии – два…
-
Service Locator — антипаттерн
Service Locator (или “локатор служб”) — хорошо всем нам известный паттерн. Поскольку он был описан Мартином Фаулером, он должен быть хорошим, ведь так? К сожалению нет, на практике это классический пример антипаттерна, который следует избегать.Давайте разберемся, что с ним не так. Если отвечать коротко, то проблема с Service Locator заключается в том, что он скрывает…