Habr.com

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

Отверженные: медицинские термины английского языка, которым уже не рады

Tue, 10/06/2026 - 15:27

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

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

Читать далее

Перед тем как переписывать резюме, разберите 20 вакансий

Tue, 10/06/2026 - 15:25

Большинство советов по адаптации резюме начинаются с одной вакансии: найдите ключевые слова и добавьте их к себе. Я бы сначала вообще не трогала резюме. Взяла 20–30 вакансий нужной роли и посмотрела, какими словами рынок называет ваш реальный опыт. Покажу упражнение, с которым можно собрать свои ключи, увидеть разные кластеры вакансий и понять, что в резюме действительно стоит менять, а чего у вас просто нет в опыте.

Читать далее

Вклад системного аналитика оценивают не по качеству постановки задач разработчикам. А как тогда?

Tue, 10/06/2026 - 15:22

Привет! Меня зовут Диана Анфёрова, я лид аналитиков и системный аналитик в Контур.Толке. В статье делюсь своими критериями качества работы аналитика и на реальных задачах показываю, как проносить не только постановки функциональности, но и результаты. И быть ценнее для компании.

Читать далее

Свой Kubernetes‑кластер в рюкзаке: частное облако на ARM64

Tue, 10/06/2026 - 15:21

Хотел домашний Kubernetes, который уносится в рюкзаке. Получился кластер из четырёх RK3588 на Talos и Cozystack: control‑plane, NVMe, виртуалки и отдельный BMC на OpenWrt.

Читать далее

Очередное обновление Windows всё сломало. Что говорит Microsoft

Tue, 10/06/2026 - 15:19

В сети уже обсуждали то, что 8 сентября Microsoft выпустила плановое обновление безопасности KB5124008 для Windows 11 версий 24H2 и 25H2. Уже через три дня компания признала первые проблемы. У части пользователей перестали работать USB-гарнитуры, начал отваливаться удаленный рабочий стол, а Linux внутри WSL перестал видеть папки Windows. Был даже выпущен внеплановый патч KB5129195 от 14 сентября, который не смог решить все проблемы. Так разом все сломалось не из-за халатной работы разработчиков, а из-за того, как устроены сами обновления Windows.

Читать далее

Механизмы внимания в современных LLM

Tue, 10/06/2026 - 15:16

Почему современные LLM больше не используют один «обычный» Attention?

Разбираем эволюцию механизмов внимания: MHA, GQA, MLA, local и sparse attention, linear/recurrent подходы и гибридные архитектуры вроде Qwen3.8 и DeepSeek. Смотрим, что происходит с KV‑cache, почему длинный контекст так дорого обходится и как современные модели пытаются совместить качество retrieval с быстрым inference.

Читать далее

Окно в свет: почему Windows названа Windows, а иконки — иконками

Tue, 10/06/2026 - 15:10

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

Читать далее

В фокусе RVD: трендовые уязвимости сентября

Tue, 10/06/2026 - 15:10

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

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

На этот раз в дайджест вошли:

CVE-2026-69676 — Windows Kerberos

CVE-2026-85880 | BDU:2026–14306 — Windows ALPC

CVE-2026-73570 | BDU:2026–12669 — Zimbra Collaboration Suite

CVE-2026-85706 | BDU:2026–14538 — GitLab CE/EE

Читать далее

«ИИ заменит всех?» Почему мы всё ещё управляем разработкой вручную?

Tue, 10/06/2026 - 15:09

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

Читать далее

Поддержка YDB в Ptah 0.13.0: описание схемы в HCL и управление миграциями

Tue, 10/06/2026 - 15:09

В Ptah 0.13.0 появилась нативная поддержка YDB. Ptah умеет читать текущую схему базы, сравнивать её с декларативным описанием и на основе разницы строить план изменений или генерировать версионные миграции. В статье разберём этот процесс на примере HCL-схемы, посмотрим на работу с индексами и drift detection, а также на особенности YDB, которые приходится учитывать при миграциях: разные возможности версий, feature flags и нетранзакционный DDL.

Читать далее

Не хотите на конференцию? Мы всё равно вас посчитаем

Tue, 10/06/2026 - 15:07

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

Но апогеем стало то, что как только я отписалась от e-mail рассылки - мне тут же пришло смс! Вот так “ага, отказалась от e-mail, начнём слать sms”. Шах и мат! От смс же сложно отписаться! 

Привет! Меня зовут Маша, я Senior Product Manager и разбираю только те продукты, над которыми сама хотела бы поработать, так как ими пользуюсь, люблю и вижу, где есть потенциал роста. Мне драйвово искать для них решения, которые выводят продукт на новый уровень не только по деньгам, но и по UX и любви пользователей. Мои разборы: «Рейтинг ни на что не влияет»: Почему Яндекс.такси выбирает газлайтинг вместо честного UX и 8% рынка колонок и 15 способов сказать «не знаю»: как VK заменила развитие Маруси юмором. Но сегодня я хочу поделиться UX записи на конференции и как email-рассылки могут влиять на желание дальнейшего взаимодействия и какие психологические приёмы использует маркетинг.

Читать далее

Публичный видеосервис на VPS: как не открыть дверь в домашнюю сеть

Tue, 10/06/2026 - 14:46

Обратный SSH-туннель позволяет опубликовать домашний видеосервис без проброса портов. Но одна доверенная строка из браузера может превратить Viewer в SSRF-прокси и открыть путь во внутреннюю сеть.

Разбираю реальную ошибку и её исправление: фиксированный upstream, авторизацию HLS, loopback на обоих концах туннеля, ограниченный SSH-ключ, единственную публичную точку HTTPS и аварийное отключение доступа.

Читать далее

Дайте нормально поработать или я сделаю это сам

Tue, 10/06/2026 - 14:45

Получив на этот и остальные вопросы утвердительный ответ, я принял оффер. 

Каково же было мое удивление в первый день работы, когда мне дали RDP‑доступ к Windows‑тачке — вся работа организовывалась через нее. Маленькое отступление: последний раз я работал на Windows в 2011 году, еще на XP.

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

Читать далее

Что проверить, если RDP не подключается к Astra Linux

Tue, 10/06/2026 - 14:44

С весны мы ведём контекстную рекламу по запросам про удалённый доступ в Astra Linux и видим, что люди вбивают в поиск:

astra linux 1.8 remmina не подключается с уровнем конфиденциальности 1 astra linux fly-dm-rdp astra linux 1.8 локальный и удаленный rdp astra linux rdp к windows с буфером обмена установка remmina astra linux 1.7 remmina astra linux 1.4.43 скачать deb

За месяц таких запросов набирается больше сотни. Сценарий у них общий: человек берёт инструмент из мира Debian, ставит его в Astra и получает другой результат.

Мы в RuDesktop делаем ПО для удалённого доступа и управления парком компьютеров, а к самой Astra подключаемся через xrdp. Ниже — что ломается именно в Astra, как это увидеть и что поправить. Где мы пересказываем документацию, а не свой опыт, так и пишем.

Читать далее

Тестирование до релиза и после: когда пора менять стратегию

Tue, 10/06/2026 - 14:36

Вступление.

Хабр, привет! Я Сергей Трофимов, старший инженер по автоматизированному тестированию в «Юзтех». В этой статье мы не будем говорить о том, как правильно и неправильно тестировать, на эту тему уже написано множество шпаргалок, инфографик, статей и книг, да и промышленных стандартов «правильной» разработки существует, наверное, с 10 тысяч. Вместо этого мы разберёмся, одно ли и то же – тестирование до релиза и после него. Точнее: должен ли корабль идти изначально намеченным курсом, или всё же стоит менять направление? И как научиться вовремя привносить полезное и отказываться от уже ненужного – пусть даже когда-то хорошо работавшего. Ответы на эти вопросы мы и попробуем найти.

Часть 1. Начало

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

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

Читать далее

Боты, которые сами встают в очередь: как я добавил компаньонов в AzerothCore и что сломалось по дороге

Tue, 10/06/2026 - 14:29

С 2022 года я в одиночку поддерживаю сервер World of Warcraft 3.3.5a на открытом ядре AzerothCore. Расскажу, как я закрывал главную проблему небольшого сервера ботами-компаньонами и на какие грабли при этом наступил. Если вы работаете с AzerothCore или TrinityCore, часть историй может сэкономить вам пару вечеров.

Задача: пустые очереди

Поиск подземелий (LFG) в WotLK рассчитан на тысячи игроков онлайн. На небольшом сервере очередь на героик может висеть часами: нет танка, нет хила, а то и вообще никого. Игрок заходит вечером, ждёт и уходит.

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

Основа: mod-playerbots

Писать всё с нуля я не стал. Для AzerothCore есть модуль mod-playerbots. Он заводит ботов на отдельных аккаунтах, сам их прокачивает и экипирует. Боты умеют вести себя в подземельях, рейдах и на полях боя.

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

Как настраивается пул ботов

Модуль держит пул «случайных ботов». В конфиге задаются минимальная и максимальная численность пула и распределение по уровневым диапазонам: сколько ботов держать на 15–19 уровнях, сколько на 20–29 и так далее до 80-го.

Первая неочевидная вещь: сумма квот по диапазонам должна совпадать с максимальной численностью пула. Если изменить количество ботов и не пересчитать диапазоны, распределение по уровням поедет. Я поймал это, когда сокращал пул с 1550 ботов до 50.

Читать далее

Параллельное (конкурентное) создание индексов на секционированных таблицах

Tue, 10/06/2026 - 14:23

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

Читать далее

Как мы делали BLE-систему аур для ролевой игры

Tue, 10/06/2026 - 14:21

Всё началось с желания сделать ролевую игру по мотивам компьютерной игры Arcanum, в мире которой одновременно сосуществуют магия и технология, причём эти две силы принципиально конфликтуют друг с другом.

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

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

То есть игровой мир должен был сам реагировать на присутствие персонажей.

Читать далее

Аниме‑плеер на лапках

Tue, 10/06/2026 - 14:16

«Вставил ссылку, вижу сериал со всеми сериями, выбрал озвучку, смотрю». С этой фразы началась Lapka, локальный аниме-плеер. Статья о решениях, из которых она сложилась, по сериям, как в аниме.

Знакомый, которому я дал её потрогать, сказал так:
>> Прикольно: нода крутится, парсит, а воспроизводит будто локальные файлы.

Код Lapka писала модель Claude Fable 5.1, и техническая сторона за ней. На мне продукт: как Lapka ведёт себя и как выглядит. Часть решений предложила модель.

Читать далее

Как я добавил в QUAD 3 прямой выбор входов: реверс ARM-прошивки, бинарный патч и 64 байта здравого смысла

Tue, 10/06/2026 - 14:12

Как я добавил в QUAD 3 прямой выбор входов: реверс ARM-прошивки, бинарный патч и 64 байта здравого смысла.

Читать далее

Who's online

There are currently 0 users and 6 guests online.