Habr.com

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

Полгода без ручного кода: как я стал AI-диспетчером и научился большему, чем за предыдущие два года

Fri, 01/30/2026 - 11:21

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

Читать далее

Особенности построения и развития дизайн-системы в мобильном приложении СберЗдоровья

Fri, 01/30/2026 - 11:03

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

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

Меня зовут Илья Гущин. Я старший Android-разработчик в СберЗдоровье — MedTech компании №1 в России. В этой статье я расскажу, как мы в СберЗдоровье строили мобильную дизайн-систему и оптимизировали интерфейсы.

Читать далее

[Перевод] Энди Хант «Говори, а не спрашивай»

Fri, 01/30/2026 - 10:30

В своем кратком тексте 1998 года Энди Хант, отталкиваясь от закона Деметры и принципа разделения команд и запросов, просто и понятно излагает один из важных принципов объектно-ориентированного проектирования — «говори, а не спрашивай». Этот принцип учит делегировать объектам ответственность за их данные, что позволяет создавать слабосвязанные и устойчивые к изменениям системы.

Читать далее

Apple проигрывает ИИ-гонку. Вот почему

Fri, 01/30/2026 - 10:04

Ловили себя на ощущении, что с Apple что-то не так? Это по-прежнему одна из главных компаний мира с элитными устройствами, миллионами фанатов и мощнейшим брендом. Но Apple больше не недосягаемый лидер, а всего лишь “одна из”. Она больше не самая дорогая компания мира, у новых iPhone нет вау-эффекта, а последняя большая инновация провалилась. И главное: Apple с треском проигрывает ИИ-гонку. Как так вышло, что главный tech-гигант 2010-х проспал ключевую технологию 2020-х? Разбираем главную причину: и она гораздо глубже, чем кажется на первый взгляд.

Читать далее

React Native. Часть 2: Bare Workflow, Expo, стили и платформенные особенности

Fri, 01/30/2026 - 10:00

В первой части мы разобрали эволюцию архитектуры React Native. Теперь перейдем к практическим вопросам: как организован процесс разработки и какие платформенные особенности встретятся в работе.

Процесс разработки

Выбор между классическим подходом и Expo – одно из первых архитектурных решений в проекте. Разберем оба варианта.

Bare React Native

Процесс требует настройки окружения (Xcode для iOS, Android Studio для Android). В упрощенном виде процесс запуска приложения для разработки выглядит следующим образом:

Читать далее

Тайна уникального телефона, который разработали в России — и он погиб в забвении… [Длиннопост, про железо]

Fri, 01/30/2026 - 08:33

Недавно в моих руках оказался уникальный кнопочный телефон - Маском Н2. Сначала я подумал что это просто китайский NoName-телефон по типу DEXP'а, или Fly'я, однако сняв заднюю крышку - я обомлел... И в том числе из-за использования корпуса от неприметной раскладушки - Samsung GT-C3520. Интересно узнать, что он скрывает у себя внутри?

Читать далее

От хаоса к фокусу: создаем ценность, не теряя себя

Fri, 01/30/2026 - 07:47

Вы весь день работали над задачами, ответили на сотню сообщений, отсидели пять созвонов, но к концу дня ловите себя на мысли: «а что, собственно, я сделал» — знакомо?

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

Расписал 15 рекомендаций: от практики глубокой работы и техник приоритизации до советов из теории научной организации труда.

Узнать, как вернуть фокус

Нескучное программирование.Важны ли компилятору имена

Fri, 01/30/2026 - 05:52

Есть старая шутка о том “чем отличается обычный программист на С++ от хорошего программиста на С++”? Первый пишет код, а второй может объяснить, почему он работает. 

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

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

Первый: «Что вообще может означать это имя здесь?»
Второй: «Если вариантов несколько, какой из них правильный?»

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

Читать далее

Как оживить детский рисунок в нейросети онлайн: топ ИИ и бесплатные промты

Fri, 01/30/2026 - 04:46

Представьте: ваш ребёнок нарисовал дракона с кривыми крыльями, и через 2 минуты этот детский рисунок уже оживает — дракон машет крыльями в коротком видеоролике. Для этого достаточно загрузить детский рисунок в нейросеть — и магия происходит сама!

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

Как работать разработчиком, когда твой мозг — нестабильная сборка (часть 2)

Fri, 01/30/2026 - 02:55

Практическое руководство для тех, у кого СДВГ, аддиктивное прошлое, гиперчувствительность или просто мозг, который отказывается работать "как у всех". Без мотивационной чуши — только то, что реально помогает.

Читать далее

Связка: MS Dynamics AX (Axapta, D365FO) – Woyax (ИИ-агенты, маркетплейсы) – Мессенджеры / боты (Telegram, MS Teams, MAX)

Fri, 01/30/2026 - 01:55

Не удалось сдержать желание сделать и продемонстрировать связку MS Dynamics AX (Axapta, D365FO) – Woyax (ИИ-агенты, маркетплейсы) – Мессенджеры / боты (Telegram, MS Teams, MAX), поэтому сначала сразу коротенькое видео (7 минут) с демонстрацией сценариев, а далее полученная в процессе информация и выводы...

Читать далее

Переходник с UART на CAN из отладочной платы JZ-F407VET6

Fri, 01/30/2026 - 01:46

В разработке электроники часто нужны переходники с USB на CAN.

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



Читать далее

Kawai-Focus 2.2: Python-бинарник в Tauri — проблемы и альтернативы

Fri, 01/30/2026 - 01:37

В данной статье я расскажу, с какими проблемами, связанными с бинарником, столкнулось моё решение при запуске на Arch Linux у моих знакомых, и почему у меня оно работает нормально на Debian 12 и 13. Также я разберу преимущества и недостатки текущей реализации, покажу возможные пути решения и альтернативы, а лучшее решение применю на практике.

Я снова попрошу Сергея и Ивана запустить моё приложение на Arch Linux, чтобы проверить его работу.

Заваривайте чай, доставайте вкусняшки — пора «удобрять почву для выращивания помидоров»!

Область применения компактных надводных беспилотных аппаратов: преимущества, специфика и важность компактного класса

Fri, 01/30/2026 - 01:30

Компактные надводные беспилотные аппараты (БНА) занимают всё более заметную нишу между классическими катерами и крупными беспилотными платформами. Это небольшие суда длиной от 1 до 4 метров, с электрической силовой установкой, способные автономно выполнять задачи наблюдения, промеров, поисково-спасательных миссий, инспекции и мониторинга в прибрежной зоне и на внутренних водоёмах. Их ценность не только в снижении затрат, но и в принципиально новом формате работы с акваториями и инфраструктурой, делающим доступным проведение работ там, где это технически сложно, невыполнимо, дорого или опасно привычными способами.

Читать далее

Как нейросеть может быть лучшим ассистентом?

Thu, 01/29/2026 - 23:35

Вступление:

Привет, меня зовут Лера. Работаю Head of Community / Marketing в школе Web3-разработки, но времена немного меняются. И тема этой статьи говорит за себя. По долгу своей службы вокруг меня постоянно проводят стримы, связанные с AI: автоматизация, вайбкод, личные ассистенты, оптимизация рабочих процессов. Ресёрч, подключение MCP и конечно же RAG.

Выбирая множество тем из огромного и хайпового сегмента нейросетей сложно ухватиться за что-то очень конкретное. Будь то вводная статья в тему, я бы вам рассказывала про LLM модели. Оно и многим понятно и доступно. Мне кажется, что каждый уже слышал про ChatGPT. Слышал казусные ситуации оттуда или видел аватарки в стиле студии Гибли. Это относительно понятное явление.

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

Читать далее

[Перевод] Как исправить всю свою жизнь за один день

Thu, 01/29/2026 - 23:35

Ну что, как там у вас с новогодними обещаниями?

Привет! Пару недель назад в x/twitter сильно разошлась статья Dan Koe, которая набрала 170млн просмотров, что для длинного формата очень много.

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

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

Я добавил локальных мемов, чтобы сбавить градус серьезности. И убрал часть абзацев.

Погнали!

Читать далее

«Не работайте с мудаками» — въедливый обзор книги Роберта Саттона

Thu, 01/29/2026 - 23:10

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

Что ж, попробуем в ней разобраться.

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

Разобраться

Мой ежедневный список дел в Obsidian

Thu, 01/29/2026 - 22:44

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

В этой статье я расскажу о том, как я решил эту проблему, создав стартовую страницу-дэшборд в Obsidian, которая основана на простой, но мощной концепции категоризации.

Читать далее

Дескрипторы Python: механизм, на котором держится половина крутости языка

Thu, 01/29/2026 - 22:19

Дескрипторы — одна из тех фич Python, о которых многие слышали, но мало кто использует напрямую. При этом они лежат в основе @property, @classmethod, @staticmethod, слотов и даже обычного доступа к методам.

Разберём, что такое дескрипторы, как их писать и когда они реально полезны.

Понять механизм

Боль разработчиков в текущих реалиях: как я нашёл решение

Thu, 01/29/2026 - 22:16

Я инженер, занимающейся разработкой электронных устройств.

Мне кажется, что каждый кто с этим связан поймет, что это подразумевает, а значит может смело пропустить следующие 3–4 абзаца. Если никогда не сталкивались, то для понимания я немного расширю вводные:

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

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

Читать далее

Who's online

There are currently 0 users and 0 guests online.