Habr.com

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

Топ-8 лучших таск-трекеров 2026 года, которые легко внедрить

7 hours 58 min ago

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

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

Читать далее

Павел и Телега: яркий SMM-маркетинг на грязной теме. Личный опыт Павла из первых уст

13 hours 26 min ago

"Я - Павел ;)
Когда мне становится скучно - я иду туда, где нет людей. Обычно это лес. Пение птиц даёт возможность отдаться медитации на пару часов расположившись на бревне в самой глуши и внимая звукам природы."

Но... всегда встречается это "Но". Следы жизнедеятельности гуманоидов. И сегодня нам предстоит с ними разобраться используя, да, вы не поверите - телегу!

Пойти в лес за Павлом с телегой...

Страх и ненависть в подъезде. Видеоглазок из трубы и палок на raspberry pi

14 hours 28 min ago

В последнее время в медиапространстве все больше новостей про умный дом и интегрируемые устройства. Я решил проверить, насколько сложно запилить собственный видеоглазок с блекджеком и жабами.
У нас есть: канализационная труба, бутлег raspberry pi, самая жалкая камера, которую только можно найти, много энтузиазма и опыт бекенд разработки. Думаю вы уже догадываетесь чем мы сейчас займемся...

Заглянуть в трубу

Новогодняя игрушка

15 hours 29 min ago

Привет, Хабр! Пришло моё время начать писать статьи сюда. И первая моя статья будет посвящена новогодней игрушке. Прошу не судить строго.

В 2019-м году Я приобрел 50 микроконтроллеров CH32V003F4P6 по 11 рублей за штуку. В этом году решил пустить их в дело. И первое, что пришло в голову, это сделать игрушку к новому году. Кроме того, появилась возможность лично попробовать WS2812B.

Схема и печатная плата устройства были разработаны в свободной САПР KiCad 9.0. Прошивка написана в среде MounRiver Studio Ⅱ, от производителя микроконтроллера Nanjing Qinheng Microelectronics.

Схема устройства получилась достаточно простой, даже примитивной. В её основе RISC-V микроконтроллер CH32V003F4P6 и адресные светодиоды WS2812B. Так же в схеме есть разъём питания, разъём программирования и куча конденсаторов по питанию. Питание платы внешнее, номиналом 5 В.

Читать далее

От данных к доказательству: может ли статистическая инвариантность стать ключом к Гипотезе Римана?

17 hours 5 min ago

Гипотеза Римана, сформулированная в 1859 году, остается одной из самых значимых нерешенных проблем математики. Её доказательство или опровержение не только замкнет фундаментальный вопрос о распределении простых чисел, но и повлияет на криптографию, теорию информации и наше понимание случайности в математике. Традиционные аналитические методы, при всей их изощренности, пока не позволили приблизиться к решению этой задачи. Но что, если мы ищем ответ не там?

Эта статья предлагает радикально новый подход: рассмотреть Гипотезу Римана не как чисто аналитическую проблему, а как проблему распознавания статистических паттернов. Мы исходим из парадигмы, что нули дзета‑функции, если гипотеза верна, должны обладать уникальным статистическим «отпечатком пальца» — инвариантом, который отличает их от любого другого набора точек со схожими свойствами. Это переход от вопроса «почему?» к вопросу «как отличить?».

Наше исследование начинается там, где закончилась предыдущая работа «Взламывая Вселенную». Если там мы научились видеть геометрию нулей через 3D‑визуализации и обнаружили их связь с Гауссовым унитарным ансамблем, то теперь мы делаем качественный скачок. Мы не просто констатируем сходство, а ищем количественную меру этого сходства, которая достигает экстремума именно при выполнении Гипотезы Римана.

В фокусе исследования — два перспективных кандидата на роль такого статистического инварианта.

Циркулярная гипотеза: Мы применим метод «намотки» нормированных нулей на единичную окружность, известный в теории чисел. Гипотеза заключается в том, что при выполнении Гипотезы Римана распределение этих точек на окружности стремится к идеально равномерному, причем скорость этой сходимости и мера отклонения от равномерности будут экстремальными по сравнению с любым другим возможным расположением нулей. Мы разработаем математический аппарат для измерения «степени равномерности» и проверим его на трех типах данных: реальных нулях, синтетических точках на критической линии и точках со смещением.

Читать далее

Как создать елочную игрушку из фото через нейросеть: топ ИИ и промты для новогоднего тренда

17 hours 20 min ago

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

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

Сделать елочную игрушку по фото через нейросеть

Читать далее

Как Работать с UART на Микроконтроллерах (UART + FIFO = LOG)

17 hours 48 min ago

«Во всех самолётах есть черный ящик. A UART‑логирование это черный ящик вашей прошивки.»

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

Допустим вы решили делать в своей прошивке printf‑отладку. Или даже забабахать UART‑CLI (Shell).

Первое с чем Вы столкнетесь — это настроить UART‑трансивер. Как же реализовать алгоритм работы с UART периферией?

Читать далее

Прокачка генератора сигналов

Fri, 12/26/2025 - 23:43

Описание прокачки младшей модели генератора сигналов Uni-T UTG932 до 60 МГц и построения формирователя сигнала для встроенного частотомера, который позволит измерять частоту сигналов ранее недоступных для него.

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

Описанные доработки не требуют значительных вложений и доступны начинающим электронщикам.

Читать далее

Разница распределения стоимости в строительстве, машиностроении и программировании — основа для внедрения итераций

Fri, 12/26/2025 - 23:28

Очень часто, когда обсуждают подходы к проектированию и проектному управлению проводят аналогии со строительством или машиностроением. Не стала исключением и моя статья про аджайл https://habr.com/ru/articles/972230/
Конечно всякие аналогии имеют свои границы применимости, но в случае сравнения строительства и разработки ПО об этой границе забывают. Между тем она есть и даже люди далекие и от первого и от второго быстро поймут эту разницу, если просто о ней написать.
Основная разница заключается в сравнении стоимости проектирования и создания итогового продукта. Для сравнения я также решил привести пример из машиностроения с созданием серийного продукта. Имеются фундаментальные различия экономических моделей этих отраслей в аспекте тиражирования решений и распределения стоимости по этапам жизненного цикла.

Читать далее

Промышленная эволюция ИИ. Если машина оставит тебя без работы, виноват будешь ты

Fri, 12/26/2025 - 23:27

Стэнфордский университет сообщает, что из-за ИИ занятость выпускников вузов снизилась на 13%.

Fortune пишет, что скоро до 90% кода будет написано ИИ. То есть даже программисты, представители высокоинтеллектуальной профессии, не застрахованы от того, чтобы быть заменёнными бездушными машинами.

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

Звучит страшно, неправда ли? И самое главное — логично! Любая автоматизация провоцирует промышленную революцию и замену человеческого труда машинным.
Но мой опыт работы с ИИ и общения с другими пользователями различных ГПТшек и других ИИ-человекозаменителей показывает, что всё не так просто. А самое главное — если тебя и заменит ИИ, то виноват в этом будешь только ты!

Но давайте разбираться по порядку: как ИИ ведёт человечество на новый виток автоматизации, как поощряет человеческую лень и приведёт ли это всё к антиутопии с расслоением общества на «две десятых элиты» и «всех остальных».

Читать далее

Использование Node.js Stream для пакетной построчной обработки файлов

Fri, 12/26/2025 - 22:16

Node.js Stream предоставляют мощное средство для эффективной обработки большого обьема данных, например файлов с миллионами строк. Тем не менее их использование сопряжено с некоторыми трудностями, такими как не совсем прозрачное API и не тривиальная построчная обработка текстовых файлов. Чтобы разобраться в этом процессе, напишем несколько Transform стримов, изучим преобразование chunk и декодирование байт в строки.

Читать далее

Инфляция — это не одна цифра: кто тянет ИПЦ в 2025

Fri, 12/26/2025 - 21:47

Индекс потребительских цен (ИПЦ) - это метрика, которая измеряет изменение цен в потребительской корзине, когда в новостях говорят про инфляцию, то обычно имеют в виду темп роста ИПЦ. В этой заметке я разбираю не инфляцию вообще, а то, из каких крупных компонентов складывается изменение ИПЦ: продовольствие, непродовольственные товары и услуги.

Читать далее

Запуск программ, требующих getrandom() и getentropy(), на ядрах Linux старше 3.17

Fri, 12/26/2025 - 21:15

Всем привет! Потребовалось на старом ядре linux запустить несколько docker-контейнеров, требующих getrandom и/или getentropy. В ядрах Linux старше 3.17 нет этих системных вызовов. Решение применимо не только к docker, но и к запуску программ на старых ядрах вообще.

Читать далее

Apple II, C64, ZX Spectrum, BBC Micro, Amstrad CPC и другие. Почему в войне за пользователя победили не самые лучшие

Fri, 12/26/2025 - 21:05

В статье «Почему советские компьютеры проиграли ZX Spectrum» я писал о том, почему не возник бум советских компьютеров в СССР среди молодежи, и победил клон «Спектрума». В этом материале предлагаю вместе обсудить, какие факторы оказались ключевыми для выбора домашних ПК у пользователей в США и Европе. Возможно, я незаслуженно пропустил каких-то производителей, буду благодарен за указание на недочеты в комментариях.

В отличие от СССР, где главный вопрос был «Где достать?», на Западе решали задачу «Что выбрать?». Поскольку в США и Европе компьютер из инструмента не-для-всех (1977-1980) превращался в обычный бытовой товар (1982-1984), победу определяли не технологическая мощь, а ценовая война, удачная бизнес-модель, сообщество разработчиков и маркетинг.

На Хабре есть истории практически всех домашних ПК, поэтому в посте сделаю акценты на следующих моментах: статистика продаж (усредненные данные из разных источников), реклама и важные (на мой взгляд) особенности моделей компьютеров.

Глушение нежелательных шумов в помещении, с помощью метаматериалов, на базе резонатора Гельмгольца

Fri, 12/26/2025 - 21:04

John Heisz - Speakers and Audio Projects

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

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

Читать далее

Перенос кластера kubernetes на другие ip адреса

Fri, 12/26/2025 - 20:15

Предположим, вам необходимо мигрировать ваш кластер k8s в другой vlan или просто сменить ip адреса. Насколько это необходимо каждый решает сам. Будем считать, что перенос нагрузки ямлами на другой кластер затруднён или у кластера специфические настройки.

В качестве начальных условий: кластер on prem с root доступом на узлы, установлен через kubeadm или kubespray, в качестве cni calico. В нашем случае под ногами ubuntu в качестве системы. Если у вас кластер установлен the hard way , то статья вам не нужна, вы сами всё умеете.

Читать далее

Проклятье Вавилонской башни с точки зрения информатика

Fri, 12/26/2025 - 20:14

Вы когда-нибудь задумывались, почему после миллионов лет эволюции и десятков тысяч лет цивилизации люди не говорят на одном языке? Почему пра-языки разваливались, порождая языковые ветви, и почему - чёрт возьми - нам так тяжело говорить с чужаками ?!

А потому что физика и информатика!

Как превратить звонки техподдержки в самообновляемую базу знаний на Python и LLM

Fri, 12/26/2025 - 20:06

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

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

В этой статье разберём инженерный способ автоматически извлекать из этого потока проблемы и решения и вести актуальную базу знаний с помощью Python, МТС Exolve и LLM.

Читать далее

[Перевод] Как проводить архитектурные ревью за 30 минут вместо 3 часов

Fri, 12/26/2025 - 19:52

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

Разобрать подход

Инженерия UX и производительности: от ядра к периферии

Fri, 12/26/2025 - 19:46

Очень краткий рассказ про семь проектов, построенных одним инженером на унаследованной платформе.

Легаси. Много дополнительных модулей. Очень медленная загрузка страниц. Визуально сайт выглядит морально устаревшим. Мобильного приложения нет. Пользователи есть, пользуются, но страдают (с большими экранами очень страдают).

Хотелось не просто ускорить метрики, а выстроить полноценную систему, которая бы работала для пользователя как обычное SPA-приложение: быстро, плавно, визуально современно, а главное с уважением к пользователям.

Читать далее

Who's online

There are currently 0 users and 3 guests online.