Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 43 мин. 59 сек. назад

Идемпотентность: не просто теория, а необходимость для надёжных систем

ср, 12/17/2025 - 16:35

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

Читать далее

Boolean search — как искать нужные вакансии с помощью булевого запроса

ср, 12/17/2025 - 16:25

В этой статье я расскажу, как искать нужные вакансии на hh, Linkedin, Github и в Google при помощи главного инструмента рекрутеров. Всем привет, я Юля, помогаю разработчикам найти работу, собираю аналитику по трендам в найме на Российском IT-рынке. Буду рада видеть вас на моем тг-канале @working_bee_it.

Мир в очередной раз переживает изменения, которые отражаются на всех сферах бизнеса, в том числе и на IT индустрии. Помимо того, что в 2025 году крупные компании инициировали сокращения, подход к найму так же изменился - он стал более вдумчивый и скорее точечный. Итогом этих изменений стало сокращение новых вакансий и увеличение числа соискателей, что привело к 500+ откликам на самые популярные вакансии. Так же, многие компании используют AI-ассистентов для первичной оценки откликов, из-за чего бОльшая часть заявок получает автоматический реджект.

В текущих условиях искать работу стало сложнее, но есть методы, которые помогут справиться с этой задачей быстрее и качественнее. Сегодня поговорим про Boolean search, или булевой поиск.

Читать далее

Цифровой двойник за один JSON и без промптов

ср, 12/17/2025 - 16:22

Как перевести мышление человека в JSON, положить в нейросеть и перестать писать бессмысленные промпты.

Читать далее

Прогноз на 2026: люди, технологии, ИИ

ср, 12/17/2025 - 16:17

Когда-то у нас на Хабре получались довольно интересные и точные прогнозы, которые сбывались. С 2020 года точность прогнозов снизилась, от года к году неопределённость вносит лютую искорку азарта, но рамочно мы по-прежнему угадываем тренды. Почему? Наверное, потому что разработчик ПО для бизнеса работает с разными сферами, видит, что там происходит и может как-то это проанализировать. Но, конечно, основная причина прогноза в декабре — это желание почувствовать устойчивость, стабильность, осознать, что ты ещё хоть что-то понимаешь и контролируешь. 

Предлагаю вам посмотреть в ближайший год, попробовать продолжить основные тренды и поспорить о взглядах на 2026 год. И пусть несмотря ни на что у всех нас он будет неплохим.

Читать далее

За 5 лет я научился продавать курсы по QA с помощью личного бренда

ср, 12/17/2025 - 16:06

Всем привет! Меня зовут Артём Русов, уже 5 лет я развиваю личный бренд вокруг курсов по QA на Stepik и других платформах. Сейчас у меня больше 100 тысяч студентов на бесплатных уроках и 10 тысяч на платных. Рассказываю, сколько трафика приносят YouTube, ТГ, ВК и Хабр, где я терял студентов и какие приёмы дают реальные продажи

Читать далее

CephFS — миграция данных из одного кластера в другой

ср, 12/17/2025 - 16:00

Привет, Хабр! На связи Head of DevOps Владимир Яковлев из Дирекции Качества РТЛабс. Сегодня я хочу рассказать историю о том, как мы столкнулись с необходимостью миграции данных из одного кластера Ceph в другой и сделали это с минимальными психологическими затратами.

Читать далее

Матрица UX-зрелости: как связать UX-культуру, OKR и реальную работу команд

ср, 12/17/2025 - 15:55

На фоне OKR (objective key results), метрик и релизов UX почти всегда живёт где-то сбоку. Формально все согласны, что «UX важен», но на практике он часто остаётся вне мейнстрима и воспринимается как что-то полезное, но расплывчатое: на уровне целей вклад UX-практик в интерфейсные решения редко отображается в результатах и не формализован, а эффект работы над UX-зрелостью сложно измерим. В таких условиях UX держится на отдельных энтузиастах, и без связи с целями продукта культура не масштабируется, она выгорает.

Для этого мы в RuStore за последние три года осознанно научились управлять UX-зрелостью: доказали ценность исследований и поставили их на поток, научились работать с UX-долгом, собрали Atomic Research, внедрили доступность и быстрые тестирования интерфейса. Но со временем возник новый вопрос: как понять, куда развиваться дальше и как соотнести всё это с OKR и целями продукта, а не с личным энтузиазмом нашей UX-команды?

В этой статье я, Екатерина Бессчётнова, руководитель отдела UX-исследований RuStore, отвечу на этот вопрос и расскажу про следующий шаг — как собрать всё это в осмысленную систему, чтобы: видеть, где UX действительно встроен в ежедневные процессы, а где всё ещё держится на личной инициативе; измерять развитие не кейсами, а наблюдаемым поведением команды; и наконец — связать UX-культуру с продуктовыми и бизнес-целями.

Что же такое UX-зрелость?

Из истории возникновения и развития монобанковских карточных систем

ср, 12/17/2025 - 15:34

Привет, Хабр! С вами Евгений Соловьев. Сегодня представляю вашему вниманию очередную историческую статью по мотивам моей книги «Платежные системы — вчера, сегодня и… завтра?».

Во-второй статье мы отправимся в прошлое и рассмотрим наиболее яркие примеры возникновения и развития монобанковских карточных систем!

Читать далее

Управляю VDS с телефона: Telegram-бот + Claude Code CLI

ср, 12/17/2025 - 15:20

Я не devops, поэтому хотел получать ответы на человеческом языке в любое время. Ты в дороге, приходит алерт, нужно срочно посмотреть логи или проверить статус сервиса. Достаёшь телефон, открываешь SSH-клиент, набираешь команды...

В итоге, я написал Telegram-бота, который принимает запросы на человеческом языке и выполняет их через Claude Code CLI. Теперь вместо journalctl -u nginx --since "1 hour ago" | grep error я просто пишу в Telegram: «Покажи ошибки nginx за последний час». Выложил в opensource.

В статье расскажу про архитектуру и примеры.

Читать далее

Доверенные АСУ ТП на базе RISC-V: от ядра к экосистеме

ср, 12/17/2025 - 14:51

В конце ноября Российский Альянс RISC-V при участии «Группы Астра» и Baikal Electronics, собрал на одной площадке разработчиков чипов, производителей АСУ ТП, разработчиков ОС, инструментов разработки и конечных заказчиков. Повод - круглый стол "Доверенные АСУ ТП на базе RISC-V: от технологического ядра к промышленной экосистеме".

И специально для вас мы собрали краткую выжимку самого интересного из обсуждений проходивших на мероприятии. Всем кому интересно - добро пожаловать под кат!

Читать далее

Почему рынок найма в IT ощущается все хуже? +Опрос

ср, 12/17/2025 - 14:45

Привет, Хабр!
Я - AddRaiser, фронтендер с 6 годами опыта и геймдевелопер по вечерам :)

Сегодня было бы интересно собрать основные причины упадка на рынке айти и собрать ваши мнения, которые могли повлиять на ухудшение ситуации.
Буду благодарен, если проголосуете в конце в голосованиях по этому поводу. И напишете свое видение этого вопроса, я вполне мог что-то забыть.
Сразу скажу, статья будет больше про субъективное мнение со стороны того, кто и нанимался и нанимал, однако я постараюсь добавлять ссылки на вещи, которые я изучал. И никаких ссылок на ТГ или вроде того, кроме одной ссылки на игру выше.
Я вам не инфоцыган :)

Читать далее

Под корой «Бересты»: изучаем новый софт для бэкапа

ср, 12/17/2025 - 14:39

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

Читать далее

[Перевод] Изменения цен на GitHub Actions

ср, 12/17/2025 - 14:37

GitHub только что анонсировал изменения в ценообразовании Actions. Ранее GitHub Actions имел бесплатный control plane. Это означало, что если вы использовали GitHub Actions, но запускали задачи вне GitHub-hosted runners — будь то ваши собственные машины или в вашем собственном AWS аккаунте — вы ничего не платили GitHub за эти минуты; вы платили только за вычислительные ресурсы. Теперь подход изменился. Команда Spring АйО подготовила перевод анонса команды Github.

Читать далее

Вайбкодим с плагином Kilo Code в VS Code и IntelliJ IDEA из России

ср, 12/17/2025 - 14:34

В новой статье от команды AI for Devs разбираемся, как организовать вайб-кодинг с плагином Kilo Code в VS Code и IntelliJ IDEA из России. Пошагово настраиваем Kilo Code через RouterAI, подключаем Claude, GPT, DeepSeek и другие модели, разбираем роли агента, diff-патчи, правила проекта и нюансы работы с контекстом.

Читать далее

В десятиэтажном доме людей бьет током, на стенах плесень, а УК все равно

ср, 12/17/2025 - 14:25

Звонит мне знакомый: 

— Костя, у нас дом разваливается. Крыша течёт так, что у людей проводка замыкает. Током бьёт. Все стены в плесени....

Читать далее

Разрабатываем чек-лист самопроверки макетов: подход, ошибки и результаты

ср, 12/17/2025 - 14:23

Когда впервые появилась идея чек-листа самопроверки макетов, я воспринял её как очередную бюрократию. Ещё один документ, который никто не будет читать. Казалось, и без него всё под контролем: опытная команда и выстроенные процессы. Но когда дизайнеров в моём направлении стало не семь, а пятнадцать, а количество продуктов увеличилось в три раза, стало ясно, что без простого инструмента контроля качества мы утонем в хаосе.

Привет, Хабр! Я Илья Гордеев, руковожу командой дизайна внутренних продуктов в X5 Tech. В этой статье расскажу, как мы создали чек-лист самопроверки, какие сложности прошли при внедрении и как он помогает экономить время на ревью, держать планку дизайнерам, а команде работать быстрее и чище.

Читать далее

Издательство Питер. Колонка редактора, декабрь 25 г

ср, 12/17/2025 - 14:19

Привет, Хаброжители!

Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию.

Читать далее

Загадочное трио: откуда берутся ошибки 502, 503 и 504

ср, 12/17/2025 - 14:01

Каждый сисадмин хоть раз сталкивался с 502 Bad Gateway, 503 Service Unavailable и 504 Gateway Timeout. Эти ошибки появляются неожиданно и пугают тем, что где-то что-то упало. Но откуда вообще взялись сами коды и почему именно они так часто преследуют администраторов? Под катом погружусь в историю HTTP, объясню банальные причины и расскажу, как найти и где пофиксить эти проблемы. 

Читать

Здесь моет робот: что умеет Dreame Aqua10 Ultra Roller

ср, 12/17/2025 - 13:59

Когда разговор заходит о роботах-пылесосах с функцией влажной уборки, большинство моделей предлагают примерно одинаковый набор: LiDAR-навигация, пылесборник, вращающиеся щётки и валики, а также док-станция с самоочисткой или автоматическим опустошением пылесоса. Ко мне на тест попал пылесос Dreame с системой AquaRoll, который пытается пересмотреть основу: роликовая система, мощное всасывание и почти промышленная автоматизация техобслуживания. На что же в действительности способен такой аппарат?

Читать далее

Состоялся релиз российской ОС с локальным ИИ «МСВСфера» 10.1

ср, 12/17/2025 - 13:55

Главной новинкой, конечно, стал ИИ-ассистент «Василиса», разработанный нашими  коллегами партнёрами из «Сибирских нейросетей» (Новосибирск). Его ключевая особенность — он работает полностью локально, без доступа в Интернет.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 6 гостей.