Metanit
8.41K subscribers
438 photos
24 videos
1 file
804 links
Канал о программировании и разработке.
Здесь публикуются только новые статьи с сайта metanit.com. Основной канал, где публикуются остальной контент - https://xn--r1a.website/devnull22
Download Telegram
Одобрена новая спецификация JavaScript - ECMAScript 2024 (ECMA-262). Среди основных нововведений — новые возможности для изменения размера и передачи ArrayBuffers и SharedArrayBuffers, новый метод Promise.withResolvers для создания промисов, а также расширенные возможности для работы со строками.
Полностью спецификация - https://ecma-international.org/publications-and-standards/standards/ecma-262/
Вышла новая версия платформы OpenSilver - OpenSilver 3.0, которая продолжает развитие Silverlight и позволяет создавать интерактивные web-приложения с помощью .NET-языков (C#, F#, VB NET) и XAML.
В новой версии добавлен конструктор пользовательского интерфейса с возможностью перетаскивания и более чем 100 встроенными элементами управления, упрощающий создание приложений и веб-сайтов.
Добавлен AI-помощник, позволяющий генерировать и изменять интерфейсы пользователя при помощи команд на естественном языке.
Добавлена поддержка VS Code.
Запущен веб-сайт XAML.io, который позволяет проектировать интерфейсы пользователя на базе XAML инепосредственно в браузере.
Зарущен в preview-версии сервис https://xrsharp-playground.azurewebsites.net/ , который позволяет создавать 3D-сайты и приложения смешанной реальности, использующие WebXR и совместимые с различными 3D-шлемами, такими как Meta Quest и Apple Vision Pro.
Подробно о XAML 3D, а также примеры здесь - https://xrsharp.io/
ИИ пытается захватить власть в штате США. AI-бот под названием VIC (Virtual Integrated Citizen), чатбот, основанный на ChatGPT, баллотируется на пост мэра в Вайоминге.
Создатель чатбота Виктор Миллер говорит, что у бота лучшие идеи и лучшее понимание закона, чем у многих людей, работающих в настоящее время в правительстве.
По его словам, VIC будет принимать решения, а он вместо бота будет посещать встречи, подписывать документы и выполнять иную «материальную работу» по управлению городом.
Миллер говорит, что у бота будет много преимуществ перед его конкурентами-людьми. В частности, VIC снабжен подтверждающими документами — электронными письмами, публичными записями, уведомлениями — с прошлых заседаний городского совета Шайенна (столица Вайоминга). Их число может доходить до сотни для каждого отдельного заседания. Анализируя эти документы, VIC научится давать рекомендации по политике, выяснять, что важно, и решать, как голосовать на заседаниях совета.
Однако вопрос о том, будет ли вообще разрешено баллотироваться Виктору и его чат-боту, все еще остается открытым. С одной стороны, в правительстве Вайоминга считают, что это нарушает закон. С другой стороны, сделанный на основе ChatGPT бот нарушает предписания OpenAI.
https://www.wired.com/story/ai-bot-running-for-mayor-wyoming/
Однострочные решения на Python для распространенных задач
Согласно сервису Хабр Карьера, медианная зарплата IT-специалистов в первом полугодии 2024 — 151 666 ₽, это на 8% больше, чем во втором полугодии 2023, НО на 8% меньше, если смотреть динамику год к году.
В первой половине 2024 зарплаты выросли во всех городах и специализациях. Самый большой рост в Волгограде (+25%), Уфе (+24%) и Челябинске (+20%).

Наибольший рост зп был у программистов 1С — на 18%, до 180 000 ₽. На 13% выросли зарплаты фронтендеров, и на 12% — у разработчиков игр.
Зп снизилась только у системных инженеров — в среднем на 5%, до 144 000 ₽., осталась на том же уровне у инженеров встраиваемых систем, десктоп-разработчиков и ERP-программистов.

Зарплаты выросли почти во всех языках программирования. Наибольший рост - в Kotlin (+16%), до 290 000 ₽, C (+14%) до 180 000 ₽, также на 11% рост в Swift и Elixir.
Снижение только у Objective-С — на 10%, до 342 000 ₽ и Ruby — на 11%, до 250 000 ₽. Хотя в Objective-С зарплаты продолжают оставаться самыми высокими
https://habr.com/ru/specials/827990/
URL vs URI vs URN
localhost vs production
В России планируют окончательно заблокировать YouTube в сентябре, сообщил «Газете.Ru» источник, близкий к администрации президента. Эту информацию подтвердил источник в компании, занимающейся сбором информации для силовых структур.

«На протяжении июля-августа будет некая деградация, то есть в отдельных регионах будут ухудшаться условия работы YouTube. В каких-то будет замедляться, в каких-то — подлагивать сайт, где-то приложение будет отваливаться. А в сентябре начнется блокировка», — рассказал источник, близкий к АП.

Второй источник «Газеты.Ru» заявил, что также получил информацию об отключении сервиса осенью.

https://www.gazeta.ru/tech/news/2024/07/12/23447353.shtml
This media is not supported in your browser
VIEW IN TELEGRAM
Проект-менеджер спас проект
Стоимость операций в циклах процессора
Сравнение API-клиентов
Что такое блокировка
Паттерны проектирования вкратце
В Windows появился принципиально новый механизм обновления.

Microsoft внедряет новый принцип обновления ОС Windows, основанный на «накопительных апдейтах с контрольной точкой» (checkpoint cumulative updates). Нововведение станет доступно пользователям Windows 11 с релизом версии 24Н2 ближе к концу 2024 г., а также в Windows Server 2025.

Новый подход заключается в том, что сами обновления будут «весить» меньше – система будет загружать только те патчи, которые вышли после даты контрольной точки, созданной при последнем обновлении. По задумке Microsoft, это упростит и ускорит процесс обновления, а также сделает его еще менее заметным для пользователя, так как, по плану, все патчи будут загружаться и устанавливаться в фоновом режиме.

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

https://techcommunity.microsoft.com/t5/windows-it-pro-blog/introducing-windows-11-checkpoint-cumulative-updates/ba-p/4182552
Вышла новая версия js-фреймворка MeteorJS - MeteorJS 3.0 MeteorJS — это полнофункциональный JavaScript-фреймворк для разработки современных веб- и мобильных приложений, которые работают в реальном режиме времени.
В новой версии NodeJS обновлена до 20, добавлена поддержка ARM на Linux, поддерэка асинхронного API и т.д.
https://www.meteor.com/
Вкратце процесс загрузки Linux
18 и 19 июля 2024 года системные администраторы и корпоративные пользователи столкнулись с нерабочими ПК и серверами на Windows, на которых начал возникать синий экран смерти (BSOD) и они начали уходить в бесконечную перезагрузку (Boot Loop). Оказалось, что инцидент произошёл глобально после некорректного обновления ИБ-приложения CrowdStrike и затронул IT-инфраструктуру многих компаний, банков и аэропортов по всему миру.

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

Причиной сбоя стало обновление программного обеспечения CrowdStrike и его ошибка при взаимодействии с сервисами Microsoft. В Microsoft заявили, что принимают «меры по смягчению последствий» и уже установили проблему.

https://habr.com/ru/news/829912/
Эксперты ассоциации «Руссофт», которая объединяет российских разработчиков, сообщили о сильном росте средних зарплат отечественных программистов.

Средняя зарплата российских программистов по итогам 2023 г. подскочила на 14,5%, но оказалась ниже, чем в среднем по России. При этом разработчики все еще зарабатывают в среднем более чем вдвое больше, чем россияне из других отраслей экономики.

Этот рост – едва ли не рекордный за последние 10 лет. Лишь в 2021 г. средние зарплаты российских разработчиков росли еще быстрее – на 17,4% год к году. А если сравнить показатели 2023 и 2022 г., кажется что темпы роста средних зарплат программистов ускоряются.

Однако в пересчете в доллары США этот показатель по результатам 2023 г. обвалился на 8,2%, и это почти наихудший результат за последние 10 лет. – хуже было только в 2015 г., когда средние зарплаты программистов в России в долларах рухнули на 32,5%.

https://www.cnews.ru/news/top/2024-07-19_rossijskie_programmisty