В этом апрельском выпуске дайджеста мы хотим подсветить несколько важных новостей, которые могут оказаться полезными как для продвинутых разработчиков и начинающих специалистов, так и для владельцев бизнеса и дизайнеров.
Апрель порадовал обновленной версией известного руководства "Kubernetes The Hard Way" по настройке кластеров Kubernetes вручную. Об этом сообщил Келси Хайтауэр в своем аккаунте X.
Тем временем пользователи Nginx могут обновиться до версии 1.26.0 популярного веб-сервера, а поклонникам Linux будет интересно узнать о недавно вышедшей Fedora Linux 40 с обновленными окружениями рабочего стола и улучшенными возможностями разработки искусственного интеллекта.
Подробности и остальные новости о новинках читайте далее в дайджесте!
Келси Хайтауэр сообщил, что руководство Kubernetes The Hard Way было обновлено и переведено на ARM64. Теперь гайд не зависит от облачных провайдеров и требует только набор виртуальных машин или физических машин на базе ARM.
Kubernetes The Hard Way - это гайд, который поможет вам создать базовый кластер Kubernetes со всеми компонентами управления, работающими на одной ноде, и двумя рабочими нодами, достаточных для изучения основных концепций. Kubernetes The Hard Way оптимизирован именно для долгого и глубокого обучения, чтобы понять каждую задачу, необходимую для загрузки кластера Kubernetes.
Прошлые версии работали только с Google Cloud Platform, теперь же тренажер не зависит от облачных сервисов. Также для этого руководства требуется четыре виртуальных или физических машины на базе ARM64, подключенных к одной сети. В целом, знания из гайда можно применить и к другим платформам.
В обновленном руководстве используются kubernetes v1.28.x, containerd v1.7.x, cni v1.3.x, etcd v3.4.x. Kubernetes The Hard Way - это отличный способ набить руку для работы с кластерами.
Спустя практически год с прошлого (1.25.0) релиза была опубликована новая версия nginx. Стабильная версия 1.26.0 включает в себя новые возможности и исправления ошибок из основной ветки 1.25.x, в том числе экспериментальную поддержку HTTP/3, HTTP/2 на основе каждого сервера, виртуальные серверы в модуле stream, передачу потоковых соединений в сокеты listen и многое другое.
Согласно данным W3Techs, Nginx используют 34,2% всех известных в отчете сайтов, что подтверждает широкую распространенность технологии. Отметим основные изменения в релизе 1.26.0.
Внесены существенные изменения для работы с HTTP/2:
Среди других изменений:
Nginx 1.26.0 доступен к скачиванию на официальном сайте.
Figma стремится улучшить внедрение систем проектирования, сделав код более доступным и полезным для разработчиков. С этой целью была представлена бета-версия инструменты Code Connect.
По словам CEO Дилана Филда, новый функционал призван сократить барьер между дизайнерами и разработчиками, привнеся большую слаженность в работе и структурированную реализацию идей.
Code Connect - новый инструмент, где вы можете настроить фрагменты кода, которые появляются в режиме Dev Mode, чтобы разработчики видели реальный код системы дизайна, а не автоматически сгенерированный CSS. Инструмент представляет собой утилиту, предоставляемая через npm для проектов JavaScript и TypeScript, а также через Swift Package Manager для проектов SwiftUI.
Code Connect доступен в тарифных планах Organization и Enterprise. Пакет и инструкции по настройке находятся на GitHub, и разработчики могут установить его с помощью простого интерфейса командной строки.
Состоялся релиз Fedora Linux 40, ознаменовавший собой важную веху в развитии проекта. Этот выпуск включает значительные обновления. Вот список некоторых нововведений:
Новая версия Fedora Linux 40 поставляется с первым в истории пакетом PyTorch. Этот популярный фреймворк используется для глубокого обучения. Онн в данный момент поддерживает работу только на CPU, без ускорения GPU или NPU. Представители дистрибутива обещают продолжить развивать фреймворк в дальнейших релизах, включая привлечения GPU и специализированных NPU-ускорителей.
Выпуск Fedora Linux 40 доступен для дистрибутивов Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora Onyx и Live-сборки.
Всем известная база данных World-Check содержит информацию о нежелательных лицах, таких как террористы, отмыватели денег, неблагонадежные политики и т. д. Она используется компаниями, банками и различными финансовыми организациями в рамках проверки «Знай своего клиента» (KYC).
Данные World-Check включают полные имена, сферу преступной деятельности человека, в некоторых случаях его конкретную должность, дату и место рождения, известные псевдонимы, пол и объяснение того, почему они попали в список неблагонадежных.
Сегодня более 5 миллионов записей из базы данных находятся в руках хакерской группировки GhostR, которые угрожают слить данные в открытый доступ. Подлинность утверждений группы GhostR была подтверждена представителем группы Лондонской фондовой биржи (LSEG), которая ведет базу данных.
В исходном сообщении группа хакеров заявила, что в скором времени начнет утечку базы данных. Первая пакет информации будет включать в себя подробную информацию о тысячах людей, включая «членов королевской семьи».
Представители LSEG заявили, что утечка связана не с их системами, а с третьей стороной, имевшей копии World-Check, и что в данный момент ведется работа по защите данных.
В 2020 году Google заявила о намерении поэтапно отказаться от использования сторонних cookie в течение двух лет, чтобы повысить конфиденциальность пользователей. Уже практически середина 2024 года, а Google снова отложила блокировку.
В Google заявили о проблемах с согласованием мнений заинтересованных сторон, регуляторов и разработчиков по этому вопросу. Также отмечается, что для Управления по конкуренции и рынкам Великобритании (CMA) важно иметь достаточно времени для изучения доказательств, включая результаты отраслевых тестов, которые были запрошены у участников рынка к концу июня.
В результате Google, скорее всего, откажется от поддержки сторонних файлов cookie в Chrome только в 2025 году, а не в 2022-м, как планировалось ранее.
При этом, в начале апреля, компания Google объявила о новой функции безопасности Chrome под названием Device Bound Session Credentials (DBSC), которая привязывает файлы cookie браузера к конкретному устройству пользователя, защищая его от взлома учетных записей с помощью кражи cookie. DBSC криптографически привязывает файлы аутентификации к устройству с помощью ключей, генерируемых чипом модуля доверенной платформы (TPM) устройства.
Каждая сессия теперь поддерживается уникальным ключом, а для последующей аутентификации на серверы отправляется только открытый ключ. Это не позволяет сайтам отслеживать пользователей в разных сессиях на одном устройстве. В настоящее время DBSC можно протестировать, включив "enable-bound-session-credentials" в Chrome. Google работает над тем, чтобы включить эту технологию по умолчанию для клиентов Google Workspace и Google Cloud.
Хорошего месяца и до встречи в новом дайджесте от is*hosting!