-
Похоже, человечество делает успехи не только в плане освоения космоса. Люди с каждым годом все больше узнают о самих себе, используя это знание в разного рода практических проектах. Один из них — подключение мозга к вычислительным системам. Всего через несколько…
-
Миграция календарей, контактов и задач из Outlook в Zimbra
Ранее мы публиковали инструкцию о том, как мигрировать сообщения электронной почты с сервера MS Exchange в сервер Zimbra OSE. Однако помимо электронных писем требуется перенести из MS Exchange в Zimbra еще и такие элементы, как календари, задачи, контакты и многое…
-
Преобразуем миры Minecraft в трёхмерные фотореалистичные сцены с помощью нейросетей
Мы представляем GANcraft — работающий без участия человека фреймворк нейронного рендеринга для генерации фотореалистичных изображений больших миров из 3D-блоков, например, таких, которые созданы в Minecraft. Наша система получает на входе мир из семантических блоков, в котором каждому блоку назначена метка,…
-
Решение задач позиционирования при просмотре карты во Flutter
В мобильных приложениях, которые используют картографические данные, часто возникает необходимость акцентировать внимание пользователя на том или ином участке карты в зависимости от бизнес-целей. Расскажу о тех задачах, которые возникли перед командой проекта «Свое родное», при позиционировании на карте. И в…
-
Меняем промежуточное представление кода на лету в Ghidra
Когда мы разрабатывали модуль ghidra nodejs для инструмента Ghidra, мы поняли, что не всегда получается корректно реализовать опкод V8 (движка JavaScript, используемого Node.js) на языке описания ассемблерных инструкций SLEIGH. В таких средах исполнения, как V8, JVM и прочие, один опкод…
-
Галлюцинации у мышей и как это связано с сумасшествием у людей?
Лабораторные мыши являются маленькими друзьями учёных. Данные полученные в процессе изучения их поведения сильно приближают нас к пониманию многих эволюционных процессов происходящих в мире живых существ. Мы можем изучать природу происхождения различных болезней, например, таких, как рак [1], или можем проследить…
-
Продукты и решения для противодействия распространению COVID-19 на выставке Securika Moscow-2021
В московском Crocus Expo завершилась самая крупная в России международная выставка технических средств охраны и оборудования для обеспечения безопасности и противопожарной защиты Securika-2021. Впервые за два года мероприятие состоялось в офлайн-формате и собрало ведущих представителей российского и зарубежного рынков безопасности. Существенная…
-
Как новость про +4 выходных дня уронила нам базу данных
Этот день — яркий пример того, как несколько вещей, которые сами по себе не приводят к отказу, могут удачно совпасть. Итак, 23 апреля было совершенно обычным днём, с обычным трафиком и обычной загрузкой ресурсов. Как обычно, с запасом больше трети,…
-
Проваленное собеседование, которое дало мне больше, чем три удачных
Профессионально заниматься программированием я начал шесть лет назад, успел поработать со многими технологиями, создавая мобильные приложения и бэкенд-сервисы. Я неплохо разбираюсь в микросервисах и архитектуре, ориентированной на события. Мои рабочие обязанности состояли в том, чтобы устранять проблемы через код, ну…
-
Как крупное кредитное бюро Experian 5 лет зарабатывает на уязвимости в своей системе
В 2017 году портал KrebsOnSecurity уже сообщал об уязвимости в одном из трёх крупнейших кредитных бюро в США. Уязвимость позволяет злоумышленникам отменить запрос клиента бюро Experian о замораживании кредитного счёта и получить доступ к его персональным данным. На прошлой неделе…