Самый продвинутый ORM для JVM, подходящий как для Java, так и для Kotlin
Позволяет оперировать не отдельными сущностями, а целыми графами объектов любой сложности, как при чтении, так и при сохранении. Имеет встроенную поддержку DTO с кодогенерацией, самостоятельного устранения проблемы N+1 запросов и работы с рекурсивными структурами.
⛓ Ссылка на ресурс
👍 Архив Программиста | #полезное
Позволяет оперировать не отдельными сущностями, а целыми графами объектов любой сложности, как при чтении, так и при сохранении. Имеет встроенную поддержку DTO с кодогенерацией, самостоятельного устранения проблемы N+1 запросов и работы с рекурсивными структурами.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
В игре вы играете за агента будущего, используя python для взлома систем, управления, и в общем для всего прохождения.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
Представляем статьи с хабра в виде графа
Необычный эксперимент: что будет, если спарсить статьи с хабра и представить их в виде графа? Будет это красивой и удобной базой, или окажется хаосом?
⛓ Ссылка на статью
👍 Архив Программиста | #полезное
Необычный эксперимент: что будет, если спарсить статьи с хабра и представить их в виде графа? Будет это красивой и удобной базой, или окажется хаосом?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Сборник из сотни задач по взлому и безопасности
Платформа, для прокачки навыков информационной безопасности на практике. Среди задач: веб-уязвимости, криптография, сеть, реверс и другие.
⛓ Ссылка на платформу
👍 Архив Программиста | #полезное
Платформа, для прокачки навыков информационной безопасности на практике. Среди задач: веб-уязвимости, криптография, сеть, реверс и другие.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Определяем свой уровень: Junior, Middle, или Senior?
Полезные гайд для тех, кто затрудняется с ответом на данный вопрос. Поможет вам определить примерный уровень вашей квалификации.
⛓ Ссылка на статью
👍 Архив Программиста | #статья
Полезные гайд для тех, кто затрудняется с ответом на данный вопрос. Поможет вам определить примерный уровень вашей квалификации.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Интерактивная платформа по кибербезопасности
Можно на практике отработать сценарии обхода прав доступа, взлома контейнеров, атаки на кластер, утечки данных и многое другое. Проект подойдет как для спецов по безопасности, так и для разрабов или DevOps-инженеров.
⛓ Ссылка на платформу
👍 Архив Программиста | #полезное
Можно на практике отработать сценарии обхода прав доступа, взлома контейнеров, атаки на кластер, утечки данных и многое другое. Проект подойдет как для спецов по безопасности, так и для разрабов или DevOps-инженеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Огромный репозиторий по всем материалам Java
Репо собрал в себе сотни примеров и материалов по всем направлениям от синтаксиса и структур данных до ООП и машинного обучения. Также содержит немного задач для практики.
⛓ Ссылка на репозиторий
👍 Архив Программиста | #репозиторий
Репо собрал в себе сотни примеров и материалов по всем направлениям от синтаксиса и структур данных до ООП и машинного обучения. Также содержит немного задач для практики.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Аналог Excel со встроенным ИИ
Позволяет более легко и быстро анализировать данные, создавать формулы и функции по описанию и парсить информацию из интернета или API.
⛓ Ссылка на ресурс
👍 Архив Программиста | #полезное
Позволяет более легко и быстро анализировать данные, создавать формулы и функции по описанию и парсить информацию из интернета или API.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Forwarded from Konstantin
Как тестировать код в Python? Руководство по Pytest
В статье автор разбирает все базисы тестирования с помощью Pytest: от написания самых первых тестов с 0, до продвинутых приемов. Будет полезно для тех, кто хочет внедрить в проект и упростить контроль качества.
⛓ Ссылка на статью
👍 Архив Программиста | #статья
В статье автор разбирает все базисы тестирования с помощью Pytest: от написания самых первых тестов с 0, до продвинутых приемов. Будет полезно для тех, кто хочет внедрить в проект и упростить контроль качества.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Подробнейшое руководство по внутреннему устройству ядра
Перевод известной книги «Linux Insides», в которой шаг за шагом разбирается работа ядра: процесс загрузки системы, переход в защищенный режим, управление памятью и многое другое.
⛓ Ссылка на GitHub
👍 Архив Программиста | #полезное
Перевод известной книги «Linux Insides», в которой шаг за шагом разбирается работа ядра: процесс загрузки системы, переход в защищенный режим, управление памятью и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2
CCCL - репозиторий от NVIDIA для работы с CUDA: Thrust, CUB и libcudacxx
Репозиторий упрощает разработку высокопроизводительных вычислений, предлагая переносимые абстракции для разных GPU-архитектур.
Библиотеки поддерживают атомарные операции через cuda::atomic_ref и интеграцию с CMake.
⛓ Ссылка на репозиторий
👍 Архив Программиста | #репозиторий
Репозиторий упрощает разработку высокопроизводительных вычислений, предлагая переносимые абстракции для разных GPU-архитектур.
Библиотеки поддерживают атомарные операции через cuda::atomic_ref и интеграцию с CMake.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Игра в квестовом формате по изучению и практики кодинга
Игра состоит из уровней, где устроена, как ни странно, как самая обычная игра: заработок ХР, достижения, челленджи и т.д.
⛓ Ссылка на игру
👍 Архив Программиста | #игра
Игра состоит из уровней, где устроена, как ни странно, как самая обычная игра: заработок ХР, достижения, челленджи и т.д.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3
Курс по Java на YouTube
Целый плейлист на более чем 50 видеоуроков, все очень подробно объясняется с самого нуля.
⛓ Ссылка на курс
👍 Архив Программиста | #курс
Целый плейлист на более чем 50 видеоуроков, все очень подробно объясняется с самого нуля.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Визуальное объяснение алгоритмов машинного обучения
Интерактивная шпора, разбирающая сложные концепции через наглядные визуализации, анимации и примеры. Среди разбираемых тем: линейная и логистическая регрессия, decision trees, random forest.
⛓ Ссылка на репозиторий
👍 Архив Программиста | #репозиторий
Интерактивная шпора, разбирающая сложные концепции через наглядные визуализации, анимации и примеры. Среди разбираемых тем: линейная и логистическая регрессия, decision trees, random forest.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3
Как переложить нагрузку по code review с разработчиков на LLM
Автор - разработчик из команды Авито. Из статьи вы узнаете, как автоматизировать code review с помощью LLM, обрабатывая до 1000 пул-реквестов в неделю.
Система на базе открытой модели Qwen3-Coder-30B состоит из трёх этапов (генерация замечаний, фильтрация ложных срабатываний и дедупликация), что обеспечило точность 85% и полезность трети комментариев. При этом код остаётся во внутреннем контуре, а обработка мелких PR занимает 10–20 секунд.
⛓ Ссылка на статью
👍 Архив Программиста | #статья
Автор - разработчик из команды Авито. Из статьи вы узнаете, как автоматизировать code review с помощью LLM, обрабатывая до 1000 пул-реквестов в неделю.
Система на базе открытой модели Qwen3-Coder-30B состоит из трёх этапов (генерация замечаний, фильтрация ложных срабатываний и дедупликация), что обеспечило точность 85% и полезность трети комментариев. При этом код остаётся во внутреннем контуре, а обработка мелких PR занимает 10–20 секунд.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Репозиторий для старта в кибербезопасности
Репозиторий с практическими и теоретическими материалами, рассчитанные на 90 дней изучения. Содержит темы по Linux, сетям, криптографии, сценариям атак и т.д.
⛓ Ссылка на репозиторий
👍 Архив Программиста | #репозиторий
Репозиторий с практическими и теоретическими материалами, рассчитанные на 90 дней изучения. Содержит темы по Linux, сетям, криптографии, сценариям атак и т.д.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2
Faast.js — библиотека для решения всей рутины на JavaScript
Библиотека самостоятельно упаковывает код, настраивает роли IAM, развертывает и удаляет ресурсы.
При этом, она все еще достаточно легковесная, и не привязывает разработчика к конкретным сервисам.
⛓ Ссылка на библиотеку
👍 Архив Программиста | #библиотека
Библиотека самостоятельно упаковывает код, настраивает роли IAM, развертывает и удаляет ресурсы.
При этом, она все еще достаточно легковесная, и не привязывает разработчика к конкретным сервисам.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Vizro — инструмент для создания дашбордов на Python
Полезный и интересный проект для аналитиков и дата-инженеров, позволяющий создавать интерактивные дашборды в пару строк.
Огромный простор для кастомизации через Python и JS, когда просто low-code не хватает.
⛓ Ссылка на инструмент
👍 Архив Программиста | #полезное
Полезный и интересный проект для аналитиков и дата-инженеров, позволяющий создавать интерактивные дашборды в пару строк.
Огромный простор для кастомизации через Python и JS, когда просто low-code не хватает.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2
Самый мощный набор компонентов виртуального списка для React
Репозиторий максимально разносторонних компонентов: от простых списков до таблиц, чатов и masonry-раскладок. Проект поддерживает группировку с липкими заголовками и адаптивность под разные сценарии.
⛓ Ссылка на репозиторий
👍 Архив Программиста | #репозиторий
Репозиторий максимально разносторонних компонентов: от простых списков до таблиц, чатов и masonry-раскладок. Проект поддерживает группировку с липкими заголовками и адаптивность под разные сценарии.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Огромный сборник анимация для React
В нем собрано более сотни различных готовых анимированных компонентов: карточки, меню, кнопки, курсоры, списки, и многое другое.
⛓ Ссылка на сборник
👍 Архив Программиста | #сборник
В нем собрано более сотни различных готовых анимированных компонентов: карточки, меню, кнопки, курсоры, списки, и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2
С нуля создаем микросервис на Python c FastAPI
Автор статьи покажет настройку окружения, реализацию асинхронных маршрутов и саму организацию всего проекта, а также поделиться интересными аспектами архитектуры и встроенными возможностями.
⛓ Ссылка на статью
👍 Архив Программиста | #статья
Автор статьи покажет настройку окружения, реализацию асинхронных маршрутов и саму организацию всего проекта, а также поделиться интересными аспектами архитектуры и встроенными возможностями.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3