Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 10 min 54 sec ago

Роботы не покупают эклеры

Tue, 07/29/2025 - 12:05

Вам знакомо такое выражение: 1 доллар - тому кто придумал, 2 - тому кто сделал и 10 - тому кто продал? Думаю, каждый прочувствовал на себе все "прелести" капитализма и у каждого есть мнение на этот счет. Реалистичный, взрослый взгляд на все это состоит в понимании простой истины: мир - это рынок, а идеи и их реализация - все это убытки до тех пор пока нет продаж. Но на самом деле продажи - это просто наука и как любая наука она обладает внутренними, очень глубокими проблемами и очень сильными противоречиями. Обо всем этом и пойдет речь в данной статье.

Купить эклер

70+ докладов для фронтенд-разработчика на все случаи жизни

Tue, 07/29/2025 - 12:01

Привет, Хабр! Меня зовут Данил. Я фронтенд-разработчик, и мне очень нравится смотреть в записи или посещать митапы и конференции, на которых профессионалы делятся своим опытом в формате докладов.

Я постоянно добавлял записи докладов, которые показались мне интересными в закладки, и их собралось достаточное количество, чтобы можно было поделиться этим списком с вами. Суммарная продолжительность докладов составляет более 48 часов, поэтому уверен - вам точно будет, что посмотреть.

Читать далее

Как горный инженер до фулстека прокачался

Tue, 07/29/2025 - 12:01

В Алагирском ущелье в Осетии были серебро и цинк. А логистики и инфраструктуры не было. Один там инженер прикинул: если всё правильно рассчитать, то можно получать в год 100 пудов серебра и десятки тысяч свинца. За три года — проект, переселённые специалисты, 36 вёрст дороги и завод среди скал.

По факту вышел фулстек: комбинат с элементами крепости, инженер с функциями коменданта.

Первая плавка: 26 фунтов серебра. Половина — на церковную утварь для столицы, остальное — на репутацию. Инженер остался руководить. Всё работало.

Этим инженером был Альберт Эйнштейн Александр Иваницкий.

Читать далее

Как разрабатывать AI-агенты безопасными — свежие рекомендации OWASP

Tue, 07/29/2025 - 12:01

28 июля фонд OWASP выпустил руководство по защите агентных приложений. Работа над ним шла несколько месяцев, большую часть времени заняло рецензирование от специалистов из ведущих организаций: Microsoft, Oracle, NIST, Еврокомиссия, Robust Intelligence, Protect AI и других.

Давайте посмотрим, чем с нами решили поделиться специалисты со всего мира и какие рекомендации они приводят.

Читать далее

Как разрабатывать AI-агенты безопасными — свежие рекомендации OWASP

Tue, 07/29/2025 - 12:01

28 июля фонд OWASP выпустил руководство по защите агентных приложений. Работа над ним шла несколько месяцев, большую часть времени заняло рецензирование от специалистов из ведущих организаций: Microsoft, Oracle, NIST, Еврокомиссия, Robust Intelligence, Protect AI и других.

Давайте посмотрим, чем с нами решили поделиться специалисты со всего мира и какие рекомендации они приводят.

Читать далее

Путешествие одного промпта: Что на самом деле происходит под капотом у LLM?

Tue, 07/29/2025 - 12:00

Загадка работы LLM: что происходит, когда вы нажимаете Enter? Разбираем пошагово путь вашего промпта от токенизации до генерации ответа. Узнайте, как устроены большие языковые модели, как ими управлять и какие мифы они развеивают.

Читать далее

SEO в России 2025: от поведенческих факторов к динамическим местам и нейросетям

Tue, 07/29/2025 - 12:00

Статья на основе выпуска подкаста «Лида, где лиды?», где Стас Поломарь основатель платформы SEOWORK и эксперт в аналитике больших данных и SEO рассказывает о революционных изменениях в поисковой выдаче: борьбе Яндекса с маркетплейсами, эволюции динамических мест и новой реальности, где SEO-специалистам и контекстологам придется работать сообща.

Читать далее

Обзор мини-ПК Acemagic Tank 03 из первых рук. Светящийся кубик с мощным «железом»

Tue, 07/29/2025 - 12:00

Мини-ПК уже давно перестали быть просто компактными офисными машинками. Среди них есть мощные девайсы с весьма производительной «начинкой». Хороший пример — Acemagic Tank 03 с процессором Intel Core i7-12700H, видеокартой NVIDIA RTX 3060 Mobile и 32 Гб оперативной памяти DDR5. Узнав об этом девайсе, я понял, что пора менять свой старенький ноутбук с GTX 1070. В этом обзоре — впечатления от работы с Tank 03, его возможностями, результатами тестов и игровым опытом в Fallout 4. Спойлер: этот кубик умеет удивлять.

Читать далее

Как растут наши СТМ и эксклюзивы: кейсы Carrera, TCL, Hisense, Toshiba и Thunderobot

Tue, 07/29/2025 - 12:00

Привет, Хабр.

В I квартале 2025 года мы в М.Видео-Эльдорадо зафиксировали кратный рост продаж собственных торговых марок и эксклюзивных брендов. В некоторых категориях — до 10 раз. Это не разовая вспышка спроса, а следствие многолетней работы с продуктовой матрицей, дизайном линеек, доверием к магазину как к точке входа в технологичный выбор. Сегодня мы хотим подробнее рассказать, как работают СТМ в технике на практике: какие бренды двигают рынок, кто за ними стоит и почему их выбирают миллионы наших покупателей.

Читать далее

Умный комплекс: гостиница с рестораном и фитнесом — я это сделал

Tue, 07/29/2025 - 12:00

Профессионально я занимаюсь автоматизацией вентиляции офисов, магазинов и с недавних пор ресторанов. Однажды ко мне пришел человек с амбициозной идеей: сделать в Волгограде по-настоящему умную гостиницу. Чтобы свет включался сам, климат подстраивался под гостя, управление было через планшет и голосом.

Так начался проект, который разросся в гостиничный комплекс на 5000 м², и в итоге охватил почти все: номера, бар-ресторан, кальянную, фитнес-зоны, бассейн и кухню. В статье расскажу, как мы это все реализовали, что пришлось дорабатывать, с какими проблемами столкнулись и какие решения в итоге заработали.

Спойлер: ни один кондиционер не пострадал. Почти.

Читать далее

Асинхрон внутри синхрона

Tue, 07/29/2025 - 12:00

Привет, Хабр! Я Борис Шляга, программист в отделе разработки кредитных продуктов для физических лиц. Мы занимаемся продуктом «Кубышка» — это небольшой заем до зарплаты на непредвиденные расходы.
С появлением новых правил регулирования кредитов и займов возникла необходимость в проверке долговой нагрузки клиентов при выдаче продукта. Теперь Кубышка не может быть одобрена клиентам с высоким ПДН.

Сервис расчета ПДН давно работал внутри компании — нам оставалось только реализовать интеграцию с ним. Расскажу, как мы это сделали, как решили проблемы «по дороге» и что в итоге получилось.

Читать далее

ИИ поддерживает Запад в геополитике и сам учится играть в Minecraft: топ-10 исследований июня

Tue, 07/29/2025 - 11:49

ИИ-агенты учатся выживать в мире Minecraft, спорят о геополитике, берут на себя все больше работы и… начинают вести себя как настоящие личности. Как современные модели учатся планировать, сотрудничать, хитрить и даже формировать собственные взгляды? В этом обзоре — свежие прорывы в создании универсальных агентов, исследования предвзятости и то, как поведенческая наука помогает понять настоящую «психологию» ИИ.

Читать далее

Под капотом Android: как создаются, управляются и восстанавливаются процессы приложений в системе

Tue, 07/29/2025 - 11:43

Эта статья родилась из практической задачи — понять, как устроен Android в общем и целом, как он сохраняет и восстанавливает состояния приложения (помимо БД и файлов) при внезапном завершении процесса, как управляет процессами.

Я разберу ключевые системные компоненты (Zygote, SystemServer, AMS, Binder) и процесс восстановления состояния через Bundle.

Привет, Хабр! Я Михаил Богатиков, Android‑разработчик в ПСБ.
На одном из собеседований мне задали вопрос, про восстановление приложения после смерти, на который я не смог ответить. Мне стало интересно и я решил изучить этот вопрос и в результате появилась эта статья.

Читать далее

Нейросети, видеокарты и здравый смысл

Tue, 07/29/2025 - 11:32

Протестировали нейросети и показали, в чём разница между разными моделями видеокарт — не только AI/ML-инженеры должны понимать, что скрывается за TFLOPS и в чём их разница. Взяли базовые карты, которые можно использовать для работы с нейросетями. За подробностями под кат!

Читать далее

Кандидат сбежал в слезах. Про накрутку опыта

Tue, 07/29/2025 - 11:28

У него в резюме Python, Playwright, Pytest, Jenkins, Docker, Kafka, GitHub, GitLab, и он вёл QA-гильдию в Третьем Царстве. А потом пришёл на собес — и не смог объяснить, чем отличается UI-тест от интеграционного. Мы дали задачу. Он попытался её решить. Мы все плакали. Он — тоже.

Читать далее

Про IT-шника, который каждый год меняет компанию

Tue, 07/29/2025 - 11:16

Текучка кадров и непостоянные сотрудники — бич большинства IT-компаний по всей стране. Когда спрашиваешь таких людей, почему они уходят из компании, то они все как один говорят: «Я со всем разобрался, всё наладил, а у компании нет интересных задач». Мы особо не задумываемся и верим на слово, но что по факту скрывается за этими словами? Это объективная причина или просто рационализация чего-то более глубинного? Я — IT-шник, у которого был период миграций из одной компании в другую, а также длительный опыт сотрудничества длиной более пяти лет. Сегодня для себя и для вас попытаюсь ответить на этот вопрос.

Читать далее

Полиморфизм в JSON в Go

Tue, 07/29/2025 - 11:10

Полиморфная сериализация JSON — частая задача при проектировании API, UI-моделей или событийных структур. Пример структуры:

[
{"type": "text", "content": "hello"},
{"type": "image", "url": "pic.jpg"}
]

В Go такие данные принято представлять с помощью интерфейсов. Однако стандартный пакет encoding/json не умеет автоматически сериализовать и десериализовать структуры с полем-дискриминатором (например, "type"), которое определяет конкретный подтип. Приходится либо использовать громоздкие конструкции вроде map[string]any или json.RawMessage, либо вручную реализовывать интерфейсы json.Marshaler и json.Unmarshaler с разбором каждого варианта — такой подход быстро становится неудобным и слабо масштабируется.

Для решения этой задачи были разработаны две библиотеки:

poly — обёртка с использованием дженериков;

polygen — генератор кода, расширяющий возможности poly.

Почему 2 библиотеки?

Эксперимент Стэнли Милгрэма, вскрывший механизмы послушания

Tue, 07/29/2025 - 10:55

«Подчинение авторитету» — книга не о менеджменте, но она как нельзя лучше расскажет про базовые психологические процессы, происходящие в людях, которыми управляют. На стыке психологии и философии в ней рассказывается про эксперимент, где выявляли предел, до которого может дойти человек, подчиняясь другому человеку.

Создателей эксперимента вдохновили преступники нацистской Германии, и они задались вопросом: «Почему обычные люди выполняли чудовищные приказы?». Чтобы на него ответить, они провели серию экспериментов, в которых обычные люди попадали в ситуацию подчинения.

Читать далее

Как создать MCP-сервер и научить ИИ работать с любым кодом и инструментами через LangGraph

Tue, 07/29/2025 - 10:28

В этой статье разбираемся с MCP-серверами от А до Я: что это такое, зачем нужны и как создать свой. Научимся писать инструменты для ИИ-агентов, подключать готовые MCP-серверы через LangGraph, и создадим полноценный математический сервер с нуля. В конце задеплоим его в облако и подключим к нейросети. Много практики, рабочий код и никакой воды — только то, что действительно работает.

Читать далее

Методы и инструменты НОТ #2. Алексей Гастев — человек, который хотел превратить людей в машины (и не шутил)

Tue, 07/29/2025 - 10:19

В прошлом посте мы поговорили о деятельности Фредерика Тейлора, родоначальника концепции научной организации труда из США. А что было у нас?

В начале XX века, когда одни писали манифесты революции, другие — стихи о любви, Алексей Гастев писал стихи... о токарных станках и ударе молота по стали. Советский Союз готовился к индустриальному рывку. Но одних станков и лозунгов было недостаточно. Нужен был новый человек — точный, дисциплинированный, производительный. Человек, способный стать частью индустриальной машины.

Главным архитектором этой идеи и стал Алексей Капитонович Гастев — инженер, революционер, поэт-футурист и теоретик труда. Его проект — ЦИТ (Центральный институт труда) — стал не просто лабораторией, а фабрикой по стандартизации труда и переучиванию человеческой природы.

Читать далее

Who's online

There are currently 1 user and 4 guests online.