Тестирование на Swift долгие годы держалось на трех китах: XCTest, сторонние библиотеки и собственная смекалка. Но на WWDC 24 Apple представила новый, современный фреймворк — Swift Testing, который предлагает концептуально новый подход к тестированию.Меня зовут Кирилл Гусев. Я мобильный разработчик в ОК. В этой статье я расскажу о том, какие возможности предоставляет Swift Testing и как мы планируем их применять в ОК. Читать далее
Исследователи из Швейцарской высшей технической школы в Цюрихе опубликовали научную работу, в которой продемонстрировали эффективную атаку типа Rowhammer на модули памяти стандарта DDR5. Атака Rowhammer впервые была предложена в 2014 году. Тогда исследователи воспользовались физическими
Современная кибербезопасность требует не только оперативного реагирования на возникающие угрозы, но и построения проактивной модели, способной выявлять потенциальные инциденты до их реализации. Особенно это актуально для фишинга — одной из самых быстро развивающихся угроз…
В России прокат самокатов (кикшеринг) долгое время вызывал споры. Они стали популярными, но их неуправляемость и повсеместное использование беспокоили людей. Кикшеринговые компании вкладывали в развитие этого сегмента большие деньги, а рынок рос на десятки процентов за считанные месяцы. Похожая ситуация была с прокатом велосипедов в Китае в 2015-2018 годах, только куда масштабнее. О кикшеринговом пузыре Поднебесной — в нашем материале. Читать далее
Команда российских ученых, работающих в МФТИ, Иннополисе и Сколково, совершила научный прорыв в области генеративного моделирования — создании новых изображений, похожих на настоящие фотографии или рисунки. Они разработали новый метод, который значительно ускоряет и упрощает
Исследователи MIT разработали SCIGEN — инструмент, который позволяет генеративным моделям ИИ создавать материалы с заданными геометрическими паттернами. С его помощью ученые сгенерировали миллионы потенциальных квантовых материалов и смогли синтезировать два реально существующих соединения с необычными магнитными свойствами. Читать далее
Мы привыкли думать о менеджерах как о драйверах процессов, координаторах задач и хранителях KPI. Но если углубиться в суть их работы, становится очевидно: главный ресурс, с которым работает менеджер — это люди. И умение управлять ими, развивать сотрудников, мотивировать и…
Многие компании сейчас активно используют Telegram для привлечения клиентов и получения заявок. Это действительно эффективный инструмент, потому что через него удобно и легко общаться с потенциальными клиентами, отвечать на вопросы и получать заявки. Можно внедрить в работу…
Привет, Хабр! Представьте: ваше приложение зависло на минуту. Если это интернет-магазин — пользователь просто перезагрузит. А если это система учёта, связанная с логистикой зерна, — остановится вся цепочка поставки, или клиент уйдёт в офлайн к привычным бумажным документам. В…
В процессе исследования вредоносных файлов, которые использовали группировки злоумышленников, мы наткнулись на интересные ранее незамеченные атаки, в которых использовались GitHub-аккаунты для хранения вредоносных файлов и данных жертв. Эти атаки не выглядели как что-то…