METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
Краткая справка по сетевым командам Linux
👍1
Типы баз данных
👍4
Последнее обновление Microsoft для Windows 11 (с Copilot+) включает функцию под названием «Recall», которую вы, возможно, захотите отключить. Recall записывает все, что вы do. Это означает, что он сохраняет информацию, такую ​​как вашу историю просмотров, изображения, видео, сообщения и электронные письма. Чтобы отключить ее, введите следующую команду как администратор:
Dism /Online /Disable-Feature /Featurename:Recall
🔥6🤯4🤬3
Процесс загрузки Linux
3
This media is not supported in your browser
VIEW IN TELEGRAM
Линус Торвальдс об AI:
"Итак, мой подход к ИИ. Я в основном буду его игнорировать, потому что считаю, что вся технологическая индустрия вокруг него находится в очень плохом положении, и это на 90% маркетинг и на 10% реальность"
(оригинал: "So my approach to AI. I will basically ignore it because I think the whole tech industry around it is in a very bad position and it's 90% marketing and 10% reality")
👍18🤡1
Как работает ARP (протокол разрешения адресов)
3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Шпаргалка по построению отказоустойчивых систем
5🤯1
Из списка мэйнтейнеров ядра Linux удалено 11 участников из РФ
Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной ветки ядра Linux, внёс изменение в список мэйнейнеров подсистем ядра Linux, в результате которого были удалены 11 сопровождающих, предположительно работающих в российских компаниях. В качестве причины удаления упомянуто лишь "выполнение различных требований комплаенса" (various compliance requirements). Так же отмечено, что разработчики могут быть возвращены в список мэйнтейнеров в случае предоставления некой документации.
https://www.opennet.ru/opennews/art.shtml?num=62090
👎8👏2🤮2🤔1🤡1🥴1
Инженер Google (в соавторстве с другими компаниями, как Mozilla, Apple, Moddable и Sony) представил официальному комитету по стандартизации JavaScript предложение о разделении JavaScript на два языка: ядро, которое будет реализовано движками среды выполнения, и более мощный вариант, который зависит от инструментов, компилирующих его в это ядро. Презентация состоялась на встрече Emca TC39 в начале этого месяца. TC39 является комитетом Ecma International, который развивает спецификацию JavaScript (официально ECMAScript).
Авторы презентации утверждают, что новые возможности языка в основном оказывают негативное влияние на пользователей. Новые возможности «почти всегда» ухудшают безопасность, производительность остается на том же уровне или ухудшается, стабильность иногда ухудшается, а функции приложения улучшаются только в том случае, если разработчики используют то, что является новым.
Согласно предложению, базовая технология JavaScript должна быть простой, поскольку недостатки безопасности и «стоимость сложности» сред выполнения влияют на миллиарды применений.
Предлагаемое решение заключается не в откате от существующих функций,а в изменении будущего подхода на такой, при котором большинство новых функций реализуются в инструментах, а не в движках JavaScript. Язык, реализуемый движками, называется «JS0», а язык, реализуемый инструментами, — «JSSugar»; эти названия используются для обсуждения и не являются окончательными.
Идея инструментария особенно подходит для JavaScript, поскольку многие разработчики фактически пишут код на TypeScript и полагаются на такие компиляторы, как Babel, Webpack или компилятор TypeScript, для вывода JavaScript. С точки зрения разработчика JavaScript — это JSSugar, но движкам среды выполнения нужно реализовать только JS0.
Если предложение будет принято, то будущие функции синтаксиса перейдут в JSSugar, а в JS0 — только функции API и возможностей. Совместимые движки должны будут поддерживать только JS0. Бремя поддержки новы функций перешло бы к разработчикам инструментов для поддержки JSSugar, а побочным эффектом стало бы то, что разработчикам инструментов пришлось бы больше участвовать в процессе стандартизации и, возможно, сформировать новую техническую группу.
https://devclass.com/2024/10/22/should-javascript-be-split-into-two-languages-new-google-driven-proposal-divides-opinion/
Вкратце JavaScript за 2 минуты
6👍3
Huawei официально запустила свою собственную операционную систему HarmonyOS NEXT в среду, ознаменовав свое официальное отделение от экосистемы Android.
Huawei объявила о выпуске и «официальном начале публичного бета-тестирования» ОС для некоторых своих смартфонов и планшетов, работающих под управлением собственных чипов Kirin и Kunpeng. В отличие от предыдущих версий HarmonyOS, HarmonyOS NEXT больше не поддерживает приложения Android.
Huawei заявила, что на момент ее анонса было также запущено более 15000 собственных приложений и метасервисов HarmonyOS. Многие китайские крупные копмании уже выпустили приложения для новой ОС.
Huawei также сообщила, что операционная система содержит 110 миллионов строк кода, и заявил, что она повышает общую производительность мобильных устройств под ее управлением на 30%. Она также якобы увеличивает время работы батареи на 56 минут и оставляет в среднем 1,5 ГБ памяти для целей, не связанных с работой ОС.
В то же время, как сообщается, что в настоящее время пока не планирует предлагать Harmony OS NEXT за пределами Китая.
https://www.huawei.com/cn/news/2024/10/harmonyos5
👏2🤔1
Шпаргалка по grep в Linux
3
23 октября 2024 года Линус Торвальдс прокомментировал ситуацию с исключением российских разработчиков из списка мейнтейнеров Linux.
«Окей, кучка российских троллей и всех прочих. Совершенно ясно, почему было сделано изменение, оно не будет отменено, и использование нескольких случайных анонимных аккаунтов для попытки «протащить» его через русские фабрики троллей не изменит ничего. И в качестве информации для действительно невиновных сочувствующих, которые не являются аккаунтами фабрики троллей, — эти «различные требования комплаенса» относятся не только к США», — уточнил Торвальдс.
https://lore.kernel.org/all/CAHk-=whNGNVnYHHSXUAsWds_MoZ-iEgRMQMxZZ0z-jY4uHT+Gg@mail.gmail.com/
🤡7💩6🦄1
Базовые команды управления процессами в Linux
🔥1
Python и деление по модулю
🤯11👍2💯1