METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
Google ограничил создание новых аккаунтов для россиян, сообщили в Минцифры.
"Операторы связи также зафиксировали значительное сокращение количества СМС, отправляемых компанией российским пользователям. СМС-подтверждение как второй фактор авторизации для ранее созданных аккаунтов Google пока работает, но нет уверенности, что эта возможность сохранится", — добавили в ведомстве.
Министерство рекомендует пользователям сервисов Google создать резервные копии своих данных, а также перейти на использование альтернативных способов двухфакторной аутентификации в системах или использовать отечественные платформы.
https://ria.ru/20240926/mintsifry-1974783692.html
👍1
Стоимость операций в циклах процессора
🔥5
Справка по командам Git
👍3
После года разработки опубликована новая версия СУБД PostgreSQL - PostgreSQL 17. Обновления для PostgreSQL 17 будут выходить в течение пяти лет до ноября 2029 года.
В новой версии оптимизировано потребление ресурсов, в 2 раза увеличена пропускная способность операций записи в системах с большим числом одновременно выполняемых запросов, реализована поддержка новых возможностей для работы с форматом JSON,
Расширены возможности загрузки и экспорта данных в пакетном режиме.
Повышена производительность запросов с выражением "IN", если в них используются индексы на базе структуры B-tree. Реализована возможность параллельного построения индексов BRIN (Block Range Index). В планировщике запросов оптимизированы проверки "NOT NULL" и ускорена обработка обобщённых табличных выражений (Common Table Expression, CTE) определяемых при помощи SQL-команды "WITH". Обеспечено использование векторных процессорных инструкций (SIMD) для ускорения некоторых вычислений, например, для ускорения функции bit_count задействованы инструкции AVX-512.
Расширены возможности SQL-команды "MERGE", позволяющей создавать условные SQL-выражения, объединяющие в одном выражении операции INSERT, UPDATE и DELETE.
Все нововведения в новости на оф сайте https://www.postgresql.org/about/news/postgresql-17-released-2936/
🔥2
Роскомнадзор с 20 сентября направил в адрес мессенджера Discord пять новых решений касаемо его работы в России, пишет «Коммерсантъ» со ссылкой на данные из реестра запрещенных сайтов ведомства.
Как сообщил изданию собеседник, знакомый с ситуацией, Discord может быть официально заблокирован в России «в ближайшие дни» за нарушения законодательства. Другой собеседник газеты в игровой индустрии отметил, что в отрасли обсуждается риск замедления мессенджера.
https://www.rbc.ru/technology_and_media/27/09/2024/66f634ca9a79479a94099892
👍1
Оркестрация vs хореография микросервисов
👍1
Шпаргалка по типам данных в Python
Из статьи на хабре "Как понять свой уровень квалификации: junior, middle или senior"

Junior
Чаще всего с уровнем junior вопросов нет. Джуны — это начинающие специалисты, у которых есть технические знания, но нет опыта работы, или он минимален.
Например, от веб-разработчика уровня junior может потребоваться знание HTML, CSS, ReactJs, TypeScript, желание и готовность учиться и помогать более опытным коллегам в решении их задач. Средняя зарплата по данным калькулятора Хабр Карьеры — 63 тыс. рублей.

Middle
Мидлы — это опытные специалисты, которые работают в своей области от 2 до 4 лет. Они уверенно применяют свои навыки и способны самостоятельно справляться со сложными задачами, включая не только технические, но и административные аспекты. Специалисту уровня middle+ могут доверить руководство junior-сотрудниками и взаимодействие с заказчиками.
К веб-разработчику уровня middle предъявляется больше требований. От него могут ждать обширных знаний в HTML/CSS, JavaScript/TypeScript, PostgreSQL/MySQL/MongoDB, RabbitMQ, Redis и других технологий. Также часто требуется опыт работы с фреймворками на различных проектах и понимание принципов работы с API. Средняя зарплата по данным калькулятора Хабр Карьеры — 130 тыс. рублей.

Senior
Сеньоры — это специалисты высокого уровня с опытом работы от 5 до 8 лет. Они не только самостоятельно работают над сложными задачами, но и разрабатывают архитектуру проекта и взаимодействуют с командой разработчиков. От них часто ожидают не только выдающихся технических знаний и опыта работы в команде, но часто и управленческих способностей.
Важно не путать сеньоров с тимлидами, которые контролируют ход проекта и распределяют задачи в команде. Тем не менее, тимлид часто может «вырасти» из senior-сотрудника с хорошими управленческими навыками.
Например, senior веб-разработчик не только обладает глубокими знаниями технологий для выполнения регулярных задач,но и понимает принципы архитектурного мышления. У него большой опыт в разработке полноценных приложений, он способен брать себя роль лидера проекта и предлагает нетривиальные решения. Средняя зарплата по данным калькулятора Хабр Карьеры — 207 тыс. рублей.

https://habr.com/ru/companies/habr_career/articles/846530/
👍51
Типы тестирования
👍4
Чистая архитектура vs Onion-архитектура
👍2
Геймдев - это не просто
👍4😁1
На прошлой неделе 26 сент Microsoft выпустил апдейт KB5043145, который призван исправить нескольких проблем, включая зависания Edge и диспетчера задач.
Однако в реальность этот апдейт способен поломать систему Windows 11. Так, пользователи столкнулись с неработающими мышкой и клавиатурой, у кого-то стало регулярным появление «синего экрана смерти», а кто-то больше не смог выйти в интернет – апдейт вывел из строя Wi-Fi. Те же, кто пользуется Linux из-под Windows, отрапортовали о поломке Windows Subsystem for Linux (WSL 2.0). Некоторые системы Windows 11 входят в циклы перезагрузки. Проблема касается в частности Windows 11 22H2 и 23H2. Microsoft признал проблему и должен выпустить апдейт (к этому апдейту).
Поэтому пока лучше не обновляться.
https://www.bleepingcomputer.com/news/microsoft/windows-11-kb5043145-update-causes-reboot-loops-blue-screens/
REST vs GraphQL
👍1
Компании начали нанимать ИТ-специалистов из стран Африки и Азии, мотивируя это тем, что в России острый дефицит местных специалистов. Количество вакансий для разработчиков этих стран растет, а вот средние зарплаты падают, потому что работодатели платят иностранным работникам мало. Они стремятся снизить высокие зарплаты в отрасли.
Как пишет РБК, если для африканского программиста возможность работать на российскую компанию – это «хороший социальный лифт, то для российского бизнеса – «возможность снизить "перегретые" зарплаты в отрасли».
Притом экономить компании могут очень серьезно. Издание приводит в пример российского программиста высокого класса – сеньора, который может получать от 700 тыс. руб. в месяц. Это гигантские по меркам подавляющего большинства россиян деньги – для многих из них это годовой доход. Тем временем африканские сеньоры с таким же уровнем знаний готов согласен на зарплату в четыре-пять раз ниже.
https://www.cnews.ru/news/top/2024-10-01_rossiya_stala_massovo_nanimat
🙊2🤯1
Как работает HTTPS
👍2
Microsoft начал распространять обновление Windows 11 24H2. Это обновление представляет собой полную замену операционной системы и пришло на смену Windows 11 23H2, вышедшей в ноябре 2023 года,
Windows 11 24H2 содержит множество новых функции1, включая улучшенную экономию заряда батареи; Bluetooth LE аудио; поддержку HDR в фоновом режиме и поддержку Wi-Fi 7, улучшения системного трея и панели задач, более оптимизированный проводник, интеллектуальное управление питанием ПК, подключение к Wi-Fi с помощью QR-кодов, sudo для Windows: повышение эффективности командной строки Windows и многое другое.
https://blogs.windows.com/windowsexperience/2024/10/01/how-to-get-new-experiences-for-windows-11/
Шпаргалка по сложности алгоритмов
👍2🔥1
Microsoft выпустил стабильный релиз библиотеки для работы с OpenAI в .NET. Распространяется как Nuget- пакет под именем OpenAI.
https://www.nuget.org/packages/OpenAI/2.0.0#package-manager
Аналитики «Авито Работы» изучили динамику средних предлагаемых зарплат для молодых ИТ-специалистов с опытом работы до трех лет (условно джунов) и оказалось, что по итогам III квартала 2024 г. (1 июля – 30 сентября), средняя зарплата джунов в России подскочила на 18% год к году и достигла 73,8 тыс. руб.
Причем на первом месте в рейтинге городов, где больше всего платят ИТ-джунам, находится Ростов-на-Дону. Второе место занимает Самара — здесь джунам в среднем готовы предложить 101 688 руб. в месяц, что на 75% выше, чем годом ранее. Третье место - Москва, где джунам в среднем предлагают 97 773 руб, а рост за за год составил 38%. Также на 72% выросли предлагаемые зарплаты в Казани, на 59% – в Перми и на 47% – в Красноярске.
https://www.cnews.ru/news/top/2024-10-02_nachinayushchie_programmisty
Компания Microsoft только выпустила крупное обновление Windows 11 24H2. Однако апдейт приносит не только множество новшеств, но и ряд проблем для пользователей. Ряд из этих проблем уже подтверждены Microsoft.
Так, аудиодрайверы Intel вызывают BSOD в системах с процессорами Intel Core 11-го поколения. Microsoft сообщила, что пользователи с драйверами версий 10.29.0.5152 или 10.30.0.5152 сталкиваются с этой проблемой. Пока компания прекратила предлагать обновление 24H2 для устройств с этими драйверами Intel. Желающим всё же установить апдейт рекомендуется установить драйвер 10.30.00.5714, 10.29.00.5714 или более свежие версии.
Обновление 24H2 также нарушает работу многих популярных приложений обоев. Пользователи столкиваются с ошибками в работе приложения, сбоями с виртуальным рабочим столом или невозможностью применить действие. Также возникают проблемы с различными приложениями и играми. Например, Asphalt 8 перестаёт отвечать на действия пользователя. И это только некоторые проблемы. Поэтому лучше не спешить с обновлением.
https://www.windowslatest.com/2024/10/02/microsoft-confirms-issues-in-windows-11-24h2-update/
https://learn.microsoft.com/en-us/windows/release-health/status-windows-11-24h2#known-issues