Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Я распознал паспорт. Чем я могу это доказать?

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели236

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

Ниже — опись. По каждому полю: как оно читается, чем проверяется и чего эта проверка стоит. Последняя строка описи самая интересная, потому что напротив неё не стоит ничего.

Читать далее

Новости

Статья

ClickHouse: разбираем Dictionaries

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели197

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

В этой статье разберём ещё один инструмент ClickHouse, который часто используется при обогащении данных и позволяет значительно ускорить выполнение тяжелых SQL-запросов с джоинами.

Читать далее
Новость

В Windows 11 откажутся от уведомлений о резервном копировании OneDrive

Время на прочтение1 мин
Охват и читатели270

Microsoft отказалась от одного из самых критикуемых напоминаний о резервном копировании в Windows 11. Теперь пользователи могут активировать опцию «Отказаться от резервного копирования» в OneDrive.

Читать далее
Статья

Будь умнее 99% кандидатов в 2026

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели867

Что поисковики и ИИ предлагают учить перед собеседованиями? Чаще всего — что-то в духе списка вопросов с гитхаба.

И как это учить? Тупо нажимать на каждый ответ и заучивать разницу в синтаксисе?

А на собесе потом:

Читать далее
Статья

Postgres Pro BiHA на практике: аварийное тестирование встроенной отказоустойчивости

Время на прочтение18 мин
Охват и читатели1.7K

Про BiHA (встроенную отказоустойчивость Postgres Pro) написано немало, и почти всё написано вендором. Материалы честные и полезные, но все статьи написаны в одном продуктово-обзорном жанре: как устроено, из чего состоит, что умеет. Практической и эксплуатационной боли в них нет. Я решил зайти с другой, инженерной стороны, с замерами, аварийными сценариями и цифрами.

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

Читать далее
Статья

FR-4: материал, который у всех на слуху, но мало кто в него всматривался

Время на прочтение9 мин
Охват и читатели1.6K

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

Читать далее
Статья

Как Python-функция превращается в ноду: локальный уровень splime изнутри

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели1.5K

В комментариях к прошлой статье сформулировали правило, под которым я подписываюсь обеими руками: “платить” за внепроцессный вызов имеет смысл тогда, когда сама работа дороже транспорта. clean_amount из квикстарта — десять строк, ноль зависимостей, микросекунды работы — этот порог не проходит. Свою задачу тот пример выполнил: показал механику publish/call в шесть строк. Но ноды существуют не для него: 2 + 2 через демон не нужно никому, и splime строился не для этого.

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

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

Всё, что ниже, проверено на актуальной splime 0.4.9.

Читать далее
Пост

Друзья!

Перед вами моя новая фантастическая повесть «Королев ИИ»: инженеры нооэры», которая родилась не на пустом месте. Она выросла из моей многолетней работы в сфере информационных технологий и бесценного опыта, который я получил во время работы над созданием Центра разработки и внедрения сильного и прикладного искусственного интеллекта МГТУ им. Н.Э. Баумана в 2021 году[1], а также из опыта работы над проектом создания научно-образовательной платформы «Королев ИИ».

Эта повесть выходит в преддверии важного события. В сентябре 2026 года в МГТУ им. Н.Э. Баумана стартует полноценное использование научно-образовательной платформы «Королев ИИ» для всех сотрудников, преподавателей и студентов. По нашей задумке, платформа должна стать, в некотором смысле, «фундаментом» нашего университета, в рамках реализации концепции «Университет 4.0» и будущей концепции, которую мы назвали «Нейроуниверситет» (над которой мы уже работаем). Сейчас, у нас большой потенциал и задел по ноу-хау, новым задачам и новым ИИ-сервисам для университета, по научным открытиям и публикациям полученных результатов, которые мы планируем реализовать в ближайшее время.  И, — это только начало.

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

Эта повесть — моё приглашение к размышлению. К размышлению о сегодняшнем дне и о будущем нашей цивилизации.

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

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

2126 год начинается 1 сентября 2026 года.

Ваш Александр Чесалов.

Теги:
0
Комментарии0
Статья

От MTTD и MTTR к реальной ценности: как навести порядок в метриках SOC

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели1.6K

Что можно выжать из базовых метрик SOC, если у тебя лапки

Многие руководители начинают день с дашбордов и красивых «бубликов». На них традиционно горят классические временные метрики по заветам NIST SP 800-61: среднее время обнаружения/решения/взятия в работу инцидентов ИБ совместно с общим количеством обработанных инцидентов. Топ-менеджмент всё устраивает – они понятные, линейные и отлично смотрятся в квартальных отчетах.
Но потом внезапно выясняется, что кейсы закрываются по инерции, решения становятся все более поверхностными, а качество расследований тихо уезжает в закат.

Читать далее
Статья

Комплексный GEMM: четыре вещественных внешних произведения в одном флаконе

Время на прочтение8 мин
Охват и читатели1.6K

В этой части мы сначала отделим прямой комплексный путь от готового метода 1m; затем покажем конфликт между чередующимся форматом памяти и раздельной арифметикой внешних произведений; после этого разберём четыре вещественных внешних произведения, расслоение через svuzp, эпилог с комплексными alpha и beta, а в конце — почему сопряжение остаётся работой упаковщика. Следующая часть вернёт нас к упаковке и к тому месту, где эта граница ответственности особенно важна.

Читать далее
Статья

Дайджест технических новостей, переводов и лонгридов инфослужбы Хабра за август 2026 года

Время на прочтение6 мин
Охват и читатели2.6K

В августе 2026 года информационная служба Хабра выпустила 826 публикаций (785 новостей и постов, 7 лонгридов и 34 перевода). В текущем дайджесте представлены лучшие технические новости, переводы и лонгриды (отдельные большие публикации) инфослужбы Хабра, согласно оценкам пользователей.

Читать далее
Статья

Claude Code за неделю: /resume в десктопе, запуск сессии с телефона и своя память у субагентов

Время на прочтение4 мин
Охват и читатели2.6K

29 августа Anthropic разослала еженедельный дайджест по Claude Code. Пересказ на русском: /resume подхватывает терминальную сессию в десктопном приложении, сессию на своей машине можно запустить с телефона через Remote Control, субагенту можно дать собственную память между сессиями строкой memory в frontmatter, а /color и /rename помогают различать несколько открытых терминалов. Плюс версии 2.1.243–2.1.248: режим --restricted, автоматический баг-репорт, редактирование правил авторежима из /permissions, часовой prompt cache, zstd-сжатый бинарник CLI и починенные десктопные сессии.

Читать дальше →
Новость

Выпуск кроссплатформенного видеоредактора OpenShot 4.0.0

Время на прочтение2 мин
Охват и читатели2.2K

30 августа 2026 года состоялся релиз кроссплатформенного видеоредактора OpenShot 4.0.0. Исходный код проекта опубликован на GitHub под лицензией GNU. Версия OpenShot 3.1 вышла в декабре 2022 года. Предыдущий стабильный релиз разработчики решения опубликовали в марте 2026 года.

Читать далее

Ближайшие события

Новость

Релиз китайской ОС для настольных ПК с открытым исходным кодом OpenKylin 3.0 на базе Linux

Время на прочтение3 мин
Охват и читатели2.3K

В конце августа 2026 года состоялся релиз китайской ОС для настольных ПК с открытым исходным кодом OpenKylin 3.0 на базе Linux. Проект OpenKylin 1.0 вышел в июле 2023 года и разрабатывается Китайской электронной корпорацией при участии нескольких сотен различных китайских организаций, образовательных учреждений, исследовательских центров, производителей программного обеспечения и оборудования.

Читать далее
Пост

Eight Rooms Modern - есть такой корпоративный справочник сотрудников поверх Active Directory / LDAP Оригинальный проект eight-rooms на GitHub

Но не обновлялся с 2021 года.

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

Экспорт

  • Excel → CSV (UTF-8 + BOM, ;), без PHPExcel/PhpSpreadsheet и без zip

  • Новый экспорт vCard (pages/si_export_vcf.php)

  • PDF: мелкие правки под тот же LDAP-фильтр / PHP 7.x

Карточка сотрудника

  • Тема только через modern.css (без старых newwin.css / general.css / staff.css на карточке)

  • Фото в натуральном размере (не ужимается до 300px)

  • Hover: лёгкий наклон

  • Клик: оборот на 360° (просто прикольно)

  • Исправлены ФИО в ссылках (раньше DN «прилипал» к имени)

  • Пустые поля ФИО/телефон/должность в таблице подчиненных

  • Дерево подчиненных: глубина до 8, до 400 человек; без company=*

  • Для заместителя — дерево босса; себя и босса в список не включает

  • Руководитель отдела в начале списка по отделу

Списки и поиск

  • Живой поиск (AJAX), debounce, статус «Найдено / ничего»

  • Фильтр списков: objectCategory=person + условие отключённых (без жёсткого objectClass=user там, где это обнуляло выдачу)

  • Экранирование LDAP (escapeFilterValue), безопасный menu_marker (resolvePageMarker)

  • Избранное: проверка авторизации (403 без куки/сессии)

PHP / LDAP / совместимость

  • Целевой PHP: 7.0–7.3 (composer.json>=7.0 <7.4, убран PhpSpreadsheet)

  • setcookie без options-array (для PHP < 7.3)

  • LDAP: @ldap_bind / безопасный search при ошибках; makeLdapConfigAttrLowercase реально пишет в $GLOBALS

  • LDAPTable: эмуляция старых /e без падения на PHP 7+

  • Кавычки у ключей вроде title / count где ломалось

  • display_errors = 1 оставлен для отладки

UI (общий)

  • Палитра и таблицы в modern.css

  • Шрифты примерно +2pt в основных CSS

  • Липкая шапка / скролл блока отделов (в modern-скине)

  • Счётчик посещений: уникальные LAN-IP

Тесты и документация

  • tests/smoke.phptests/verify.phptests/vendor-compat.php

  • CHANGELOG.md, обновлённый README.md

  • Конфиги компании очищены от секретов/внутренних хостов (шаблон для раздачи)

Локализация

  • Новые строки: плейсхолдер поиска, избранное, карточка, и т.п. (ru.yml / en.yml)

Качать тут: https://poluyanov.ru/application/eight-rooms-modern/

Теги:
+1
Комментарии0
Статья

Как правильно убивать людей (в играх)

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели4.1K

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

Читать далее
Статья

Callfuscated — Виртуализация, MBA, opaque predicates и мусорные инструкции в одном задании

Уровень сложностиСложный
Время на прочтение10 мин
Охват и читатели4.1K

Подробное решение задания, в котором есть многие техники обфускации. Каждую технику я снял и рассказал как.

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

Читать далее
Статья

Исследование Марса человеком: Базовая проектная архитектура 5.0

Уровень сложностиСредний
Время на прочтение74 мин
Охват и читатели4.1K

Пройдет еще десятилетие, и дети, которые пошли в сентябре 2026 в школу, будут выбирать профессии вроде "удаленный оператор лунного/марсианского робота", ведь в ближайшие десятилетия в лунно-марсианский проект (точнее, гонку, поскольку это будет несколько конкурирующих проектов пилотируемых миссий и строительства баз) будут вовлечены все страны мира, которые смогут себе это позволить...

@avshkol взялся за перевод и выкладывает в этом посте главы и комментарии к "Human Exploration of Mars: Design Reference Architecture 5.0" - последнего (от 2009 года) из доступных в сети комплексного доклада NASA о способах и технологиях реализации обитаемой базы на Марсе. Этот документ описывает результаты изучения большими группами ученых и инженеров всех технических моментов освоения и изучения землянами Марса. Подобные документы скоро станут даже не учебниками, а базовыми текстами для введения в специальность для многих землян, выбирающих работу в начинающей рокит-расширение и стремительную экспансию во все сферы нашей жизни "дальнекосмической" отрасли.

Читать далее
Статья

ИИ‑детекторы. Мы на пути в мир антиутопий?

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели4K

Введение. При написании данного опуса не была использована ни одна нейросеть.

Завязка. Я иногда делюсь своими экспертными наблюдениями в теме, которой занимаюсь уже более 10 лет. В том числе иногда использую нейросети для 2 задач: поиск новой информации, которая могла пройти мимо и финальная обработка текста перед публикацией, чтобы сложный текст сделать более удобным для читателя.

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

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

С точки зрения разумной логики в самом начале важно договориться, чего мы хотим добиться за счет тотального использования ИИ‑детекторов. Варианты: 1. Чтобы авторы писали сами. И точка! 2. Чтобы не наплодили миллиард единиц контента! 3. Чтобы..?

И тут я задаю уже сам себе вопрос: а что для меня важно получить от статьи/книги/очерка? И сам себе отвечу: удовольствие от прочтения/новую важную информацию/нового интересного автора или эксперта, чтобы к нему присмотреться. При этом использовались ли тут нейросети сети или нет — вообще не важно«. Понравилось/не понравилось — вот главный критерий! »

Читать далее
Статья

Инструкция для разработчиков: 8 скриптов для сложных разговоров в отношениях

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели3.7K

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

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

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

Особенно хорошо я умею решать проблемы, которые меня не просили решать. Человек рассказывает, как его унизили на работе, а я уже мысленно открыл задачу: поговорить с руководителем, написать в HR, обновить резюме. Когда мои предложения почему-то не вызывают благодарности, я ещё и обижаюсь: я же пытаюсь помочь.

Только позже до меня доходит, что от меня ждали не плана спасения. Нужно было сначала сказать: «Да, это было ужасно. Рассказывай».

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

Читать далее
1
23 ...