METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
В Max пояснили: мессенджер не отправляет запросы на серверы Telegram и не отслеживает использование VPN

В пресс-службе Max сообщили, что приложение мессенджера не отправляет запросы на серверы Telegram. Также проект к персональным данным или пользованию другими сервисами, включая VPN, не имеет никакого отношения.

Разработчики МАХ изучили публикации о запросах мессенджера. Предположения, сделанные в них, не соответствуют действительности. Вот детальные пояснения:

1. Информация об IP-адресах используется исключительно для обеспечения корректной работы звонков. Для установки P2P-соединения (звонков) технология WebRTC требует внешний IP, чтобы построить прямой маршрут «телефон-телефон». Это стандарт для всех сервисов, которые осуществляют звонки при помощи данной технологии;

2. Запросы на серверы, например Apple и Google, необходимы для проверки доставки push-уведомлений пользователям. В сложных сетевых условиях и ограничениях мобильной связи в отдельных регионах — это необходимая мера для корректной работы уведомлений;

3. МАХ не отправляет запросы на серверы Telegram.

Используемые технические решения направлены на обеспечение высокого качества работы сервисов — в первую очередь звонков и уведомлений. К персональным данным или пользованию другими сервисами, включая VPN, они не имеют никакого отношения.

https://habr.com/ru/news/1006950/
🤡66😁9👍5🥴2🤣1
Команда Go одобрила использование обобщенных методов, изменив давнюю позицию.

Предложение, выдвинутое одним из соавторов Go, Робертом Гриземером - обобщенные методы, теперь переходит к реализации.

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

Обобщения типов, включая параметры типов для объявлений функций и типов были добавлены в язык еще в версии Go 1.18 в марте 2022 года. Однако возможности создавать обобщенные методы отсутствовала, хотя это функциональность была одной из востребованных.

Реакция разработчиков на одобренное предложение положительная, хотя многие признают, что эта функция неполна.

https://github.com/golang/go/issues/77273
😁16
Одна и таже последовательность байтов может означать множество вещей. Например, посмотрим, что может означать 8 байт
14🔥8🤔6👏2😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Наглядно, как работают куки и сессии
👍19🔥8😁2👏1
Внедрение ИИ пока не уничтожает рабочие места в Европе — напротив, благодаря этому появляются новые

Массовое внедрение ИИ пока не повлекло за собой исчезновение рабочих мест в европейских странах — напротив, ИИ лишь создаёт новые, считают авторы публикации на сайте Европейского центрального банка.

Так, в заметке ЕЦБ говорится, что активно внедряющие ИИ компании в еврозоне сейчас чаще нанимают людей, чем сокращают — и даже планируют расширять штат в краткосрочной перспективе. Об этом свидетельствуют результаты опроса 5 тысяч компаний, проведённого ведомством. В среднем компании, активно использующие ИИ, примерно на 4% чаще нанимают новых людей чем фирмы, которые пока не внедрили искусственный интеллект.

Также работодатели настроены позитивно в отношении потенциальных сокращений в будущем, говорят в ЕЦБ. Оптимизм демонстрируют и фирмы, которые собираются инвестировать в ИИ — по их мнению, в течение текущего года не следует ожидать приостановку найма персонала.

Из всех этих результатов опроса экономисты ЕЦБ делают вывод, что в краткосрочной перспективе ожидать сокращений из-за ИИ в Европе не следует.

https://www.ecb.europa.eu/press/blog/date/2026/html/ecb.blog20260304~d9e34fc95f.en.html
🤨11🤡8👏2🤔21
Самораспространяющийся JavaScript-червь поразил Википедию

Организация, управляющая википедией, была вынуждена временно отключить возможность редактирования и запретить выполнение персональных скриптов сайтах википедии из-за инцидента с безопасностью,

Инцидент произошёл 5 марта 2026 г. из-за халатности одного из инженеров организации В процессе тестирования лимитов на работу с API из персональных скриптов, инженер экспериментировал с загрузкой большого числа случайных скриптов, используя реальные скрипты пользователей.
Тестирование при этом осуществлялось с привилегированной учётной записи, имеющей доступ к редактированию скрипта MediaWiki:Common.js и возможности загружать JavaScript-скрипты для всех пользователей и страниц.

Среди запускаемых персональных скриптов оказался созданный несколько лет назад вредоносный скрипт test.js, загруженный с русскоязычной версии википедии и содержащий функциональность червя, который добавлял себя в другие JavaScript-файлы с редактированием или удалением случайных страницы с примечанием о закрытии проекта

В итоге запуск данного скрипа с привилегированной учётной записи привёл к размещению вредоносного кода в пользовательских JavaScript-скриптах. А из-за запуска добавленного червя при открытии страниц другими пользователями и администраторамивозникла цепная реакция и массовый вандализм - несколько тысяч страниц было изменено, а у примерно сотни пользователей были заменены персональные скрипты common.js.

Из-за этого инженерам пришлось в срочном порядке временно переводить википедию в режим только чтение, отключать возможность редактирования, массово откатывать вандальные правки от трояна.
В настоящее время состояние пострадавших страниц восстановлено и возвращена возможность внесения изменений.

https://www.bleepingcomputer.com/news/security/wikipedia-hit-by-self-propagating-javascript-worm-that-vandalized-pages/
👍14😱12🤣74🔥3🤡2🤯1
Mozilla проведет редизайн Firefox

Mozilla работает над масштабным редизайном Firefox в рамках проекта с кодовым названием Nova.
Отличительной чертой нового дизайна будут скругляющиеся вкладки и новая адресная строка, а также объединение в отдельно выделенные скруглённые блоки верхней области с панелью вкладок и панелью навигации, боковой панели, области с содержимым web-страниц и элементов страницы, показываемой при открытии новой вкладки. Разные блоки выделены своими цветовыми оттенками с градиентом.
Кроме того, будет доступна активация вертикальных вкладок вместо традиционной горизонтальной компоновки, возможность размещения вкладок бок о бок, компактный режима просмотра, в котором элементы интерфейса занимают меньше экранного пространства и т.д.

Уже представлен ряд предварительных макетов, однако финальная версия приложения может выглядеть иначе, поскольку разработка только началась.

https://www.soeren-hentzschel.at/firefox/exklusiv-so-sieht-das-neue-nova-design-von-firefox-aus/
👍20🤔15👎10🤮6🔥4🥴31👌1🤨1
Amazon обязал инженеров проверять сгенерированный ИИ-код

Amazon ввел новое правило для своих команд разработки: все изменения в коде, сгенерированные с помощью ИИ, теперь обязаны проходить обязательное ревью у старших инженеров перед деплоем. Такое решение стало реакцией на серию критических инцидентов, которые руководство охарактеризовало как сбои с «большим радиусом поражения».
В компании признали, что индустрия пока не имеет устоявшихся стандартов безопасности и контроля для автоматизированного кода, поэтому ручная проверка остаётся ключевой мерой защиты.
Теперь любые ИИ-изменения проходят многоступенчатую экспертизу: опытные разработчики проверяют корректность логики, соответствие архитектурным стандартам и потенциальные побочные эффекты.

Это увеличивит рабочую нагрузку значительно сократившейся команды; по данным Financial Times, Amazon уволила более 30 000 сотрудников с октября 2025 года. Один из давних сотрудников рисует особенно мрачную картину, говоря: «Изо дня в день это просто кажется невыносимым. Наша рабочая нагрузка растет, и количество [проблем], с которыми нужно справляться, просто накапливается. Некоторые менеджеры знают об этом, но руководители продолжают указывать на какую-то более масштабную проблему, связанную с ИИ».

https://www.pcgamer.com/software/ai/amazon-owns-up-to-needing-more-human-oversight-over-ai-code-unfortunately-it-wants-to-do-that-with-fewer-people/
😁36👍11🤡52👏2🤝1👾1
Telegram не будет работать в России даже с VPN, заявил СМИ зампред комитета Госдумы по информполитике Андрей Свинцов. По его словам, Роскомнадзор будет отслеживать трафик, поэтому «обхитрить» ведомство в этом вопросе не получится.

РКН обладает всеми техническими возможностями для выявления VPN-трафика, поэтому такие сервисы не помогут – мессенджер будет «так же тупить», как и без них, предупредил депутат.

«Если кто-то думает, что все просто скачают VPN и продолжат пользоваться мессенджером, то спешу вас расстроить. Telegram никого не обхитрит — не будет ни черта функционировать», — подчеркнул Свинцов, добавив, что доступными для россиян останутся только легальные сервисы VPN, которые обеспечивают работу СМИ.

https://www.gazeta.ru/social/news/2026/03/12/28043275.shtml
🤡96🖕51💩13😁6🤣6🤬42🍌2🗿1
В ГД рассказали о возможной блокировке VPN-трафика в России

Ограничение или блокировка любого интернет-трафика через VPN в России возможна в перспективе 3-6 месяцев. Об этом заявил зампред комитета Госдумы по информполитике Андрей Свинцов.

"Я думаю, в перспективе 3-6 месяцев у наших спецслужб появится возможность ограничивать или блокировать VPN-трафик. Любой трафик через VPN", - сказал депутат, отвечая на вопрос, будут ли Telegram, а также ранее заблокированные иностранные соцсети доступны в России через VPN.

Ранее Свинцов в пресс-центре НСН заявил, что Telegram в случае полной блокировки не будет работать в России даже через VPN. По словам депутата, у Роскомнадзора есть возможность отслеживать VPN-трафик, поэтому доступ к мессенджеру у пользователей все равно будет ограничен.

https://tass.ru/ekonomika/26739067
🤡53🖕33💩8👌1
В руководство по Linux добавил ряд справочных статей-шпаргалок по основным командам, которые применяются в наиболее распространенных сценариях

Архивация и сжатие
https://metanit.com/os/linux/13.3.php

Логгирование и мониторинг
https://metanit.com/os/linux/13.4.php

Работа с текстом в файлах
https://metanit.com/os/linux/13.5.php

Работа с сетью
https://metanit.com/os/linux/13.6.php

Разрешения и владение файлами
https://metanit.com/os/linux/13.7.php

Управление папками и файлами
https://metanit.com/os/linux/13.8.php

Управление пользователями и группами
https://metanit.com/os/linux/13.9.php

Управления процессами
https://metanit.com/os/linux/13.10.php

Управления системой и службами
https://metanit.com/os/linux/13.11.php

#linux
31👏11🔥9👍2❤‍🔥11👨‍💻1
Половина регионов России находятся на начальном уровне использования IT

Почти половина регионов находится на начальном этапе использования IT-технологий, сказала вице-премьер Татьяна Голикова на итоговой коллегии Минтруда.

«К сожалению, должна сказать, что сегодня автоматизация рутинных процессов недостаточная. 48% регионов сегодня находятся на начальном этапе использования IT-технологий», — привела она цифры.

Голикова сказала, что в России необходимо повышать цифровую зрелость и актуализировать систему управления учреждениями. «Рассчитываю, что регионы совместно с министерством труда до конца года подготовят дорожные карты по повышению производительности труда в социальном обслуживании и будут это реализовывать», — заключила вице-премьер.

https://www.rbc.ru/technology_and_media/13/03/2026/69b3d4d29a794756e1b0d6c2

PS Подобная потребность в автоматизации в перспективе по идее должна поддержать спрос на ИТ-работников
😁20👍4🤪32🤡2
Релиз среды разработки Qt Creator 19

Вышла новая версия кроссплатформенной среды разработки Qt Creator - Qt Creator 19. В 19 Qt Creator 19 появились новые функции и улучшения, которые упрощают разработку и повышают производительность. Среди ключевых нововведений:

1. Мини-карта (Minimap) для текстовых редакторов. Это опциональная функция, которая отображает упрощённый обзор содержимого документа. С её помощью можно быстро навигалировать по коду, используя мини-карту как полосу прокрутки. Включить мини-карту можно в настройках: *Preferences > Text Editor > Display > Enable minimap*.

2. Упрощённая настройка удалённых устройств. Теперь можно зарегистрировать устройство и автоматически обнаружить и настроить инструменты (версию Qt, компилятор, отладчик, CMake) с помощью функции *Run Auto-Detection Now*. Система автоматически создаёт комплект (kit) для работы. Дополнительно появилась возможность фильтровать инструменты по устройству.

3. Встроенный базовый сервер MCP (Model Context Protocol). MCP — стандарт для взаимодействия между ИИ/LLM-моделями (например, Claude Code) и интегрированными средами разработки. Сервер позволяет открывать файлы и проекты, собирать, запускать и отлаживать программное обеспечение.

4. Поддержка лёгких проектов для разных языков и систем сборки. Добавлена поддержка проектов на Ant, Cargo (Rust), .NET, Gradle и Swift. Теперь можно открывать соответствующие файлы проектов (например, Cargo.toml) как рабочие пространства в Qt Creator. По умолчанию используются командные инструменты системы сборки (например, cargo build и cargo run). Для C# и Swift также доступно обнаружение и настройка соответствующих языковых серверов.

5. Доступ к файловым системам подключённых устройств. Файловые системы подключённых устройств, включая Android-устройства и эмуляторы, теперь доступны в представлении *File System*. Их можно просматривать с помощью Locator и диалогов выбора файлов (например, через *File > Open From Device*).

6. Изменения в интерфейсе настроек. Настройки (Preferences) перенесены из диалогового окна в отдельный режим, что улучшает их визуальное представление. Теперь можно менять порядок режимов в панели с помощью перетаскивания.

7. Улучшения производительности. Оптимизирована работа при сканировании QML-файлов, автоматическом подключении устройств при запуске, загрузке проектов CMake, а также при обнаружении MSVC и CDB в Windows.

8. Обновления и дополнения:
* Обновлён парсер GLSL до версии 4.60, добавлена поддержка Vulkan.
* Добавлена поддержка версий протокола Valgrind 5 и 6 для анализа проектов.
* В интегрированном терминале появилась команда qtc, которая позволяет открывать файлы или проекты в текущем экземпляре Qt Creator.
* При переименовании QML-файла теперь предлагается переименовать все использования соответствующего компонента.
* При наведении курсора на ссылки на ресурсы изображений в C++ и QML-файлах теперь отображается превью изображения.

https://www.qt.io/blog/qt-creator-19-released
👍8🔥63
Глюки Windows стали приносить пользу.

Операционная система Windows стала причиной «легального» безбилетного проезда на поездах на юге Великобритании.

Для ускорения процесса проверки посадочных талонов ж/д станции в Великобритании внедряются компьютеризированные системы, которые избавляют от необходимости проверять билеты вручную. Ряд таких систем проверки в качестве основы используют Windows

Однако на станции Поулгейт что-то пошло не так. Windows заглючила и выдала синий экран смерти, что привело поломке всех турникетов на станции Поулгейт.
Двери турникетов разом открылись и больше не закрылись. Тем самым всем находившимся на этой станции пассажирам, включая тех, кто не купил билет, был обеспечен беспрепятственный проход к поездам.

Скольким людям удалось сэкономить на билете, не уточняется, но их могут быть сотни.

Что именно вывело операционную систему из строя. Но на дисплее была видна надпись о необходимости восстановления ОС.

https://www.theregister.com/2026/03/13/windows_railway_bork/
22😁13🔥10🤣7👍3🦄3🥰2
Судя по всему, над Телеграмом сжимается удавка, и все говорит о том, что в апреле, если не раньше, мы действительно получим полноценную блокировку.
Честно говоря, не думается, что возможная блокировка Телеграмма продлится долго. Но на всякий случай напоминаю, что у сайта также есть

Канал в MAX: https://max.ru/metanit
Группа в ВК: https://vk.com/metanit
🤮80😢38🤝13👎6🤯5👍4
Программисты в красной зоне: каким профессиям угрожает ИИ

Андрей Карпати, известный специалист по ИИ, выложил проект, в котором оценил уязвимость перед ИИ всех 342 профессий в США. Каждая получила балл от 0 до 10, результаты визуализированы в виде интерактивной древовидной карты: размер блока пропорционален числу занятых, цвет — от зеленого (безопасно) до красного (высокий риск замещения).
Реализация: Карпати спарсил данные Бюро трудовой статистики США и скормил их Gemini. Модель возвращала балл и текстовое обоснование

Средний балл по всем профессиям — 5,3 из 10 (чем выше, тем уязвимее). Разработчики ПО и специалисты клиентской поддержки получили 9 баллов, бухгалтеры и секретари — 8–9, юристы — 8, а медицинские транскрибаторы — 10. На другом полюсе — кровельщики, строительные рабочие, электрики и сантехники - от 0 до 3. Правило простое: если весь рабочий продукт цифровой и работу можно делать из дома за компьютером — угроза от ИИ максимальна. Физическое присутствие, ручной труд и живое взаимодействие с людьми создают естественную защиту.

42% всех рабочих мест в США (около 60 млн) получили 7 баллов и выше — зона повышенного риска. При этом самые массовые "красные" профессии на карте — не программисты (1,9 млн), а офисный и административный персонал: секретари (3,5 млн, 8/10), клерки (2,6 млн, 9/10), бухгалтерия (1,6 млн, 9/10). Именно эти группы представляют наибольший объем потенциально замещаемого труда.

Сама интерактивная карта:
https://mariodian.github.io/jobs/site/index.html
🤡53🤣15🖕63🤔2
В руководство по Linux добавил еще ряд справочных статей-шпаргалок некоторым командам

Управление пакетами
https://metanit.com/os/linux/13.12.php

Отладка и мониторинг
https://metanit.com/os/linux/13.13.php

Управление дисками
https://metanit.com/os/linux/13.14.php

Управление логическими томами (LVM)
https://metanit.com/os/linux/13.15.php

#linux
🔥15👍6👏2
В Петербурге, Самаре и Екатеринбурге начали замедлять домашний интернет

Провайдер «Дом.ру» (принадлежит «ЭР-Телекому») с февраля ввел скоростные ограничения для абонентов в Санкт-Петербурге, Самаре и Екатеринбурге. Под ограничения попали пользователи, ежемесячно потребляющие более 3 ТБ трафика. При превышении этого порога скорость доступа к проводному интернету будет принудительно снижена до 50 Мбит/с.

В компании «ЭР-Телеком» пояснили, что избыточные объемы трафика, как правило, связаны не с личным использованием, а с коммерческой деятельностью абонентов. Статистика провайдера показывает, что 85% клиентов «Дом.ру» укладываются в 500 Гб в месяц. Таким образом, нововведение может коснуться менее 1% пользователей.

Абонентам, попавшим под ограничение, предлагается два варианта: либо доплатить за сохранение высокой скорости, либо дождаться автоматического восстановления доступа в следующем месяце. Федеральная антимонопольная служба намерена проверить действия оператора. Ведомство запросит у компании экономическое и технологическое обоснование новых правил.

https://www.kommersant.ru/doc/8512739
🤬44🤨8👍4😭3🤔21😁1