Заметки Бэкендера
история за 23 дняобновляется раз в 6 ч – 3 дняСборник полезных файлов по Backend Python, Frontend, Backend, Data Science, Big Data, Machine Learning, SysAdmin, GameDev, Javascript Связь: clck.ru/3S6apG РКН: clck.ru/3JdZVw
Динамика и события
Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid
Последние посты
- фото
❗️Курс Многопоточность и параллелизм в Java: освоить передовые технологии Java для облачных приложений с помощью многопоточности и параллелизма 📚 Что вы узнаете: Эта всеобъемлющая книга начинается с изложения основополагающих концепций параллелизма, жизненно важных для облачной разработки, и дает вам полный обзор, освещая проблемы и лучшие практики. Ван мастерски демонстрирует роль Java в работе с большими данными, машинном обучении, микросервисах и бессерверных вычислениях, проливая свет на то, как инструменты Java эффективно используются в этих областях. ➡️ Скачать курсы Заметки Бэкенде…
Открыть в MAX- Просмотры
- 18
- ER
- —
- Реакции
- —
- фото
❗️Java: ручное разбиение задач обогнало parallel().collect() Процедурная генерация игровых миров на Java упирается в перебор сотен тысяч клеток — и последовательный код становится узким местом. Задача — взвешенная случайная выборка без возвращения: каждому кандидату считается ключ -log(random)/weight, а PriorityQueue держит только K лучших. Компактный вариант с parallel().collect() в большинстве тестов проиграл ручному разбиению массива на части по числу логических процессоров — с промежуточной агрегацией очередей. Стоит прочитать, если оптимизируешь тяжёлые вычисления на Java и хочешь поня…
Открыть в MAX- Просмотры
- 23
- ER
- —
- Реакции
- —
- фото
❗️Leetcode: решаем задачу через backtracking Автор делится личным опытом решения задачи LeetCode на генерацию всех комбинаций правильных скобок. После неудачных собеседований он решил разобраться с backtracking и показал два подхода: через перебор всех комбинаций с отсеиванием и через рекурсию. Статья даёт практическое понимание backtracking на примере конкретной задачи. Автор начинает с наивного перебора всех комбинаций, используя позиционные системы счисления для генерации N-мерных массивов, а затем отсеивает неподходящие по уровню вложенности. После этого показывает рекурсивное решение,…
Открыть в MAX- Просмотры
- 23
- ER
- —
- Реакции
- —
- фото
❗️Kubernetes как ядро Linux: дистрибутивы и пакетный менеджер Kubernetes становится всё сложнее с каждым релизом, и это усложняет работу инженеров. Автор предлагает посмотреть на K8s как на ядро Linux и вынести всю специфику в дистрибутивы, чтобы не тащить в ядро лишнее. В статье разбирается идея дистрибутивов Kubernetes: зачем нужен пакетный менеджер для K8s, как устроен проект kuberoot (аналог Buildroot для сборки K8s-дистрибутивов) и почему Helm и операторы не решают проблему полностью. Автор обсуждает восемь свойств идеального пакетного менеджера и показывает, как собрать собственный дис…
Открыть в MAX- Просмотры
- 46
- ER
- —
- Реакции
- —
- фото
❗️Свой MCP-сервер для Jira и GitLab Готовые MCP-серверы с GitHub часто рассчитаны на одного пользователя и общий токен, что не подходит для компаний с разграничением доступа. Автор подробно описывает, почему опенсорсные решения не подошли: отсутствие авторизации, плохая расширяемость, неконтролируемый стек, риск промпт-инъекций и уязвимости. Взамен они построили сервер с изоляцией пользователей, шифрованием токенов через Vault, авторизацией через Keycloak и поддержкой двух транспортов. Особенно ценно, что рассказывается о граблях: проблемы с null в JSON, которые привод Рекомендую статью тем…
Открыть в MAX- Просмотры
- 36
- ER
- —
- Реакции
- —
- фото
❗️Хакеры внедряют вредоносный код в npm-пакеты Простая команда npm install может обернуться серьёзной проблемой. Задумывался ли ты над тем, сколько уязвимостей скрывается за привычными зависимостями? Оказалось, что хакерская группа TeamPCP уже несколько месяцев встраивает черви Shai-Hulud в популярные библиотеки. Через подставные пакеты они получают доступ к окружению разработчиков и могут проворачивать финансовые аферы. Статья раскрывает схемы внедрения, типичные уязвимости npm-экосистемы и способы защиты. Материал поможет понять важность проверки зависимостей и настроить базовые меры безо…
Открыть в MAX- Просмотры
- 45
- ER
- —
- Реакции
- —
- фото
❗️Курс Эффективное управление памятью .NET: создавайте кроссплатформенные приложения с эффективным использованием памяти с помощью .NET Core 📚 Что вы узнаете: Начав с обзора основ управления памятью, вы быстро познакомитесь с системой сборки мусора .NET. Вы поймете механизм распределения памяти и получите представление о различиях между стековой и кучной памятью, а также о нюансах типов значений и ссылочных типов. ➡️ Скачать курсы Заметки Бэкендера
Открыть в MAX- Просмотры
- 44
- ER
- —
- Реакции
- —
- фото
❗️Курс Эффективное управление памятью .NET: создавайте кроссплатформенные приложения с эффективным использованием памяти с помощью .NET Core 📚 Что вы узнаете: Начав с обзора основ управления памятью, вы быстро познакомитесь с системой сборки мусора .NET. Вы поймете механизм распределения памяти и получите представление о различиях между стековой и кучной памятью, а также о нюансах типов значений и ссылочных типов. ➡️ Скачать курсы Заметки Бэкендера
Открыть в MAX- Просмотры
- 38
- ER
- —
- Реакции
- —
- фото
❗️Курс Безопасность баз данных и приложений: руководство для практиков 📚 Что вы узнаете: В то время как средняя стоимость кибератаки для компании составляет 9,48 миллиона долларов, организации отчаянно нуждаются в квалифицированных администраторах баз данных и специалистах по программному обеспечению. Хакеры стали изобретательнее, чем когда-либо прежде. Рост киберпреступности требует тщательной настройки клиентских приложений и серверных баз данных для обеспечения надёжной защиты. ➡️ Скачать курсы Заметки Бэкендера
Открыть в MAX- Просмотры
- 45
- ER
- —
- Реакции
- —
- фото
❗️Эволюция API-клиента для Java Почему в Java-мире до сих пор доминируют RestTemplate и FeignClient, хотя их архитектура уже устарела? В статье представлен современный подход — Rework, который решает проблемы legacy решений. Основные проблемы текущих подходов: громоздкая конфигурация RestTemplate, ограничения OpenAPI-Gen с FeignClient, сложности с тестированием и отладкой. Rework предлагает декларативный синтаксис, встроенную валидацию запросов, автоматическое логирование и простую интеграцию с существующими Spring-приложениями через аннотации. Стоит присмотреться, если работаешь с микросер…
Открыть в MAX- Просмотры
- 42
- ER
- —
- Реакции
- —
Показано 10
Данные: публичные посты и страницы канала в MAX. Метрики версии v1, срез 15.10.2026. Как мы считаем.