Обновить

Моя лента

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

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

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

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

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

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

Читать далее

Новости

Статья

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

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

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

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

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

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

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

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

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

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

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

В комментариях к прошлой статье сформулировали правило, под которым я подписываюсь обеими руками: “платить” за внепроцессный вызов имеет смысл тогда, когда сама работа дороже транспорта. 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 мин
Охват и читатели1K

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

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

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

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

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

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

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

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

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

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

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

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

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

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 мин
Охват и читатели1.8K

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

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

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

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

В конце августа 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 мин
Охват и читатели3.6K

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

Читать далее

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

Статья

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

«Я знаю, что ты не знаешь»: задача про голубоглазых островитян

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

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

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

Однажды на остров приезжает гостья, которой все доверяют, и приятно проводит там некоторое время. В конце своего визита, перед отъездом, когда всё сообщество собирается её проводить, она замечает:

«По крайней мере у одного из вас голубые глаза».

Ровно через сто дней происходит следующее: на рассвете все островитяне устраивают большое эффектное представление и покидают остров.

Почему? Можете объяснить, каким образом каждый из островитян именно в этот день пришёл к знанию того, что у него голубые глаза?

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

Универсальное логирование HTTP-запросов в Spring Boot с помощью AOP

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

При разработке корпоративных приложений на Spring Boot одной из важнейших задач является организация качественного логирования. Особенно критичным это становится при работе с микросервисной архитектурой, где необходимо отслеживать как входящие HTTP-запросы, так и исходящие вызовы к внешним сервисам.

В статье описан пример решения для логирования на базе Spring AOP, с помощью которого можно автоматически логировать входящие HTTP-запросы в контроллерах, отслеживать исходящие запросы через WebClient, гибко управлять видимостью чувствительных данных через аннотации, а также автоматически отключать маскирования в зависимости от уровня логирования.

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

Вышла шестая бета‑версия операционной системы Haiku

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

Шестая бета-версия Haiku R1 выходит спустя всего неделю после 25-летнего юбилея проекта. Haiku прошла огромный путь с момента запуска четверть века назад в 2001 году. Спасибо всем, кто поддерживал проект всё это время!

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

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

На протяжении всего этого цикла разработки ведущий разработчик waddlesplash работал над проектом на контрактной основе. Его контракт продолжается благодаря пожертвованиям пользователей в адрес некоммерческой организации Haiku, Inc.

Инструкции по загрузке и обновлению с предыдущих версий доступны на странице «Get Haiku!».

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