Rust опередил C/C++ по объёму кода, добавляемого в платформу Android

Rust опередил C/C++ по объёму кода, добавляемого в платформу Android

Компания Google подвела итоги использования компонентов на языке Rust в платформе Android. Стратегия по внедрению в Android методов безопасной разработки для нового кода оказалась успешной. В 2025 году впервые доля уязвимостей, вызванных ошибками при работе с памятью, оказалось меньше 20% от общего числа уязвимостей. Для сравнения в 2024 году этот показатель в Android составлял 24%, а в 2019 году - 76%. При этом средний показатель по индустрии продолжает оставаться на уровне 70%.
Читать далее...
16:10, 14.11.2025
 
Рубрика: «Интернет и Игры»   Поделиться: Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Microsoft запустила исследовательский проект по замене кода C/C на Rust в WindowsMicrosoft запустила исследовательский проект по замене кода C/C++ на Rust в Windows В сети активно обсуждается вакансия, которую опубликовал заслуженный инженер Microsoft Гален Хант (Galen Hunt). В описании этой вакансии озвучивается крайне амбициозная цель — полностью избавиться от кода на C и C++ к 2030 году, переведя крупнейшие кодовые базы Microsoft на более безопасный язык Rus ...

Microsoft сменит язык: миллионы строк кода переведут с C и C на Rust к 2030 годуMicrosoft сменит язык: миллионы строк кода переведут с C и C++ на Rust к 2030 году Microsoft объявила о намерении перевести код своих продуктов на язык Rust уже к 2030 году. Выполнять задачу будут преимущественно агенты искусственного интеллекта, но для работы над проектом компания примет на работу и новых инженеров. Источник изображения: Simon Ray / unsplash.com ...

В ядро Linux 6.18 принята реализация Binder IPC для Android, написанная на RustВ ядро Linux 6.18 принята реализация Binder IPC для Android, написанная на Rust В кодовую базу ядра Linux, на основе которой формируется релиз 6.18, принята реализация механизма межпроцессного взаимодействия Binder, написанная на языке Rust. Binder используется в Android для организации взаимодействия между процессами и удалённого вызова методов (один процесс Android может вызв ...

AgiBot представила платформу LinkCraft для создания роботизированных движений без кодаAgiBot представила платформу LinkCraft для создания роботизированных движений без кода Международная компания AgiBot, лидер в области разработки гуманоидных роботов, официально представила LinkCraft — инновационную платформу без необходимости программирования, которая позволяет превращать видео с человеческими движениями в точные действия роботов. ...

Выпуск Rust 1.92. Rust-проекты для GUI, sandbox-изоляции и создания прошивокВыпуск Rust 1.92. Rust-проекты для GUI, sandbox-изоляции и создания прошивок Опубликован релиз языка программирования Rust 1.92, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнени ...

МВД предупредило о рисках передачи CVV-кода, пин-кода и паролей картМВД предупредило о рисках передачи CVV-кода, пин-кода и паролей карт Сообщать номер банковской карты, расчетного счета или телефона сторонним лицам допустимо, однако такие сведения, как три цифры на обороте карты, пин-код, пароли из банковских уведомлений и срок действия карты, должны оставаться в тайне, сообщили специалисты МВД России. Эти рекомендации опубликованы ...

Выпуск Rust 1.91Выпуск Rust 1.91 Опубликован релиз языка программирования Rust 1.91, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческой организации Rust Foundation. Язык сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнени ...

Android Authority показал частичку интерфейса грядущего Android 17Android Authority показал частичку интерфейса грядущего Android 17 Android Authority впервые показал часть интерфейса Android 17 — в утекшей Canary-сборке обнаружилось меню для переназначения кнопок игровых контроллеров. Оно спрятано в настройках Bluetooth-устройства и пока не отображается автоматически, но журналистам удалось принудительно его включить. Меню делит ...

ИИ сравнялся по объему вредных выбросов с Нью-ЙоркомИИ сравнялся по объему вредных выбросов с Нью-Йорком В 2025 году искусственный интеллект (ИИ) сравнялся по выбросам углекислого газа (CO2) в атмосферу с целым Нью-Йорком, а потребление воды этой сферой превысило объем мирового спроса на бутилированную воду. ...

Екатеринбург подвинул Питер по объему строительстваЕкатеринбург "подвинул" Питер по объему строительства Екатеринбург закрепил за собой статус нового строительного хаба России, выйдя на третье место по объемам строительства после Москвы и Краснодара... ...

Газпром поставил новый рекорд по объему суточных ...«Газпром» поставил новый рекорд по объему суточных ... Фото: ТАСС В четверг, 16 октября, «Газпром» поставил новый рекорд по объему суточных поставок природного газа в Китай, сообщила сегодня компания в своем Telegram-канале. «Это четвертый рекорд с момента выхо… читать далее… ...

Выпуск uutils 0.3, варианта GNU Coreutils на языке RustВыпуск uutils 0.3, варианта GNU Coreutils на языке Rust Опубликован выпуск проекта uutils coreutils 0.3.0 (Rust Coreutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более ста утилит, включая sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целью проекта является создание крос ...

Выпуск uutils 0.5, варианта GNU Coreutils на языке RustВыпуск uutils 0.5, варианта GNU Coreutils на языке Rust Опубликован выпуск проекта uutils coreutils 0.5.0 (Rust Coreutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав coreutils входит более ста утилит, включая sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целью проекта является создание крос ...

СП: четверть новых инвестпроектов не достигли показателя по объему инвестицийСП: четверть новых инвестпроектов не достигли показателя по объему инвестиций В отчете Счетной палаты также отмечается, что НИП показали недостаточную результативность как мера господдержки ...

Екатеринбург занял второе место в стране по объему строительстваЕкатеринбург занял второе место в стране по объему строительства Эта сфера в городе растет вопреки общему тренду. В целом по итогам прошлого квартала стройка в стране замедлилась, особенно это заметно в Подмосковье — Мытищи и Балашихе — а также в Татарстане. ...

Авторынок РФ уступил по объему продаж в Европе только ГерманииАвторынок РФ уступил по объему продаж в Европе только Германии В октябре 2025 года российский автомобильный рынок достиг рекордного уровня, что позволило ему занять вторую позицию в европейском рейтинге. По итогам сентября страна находилась на пятом месте. Сведения об этом предоставило аналитическое агентство «Автостат» 10 ноября. Объем авторынка России состави ...

США  лидеры по объему переводов в Грузию, на третьем месте  РоссияСША — лидеры по объему переводов в Грузию, на третьем месте — Россия США лидируют по объему денежных переводов в Грузию, на втором месте Италия, на третьем месте Россия. Об этом говорится на сайте Нацбанка Грузии. ...

Торговля ЕС с Россией по объёму превысила помощь Украине  МИД ШвецииТорговля ЕС с Россией по объёму превысила помощь Украине — МИД Швеции Европейские споры о масштабах поддержки Украины усилились после заявления главы МИД Швеции Марии Мальмер Стенергард. Контраст между финансовой помощью Киеву и объёмами торговли с Россией стал новым аргументом в политических дебатах, которые разворачиваются на фоне затяжного конфликта и энергетическо ...

Градация iPhone по объему памяти и как выбрать оптимальный вариантГрадация iPhone по объему памяти и как выбрать оптимальный вариант Выбор iPhone часто начинается с определения модели, но не менее важным фактором является объем памяти. Именно он во многом определяет комфорт использования устройства, а также его стоимость. Сегодня линейка Apple предлагает широкий диапазон вариантов — от устаревших моделей с 64 ГБ до флагманов с хр ...

Организация Rust Foundation учредила фонд поддержки сопровождающихОрганизация Rust Foundation учредила фонд поддержки сопровождающих Некоммерческая организация Rust Foundation, занимающаяся развитием и поддержкой языка Rust и связанной с ним экосистемы, представила инициативу "Maintainers Fund" для финансирования разработчиков, создающих Rust, и сопровождающих, отвечающих за поддержание разработки проекта. ...

Проект Microsoft по использованию AI для перевода кодовой базы с C/C на RustПроект Microsoft по использованию AI для перевода кодовой базы с C/C++ на Rust Гален Хант (Galen Hunt), управляющий директор Microsoft Azure Sphere и бывший руководитель группы по развитию операционных систем в подразделении Microsoft Research, представил исследовательский проект по созданию инструментов, комбинирующих AI с традиционными алгоритмами, для автоматизированного пе ...

В Rust-репозитории crates.io выявлены четыре вредоносных пакетаВ Rust-репозитории crates.io выявлены четыре вредоносных пакета Разработчики языка Rust предупредили о выявлении в репозитории crates.io пакетов finch-rust, sha-rust, evm-units и uniswap-utils, содержащих вредоносный код. ...

В Debian намерены добавить Rust в число обязательных зависимостей к APTВ Debian намерены добавить Rust в число обязательных зависимостей к APT Джулиан Андрес Клоде (Julian Andres Klode), основной сопровождающий проект APT, объявил о решении добавить код на языке Rust в пакетный менеджер APT, а также включить в число обязательных зависимостей компилятор Rust, стандартную библиотеку Rust и PGP-инструментарий от проекта Sequoia, написанный на ...

В Tyr, написанном на Rust драйвере для GPU ARM Mali, обеспечена совместимость с GNOMEВ Tyr, написанном на Rust драйвере для GPU ARM Mali, обеспечена совместимость с GNOME Компания Collabora объявила о прогрессе в разработке для ядра Linux драйвера Tyr, написанного на языке Rust. Драйвер рассчитан на работу с GPU ARM Mali, в которых применяется технология CSF (Сommand Stream Frontend), таких как Mali G310, G510 и G710. Отмечается, что Tyr достиг уровня, пригодного для ...

Уязвимость в Binder, подсистеме ядра Linux, написанной на RustУязвимость в Binder, подсистеме ядра Linux, написанной на Rust В вошедшем в состав ядра Linux 6.18 механизме межпроцессного взаимодействия Binder, написанном на языке Rust, устранена уязвимость (CVE-2025-68260). Проблема вызвана состоянием гонки при выполнении операций в блоках unsafe, напрямую работающих с указателями на предыдущий и следующий элементы списка. ...

Apple снова стала лидером по общему объёму продаж в КитаеApple снова стала лидером по общему объёму продаж в Китае Интернет-магазин JD.com опубликовал отчёт о продажах в рамках торгового фестиваля Double 11. Согласно отчёту, Apple, Xiaomi и Vivo заняли три первых места по общему объёму продаж. Apple осталась лидером как по выручке, так и по продажам в единицах продукции. iPhone 17 Pro Max, iPhone 17 Pro и iPhone ...

ЦФО занял второе место по объему отраженных DDoS-атак в РоссииЦФО занял второе место по объему отраженных DDoS-атак в России Центральный федеральный округ занял второе место среди регионов России по объему отраженных DDoS-атак. МТС при помощи аналитиков RED Security представила результаты исследования за третий квартал 2025 года Сообщение ЦФО занял второе место по объему отраженных DDoS-атак в России появились сначала на ...

Банк Уралсиб улучшил позиции в Топ-15 по объему портфеля кредитов предпринимателямБанк Уралсиб улучшил позиции в Топ-15 по объему портфеля кредитов предпринимателям Банк Уралсиб вошел в Топ-15 рейтинга банков (12 место) по размеру портфеля качественных кредитов индивидуальным предпринимателям по итогам 10 месяцев 2025 года, улучшив свои позиции на 1 пункт по сравнению с предыдущим месяцем. ...

Уход за губами: 4 шага к идеальному цвету и объёму  советы дерматологаУход за губами: 4 шага к идеальному цвету и объёму – советы дерматолога Яркая помада раскроет секреты идеального макияжа! Форма лица, тон кожи и техника нанесения - всё, что нужно знать для безупречных губ. ...

Россия стала крупнейшим в Европе рынком криптовалют по объему транзакцийРоссия стала крупнейшим в Европе рынком криптовалют по объему транзакций Россия обогнала Великобританию и стала крупнейшим в Европе рынком криптовалют по объему транзакций, следует из отчета аналитической компании Chainalysis ...

Проект Moss развивает Linux-совместимое ядро на языке RustПроект Moss развивает Linux-совместимое ядро на языке Rust После 8 месяцев разработки опубликован первый прототип Unix-подобного ядра Moss, частично совместимого с Linux. Код написан на языке Rust с ассемблерными вставками и распространяется под лицензией MIT. В настоящее время проект поддерживает только архитектуру Aarch64, может запускаться в QEMU и проте ...

Поддержка Rust переведена из экспериментальных в основные возможности ядра LinuxПоддержка Rust переведена из экспериментальных в основные возможности ядра Linux На проходящей в эти дни конференции Maintainers Summit состоялось обсуждение результатов эксперимента по добавлению в ядро Linux возможности разработки компонентов на языке Rust. Собравшиеся участники признали эксперимент успешным и решили перевести поддержку языка Rust в категорию основных частей я ...

Компания Mullvad представила GotaTun, реализацию VPN WireGuard на языке RustКомпания Mullvad представила GotaTun, реализацию VPN WireGuard на языке Rust VPN-провайдер Mullvad, развивающий web-браузер Mullvad Browser и предоставляющий инфраструктуру для сервиса Mozilla VPN, представил проект GotaTun с реализацией VPN-протокола WireGuard, написанной на языке Rust и работающей в пространстве пользователя. Код проекта распространяется под лицензией BSD. ...

CPython может сделать Rust обязательной сборочной зависимостью к версии 3.17CPython может сделать Rust обязательной сборочной зависимостью к версии 3.17 Эмма Смит (Emma Smith) и Кирилл Подопригора (Kirill Podoprigora), входящие в число ключевых разработчиков Python (core team), опубликовали предварительное предложение (Pre-PEP) о постепенном добавлении возможности использования языка Rust в кодовой базе CPython, эталонной реализации языка программир ...

Apple iPhone Air оказался успехом с точки зрения маркетинга, но не по объёму продажApple iPhone Air оказался успехом с точки зрения маркетинга, но не по объёму продаж В этом году компания Apple решилась на выпуск сверхтонкого смартфона iPhone Air, который заменил собой iPhone Plus в линейке текущего года, но шумиха вокруг новинки не вылилась в рост продаж. Популярность iPhone Air стремительно падает, Apple даже может в разы сократить объёмы его выпуска. Источник ...

Челябинская область вошла в десятку регионов по объему сокращения выдачи кредитокЧелябинская область вошла в десятку регионов по объему сокращения выдачи кредиток Челябинская область вошла в десять российских регионов по объему сокращения выдачи кредитных карт. Как сообщили РИА «Новый День» в Национальном бюро кредитных историй, в августе южноуральцы оформили в банках около 34 тыс. ...

Овечкин опередил Кросби по редкому достижению в НХЛОвечкин опередил Кросби по редкому достижению в НХЛ Российский нападающий быстрее канадца набрал 30 очков в сезоне среди игроков в возрасте 38 лет и старше ...

Уязвимость в Rust-библиотеках для формата TAR, приводящая к распаковке файлов из вложенного архиваУязвимость в Rust-библиотеках для формата TAR, приводящая к распаковке файлов из вложенного архива В написанной на языке Rust библиотеке async-tar, предоставляющей функции для чтения и записи tar-архивов, выявлена уязвимость (CVE-2025-62518, кодовое имя TARmageddon), позволяющая при распаковке специально оформленного tar-архива не только извлечь размещённые в нём файлы, но и файлы, содержащиеся в ...

Липецкие аграрии в 2025 году собрали второй по объему урожай яблок за последние 10 летЛипецкие аграрии в 2025 году собрали второй по объему урожай яблок за последние 10 лет Часть урожая направили в современные хранилища, где они смогут оставаться свежими фактически до следующего урожая ...

Lamborghini Urus впервые обошел Rolls-Royce Cullinan по объему продаж в РоссииLamborghini Urus впервые обошел Rolls-Royce Cullinan по объему продаж в России В сентябре 2025 года россияне приобрели 63 автомобиля премиум-сегмента. Это в 1,5 раза больше, чем в сентябре прошлого года (42 машины), свидетельствуют данные аналитического сервиса «Автостат». ...

Кучеров опередил Овечкина по числу матчей с 4 очкамиКучеров опередил Овечкина по числу матчей с 4+ очками Нападающий «Тампы» Никита Кучеров отметился четырьмя результативными передачами в матче регулярного чемпионата НХЛ с «Нью-Джерси» (8:4). ...

Гризманн опередил Месси по числу голов в Ла лигеГризманн опередил Месси по числу голов в Ла лиге Нападающий «Атлетико» Антуан Гризманн забил два гола в матче 12-го тура чемпионата Испании с «Леванте» (3:1). ...

Староверы Linux проиграли войну. Код на Rust больше не эксперимент, а законная часть ядраСтароверы Linux проиграли войну. Код на Rust больше не эксперимент, а законная часть ядра Поддержка языка программирования Rust спустя годы вошла в перечень основных возможностей ядра Linux. Разработчики и лично Линус Торвальдс долго сопротивлялись этому, обеими руками держась за код на С и С++. Но код этих языках менее безопасен, а сами языки намного старше, чем Rust, относящийся к нове ...

Овечкин опередил Малкина в списке лучших бомбардиров сезона НХЛОвечкин опередил Малкина в списке лучших бомбардиров сезона НХЛ Нападающий «Вашингтона» Александр Овечкин обошел форварда «Питтсбурга» Евгения Малкина в списке лучших бомбардиров текущего регулярного чемпионата Национальной хоккейной лиги (НХЛ) и вышел на четвертое место по этому показателю среди российских игроков. ...

Панарин опередил Ковальчука в списке лучших российских бомбардиров НХЛПанарин опередил Ковальчука в списке лучших российских бомбардиров НХЛ Нападающий «Рейнджерс» Артемий Панарин опередил Илью Ковальчука в списке лучших российских бомбардиров НХЛ. ...

Рост продаж автомобилей Volkswagen в России опередил мировойРост продаж автомобилей Volkswagen в России опередил мировой Продажи автомобилей концерна Volkswagen в России в текущем году выросли на 10% относительно прошлого года. Об этом в своем Telegram-канале рассказал директор аналитического агентства «Автостат» Сергей Целиков. В то же время, как указал эксперт, продажи автомобилей группы в мире показали рост только ...

Российский рубль опередил все основные валюты по отношению к долларуРоссийский рубль опередил все основные валюты по отношению к доллару В этом году российский рубль опередил все основные валюты по отношению к доллару. Об этом сообщает агентство Bloomberg. ...

Овечкин опередил Гретцки по очкам в матчах против КаролиныОвечкин опередил Гретцки по очкам в матчах против «Каролины» Российский нападающий «Вашингтона» Александр Овечкин сделал результативный пас в игре регулярного чемпионата НХЛ с «Каролиной» (2:3 Б). ...

Гвардиола одержал 250 побед в АПЛ быстрее всех тренеров  за 349 игр. Пеп опередил ФергюсонаГвардиола одержал 250 побед в АПЛ быстрее всех тренеров – за 349 игр. Пеп опередил Фергюсона Победа над « Брентфордом » (1:0) в 7-м туре стала 250-й для испанского специалиста во главе « Манчестер Сити ». Гвардиола достиг этой отметки быстрее любого другого тренера в истории – за 349 игр. Также у него 50 ничьих и 49 поражений. Пеп превзошел результат Алекса Фергюсона – возглавлявшему « Манч ...

Овечкин опередил Ягра по голам в ворота Айлендерс в гостевых матчахОвечкин опередил Ягра по голам в ворота «Айлендерс» в гостевых матчах Российский нападающий «Вашингтона» Александр Овечкин установил новый рекорд по гостевым голам в ворота «Айлендерс», сообщает пресс-служба НХЛ. ...

Бывший тренер сборной России рассказал, в чём Акинфеев опередил времяБывший тренер сборной России рассказал, в чём Акинфеев опередил время Бывший главный тренер сборной России Гус Хиддинк прокомментировал сильные качества вратаря ЦСКА Игоря Акинфеева. ...

Горбунов на 0,05 секунды опередил Ардашева и выиграл спринт на Кубке РоссииГорбунов на 0,05 секунды опередил Ардашева и выиграл спринт на Кубке России Иван Горбунов занял первое место в спринте свободным стилем на пятом этапе Кубка России по лыжным гонкам в Кирово-Чепецке. ...

Андрей Василевский опередил Тини Томпсона по количеству матчей в НХЛ за карьеруАндрей Василевский опередил Тини Томпсона по количеству матчей в НХЛ за карьеру 31-летний российский голкипер «Тампа-Бэй Лайтнинг» Андрей Василевский вышел на чистое 65-е место среди всех вратарей в истории НХЛ по количеству сыгранных матчей в регулярных чемпионатах за карьеру. ...

Китайский Jaecoo 7 впервые опередил Nissan Qashqai по продажам в ВеликобританииКитайский Jaecoo 7 впервые опередил Nissan Qashqai по продажам в Великобритании Выдающий результат Jaecoo 7 свидетельствует о растущем интересе потребителей к новым китайским автомобилям на фоне устоявшихся конкурентов. ...

Этот российский бренд уже опередил Chery и вошел в топ-5 отечественного рынкаЭтот российский бренд уже опередил Chery и вошел в топ-5 отечественного рынка За 41-ю неделю 2025 года (с 6 по 12 октября) в России продали 1689 единиц новых автомобилей бренда Tenet, что позволило ему впервые войти в пятерку лучших на российском авторынке. Лидером продаж остается Lada, продажи которой составили 7122 новых легковых автомобиля на протяжении прошедшей недели. В ...

Софтлайн Решения (ГК Softline) получила награду от Индид за лучшие показатели по объему сделок и вклад в продвижение продуктов«Софтлайн Решения» (ГК Softline) получила награду от Индид за лучшие показатели по объему сделок и вклад в продвижение продуктов «Софтлайн Решения» (ГК Softline), лидирующий в России ИТ-поставщик продуктов и услуг в области цифровой трансформации и информационной безопасности, получила награду от компании «Индид», российского разработчика решений в области … ...

Мусаев  Winline тренер РПЛ 2-й месяц подряд. Он опередил Талалаева, Семака и ГалактионоваМусаев – Winline тренер РПЛ 2-й месяц подряд. Он опередил Талалаева, Семака и Галактионова Мурад Мусаев из « Краснодара » стал обладателем приза Winline тренер Мир РПЛ второй месяц подряд . В ноябре-декабре 42-летний специалист опередил Сергея Семака (« Зенит »), Михаила Галактионова (« Локомотив »), Андрея Талалаева («Балтика») и Заура Тедеева («Акрон»). При этом у экспертов РПЛ мнения р ...

Кучеров опередил Капризова и вышел на первое место в гонке российских бомбардиров НХЛКучеров опередил Капризова и вышел на первое место в гонке российских бомбардиров НХЛ Никита Кучеров / Фото: © Johnnie Izquierdo / Contributor / Getty Images Sport / Gettyimages.ru Кучеров опередил Капризова и вышел на первое место в гонке российских бомбардиров НХЛ Нападающий «Тампа‑Бэй Лайтнинг» Никита Кучеров вышел на первое место среди российских бомбардиров регулярного чемп ...

Новейший китайский детектор нейтрино JUNO за два месяца опередил мировую науку на 50 летНовейший китайский детектор нейтрино JUNO за два месяца опередил мировую науку на 50 лет На сайте препринтов ArXiv вышли две работы, посвящённые первым двум месяцам работы новейшего китайского детектора нейтрино JUNO. Подземная обсерватория с детектором показала резкий набор качества измерений, ранее недоступный учёным. За каких-то 59 дней работы детектор набрал статистику лучше и полне ...

Староверы были правы Rust привнес в ядро Linux огромную дыру, которую пришлось спешно лататьСтароверы были правы? Rust привнес в ядро Linux огромную дыру, которую пришлось спешно латать В ядре Linux обнаружена первая уязвимость, связанная с кодом на Rust. Этот язык считается гораздо более безопасным, нежели С и С++, на которых написана большая часть ядра, однако идеальной ее защищенность назвать, как оказалось нельзя. Уязвимость оперативно устранили, но она может оказаться не единс ...

ECHOMSK.SPB.RU Поиск в новостях