Рубрика «разработка»

В этой заметке описана концепция организации производства ПО «Merge Request как транзакция изменения системы, и где в ней возникает eventual consistency». Имеется положительный опыт применения данной концепции на большом общероссийском проекте со сложным процессом производства ПО. Здесь же, в качестве примера, мы будем рассматривать её на большом абстрактном проекте, который описан ниже.

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

Читать полностью »

История о разработке устройства умного дома без опыта, с минимальными ресурсами и максимальными приключениями в течение 6 лет. МУЗА — одно простое устройство для управления всеми основными функциями Умного дома, умная колонка с Алисой, датчиками и камерой в одном корпусе.

Люди - уникальные существа, или почему нужен Умный дом?

Читать полностью »

Дискуссии на Conversations – это пространство обмена мнениями, свежими взглядами и ценнейшими инсайтами. За ними всегда интересно наблюдать, и мы только рады поделиться материалами! В этот раз на сцене трека «Продукты и технологии» встретились эксперты из Just AI, X5 Tech, MWS AI, Яндекс R&D и Северстали, чтобы поговорить об эффективности AI-ассистентов, актуальных трендах и подходах к внедрению решений, а также о работе с ожиданиями бизнеса.

Читать полностью »
Обзор Divoom Times Gate для любителей кастомизации - 1

Привет! На связи Владимир Туров, разработчик в SelectelЧитать полностью »

Предисловие

  • Большинство проектов на определенном этапе своего развития сталкивается с тем, что бизнесу требуется внедрить такую диковинную вещицу, которую реализовывать самим: не получится / нельзя / дорого.
    Тут выходят на сцену вендоры и внешние системы, которые готовы спасти ситуацию и предоставить свой функционал на растерзание ласковые поглаживания трафиком нашей компании.

  • Вроде понятно, как так вообще вышло, что есть какие-то там зависимости, хотя мы все сильные и независимые! Но как же дело обстоит с тестовым покрытием? Тут в общем понимании варианта два:

    1. Читать полностью »

Превращаем сайт в мобильное приложение за пару шагов. Часть 2 - 1

Привет! Меня все так же зовут Матвей. В прошлой статьеЧитать полностью »

HistoryHelper — плагин для DBeaver, который генерирует history-таблицы и триггеры за пару кликов. Часть 2 - 1

Если вы впервые сталкиваетесь с данным плагином, рекомендую ознакомится с первой статьейЧитать полностью »

Собеседования любят маскироваться под технические. Кажется, что всё решает правильный декоратор, Big-O и аккуратная архитектура. Но самое интересное начинается не там. Часто оффер ломается не на сложном алгоритме, а на простом вопросе в стиле «как дела?» — только задуманном чуть хитрее.

Сегодняшний рынок таков, что у работодателя десятки кандидатов на место. И в этой конкуренции хватает одного маленького сомнения, чтобы вас тихо развернули: без драмы, без объяснений, просто «мы вам перезвоним». И многие уверены, что дело в строчке, забытой в live-coding. Но чаще причина прячется глубже.

Читать полностью »

Ищем тестировщиков интимных гелей - 1

Последние 20 лет мы занимались довольно скучными на первый взгляд вещами — делали гели для аппаратов УЗИ. Потом начали делать смазки для родовспоможения коров. А затем — интимные гели.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js