Найти в Дзене
IT-дайджест • 30 июня – 6 июля 2025 г
IT-дайджест • 30 июня – 6 июля 2025 г. ⸻ 🐘 PHP 8.4.10 — «комбо» security-патч 3 июля PHP-team синхронно обновила 8.4 / 8.3 / 8.2 / 8.1. В 8.4.10 закрыты 4 CVE (PgSQL escape, SOAP NULL-deref, hostnames null-byte, Phar signed-int overflow) и десятки memory-/stack-over-/use-after-fix’es во всех ключевых расширениях: Curl, Intl, Opcache, Random Engine и др. API не менялось — обновляться можно сразу, особенно если крутите FPM или используете PgSQL ⸻ 🅰️ Angular 20.0.6 — первая «заплатка» нового...
6 месяцев назад
📰 IT-дайджест • 23 – 29 июня 2025
📰 IT-дайджест • 23 – 29 июня 2025 🌐 nginx 1.29.0 (mainline) — 24 июня • Early Hints (HTTP 103) из коробки — можно отдать Link: preload ещё до основного ответа и ускорить First Paint. • Улучшена работа со спящими соединениями при HTTP/2 push, минимизировано потребление памяти на больших конфигурациях. Стоит знать: Early Hints реально экономит сотни мс на крупных SPA, но браузеры пока включают его только по HTTPS и с preload-заголовками. ⸻ 🅰️ Angular 20.0.5 — 26 июня • Чинит утечки памяти при server-side hydration и баг при lazy-загрузке маршрутов в standalone-режиме...
6 месяцев назад
📖 Термин дня — git diff
📖 Термин дня — git diff Что это Показывает строку-к-строке разницу между файлами: рабочая копия ↔ индекс, коммит ↔ коммит и т. д. Зачем это нужно Перед коммитом быстро проверяешь, что именно меняешь, и не уходит «левый» код. Как выглядитgit diff # копия ↔ индекс git diff main~ main # два коммита Жизненный пример Замечаешь случайно удалённые скобки, возвращаешь их до ревью — экономишь время себе и команде...
6 месяцев назад
🌳 Бинарное дерево поиска (BST) — кладём числа «как в огороде
🌳 Бинарное дерево поиска (BST) — кладём числа «как в огороде» Садовник‑самурай сортирует бамбуковые палки по длине. Он втыкает первую палку в землю — это центр грядки. Любая короче идёт влево, длиннее — вправо. Для каждой новой палки правило повторяется: слева короче, справа длиннее. Через минуту получилась «живая диаграмма», в которой нужную длину легко найти. Вот это и есть бинарное дерево поиска. Как оно работает на пальцах 1. Первый элемент — «корень». 2. Всё, что меньше, кладём слева; больше — справа...
6 месяцев назад
📖 Термин дня — git stash
📖 Термин дня — git stash Что это Временный «карман» для незаконченных изменений; убирает их из рабочей директории, но не теряет. Зачем это нужно Позволяет быстро переключиться на другую задачу, не создавая новый коммит-черновик. Как выглядитgit stash # сохранить git stash pop # вернуть обратно Жизненный пример Правил стили, а прилетел срочный хотфикс. Кладёшь правки в stash, чинишь баг, а потом достаёшь всё как было...
6 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала