Habr.com

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

Как выбрать патентное бюро: чек-лист для разработчика, стартапера и предпринимателя

Thu, 03/05/2026 - 15:26

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

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

Поехали!

Я год проработал «меридиантом». Или как я придумал профессию, потому что надоело быть просто аналитиком

Thu, 03/05/2026 - 15:15

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

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

Компания выросла, отделов стало много, наняли уже больше 110 человек! Каждое подразделение живет своей жизнью. Продажи гонятся за деньгами, маркетинг рисует «красивые картинки» с яндекс‑метрики, проектный отдел тупо выполняет ТЗ, даже если видит реальные «косяки».

Я был нанят как аналитик Битрикс24. Поднастроили систему, дашборды, воронки, смарты, автоматизацию... Но понятно стало, что всё это какая‑то фигня, потому что на сайте компании была прописана миссия, а когда я спросил, оказалось её никто даже не читал. И я подумал «А мы, как компания, вообще что такое и куда идем?».

В какой‑то момент я перестал тупо следить за системой. Начал просто участвовать во всех ВКС, слушать, смотреть, реденько задавать неудобные вопросы. Через полгода гендир спросил: «А что ты вообще делаешь? Вроде ты не обязан быть на ВКС, но мы уже без тебя даже не начинаем».

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

Читать далее

96 ГБ видеопамяти в играх: нужно ли столько VRAM геймерам

Thu, 03/05/2026 - 15:11

Знаете, бывают новости, которые читаешь и немного теряешься — не потому что они сложные сами по себе, а потому что сложно поверить в их абсурдность. Именно такой стала публикация в корпоративном блоге Micron под названием «Новое узкое место производительности: как увеличение объема видеопамяти открывает возможности для гейминга и ИИ-ПК нового поколения». Это та самая Micron, которая в декабре прошлого года объявила о прекращении производства памяти под брендом Crucial. Тогда она честно сказала, что хочет сосредоточиться на поставках памяти для ИИ-серверов и «стратегически важных клиентов». Компания ушла с потребительского рынка — и тут же начала объяснять геймерам, почему им нужно больше памяти. Выглядит абсурдно, не так ли?

Читать далее

Один кластер, чтобы править всеми: централизованное автомасштабирование в Kubernetes

Thu, 03/05/2026 - 15:08

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

Привет, Хабр! В этой статье мы поделимся опытом инженерной команды практики контейнеризации К2Тех поговорим о том, какие решения позволяют автоматизировать ручной труд по масштабированию в Kubernetes. Начнём рассматривать инструменты с нижних уровней, постепенно продвигаясь вверх: от уровня подов до уровня всего кластера. В итоге придем к централизованному управлению всеми рабочими нагрузками в парке кластеров, без привязки к конкретному облаку или провайдеру инфраструктуры.

Читать далее

Микросервисная трансформация в Купере. Часть II: Как выносить функциональность

Thu, 03/05/2026 - 15:07

Всем привет! С вами Федор Засечкин, и это моя вторая статья из цикла о том, как мы в Купере распиливали монолит. Если хотите максимально погрузиться в контекст, перед чтением этого текста загляните по ссылке:

Микросервисная трансформация в Купере — как это было. Часть I: Начинаем распил монолитов

А в продолжение темы я хочу поговорить о том, с чего начинается вынос функциональности в сервисы. Будут и вопросы чисто технического характера, и организационные — потому что в нашем случае вынос состоял в основном из проектов с кросс-командным взаимодействием и иннерсорсом. Поехали!

Читать далее

Битва на Хоте: почему она так выглядит?

Thu, 03/05/2026 - 15:05

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

Читать далее

Месседжер MAX следит за пользователями VPN? Реверс инжиниринг говорит — да

Thu, 03/05/2026 - 15:04

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

В сети начали появляться сообщения о странных обращениях мессенджера MAX к Telegram и WhatsApp, из-за чего в сети начали выдвигаться предположения касательно природы и целей этих запросов. Но одно дело предполагать, другое дело знать. Мало ли это какая-то интеграция или случайный аналитический модуль. Поэтому чтобы понять самому и рассказать вам я решил посмотреть внутрь клиента и понять что и зачем он делает.

TL;DR - содержит шпионский модуль, который сделали разработчики MAX для слежки за теми кто использует VPN, они постарались сделать этот модуль неблокируемым и прикрутили удаленное управление.

Читать далее

Мозги и смартфоны

Thu, 03/05/2026 - 15:00

Смартфоны быстро вошли в обиход и стали типом телефонов по умолчанию. Согласно данным Исследовательского центра Пью, у 98 % взрослых жителей США есть сотовый телефон хоть какого-то типа; при этом в девяти из десяти случаев это будет именно смартфон. В отдельных группах населения распространённость смартфонов ещё выше: лишь у 3 % американцев в категории от 18 до 29 лет нет смартфона. В России показатели схожие. В опросе ВЦИОМ 2024 года участвовали 100 людей, которые родились в 2001 году и позднее, но среди них не нашлось ни одного зумера без смартфона. Люди с обычным сотовым телефоном обнаруживались лишь в значительно более старших поколениях, до 1981 года рождения.

Вообще, этот опрос ВЦИОМ выяснял не проникновение сотовой связи и смартфонов, а зависимость от них. В тексте исследования подробно объясняется термин «номофобия» — страх остаться без мобильного телефона. Слово отлила в граните британская почта для исследования, проведённого по её заказу в центре YouGov в 2008 году. На тот момент речь шла даже не о смартфонах, а обычных кнопочных звонилках, и после бума смартфонов значение термина поменялось.

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

Читать далее

[SHUTDOWN] END OF LIFE (EOL). Архитектура финального релиза

Thu, 03/05/2026 - 15:00

Рано или поздно любой инженер, увлекшийся рефакторингом своей жизни, упирается в фундаментальный баг. Можно сколько угодно настраивать фокус, поднимать ментальные фаерволы от токсичного трафика и балансировать нагрузку, чтобы не словить выгорание. Но в какой-то момент система крашится об уязвимость, которую невозможно пофиксить патчем. Просто потому, что она вшита в саму базовую систему ввода-вывода (BIOS) нашего железа (Hardware).

В логах это выглядит примерно так. 02:00 ночи. Оборудование переведено в Sleep Mode, кулеры крутятся на минималках. И вдруг внезапно запускается фоновый аудит. Глаза открываются. Пульс уходит за сотню, оперативная память заливается холодным потом, и на внутренний монитор выводится один-единственный запрос: «А какой смысл оптимизировать код, выстраивать архитектуру и копить ресурсы, если этот сервер всё равно неизбежно отключат от питания?»

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

Гуманитарии и философы называют это страхом смерти или экзистенциальным кризисом. В терминах системного администрирования — это ошибка прогнозирования End-of-Life (EOL).

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

Читать далее

Собственность на квартиру глазами «иТишника»

Thu, 03/05/2026 - 14:47

Мы будем анализировать насколько права собственности на квартиры в РФ отвечают понятию «собственность». Наш анализ опирается на текущие законы, математические принципы и устоявшиеся понятия. Избегаем радикальных мнений, что РФ это юридическое лицо, что мы акционеры СССР и тд… Давайте определим какие объекты и их свойства нас интересуют, какие метрики мы можем использовать для определения «твёрдости» права собственности на квартиры.

Согласно статье 209 ГК РФ, право собственности включает в себя три основных правомочия: владение, пользование и распоряжение имуществом.

Читать далее

Зачем нужен companion object в Hilt-модулях

Thu, 03/05/2026 - 14:46

Замечали некий companion object в интерфейсах Hilt-модулей? Что он делает, как он работает под капотом, почему так популярен в Hilt-модулях, и почему нельзя обойтись обычными классами? Сегодня я развею эту магию!

Читать далее

Книга: «Алгоритмы криптографии. Второе издание»

Thu, 03/05/2026 - 14:45

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

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

Читать далее

Глюки WinCC OA. Драйвер Modbus

Thu, 03/05/2026 - 14:42

С этой неприятной ситуацией я столкнулся в сентябре 2025 года, когда в процессе технического перевооружения некоего объекта гражданской промышленности, название и местоположение которого никому неинтересны, пытался подружить Каскад-Цифра 3.18 (он же WinCC OA) с древним контроллером Schneider серии 580. Этот ПЛК оставался единственным, не подлежащим замене, и порядка полутора тысяч сигналов с него необходимо было перетащить в новую SCADA. SCADA, к слову, крутится на ПК под управлением Astra Linux, то есть - под дебианом.

Было принято решение организовать обмен по протоколу Modbus TCP, в процессе пришлось столкнуться с некоторыми затруднениями. О них ниже.

Читать далее

Ищем решение для удаленной аттестации приложений на macOS (приз — Mac Mini)

Thu, 03/05/2026 - 14:41

Привет, Хабр! Пишу от лица Мастерской IT.ru по запросу команды MyBox и ее лидера Вовы. Ребята столкнулись с задачей, которая тяжко решается - так что предлагаем ее спецам с Хабра за, естественно, награду. Подарим Mac Mini на 1 ТБ SSD за успешное решение.

Что за задача?

Есть проект MyBox - защищенное персональное облако на базе Apple Mac mini. Устройство должно уметь предоставить удалённому узлу подписанный Apple «аттестат», подтверждающий, что на устройстве запущено приложение с конкретным хешем бинарника.

Читать далее

Распил монолита в 2026: а может, не надо? Как AI переворачивает закон Конвея

Thu, 03/05/2026 - 14:31

«Значит, смотрите. Payment-service ходит в booking-service, но только через API gateway, который дёргает auth-service, а тот валидирует токен в Redis, который шарит с notification-service…» — вы, объясняя архитектуру новому разработчику.

Десять лет мы разматывали нитки между сервисами на доске, как Чарли из «В Филадельфии». 42% компаний уже тихо сворачивают микросервисы обратно. Istio не осилил микросервисную архитектуру собственного control plane. Бывший CTO GitHub называет это «главной архитектурной ошибкой десятилетия».

А потом пришёл AI, которому не нужны ни митинг на 15 человек, ни три года в проекте, чтобы понять, почему бронирование — это цепочка из 12 HTTP-вызовов вместо одного function call.

Разбираю шесть причин дробления монолитов. Спойлер: половину из них AI уже отменил.

Читать далее

Что изучать начинающему C#-разработчику, чтобы расти в профессии

Thu, 03/05/2026 - 14:31

Статья для junior‑разработчиков C#, которые хотят развиваться в профессии, но теряются в разнообразии источников знаний: книги, подкасты, видео, разборы, ChatGPT. Читать и смотреть все подряд никакой жизни не хватит, а выделить нужный базовый стэк сложно — не хватает знаний и опыта. В статье даем структуру: какие темы и по каким источникам изучать, чтобы получить необходимую базу для профессионального роста.

Читать далее

Как ИИ меняет отношения к документам в работе

Thu, 03/05/2026 - 14:26

Помните момент, когда вы впервые попробовали ChatGPT или GitHub Copilot? У меня это было похоже на взрыв: привычные процессы рухнули, а на их месте начала формироваться новая реальность. ИИ не просто ускоряет работу — он заставляет переосмыслить сам подход к хранению и обработке информации.

Раньше я, как и многие, хранил готовые документы: Word‑отчёты, PowerPoint‑презентации, схемы в графических редакторах. Потом пришёл момент, когда я поймал себя на мысли:

«Почему я трачу время на поддержание десятков копий одного и того же текста? Почему не хранить „исходники“, а документы генерировать по мере необходимости — как сборку кода?»

Так родилась концепция, о которой я хочу рассказать.

Читать далее

Я устал каждый раз собирать проект с нуля — и сделал универсальный Docker+Python-шаблон

Thu, 03/05/2026 - 14:16

Всем привет! Это моя первая статья на Хабре и я надеюсь и рассчитываю на вашу критику, дельные замечания, внимание и аплодисменты. Сим я начинаю серию статей посвящённых тому как создавать SaaS продукты, как подбирать нишу, как его собственно программировать и отлаживать, как выводить на рынок и всё в таком духе. Поделюсь своим опытом, так сказать.

Эта статья (и несколько последующих) будет посвящена сугубо технической части вопроса. Я расскажу о своём шаблоне для разработки и тестирования MVP, который ускоряет дело. Он у меня появился потому, что я любитель экспериментов и много раз делал разные микропроекты — боты, игры, сайты, парсеры и тому подобное В какой‑то момент я заметил что таскаю между проектами один и тот же кусок кода, который здорово ко всему подходит и с которого начинается каждый мой новый проект.

Итак, вашему внимаю представляю МЕГА ШАБЛОН УДОБНОГО БЫСТРОГО ПРОГРАММИРОВАНИЯ

«Чем же он так хорош?», спросите вы. И правильно сделаете что спросите! А я вам отвечу.

Читать далее более сильнее погнале

Держим руку на Pulse. Кибератаки группировки Mythic Likho на критическую инфраструктуру России

Thu, 03/05/2026 - 14:15

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

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

В рамках данного исследования мы объединили экспертизу департаментов киберразведки (Threat Intelligence) и комплексного реагирования на киберугрозы (Incident Response) экспертного центра безопасности PositiveTechnologies, соединили разрозненные следы активности группировки Mythic Likho в единый кластер и провели его комплексное исследование. Наша цель — сформировать исчерпывающее понимание тактик, техник, средств нападения группировки. Подробности ищите под катом.

Читать далее

Неизвестные известные алгоритмы и трюки на языке C

Thu, 03/05/2026 - 14:05

Доброго времени суток, господа и дамы! Иногда у некоторых людей возникает желание заняться откровенным непотребством в программировании — то, что не несет практической пользы напрямую, но помогает развлечься. И я — не исключение. В этой статье я хочу рассказать вам о лайфхаках, трюках (магических и не очень) и алгоритмах на языке C!

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

Если вы видите эту статью, значит еще не все тайны C раскрыты. В этой статье будет еще больше свежих хаков, фанов, трюков, еще больше магии и скорости! А также нетипичных алгоритмов и структур данных, что позволит вам почерпнуть и полезную информацию тоже!

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

Читать далее

Who's online

There are currently 1 user and 1 guest online.