Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 36 min ago

Поговорить с начальником о повышении, зарплате, обязанностях — Как Claude помогает подготовиться к страшному разговору

2 hours 42 min ago

Есть задачи, которые неделями висят в списке дел. Не потому что сложные. А потому что страшные.

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

Технически — это просто разговор. Практически — многие люди откладывают его месяцами. Репетируют в голове. Просыпаются ночью с идеальными аргументами. А в кабинете у руководителя вдруг забывают всё, что хотели сказать.

Читать далее

Локальный AI в Obsidian без подписок: рабочая связка с Ollama, Gemma 4 и Infio Copilot

3 hours 23 min ago

Я хотел собрать локального AI-ассистента для Obsidian, который умеет работать по моим заметкам без интернета и подписок. В итоге протестировал несколько подходов, остановился на связке с Obsidian + Ollama + Gemma 4 и посмотрел, насколько это вообще пригодно для повседневной работы.

Читать далее

OSINT для ленивых. Часть 7: Вспоминаем забытые пароли от zip архива за 2 минуты

3 hours 55 min ago

Что такое хлам? Хлам это то, что хранится годами и ты его выкидываешь, как раз перед тем, как он тебе понадобится.

Так иногда получается, что мы храним какие-то данные в zip архиве, а пароль от него забыли напрочь. Как люди грамотные, мы не ставим в качестве пароля свой день варенья или имя своего котика.

Но пароль забыть, вспомнить шансов — ноль. Как быть?

Читать далее

Почему вам нужен второй IP адрес

Fri, 04/10/2026 - 23:44

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

Раскрыло мне глаза вся эта возня Минцифры, что российские приложения должны стать шпионами и сдавать куда надо все ваши данные, там в том числе была методика, что нужно обращаться к зарубежным сайтам, которые показывают IP и есть шанс, что там вскроется ваш IP. Ок, я ж подготовился, просмотрел свой список доменов для роутинга и вычистил подобные сайты, раза 2 проверил. Теперь то все ок? Да? Нет.

На днях попалась статья про то, что энтузиаст сделал приложение для проверки по методичке Минцифры своего устройства Android. Я скачал, с полной уверенностью, что я пройду легко этот тест. Жму кнопку проверки и ... ALARM! Свистать всех наверх! Мой драгоценный IP выдал ipify. КАК?!

Читать далее

Моя поездка в русский ЦОД

Fri, 04/10/2026 - 23:30

В прошлом месяце довелось побывать с научно-образовательной миссией в одном из современных ЦОДов, находящемся в московской промзоне. Там уже функционирует один большой корпус, ещё несколько на разных этапах строительства. 

В этой статье хочется поделиться своими впечатлениями и привести несколько, на мой взгляд, интересных фактов.

Читать далее

Скрытая оптимизация рынка труда

Fri, 04/10/2026 - 23:21

Итак, рынок труда вроде как оживает, верно? Или наш пациент оживает перед предстоящими качелями? Вполне всё может быть, человеческий капитал так просто не появляется в стране. А именно с дефицитом оного и ассоциируется сейчас рынок труда.

Сейчас поговорим о том, почему компании все чаще доплачивают за совмещение.

Сразу окунемся в цифры - по данным hh.ru, с начала 2026 года в России было открыто почти 9 тыс. вакансий с доплатой за сверхнагрузку и дополнительные обязанности.

Это на 29% больше, чем за аналогичный период прошлого года. Причем 91% таких вакансий ориентированы на начинающих специалистов, а чаще всего такие предложения встречаются в розничной торговле, пищевой промышленности и медицине.

Читать далее

Semantic terminal: AI-генератор однострочников по описанию на естественном языке

Fri, 04/10/2026 - 23:15

Эта заметка вдохновлена статьей Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf. В какой-то момент, в очередной раз после нажатия Alt+Tab для переключения в браузер, чтобы быстро найти какой-то линуксовый однострочник, я подумал, что хватит это терпеть, и полез искать упомянутую статью. Перечитав её и прошерстив комментарии, я понял, что некоторые нужные мне вещи сделаны не совсем так, как хотелось бы, поэтому пошёл пилить свой велосипед. Итак, представляю вам semantic-terminal:

Ставится через pip: pip install semantic-terminal

Unix-style утилита sem, которая прокидывает аргументы в LLM с промтом: “Сделей однострочник”

Опционально предоставляет подробное описание однострочника на языке запроса

Опциональная утилита sem-run, запускающая сгенерированную команду с сохранением в истории терминала

Задержка генерации меньше 1с при условии … кхм хм … стабильного интернета

Читать далее

Оптимизация пагинации и бесконечного скролла для поисковиков

Fri, 04/10/2026 - 23:14

Каталог на 50 000 товаров, а в индексе поисковиков – 3000. Знакомая картина? Чаще всего причина не в качестве контента, а в том, как реализована навигация по страницам категорий.

Пагинация и бесконечный скролл – одна из тем, на которой я видел больше всего потерянного трафика у e-commerce проектов.

Я Пётр Гришечкин, последние 15 лет проектирую системы кратного роста трафика для крупных сайтов. Делюсь разными разборами в своём канале.

Читать далее

Как построить банк на 130 миллионов клиентов с помощью Clojure, иммутабельного графа и закона Конвея

Fri, 04/10/2026 - 22:55

Я в качестве хобби последний год строю собственную платформу на Clojure и DataScript. Иногда об этом рассказываю коллегам и когда меня спрашивают, зачем банку функциональное программирование и иммутабельные базы данных, я всегда отвечаю: потому, что есть кейс Nubank.

Бразильский цифровой банк Nubank за 12 лет прошёл путь от 12 клиентов до 131 миллиона, став крупнейшим цифровым банком мира за пределами Азии. Это экспериментальное доказательство того, что правильный выбор архитектуры, языка и организационной структуры может создать экономическое чудо. 131 миллион клиентов и $70 миллиардов капитализации. $2,9 миллиарда чистой прибыли за 2025 год. Рентабельность капитала (ROE) 33%. И всё это без единого физического отделения. Все данные я взял из открытых источников и в Бразилии пока не был, так что можете сами проверить.

Давайте разберём, как именно это получилось.

Читать далее

Обзор учебно-тренировочной электронной платы JZ-F407VET6

Fri, 04/10/2026 - 22:32

В этой заметке я произвел обзор учебно-треннировочной электронной платы JZ-F407VET6.
Это простая и дешевая PCB часто выручает при прототипировании и отладке программных компонентов.

Читать далее

Мой фреймворк для агентной разработки с Claude Code

Fri, 04/10/2026 - 22:11

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

В итоге собрал свой фреймворк агентной разработки и выложил его на Гитхаб. Это набор скиллов и команд для Claude Code, которые учат его уму-разуму.

Я не разработчик. Я учился кодить в школе и универе, но ни разу не писал код в настоящих проектах. Жизнь завела меня сначала в маркетинг, а потом в менеджмент.

Фреймворк заточен под таких же людей, как я. С техническим складом ума, но без реального опыта в настоящем программировании. Наш разработчик — это Claude Code. Он же devops, он же специалист по безопасности, он же технический писатель.

Человеку отводится роль продакта — придумывать, что делать, говорить, как оно должно себя вести в разных сценариях и edge cases, ставить задачи, понимать потребности пользователей. Ну и тестировать все это в конце, чтобы убедиться, что все работает так, как задумано.

Читать далее

Как я автоматизировал управление информацией и оптимизировал рабочие процессы. История Sapiens OS

Fri, 04/10/2026 - 21:47

Если вы ведете несколько проектов одновременно, вы знаете проблему управления информацией. Мысль пришла в голову — записал куда-то. Через месяц пытаешься вспомнить: где это было? Сохранил в папке где-то на компьютере? В заметках телефона? В рабочем чате или личных сообщениях?

Если не нашел — идея ушла. Или осталась, но найти её — отдельный квест и потеря времени, которое хотелось бы потратить с пользой, а не на поиски.

Со мной так происходило постоянно. Статьи и доклады по учёбе, отчёты по работе, технические заметки по разрабатываемому ПО, ссылки на полезные ресурсы, голосовые идеи по дороге на работу, полезные фото — всё в разных местах, без структуры, без связей.

Изначально я пытался найти для себя идеальный инструмент. Notion, Obsidian, Evernote — ни один не решал мою задачу в комплексе: быстро сохранить мысль, не потерять её, а потом легко найти и связать с другими.

Поэтому я написал свою систему.

Статья — не «продажа курса» и не «уникальный продукт». Это описание того, как я решал свои задачи, какие решения принимал и что из этого вышло. Если вы тоже теряете время при поиске нужной информации — возможно, найдёте здесь что-то полезное.

Читать далее

[Перевод] Создаём брандмауэр при помощи eBPF и контрольных групп

Fri, 04/10/2026 - 21:30

Технология eBPF — интересная штука. С её помощью можно без труда внедрять в ядро Linux фрагменты кода, которые затем компилируются в коды операций (опкоды), которые гарантированно не обрушат работу ядра. Набор допустимых инструкций ограничен, переходы назад не допускаются (поэтому не будет никаких неопределённых циклов). При этом вы не можете разыменовывать указатели, но вместо этого можете выполнять проверяемые операции считывания через указатели, которые потенциально могут оказаться неудачными, но при этом не спровоцируют паник на всю систему. eBPF в ядре Linux можно закреплять в тысячах хуков (точек перехвата), в качестве которых могут выступать u-пробы, k-пробы, точки трассировки и даже такие штуки как отказы страниц. У eBPF есть целый спектр захватывающих возможностей, которые при этом очень активно разрабатываются. Фичи, поддерживаемые в каждой конкретной версии ядра, перечислены в виде списка по этому адресу.

Читать далее

Как я получила оффер в международную компанию в конце 2025 года, и что на самом деле помогло

Fri, 04/10/2026 - 21:20

Меня зовут Ксения. Я продакт-менеджер с бэкграундом аналитика. 

Эта статья о моем пути к офферу в международной компании (в моём случае в PLATA), про решения, которые я принимала на каждом этапе, и про то, что реально сработало. 

Читать далее

[Перевод] Google окончательно убил OpenAI? Как Gemma 4 меняет правила игры

Fri, 04/10/2026 - 21:19

Буду честен. Я перестал следить за Gemma после второй версии. Не потому что она была плохой — просто она никогда не воспринималась как серьёзный конкурент китайским гигантам открытого ИИ: DeepSeek, Qwen — моделям, которые разработчики действительно разворачивали в продакшене. Gemma была моделью, которую ты один раз пробовал на Kaggle, а потом забывал. Сегодня Google всё изменил. Полностью.

Gemma 4 вышла 2 апреля 2026 года. И технический директор Hugging Face Жюльен Шомон написал об этом с буквальными эмодзи-огоньками, назвав это «ЭКСТРЕННОЙ НОВОСТЬЮ». Когда CTO платформы, которая хостит все открытые модели на планете, говорит, что Google вернулся в игру, — стоит обратить внимание.

Читать далее

Low-latency инфраструктура: как устроены ЦОД и сети для минимизации задержек

Fri, 04/10/2026 - 21:06

Здравствуйте! Меня зовут Максим Захаренко, я CEO облачной платформы и автор медиа «вАЙТИ». Хочу поделиться нашим опытом и мыслями о том, как в России строится инфраструктура для облачных сервисов с минимальной задержкой (low-latency). Это взгляд изнутри — от лица провайдера, который каждый день сталкивается с задачей ускорения облака для B2B-клиентов. Поговорим о том, почему задержка — такой важный параметр, как устроены современные дата-центры и сети, какие решения применяем мы и другие российские компании и с какими вызовами приходится сталкиваться.

Читать далее

Промты для Нано Банана: готовые идеи для фото в нейросети — лаконично и продумано

Fri, 04/10/2026 - 20:54

За последние два года рынок нейросетей для обработки фотографий буквально взорвался. Среди десятков инструментов особое место заняло приложение Нано Банана — ИИ-фотосервис, который позволяет генерировать, ретушировать, трансформировать и стилизовать фотографии с помощью текстовых промтов. Аудитория инструмента растёт ежемесячно, и всё больше специалистов — фотографы, маркетологи, HR-менеджеры, дизайнеры — задаются одним вопросом: как правильно писать промты для Нано Банана, чтобы получать профессиональный результат, а не случайный пиксельный артефакт.

В этой статье мы разберём теорию и практику промт-инжиниринга применительно именно к этому инструменту, дадим готовые промты для разных сфер, объясним логику их построения и расскажем, как Нано Банана меняет реальный бизнес. Тестируем промты через агрегатор нейросетей Study, который доступен без VPN в России.

Читать далее

[Перевод] Самый простой способ устроить утечку памяти в Java

Fri, 04/10/2026 - 20:47

В новом переводе от команды Spring АйО рассмотрим утечки памяти в Java.

Не секрет, что GC освобождает только недостижимые объекты. Утечка в Java начинается там, где объект уже не нужен, но на него все еще есть цепочка ссылок от живого потока.

Симптомы обычно одинаковые: куча растет, GC срабатывает чаще, паузы увеличиваются, финал - java.lang.OutOfMemoryError: Java heap space.

В целом вывод такой, что нужно смотреть график heap в VisualVM/JVisualVM/JConsole, снимать heap dump (jmap), в Eclipse MAT запускать Leak Suspects и проверять цепочки удерживающих ссылок.

Читать далее

Что делать с архитектурным дрифтом в эпоху ИИ?

Fri, 04/10/2026 - 20:45

С появлением ИИ-инструментов код в проектах начал расти быстрее. Новый сервис, багфикс или интеграцию теперь можно получить быстрее чем согласование изменений, но цена архитектурной ошибки на этом фоне только растёт.

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

Читать далее

Изучение использования рабочего времени

Fri, 04/10/2026 - 20:15

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

Начал работать в этом направлении в 2008 году, сначала в качестве консультанта в чешской компании. Работал на проектах повышения производительности труда в Чехии, далее компания открыла филиал в России — я продолжил работу в России.

В 2012 году был приглашен во вновь образованную российскую компанию в качестве руководителя проектов.

За эти годы лично изучил порядка 20 000 рабочих мест, работал на предприятиях практически всех видов деятельности — от урановых рудников до вертолетного завода.

Будут вопросы — пишите, с удовольствием отвечу максимально подробно.

Читать далее

Who's online

There are currently 0 users and 0 guests online.