Команда Московского государственного университета им. Ломоносова получила главный приз на международном турнире по программированию ICPC. Ей удалось опередить студентов Массачусетского института технологий (MIT), а также Токийского и Варшавского университетов.
Студенты МГУ побеждают на ICPC второй год подряд. В этот раз многие считали фаворитом MIT, но благодаря решению десятой задачи ребята из России стали лидерами. У массачусетской и токийской команд на счету было девять задач.
Студенты МГУ побеждают на ICPC второй год подряд. В этот раз многие считали фаворитом MIT, но благодаря решению десятой задачи ребята из России стали лидерами. У массачусетской и токийской команд на счету было девять задач.
Недавно Huawei представила свой новый смартфон P30 Pro. Помимо прочих высокотехнологичных штук он может похвастаться камерой с пятикратным увеличением. Причём не цифровым, а оптическим.
Камеры большинства современных флагманов вроде iPhone XS и Galaxy S10 имеют максимум двукратный оптический зум. Линзы размещают вертикально по отношению к дисплею, поэтому они не должны занимать много места — иначе телефон будет слишком толстым. Huawei проявила изобретательность и разместила объектив не вертикально, а горизонтально.
Оптический зум нового смартфона устроен по принципу перископа. Внутри находится Г-образная конструкция из линз и сенсора, которая легко умещается в корпусе. Именно поэтому линза на задней крышке, которая отвечает за увеличение, квадратная, а не круглая. Инженеры Huawei первыми реализовали подобное в коммерческом продукте, и они — большие молодцы.
Камеры большинства современных флагманов вроде iPhone XS и Galaxy S10 имеют максимум двукратный оптический зум. Линзы размещают вертикально по отношению к дисплею, поэтому они не должны занимать много места — иначе телефон будет слишком толстым. Huawei проявила изобретательность и разместила объектив не вертикально, а горизонтально.
Оптический зум нового смартфона устроен по принципу перископа. Внутри находится Г-образная конструкция из линз и сенсора, которая легко умещается в корпусе. Именно поэтому линза на задней крышке, которая отвечает за увеличение, квадратная, а не круглая. Инженеры Huawei первыми реализовали подобное в коммерческом продукте, и они — большие молодцы.
Исследователи из Keen Security Lab заставили автопилот Tesla выехать на встречную полосу. Для этого им достаточно было нанести на дорогу три небольшие наклейки — не пришлось даже взламывать бортовую систему.
Для обычных водителей стикеры были практически незаметны. А вот алгоритмы компьютерного зрения, которые использует Tesla, определили их как продолжение дорожной разметки. В результате автомобиль отклонился влево и выехал на встречную полосу.
Это доказывает, что автопилотируемые машины пока не слишком безопасны. Они отлично ведут себя в более или менее стандартных ситуациях, но фальшивые полосы игнорировать не умеют. И это могут использовать злоумышленники. К счастью, пока в таких автомобилях можно в любой момент взять управления на себя.
Для обычных водителей стикеры были практически незаметны. А вот алгоритмы компьютерного зрения, которые использует Tesla, определили их как продолжение дорожной разметки. В результате автомобиль отклонился влево и выехал на встречную полосу.
Это доказывает, что автопилотируемые машины пока не слишком безопасны. Они отлично ведут себя в более или менее стандартных ситуациях, но фальшивые полосы игнорировать не умеют. И это могут использовать злоумышленники. К счастью, пока в таких автомобилях можно в любой момент взять управления на себя.
Задача, которую вам запросто могут подкинуть на собеседовании в любой крупной IT-компании.
Лучше заранее научиться решать такие, чтобы не краснеть.
https://vk.com/@thecode.media-zadacha-pro-hitrogo-elektrika
Лучше заранее научиться решать такие, чтобы не краснеть.
https://vk.com/@thecode.media-zadacha-pro-hitrogo-elektrika
VK
Задача про хитрого электрика
Здесь нет тонких математических выкладок — только смекалка и выход за рамки стандартного решения. Типичная задачка для собеседования в Ян..
Фермеры в США становятся хакерами поневоле. В частности, Кайл Швартинг: он скачивает пиратское программное обеспечение, чтобы сделать диагностику комбайна или заменить подшипники на тракторе. Иначе ему пришлось бы платить тысячи долларов за ремонт любой серьёзной неисправности.
Современная сельхозтехника напичкана различного рода электроникой. Починить её самостоятельно невозможно: без специализированного софта трактор не распознает новую деталь. Производители шифруют всё внутри машин, и фермерам приходится везти их в дорогостоящий сервис.
Компании, которые выпускают тракторы и комбайны, объясняют это защитой от неквалифицированного ремонта. Но фермеры уверены, что дело в деньгах. Швартингу удалось отстоять право на самостоятельный ремонт в суде и в итоге создать целый прецедент. Теперь 18 штатов рассматривают законопроект о «справедливом ремонте». Он обяжет производителей продавать запчасти всем желающим, а программы для обхода блокировок в технике выкладывать в открытый доступ.
Современная сельхозтехника напичкана различного рода электроникой. Починить её самостоятельно невозможно: без специализированного софта трактор не распознает новую деталь. Производители шифруют всё внутри машин, и фермерам приходится везти их в дорогостоящий сервис.
Компании, которые выпускают тракторы и комбайны, объясняют это защитой от неквалифицированного ремонта. Но фермеры уверены, что дело в деньгах. Швартингу удалось отстоять право на самостоятельный ремонт в суде и в итоге создать целый прецедент. Теперь 18 штатов рассматривают законопроект о «справедливом ремонте». Он обяжет производителей продавать запчасти всем желающим, а программы для обхода блокировок в технике выкладывать в открытый доступ.
Израильские исследователи в рамках эксперимента создали вирус, который умеет вносить изменения в результаты компьютерной и магнитно-резонансной томографии. Программа способна добавлять в изображения правдоподобные злокачественные опухоли и, наоборот, убирать их.
Трём квалифицированным рентгенологам показали снимки лёгких, часть из которых изменил вирус. Почти ни в одном из случаев они не смогли отличить реальные злокачественные опухоли от фальшивых. Когда специалистам сообщили о подлоге результатов, число ошибочных диагнозов снизилось, но ненамного.
Локальные сети больниц зачастую изолированы от интернета, поэтому вирус пришлось бы внедрять вручную. Но если бы у злоумышленников появилось такое желание, у них бы не возникло с этим особых проблем. Так они могли бы лишить человека с серьёзным заболеванием важной помощи или подмочить репутацию медучреждения.
У редакции «Кода» один вопрос. ЗАЧЕМ?
Трём квалифицированным рентгенологам показали снимки лёгких, часть из которых изменил вирус. Почти ни в одном из случаев они не смогли отличить реальные злокачественные опухоли от фальшивых. Когда специалистам сообщили о подлоге результатов, число ошибочных диагнозов снизилось, но ненамного.
Локальные сети больниц зачастую изолированы от интернета, поэтому вирус пришлось бы внедрять вручную. Но если бы у злоумышленников появилось такое желание, у них бы не возникло с этим особых проблем. Так они могли бы лишить человека с серьёзным заболеванием важной помощи или подмочить репутацию медучреждения.
У редакции «Кода» один вопрос. ЗАЧЕМ?
Эксперты из Check Point обнаружили серьёзный баг в приложении Guard Provider. Оно предустановлено на смартфоны Xiaomi и предназначено для защиты от вирусов и очистки от ненужных файлов. Злоумышленники могли использовать дыру для запуска вредоносного кода.
Guard Provider работает сразу с несколькими сторонними SDK, и из-за взаимодействия двух из них могли возникнуть проблемы. Трафик Guard Provider не зашифрован, поэтому для хакеров не составило бы проблемы выдать вредоносный код за обновление одного из SDK — а именно Avast. Ещё пара несложных действий, и на смартфоне оказался бы банковский троян или шпионская программа. И пользователь этого не заметил бы.
Никто не ждёт, что стандартное приложение, которое даже нельзя удалить с устройства, может таить угрозы — наоборот, таким программам доверяют. Xiaomi уже исправила уязвимость, но остаётся вопрос: как пользователи могут быть уверены в защищённости своих данных, если антивирусы не всегда могут защитить даже сами себя?
Guard Provider работает сразу с несколькими сторонними SDK, и из-за взаимодействия двух из них могли возникнуть проблемы. Трафик Guard Provider не зашифрован, поэтому для хакеров не составило бы проблемы выдать вредоносный код за обновление одного из SDK — а именно Avast. Ещё пара несложных действий, и на смартфоне оказался бы банковский троян или шпионская программа. И пользователь этого не заметил бы.
Никто не ждёт, что стандартное приложение, которое даже нельзя удалить с устройства, может таить угрозы — наоборот, таким программам доверяют. Xiaomi уже исправила уязвимость, но остаётся вопрос: как пользователи могут быть уверены в защищённости своих данных, если антивирусы не всегда могут защитить даже сами себя?
Пользователь Imgur под ником darkshark смог обмануть сенсор отпечатка пальца, встроенный в экран Samsung Galaxy S10. Для этого он просто сделал копию своего отпечатка на 3D-принтере.
Сначала пользователь сфотографировал свой отпечаток, который оставил на бокале вина, а затем обработал его в Photoshop и перенёс в 3ds Max. Всего три небольшие корректировки и 13 минут, и копия была готова.
В Galaxy S10 установлен не ёмкостный, а более современный ультразвуковой датчик, обмануть который должно быть гораздо тяжелее. Но оказалось, что даже такой сенсор не особо трудно обвести вокруг пальца. Поэтому в следующий раз дважды подумайте, прежде чем использовать свой отпечаток для входа в банковское или какое-нибудь другое важное приложение.
Сначала пользователь сфотографировал свой отпечаток, который оставил на бокале вина, а затем обработал его в Photoshop и перенёс в 3ds Max. Всего три небольшие корректировки и 13 минут, и копия была готова.
В Galaxy S10 установлен не ёмкостный, а более современный ультразвуковой датчик, обмануть который должно быть гораздо тяжелее. Но оказалось, что даже такой сенсор не особо трудно обвести вокруг пальца. Поэтому в следующий раз дважды подумайте, прежде чем использовать свой отпечаток для входа в банковское или какое-нибудь другое важное приложение.
«Матрица» вышла в 1999 году и просто ошарашила всех своими спецэффектами. Особенно зрители были под впечатлением от тех моментов, когда герой замирает в воздухе, камера вертится вокруг него, а рядом неспешно пролетают пули. Этот эффект называется буллет-тайм, и вот как его создавали.
Авторы фильма брали около 120 специальных камер и настраивали их таким образом, чтобы они снимали последовательно и при очень высокой скорости. При монтаже через специальную программу между снятыми кадрами генерировали дополнительные, чтобы картинка была более плавной.
Само место действия операторы снимали на обыкновенные камеры, а трюки актёры совершали в студии. Затем монтажёры просто подставляли нужный фон, убирали тросы и другими способами облагораживали изображение.
С тех пор этот приём использовали режиссёры многих фильмов. Буллет-тайм популярен и среди людей, не причастных к кинематографу. Технику для создания эффекта можно взять в аренду на свадьбу, корпоратив или какое-нибудь другое мероприятие.
Авторы фильма брали около 120 специальных камер и настраивали их таким образом, чтобы они снимали последовательно и при очень высокой скорости. При монтаже через специальную программу между снятыми кадрами генерировали дополнительные, чтобы картинка была более плавной.
Само место действия операторы снимали на обыкновенные камеры, а трюки актёры совершали в студии. Затем монтажёры просто подставляли нужный фон, убирали тросы и другими способами облагораживали изображение.
С тех пор этот приём использовали режиссёры многих фильмов. Буллет-тайм популярен и среди людей, не причастных к кинематографу. Технику для создания эффекта можно взять в аренду на свадьбу, корпоратив или какое-нибудь другое мероприятие.
Ловите самое простое объяснение основ теории вероятностей. Законы математики против законов удачи.
https://vk.com/@thecode.media-odin-futbolist-protiv-zakonov-matematiki
https://vk.com/@thecode.media-odin-futbolist-protiv-zakonov-matematiki
VK
Один футболист против законов математики
Самое простое и понятное объяснение теории вероятностей, которое вы встретите.
Какой язык программирования перспективнее для изучения в 2019 году?
Anonymous Poll
9%
С++
5%
C#
8%
Java
16%
JavaScript
3%
PHP
37%
Python
9%
Go
6%
Swift
7%
Kotlin
Что случилось? Впервые за всё время землянам удалось сделать снимок чёрной дыры — так называют область пространства и времени в космосе, из которого не исходит никакая информация.
Ну и что? Чтобы заснять радиацию вокруг чёрной дыры, учёные использовали восемь радиотелескопов в разных точках Земли и специальный алгоритм, который сличал их показания и собирал одну большую картинку. В результате получилась картинка, которую при других условиях можно было бы получить, только построив телескоп размером со всю нашу планету.
Сила алгоритмов!
Ну и что? Чтобы заснять радиацию вокруг чёрной дыры, учёные использовали восемь радиотелескопов в разных точках Земли и специальный алгоритм, который сличал их показания и собирал одну большую картинку. В результате получилась картинка, которую при других условиях можно было бы получить, только построив телескоп размером со всю нашу планету.
Сила алгоритмов!
Следите за типами данных!
Эти парни не проследили, и случайно взорвали ракету за полмиллиарда долларов.
https://vk.com/@thecode.media-kak-vzorvat-raketu-odnoi-peremennoi
Эти парни не проследили, и случайно взорвали ракету за полмиллиарда долларов.
https://vk.com/@thecode.media-kak-vzorvat-raketu-odnoi-peremennoi
VK
Как взорвать ракету одной переменной
Краткий мастер-класс по правильному объявлению типов данных.
Сеть закусочных KFC придумала себе нового представителя в Instagram — виртуального Полковника Сандерса, немного похожего на актёра Криса Хемсворта. Компания сгенерировала его на компьютере и теперь будет продвигать с помощью него свой бренд.
У виртуального Сандерса седые волосы, он носит стильные очки, а на животе у него набита татуировка с «секретным рецептом успеха». Персонаж ничем не отличается от типичного блогера: в одном посте он пытается оседлать лошадь, в другом — делится мыслями о том, как важно в душе оставаться ребёнком. На одной из фотографий он позирует вместе с виртуальной супермоделью Дагни.
KFC уже договорилась с компаниями вроде Old Spice и Dr Pepper о том, что виртуальный Сандерс будет их продвигать. Пользователи Instagram, особенно молодые, любят, когда бренд в соцсети представляет живой человек. И KFC нашла отличный способ им угодить.
У виртуального Сандерса седые волосы, он носит стильные очки, а на животе у него набита татуировка с «секретным рецептом успеха». Персонаж ничем не отличается от типичного блогера: в одном посте он пытается оседлать лошадь, в другом — делится мыслями о том, как важно в душе оставаться ребёнком. На одной из фотографий он позирует вместе с виртуальной супермоделью Дагни.
KFC уже договорилась с компаниями вроде Old Spice и Dr Pepper о том, что виртуальный Сандерс будет их продвигать. Пользователи Instagram, особенно молодые, любят, когда бренд в соцсети представляет живой человек. И KFC нашла отличный способ им угодить.
Исследователи нашли новую форму опасного вируса Exodus: она атакует пользователей iOS и Android. Вредоносная программа делает снимки с помощью камеры смартфона, записывает звук через микрофон, определяет местоположение пользователя, а также крадёт с устройства контакты, фотографии и другой контент.
Хакеры разрабатывали вирус целых пять лет. Сначала он попал в Google Play — из-за особенностей Android загрузить его туда проще. Но недавно добрался и до iOS. Злоумышленники заполучили у Apple доступ к корпоративному сертификату, с помощью которого обошли систему безопасности магазина приложений.
Apple уже отозвала сертификат: если вы не успели скачать вирус на свой iPhone, то теперь вы в безопасности. Но в будущем стоит быть осторожнее и не загружать из App Store всё, что попало. Оказывается, это может быть не так безопасно.
Хакеры разрабатывали вирус целых пять лет. Сначала он попал в Google Play — из-за особенностей Android загрузить его туда проще. Но недавно добрался и до iOS. Злоумышленники заполучили у Apple доступ к корпоративному сертификату, с помощью которого обошли систему безопасности магазина приложений.
Apple уже отозвала сертификат: если вы не успели скачать вирус на свой iPhone, то теперь вы в безопасности. Но в будущем стоит быть осторожнее и не загружать из App Store всё, что попало. Оказывается, это может быть не так безопасно.
Facebook создаёт карту плотности населения всей планеты с помощью искусственного интеллекта. В 2016 году компания «обработала» 20 стран, а теперь ещё и почти всю Африку.
Человеку заниматься такими вещами трудно: нужно вручную пометить каждое здание и соотнести эту информацию с данными о переписи населения. Поэтому Facebook взяла карты из OpenStreetMap и научила быстро находить на них здания систему компьютерного зрения.
В ближайшие месяцы компания выложит обработанные карты в свободный доступ. У них огромный гуманитарный потенциал: например, их можно будет использовать при стихийных бедствиях, а также для вакцинации населения. С другой стороны, карты могут понадобиться и самой Facebook, чтобы подключить к интернету как можно больше людей и, таким образом, привести их в социальную сеть.
Человеку заниматься такими вещами трудно: нужно вручную пометить каждое здание и соотнести эту информацию с данными о переписи населения. Поэтому Facebook взяла карты из OpenStreetMap и научила быстро находить на них здания систему компьютерного зрения.
В ближайшие месяцы компания выложит обработанные карты в свободный доступ. У них огромный гуманитарный потенциал: например, их можно будет использовать при стихийных бедствиях, а также для вакцинации населения. С другой стороны, карты могут понадобиться и самой Facebook, чтобы подключить к интернету как можно больше людей и, таким образом, привести их в социальную сеть.
Лаборатория искусственного интеллекта Массачусетского технологического института (MIT CSAIL) представила робота-мусорщика RoCycle. С помощью датчиков в руке он определяет, из чего сделан предмет, и помещает его в подходящий контейнер.
Один датчик определяет размер предмета, ещё два — его мягкость. Так робот понимает, из чего сделан объект — из бумаги или пластика. Ещё сенсоры позволяют находить в мусоре металл. Руки у машины очень гибкие и быстрые.
При работе со статичными предметами точность робота достигает 85%, а вот с объектами в движении — лишь 63%. К тому же, сейчас он не умеет находить, например, жестяные банки в картонных коробках. Поэтому пока на перерабатывающих предприятиях такие машины вы вряд ли увидите. Зато когда RoCycle усовершенствуют, работники смогут заниматься не сортировкой мусора, а чем-то более приятным.
Один датчик определяет размер предмета, ещё два — его мягкость. Так робот понимает, из чего сделан объект — из бумаги или пластика. Ещё сенсоры позволяют находить в мусоре металл. Руки у машины очень гибкие и быстрые.
При работе со статичными предметами точность робота достигает 85%, а вот с объектами в движении — лишь 63%. К тому же, сейчас он не умеет находить, например, жестяные банки в картонных коробках. Поэтому пока на перерабатывающих предприятиях такие машины вы вряд ли увидите. Зато когда RoCycle усовершенствуют, работники смогут заниматься не сортировкой мусора, а чем-то более приятным.
Математическая задачка. Попробуйте ее решить самостоятельно, а потом смотрите ответ.
Подсказка: молоко можно не только складывать, но и вычитать.
https://thecode.media/milk-that/
Подсказка: молоко можно не только складывать, но и вычитать.
https://thecode.media/milk-that/
Журнал «Код» программирование без снобизма
Задача на импортозамещение — Журнал «Код» программирование без снобизма
Помогите фермеру выбрать подходящую тару для торговли молоком. Решение задач подобного плана помогает прокачаться в логике и комбинаторике.
SpaceX провела первый коммерческий запуск сверхтяжёлой ракеты Falcon Heavy, а затем успешно посадила все три её ускорителя. Компании удалось такое впервые: в прошлый раз вернулись только боковые бустеры, а центральный блок врезался в посадочную платформу в океане и разбился.
На этот раз успешную посадку совершили все три блока. Два боковых ускорителя приземлились на специальные площадки на базе ВВС США на мысе Канаверал. А центральный бустер сел на плавучую баржу в Атлантическом океане.
Успешной посадке поспособствовало то, что на этот раз SpaceX использовала обновлённые версии ускорителей, известные как Block 5. Программисты хорошенько поработали над тем, чтобы оптимизировать их для повторного использования.
На этот раз успешную посадку совершили все три блока. Два боковых ускорителя приземлились на специальные площадки на базе ВВС США на мысе Канаверал. А центральный бустер сел на плавучую баржу в Атлантическом океане.
Успешной посадке поспособствовало то, что на этот раз SpaceX использовала обновлённые версии ускорителей, известные как Block 5. Программисты хорошенько поработали над тем, чтобы оптимизировать их для повторного использования.
Двое программистов из команды Dadabots придумали нейронную сеть, которая постоянно генерирует музыку в экстремальном жанре дэт-метал. Они использовали сильно модифицированный алгоритм SampleRNN, который анализирует один фрагмент реальной композиции и пытается угадать следующий.
Проект Dadabots — пример того, какой может стать музыка в будущем. С дэт-металом нейронная сеть справляется отлично: в треках даже можно услышать вокал.
Послушать музыку от Dadabots можно на YouTube. Она генерируется в реальном времени и играет сутки напролёт. Если любите что-то полегче, попробуйте сервис Mubert, который генерирует электронную музыку.
https://www.youtube.com/watch?v=CNNmBtNcccE&feature=youtu.be
Проект Dadabots — пример того, какой может стать музыка в будущем. С дэт-металом нейронная сеть справляется отлично: в треках даже можно услышать вокал.
Послушать музыку от Dadabots можно на YouTube. Она генерируется в реальном времени и играет сутки напролёт. Если любите что-то полегче, попробуйте сервис Mubert, который генерирует электронную музыку.
https://www.youtube.com/watch?v=CNNmBtNcccE&feature=youtu.be
YouTube
RELENTLESS DOPPELGANGER (➡ moved to new video -- see description)
IT CONTINUES ➡➡ https://youtu.be/MwtVkPKx3RA ⬅⬅
Neural network generating technical death metal, via livestream 24/7 to infinity.
Trained on Archspire with modified SampleRNN. Read more about our research into eliminating humans from metal: https://arx…
Neural network generating technical death metal, via livestream 24/7 to infinity.
Trained on Archspire with modified SampleRNN. Read more about our research into eliminating humans from metal: https://arx…
🤡1