• Когда вы начинаете искать работу или готовиться к карьерному переходу, собеседования становятся ключевым этапом. Но не все собеседования одинаковы — важно понимать разницу между мок-собеседованием, тренировочным и реальным собеседованием, чтобы выбрать правильный путь подготовки.Начать сразу с реальных собеседований — это…

  • В основе системы видео-конференц-связи в наших продуктах Squadus и Squadus PRO лежит open-source решение Jitsi. Однако нам пришлось существенно его доработать – у базовой Jitsi есть ограничения, которые не позволяют выстроить надёжную корпоративную ВКС под бизнес-цели. Рассказываем, как мы адаптировали…

  • Все мы думали, что ИИ — это только холодная логика, но что, если она может чувствовать? Что, если вы столкнётесь с чем-то, что чувствует даже больше, чем человек? Испугаетесь ли дискомфорта и растерянности, столкнувшись с неизвестностью, которая не вписывается в…

  • И за шесть лет работы в нашей айти-команде пока не нашли ни одного критичного минуса. Рассказываю про наш опыт.Jmix — это open source платформа для разработки многофункциональных бизнес-приложений, который был написан компанией Haulmont на базе Java, Spring и Vaadin. В…

  • Спустя три месяца с публикации самой популярной статьи автора наконец-то удалось собрать первый прод и настроить его. Если вам интересно развитие проекта mireapay, а так же желаете выяснить почему по статистике 9 разработчиков из 10 считает DevOps потрясающими, то добро…

  • При внедрении программного обеспечения линейки nanoCAD Инженерный BIM часто возникают вопросы, связанные с настройкой шаблонов выходной документации. Основные подходы к решению такой задачи рассмотрим сегодня на примере спецификации оборудования, изделий и материалов nanoCAD BIM ОПС. И сразу отметим, что данный…

  • Привет, друзья! В этой серии статей мы разбираем структуры данных и алгоритмы, представленные в этом замечательном репозитории. Это шестая часть серии, в которой мы начинаем разбирать алгоритмы. Сегодня мы поговорим об алгоритмах для работы с множествами. Код, представленный в этой…

  • Существует два основных вида клавиатур: мембранные и механические. Первые выбирают по внешнему виду, а вот со вторыми всё гораздо сложнее. Обе категории можно купить в магазине, но только одна из них допускает модификации или апгрейд. В механической клавиатуре можно заменить…

  • Итак, о чём это? Сейчас для удалённого управления компьютером есть великое множество программ на любой цвет, вкус и запах. Но что, если мы хотим пойти немного дальше, и наши требования к удалённому управлению становятся немного жёстче: Мы хотим иметь возможность…

  • Привет, всем! В данной статье мы расскажем о Highly Available исполнении CI/CD платформы Gitorion. В данном случае платформа размещается в двух дата центрах. При отказе любого из дата центров команда разработчиков может продолжить непрерывную интеграцию и доставку в выжившем дата…