METANIT.COM
6.24K subscribers
1.79K photos
86 videos
10 files
1.26K links
Канал о программировании и разработке сайта metanit.com
Download Telegram
Шпаргалка по реляционным базам данных #sql
👍5
Хакерская группировка Massgrave заявила, что она разработала новый метод обхода лицензионной защиты в Windows и Office от Microsoft.
Эта технология позволяет активировать практически любую версию Windows и Office, от Vista до последних выпусков Windows 11 и Server 2025 с сохранением корпоративного лицензирования и расширенных обновлений безопасности.
Этот метод не требует установки сторонних файлов и никаких изменений системных файлов. Разработчики описывают это как «крупнейший прорыв в пиратстве Windows/Office», заявив, что решение будет доступно всем в ближайшие месяцы.
https://cyberinsider.com/hackers-announce-biggest-breakthrough-in-windows-and-office-piracy
🙏15👍124
Архитектура. Монолит и микросервисы
Вкратце о сложности алгоритмов и их издержках
👍12🔥6👏1
Ozon хочет завозить программистов из Индии, чтобы закрыть кадровую дыру
В Россию могут начать завозить трудовых мигрантов из Индии. Известный и крупный российский маркетплейс Ozon уже в поиске индийских рекрутинговых агентств, которые могут завезти в Россию несколько тысяч квалифицированных как разработчиков программного обеспечения (ПО), так ИТ-специалистов из других сфер.
Дефицит кадров заставил российские компании обратить внимание на дружественные страны. С помощью более дешевых ИТ-специалистов из Индии ИТ-компании собираются снизить высокие зарплаты в отрасли.
По данным из материалов в системе «Контур.Закупки», в настоящее время ООО «Интернет решения» - юридическое лицо маркетплейса Ozon - ищет индийские рекрутинговые агентства для помощи в оформлении и доставке новых сотрудников из Индии. Российский бизнес активно набирает персонал не только в Индии, но и в нескольких других странах.
ООО «Интернет решения» ищет исполнителей, которые займутся оформлением билетов для деловых поездок кандидатов и сотрудников ООО «Озон Комьюнити» (подразделение Ozon, занимающееся вахтовым персоналом).
https://www.cnews.ru/news/top/2024-12-05_v_ozon_budut_zavozit_iz_indii
🤡55👎7🤬5🤪3🤣2👀2
This media is not supported in your browser
VIEW IN TELEGRAM
Архитектурные стили API и их отличия
👍9🥰1👏1
Контрибьютор C++ забанен за использование слова «question» в названии своей статьи. Автор назвал свою работу "The Undefined Behavior Question".
Но в комитете, который занимается стандартами С++, связали это название с книгой Карла Маркса "On the Jewish Question", как и с общим феноменом Еврейского Вопроса, что, само собой, показало контрибьютера а с плохой стороны.
https://habr.com/ru/articles/864336/
🤡36🥴15🤯3👍2💊2😁1😡1
Вышла новая стабильная версия библиотеки React - React v19. Напомню, что предыдущая версия вышла более двух с половиной лет назад.

В новой версии прежде всего добавлена новая инфраструктура для работы с асинхронными переходами, называются "Actions" («Действиями»)
Добавлен ряд хуков: useOptimistic для управления оптимистичными обновлениями
Для создания композитных действий добавлен хук useActionState
В react-dom добавлен хук form для автоматического управления формами и useFormStatus для поддержки общих случаев для Actions в формах.
Добавлена поддержка асинхронных функций в переходах для автоматической обработки состояний ожидания, ошибок, форм и оптимистичных обновлений.

Добавлен ряд API: use для считывания ресурсов при рендеринге
Для генерации статики на сайтах в react-dom/static добавлены prerender и prerenderToNodeStream. Эти функции улучшают производительность при ожидании загрузки данных для генерации статического HTML.

React 19 включает все функции React Server Components, включенные в канал Canary. Это означает, что библиотеки, которые поставляются с Server Components, теперь могут использовать React 19 как одноранговую зависимость с условием экспорта react-server для использования в фреймворках, поддерживающих архитектуру Full-stack React.

И также ряд других нововведений и улучшений. Подробнее https://react.dev/blog/2024/12/05/react-19
👍9💅2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Визуализация скорости выполнения 1 миллиарда операций в цикле по различным языка программирования
Весь тестируемый исходный код по всем языкам доступен на github
https://github.com/bddicken/languages/tree/main/loops
👍22🤔8😁2🗿2👏1
Media is too big
VIEW IN TELEGRAM
Рок-группа Nanowar of Steel из Италии, которая занимается выпуском пародий в музыкальных жанрах хэви и пауэр-метал, выпустила композицию HelloWorld.java, где все слова — это код из программы на Java.
Проект под названием HelloWorld.java с песней на языке программирования Java опубликован на GitHub.
https://github.com/NanowarOfSteel/HelloWorld/blob/master/src/main/java/it/nanowar/ofsteel/helloworld/HelloWorldMainLauncherClass.java
😁17🔥9👍5
Выпущен Linux, внешне неотличимый от Windows пол названием Wubuntu.
Дистрибутив основан на Kubuntu 24.04.1 LTS (Ubuntu с оболочкой KDE). При этом все элементы интерфейса очень похожи на оригиналы в Windows.
Скопирована даже раздражающая надпись об активации системы в правом нижнем углу рабочего стола. Правда, это окно с надписью можно просто закрыть.
Здесь по умолчанию установлен Edge для максимального сходства с Windows, а для тех, кто не желает пользоваться браузером Microsoft, есть предустановленный Google Chrome.
В систему по умолчанию встроен Wine для запуска программ, написанных для Windows
Имеется среда выполнения PrimeOS Android для работы с Android-приложениями. Для геймеров по умолчанию установлен клиент Steam от Valve. Есть даже магазин приложений KDE Discover, заменивший собой Microsoft Store.
https://www.theregister.com/2024/12/05/wubuntu/
https://wubuntu.org/
😁40👍12🤣10👎1
Основные стратегии кэширования
👍5🔥1👏1
Роскомнадзор в рамках учений отключил три республики — Чечню, Дагестан и Ингушетию — от мирового Интернета. Пользователи столкнулись с ограничениями в работе интернета. В соцсетях появились жалобы на то, что перестали открываться иностранные сайты, проблемы зафиксированы также в работе отдельных приложений и мессенджеров. Учения начались сегодня в 16:00 и продлятся сутки
«В ходе учений совместно с операторами связи выявляется эффективность работы ключевой замещающей инфраструктуры в случае преднамеренного отключения извне российского сегмента сети "Интернет" и выявляются информационные системы, чья работоспособность зависит от связи с сервисами, библиотеками и иными ресурсами, находящимися в зарубежных сетях связи»,— сообщили в Роскомнадзоре.
«Задача учений — подтвердить готовность российской инфраструктуры сети "Интернет" обеспечивать доступность ключевых зарубежных и российских сервисов в случае преднамеренного внешнего воздействия»,— добавили в ведомстве.
https://www.kommersant.ru/doc/7361237
🤡39👍10💩5🤬4💊3🤣2😁1
Базовый JavaScript за 2 минуты #javascript
👍15🔥3👏1