HTTP/3: плохо забытое старое

С 1990-х мы пользуемся протоколом обмена текстовой информацией HTTP. Многие где-то такое слышали или видели, но мало кто задаёт себе вопрос: “Как он работает и что это вообще?” Есть, конечно, и специалисты, для кого HTTP — это то, под чем TLS, TCP, IP и так далее.  Вот для части спецов TCP — это устаревшая и слабая технология, и они ищут…

Вышел инструментарий для бутстрэппинга GNU Mes 0.21

Представлен выпуск инструментария GNU Mes 0.21, обеспечивающего процесс бутстрэппинга (bootstrap) для GCC. Инструментарий решает задачу верифицированной начальной сборки компилятора в дистрибутивах, разрывая цепочку цикличной пересборки (для сборки компилятора требуются исполняемые файлы уже собранного компилятора). В GNU Mes предлагается самодостаточный (self-hosting) интерпретатор для языка Scheme, написанный на языке Си, и простейший компилятор для языка Си (MesCC), написанный на языке Scheme. Оба…

В ядрах Linux нашли ошибку для языка Go

Начиная с ядра Linux 5.2 проблема вызывала завершения программ с ошибкой повреждения памяти. Почти всегда крашатся приложения на языке Go. Программы на Go завершаются с ошибками “segmentation violation”, “runtime: unexpected return pc” и “runtime error: invalid memory address or nil pointer dereference”. Как это работает? Баг вызывает нарушение содержимого регистра AVX при возврате из обработчика сигнала, обрабатываемого при генерации исключения…

RIPE распределил последний блок адресов IPv4

Вчера RIPE NCC распределил свой последний блок адресов IPv4 /22. Теперь интернет-регистратор распределяет IPv4 из возвращённых и неактивных адресов. Адреса выдаются по 256 (/24) в блоке в порядке очереди. Заявки могут подать только LIR-ы, которые не получали IPv4 до этого: сейчас их 11.  Потребность в адресах IPv4 остаётся высокой, а без массового внедрения IPv6 дефицит адресов может затормозить развитие сети.…

Линус Торвальдс опубликовал ядро Linux 5.4

цикл разработки ядра Linux 5.4

После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 5.4. Кратко Важные изменения в Linux 5.4: экспериментальный драйвер exFAT; режим “lockdown” для ограничения доступа пользователя root к ядру; механизм fs-verity для контроля целостности файлов; возможность использования CIFS для корневого раздела; контроллер ввода/вывода iocost; ФС EROFS; модуль dm-clone для репликации внешних устройств; новая ФС virtiofs для экспорта каталогов в гостевые…

История Чёрной пятницы

За материалы спасибо Buzzfeed Более ста лет американские торговые сети усиливали маркетинговую атаку и увеличивали скидки после Дня благодарения, особенно в пятницу, которая приобрела широкую известность как Черная пятница. Но термин «Черная пятница» в отношении распродажи после Дня благодарения применяется сравнительно недавно, и похоже, что это пошло из Пенсильвании. Вот как это происходило. Долгие годы под словосочетанием «Черная пятница» имелся…

OIN, Microsoft, IBM и Linux Foundation объединяются против патентных троллей

Open Invention Network заявила, что создаёт с IBM, Microsoft и Linux Foundation группу по защите СПО от патентных троллей. Вместе они поддержат организацию Unified Patents в поиске предыдущего использования патентов из исков троллей. Так они сделают патенты недействительными и закроют дела по СПО и Linux. Патентные тролли — проблема? Ещё какая. В Unified Patents говорят, что в 2018 году было…

Переходь на сайт 
IT Education Center 

Ти знайдешь багато цікавого  

Наш сайт

Новая ветка nginx 1.17.6 и сценарного языка njs 0.3.7

Что нового в NGINX Unit 1.11

Вчера появилась новая ветка nginx 1.17.6, её уже можно скачать. Ещё разработчики выпустили новую версию сценарного языка для nginx njs 0.3.7. В nginx 1.17 разработчики развивают новые функции, а в стабильной версии 1.16 только фиксят баги и уязвимости. Прошлая версия 1.17.5 вышла месяц назад. Новые ветки выходят раз в месяц. Что нового в nginx 1.17.6? Добавили переменные $proxy_protocol_server_addr и $proxy_protocol_server_port.…

Релиз дистрибутива Oracle Linux 8.1

Вышел промышленный дистро Oracle Linux 8.1 на пакетной базе RHEL такой же версии. Самое важное — с таким же функционалом. Загрузить iso-образ можно бесплатно после регистрации. Доступны сборки для архитектуры x86_64 и экспериментальная для ARM64. В Oracle Linux есть доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок и улучшениями безопасности. Ещё можно загрузить доступные модули Application Stream. Oracle…

Debian 10.2: новинки и системы инициализации

Новые стабильные версии пакетов flatpak, gnome-shell, mariadb-10.3, mutter, postfix, spf-engine, ublock-origin и vanguards. Из репозитория для платформы armel удалён пакет firefox-esr из-за наличия в сборочных зависимостях неподдерживаемого nodejs.

Дякуємо, що поділились