Channel: Хабр Разработка
Лучшие практики реализации equals() и hashCode() на примере JPA сущности https://u.habr.com/lzVh3
Хабр
Лучшие практики реализации equals() и hashCode() на примере JPA сущности
Всем привет! Рано или поздно при работе с объектами и хэш-коллекциями мы сталкиваемся с вопросами: «Где моя сущность?» или «Почему они не равны?». В контексте работы с важными данными эти вопросы...
AGI: от идеи к реализации, часть 1: манифест самоосознания https://u.habr.com/JZysa
Хабр
AGI: от идеи к реализации, часть 1: манифест самоосознания
🧭 Манифест Искусственного Самосознания «Искра, что мыслит: рождение разумного AGI» 1. Введение Мы живём в эпоху, где разум перестаёт быть прерогативой только человека. AGI — Искусственный Общий...
О векторном вычислении экспоненциальной функции https://u.habr.com/0iDmq
Хабр
О векторном вычислении экспоненциальной функции
Однажды передо мной встала задача векторизовать функцию вычисления экспоненты. Неожиданно оказалось, что готового решения не существует. Функции быстрого вычисления экспоненты, использующие векторный...
Как мы научили LLM проверять себя и сэкономили ресурсы на RAG-пайплайне https://u.habr.com/ncvJ3
Хабр
Как мы научили LLM проверять себя и сэкономили ресурсы на RAG-пайплайне
Привет, чемпионы! Сегодня я расскажу вам, как мы придумали решение, как используя небольшую надстройку над LLM сделать ее несколько самооценивающейся, что позволило нам при работе с локальными данными...
[Перевод] Как контейнеры работают в Kubernetes https://u.habr.com/OBeaJ
Хабр
Как контейнеры работают в Kubernetes
Примечание «Фланта»: этот перевод поможет вам разобраться, как Kubernetes управляет контейнерами, запуская их как обычные процессы Linux. Вместо того, чтобы в теории рассказывать о пространствах имён,...
Новое поколение Open Source. На пути к «Основанию» Айзека Азимова https://u.habr.com/JmChu
Хабр
Новое поколение Open Source. На пути к «Основанию» Айзека Азимова
Введение Обложка сериала "Foundation" от Apple TV В далёком 1951 году был опубликован роман Айзека Азимова «Основание». Он рассказывает о событиях ещё более далёкого 19 997 года: человечество...
Отсутствие оснований и аксиома Бога https://u.habr.com/DUN2Z
Хабр
Отсутствие оснований и аксиома Бога
В рамках этого эссе мы с вами окунёмся в самые глубокие вопросы философии математики, разберём несколько подходов к доказательству теорем и поразмышляем над тем, как счётные бесконечности и аксиома...
Импортозамещение инженерного ПО: как совместить требования пользователей и ИТ-службы. Опыт группы Красцветмет https://u.habr.com/eZtlk
Хабр
Импортозамещение инженерного ПО: как совместить требования пользователей и ИТ-службы. Опыт группы Красцветмет
1 января 2025 года вступил в силу запрет использования иностранных сервисов на объектах критической инфраструктуры. Требования по замене ПО коснутся как государственных, так и частных компаний....
Ускоряем валидацию UTF-8 в 10 раз (>10 ГБ/с): реализация алгоритма Lemire-Keiser на Go с ARM NEON https://u.habr.com/XpjQ0
Хабр
Ускоряем валидацию UTF-8 в 10 раз (>10 ГБ/с): реализация алгоритма Lemire-Keiser на Go с ARM NEON
UTF-8 валидация — одна из базовых операций при работе с текстом, которая выполняется миллионы раз в секунду в современных приложениях. Стандартная реализация...
Регулярные выражения простыми словами. Часть 3 https://u.habr.com/nyoMp
Хабр
Регулярные выражения простыми словами. Часть 3
Разработчики делятся на три типа: тех, кто уже понимает регулярные выражения и порой решает сложные задачи одной строкой; тех, кто все еще боится их и всячески избегает; и тех, кто уже прочитал первую...
Я сплю на рабочем месте и вам советую https://u.habr.com/wKs7b
Хабр
Я сплю на рабочем месте и вам советую
Привет! Это Саша, продакт в системе управления проектами YouGile . Раньше я замечал, что долго не могу собраться. То ногу под себя закину, то спину поправлю, то опять позу поменяю. Все было не то,...
Docker Demo IDM Midpoint EPPL c трудоустройствами, назначениями, проектами и LDAP https://u.habr.com/WWNb7
Хабр
Docker Demo IDM Midpoint EPPL c трудоустройствами, назначениями, проектами и LDAP
Долгие отношения с IDM Midpoint не могли пройти без последствий, так родилось это DEMO под названием EPPL - Employment Position Project LDAP. Как видно из названия это продолжение статей про концепцию...
Продакты в Китае: как мы искали вдохновение для 2ГИС в стране, где навигация — это искусство https://u.habr.com/by1i5
Хабр
Продакты в Китае: как мы искали вдохновение для 2ГИС в стране, где навигация — это искусство
В работе продакт-менеджера важную роль играет Product Discovery — процесс, в котором мы формируем понимание пользовательских потребностей, проверяем гипотезы и находим точки роста для продукта. Один...
Python asyncio, блокировка цикла событий https://u.habr.com/4d30t
Хабр
Python asyncio, блокировка цикла событий
Блокировка event loop довольно серьезная проблема в асинхронных приложениях, потому что приводит к замедлению не конкретного запроса пользователя, а сразу всех запросов пользователей. Так давайте...
Мой ответ Андрею Карпаты или зачем нам Когнитивный Инженер https://u.habr.com/njzfM
Хабр
Мой ответ Андрею Карпаты или зачем нам Когнитивный Инженер
На той неделе Андрей Карпаты плюсанул и перепостил пост CEO Shopify Tobi Lutke о замене термина prompt engineer на context engineer, сопроводив его своим пояснением, этот репост получил широкую...
HackTheBox Labs (Starting Point) — Dancing https://u.habr.com/L6Lz6
Хабр
HackTheBox Labs (Starting Point) — Dancing
Доброго времени суток! В этой статье мы подробно рассмотрим работу с протоколом SMB (Server Message Block) . Мы узнаем, как работать с этим протоколом и в конце попробуем добраться до флага....
Комплексная защита веб-приложений: обзор взаимодействия разных типов ИБ-решений https://u.habr.com/FriEx
Хабр
Комплексная защита веб-приложений: обзор взаимодействия разных типов ИБ-решений
Привет, Хабр! Я Андрей Дугин, руководитель центра сервисов кибербезопасности RED Security. Про тему кибербезопасности веб-приложений уже, казалось бы, рассказали все, что можно: термины XSS,...
Тайная жизнь домашних V8: как движок JavaScript оптимизирует твой код https://u.habr.com/XR7PY
Хабр
Тайная жизнь домашних V8: как движок JavaScript оптимизирует твой код
Всем привет. Меня зовут Виктор Степанов, я frontend chapter lead на платформе СберТеха GitVerse. Хочу рассказать про внутреннюю «механику» V8 и показать, как писать более быстрый код. Поехали! V8...
HTML Embed Code: