Архив Программиста
9.17K subscribers
724 photos
472 videos
3 files
1.22K links
Шпаргалки, книги, статьи и советы для программистов

Сотрудничество/реклама: @Ak_Mihail

Купить рекламу через биржу: https://telega.in/c/storage_it
Download Telegram
Самый продвинутый ORM для JVM, подходящий как для Java, так и для Kotlin

Позволяет оперировать не отдельными сущностями, а целыми графами объектов любой сложности, как при чтении, так и при сохранении. Имеет встроенную поддержку 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
CounterCodeStirke — динамичный it-экшен

В игре вы играете за агента будущего, используя 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
👍52
Определяем свой уровень: 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-инженеров.

Ссылка на платформу

👍 Архив Программиста | #полезное
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.

Ссылка на ресурс

👍 Архив Программиста | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
Forwarded from Konstantin
Как тестировать код в Python? Руководство по Pytest

В статье автор разбирает все базисы тестирования с помощью 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

👍 Архив Программиста | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2
CCCL - репозиторий от NVIDIA для работы с CUDA: Thrust, CUB и libcudacxx

Репозиторий упрощает разработку высокопроизводительных вычислений, предлагая переносимые абстракции для разных GPU-архитектур.

Библиотеки поддерживают атомарные операции через cuda::atomic_ref и интеграцию с CMake.

Ссылка на репозиторий

👍 Архив Программиста | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
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 видеоуроков, все очень подробно объясняется с самого нуля.

Ссылка на курс

👍 Архив Программиста | #курс
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.

Ссылка на репозиторий

👍 Архив Программиста | #репозиторий
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 секунд.

Ссылка на статью

👍 Архив Программиста | #статья
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, сетям, криптографии, сценариям атак и т.д.

Ссылка на репозиторий

👍 Архив Программиста | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2
Faast.js — библиотека для решения всей рутины на JavaScript

Библиотека самостоятельно упаковывает код, настраивает роли 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 не хватает.

Ссылка на инструмент

👍 Архив Программиста | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥2
Самый мощный набор компонентов виртуального списка для React

Репозиторий максимально разносторонних компонентов: от простых списков до таблиц, чатов и 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