• Привет, Хаброжители! Рекомендуем ознакомиться с книгой «Git: контроль версий. 3-е издание»! С «Git: контроль версий» вы освоите философию и фундаментальные принципы работы Git, а также получите продвинутые навыки по отслеживанию содержимого, совместной работе и управлению проектами в командах. В этой…

  • В рамках микросервисной архитектуры достаточно легко делать «реактивные» сервисы: к вам приходит событие или вызов HTTP‑метода, и в ответ на это происходит какое‑то действие. Однако бывают более сложные сценарии, когда надо собрать некоторое количество информации или событий прежде, чем что‑то делать. В таком случае нужен пайплайн — механизм организации…

  • Стриминговый сервис Netflix запустил функцию Moments, которая позволяет пользователям сохранять сцены из фильмов или сериалов, а также делиться ими с друзьями или семьёй. Опция доступна на iOS, а через несколько недель появится и на Android.С Moments платформа попытается повысить вовлечённость…

  • Привет, меня зовут Вячеслав Бенедичук, я лид группы разработки в отрасли FMCG и наставник на курсе «Архитектура программного обеспечения» в Яндекс Практикуме. Сейчас в промышленных IТ-системах часто требуется асинхронное взаимодействие между сервисами, но начинающим разработчикам бывает трудно разобраться с тем, как…

  • Привет всем! Меня зовут Егор Молчанов, я разработчик в компании Домклик.Хочу рассказать вам о новых функциях Angular: input(), output() и model(). Они появивились сравнительно недавно и обещают в скором времени заменить привычные нам декораторы @Input и @Output. Разберëм, что они собой представляют, как использовать на практике,…

  • Экспертом СайберОК была обнаружена уязвимость типа User Enumeration в модуле Autodiscover программного обеспечения Microsoft Exchange Server, которая позволяет неаутентифицированному субъекту установить наличие пользователя в системе.Microsoft Exchange Server – программный продукт для обмена сообщениями и совместной работы.Модуль Autodiscover в Microsoft Exchange…

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

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

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

  • Привет, Хабр! Мы часто проводим митапы для специалистов и обсуждаем спорные, неоднозначные и сложные профессиональные вопросы. В сентябре встретились с разработчиками, тимлидами и техлидами, чтобы поговорить об архитектурных решениях на Python. Делимся выводами и записями докладов ивента. Но сначала посмотрите,…