Select a country

Non-Human Identity: как сервисные аккаунты стали цифровыми сотрудниками

Если вы давно работаете в безопасности или IT, то хорошо знаете этот сценарий, когда разработчик уходит из компании и его аккаунт деактивирует
Наука - Хабрахабр

Non-Human Identity: как сервисные аккаунты стали цифровыми сотрудниками

Если вы давно работаете в безопасности или IT, то хорошо знаете этот сценарий, когда разработчик уходит из компании и его аккаунт деактивируется, но где-то в AWS тихо лежит IAM-ключ с правами админа, который он создал «на время». Никто не знает, что он есть, и никто не знает, что с ним делать. Он будет лежать там ещё два года. Управление сервисными аккаунтами, API-ключами, OAuth-сертификатами проблема не новая. Однако, с приходом вездесущих ИИ-агентов появился свежий термин Non-Human Identity (NHI). Почему же вдруг NHI захватил конференции и слайды инвесторов? Читать далее

Стандарт Simplified Technical English и перевод технической документации

Привет, Хабр! Сегодня хотелось бы поднять актуальную тему – перевод технической документации и то, как стандартизированный английский язык
Наука - Хабрахабр

Стандарт Simplified Technical English и перевод технической документации

Привет, Хабр! Сегодня хотелось бы поднять актуальную тему – перевод технической документации и то, как стандартизированный английский язык может существенно упростить этот процесс.Техническая документация чаще всего пишется на английском языке. Документацию используют международные команды и на ее основе создаются переводы и обновляются новые версии инструкций.Со временем документация растет, ее пишут разные авторы, формулировки начинают отличаться, а терминология используется не всегда последовательно. Это делает английские тексты менее однозначными, усложняет перевод и снижает эффективность систем памяти перевода (translation memory). С подобной задачей к нам обратились несколько клиентов, работающих с большими объемами технической документации. Чтобы стандартизировать тексты и упростить их перевод, мы начали применять подход Simplified Technical English (STE) – контролируемый вариант английского языка для технической документации. В этой статье разберем, что такое STE и как он помогает стандартизировать документацию и улучшить  машинный перевод.  Читать далее

Тонкая настройка Wi-Fi в OpenWrt — секция wifi-iface — от простой точки до Mesh-сети (2 часть)

Привет, Хабр! Меня зовут Алексей, и я занимаюсь беспроводными технологиями. Мы продолжаем погружение в глубины конфигурации /etc/config/wireless. В про
Наука - Хабрахабр

Тонкая настройка Wi-Fi в OpenWrt — секция wifi-iface — от простой точки до Mesh-сети (2 часть)

Привет, Хабр! Меня зовут Алексей, и я занимаюсь беспроводными технологиями. Мы продолжаем погружение в глубины конфигурации /etc/config/wireless. В прошлой статье - Тонкая настройка Wi-Fi в OpenWrt — достигаем максимальной стабильности и покрытия мы подробно разобрали секцию wifi-device, которая отвечает за физическое радио — частоты, мощность, каналы. Но, как вы помните, в wireless-конфиге есть ещё один тип секций: wifi-iface. Именно они создают те самые виртуальные интерфейсы, которые позволяют реализовать: точки доступа, клиентские подключения, mesh-сети и даже сервисы мониторинг эфира. Именно здесь задаётся имя сети (SSID), методы шифрования, правила доступа, изоляция клиентов и многое другое. Казалось бы, что тут сложного? Указал SSID, выбрал шифрование, ввёл пароль — и всё работает. Но и здесь есть свои «подводные грабли», мифы и возможности, о которых многие даже не догадываются. Читать далее

Как A2A‑протокол обеспечивает оркестрацию ИИ‑агентов

Мир AI-разработки стремительно движется от парадигмы «один модельный вызов — один ответ» к системам, в которых множество специализированных
Наука - Хабрахабр

Как A2A‑протокол обеспечивает оркестрацию ИИ‑агентов

Мир AI-разработки стремительно движется от парадигмы «один модельный вызов — один ответ» к системам, в которых множество специализированных агентов решают сложные задачи совместно. Представьте себе оркестр, где каждый музыкант — это отдельный AI-агент со своей специализацией: один анализирует данные, другой генерирует код, третий проверяет результаты. Такие мультиагентные системы позволяют декомпозировать и задачу ускорять выполнение за счёт параллельной работы. Крупнейшие игроки — Google, Microsoft, IBM — уже делают ставку на эту парадигму как на фундамент приложений следующего поколения.Однако путь от прототипа к работающему продукту усеян типичными провалами. На Reddit (MachineLearning) или Хабр разработчики часть жалуются: «Агенты теряют контекст при передаче задач», «Они зациклились в бесконечных дебатах, сожгли весь бюджет на токены, а результата нуль». Анализ таких кейсов показывает: дело не в «глупости» LLM или неудачных промптах. Корень зла почти всегда лежит в отсутствии грамотной оркестрации.В этой статье я подробно разберу тему оркестрации AI-агентов с использованием протокола A2A, а также его эффективное расширение за счет AGP, чтобы показать, как эти инструменты упрощают сложные мультиагентные системы. Читать далее

Катодная защита объектов от коррозии

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

Катодная защита объектов от коррозии

Металлы... Будучи однажды открыты человечеством в глубокой древности, они изменили всё — и позволили людям подняться с четверенек и устремить свой взгляд к звёздам…  Но, войдя в жизни людей, они принесли и присущую им проблему: недолговечность. «Но, постойте», скажите вы, — ведь большинство металлов настолько крепки и долговечны, что изделия из них доходят до нас даже из глубокой древности! Всё так, однако, нельзя отрицать того, что большинство металлов подвержено коррозии и это представляет собой существенную проблему! Скажем, те же автомобилисты знают, что срок службы кузова автомобиля в большей степени определяет срок его эксплуатации, чем что-либо остальное: скажем, в интернете есть много видео, где энтузиасты заводят автомобили, лежащие на свалках, кузов которых превратился в труху, а сквозь сам автомобиль проросли деревья — то есть, зачастую, двигатель и сопутствующие системы могут работать даже тогда, когда корпус уже полностью разложился … Исходя из этого, можно констатировать, что защита металлов от коррозии является существенной проблемой и потребляет большие средства, где на эти затраты люди готовы пойти, так как, собственно, от этого и зависит срок службы изделия! Способов защиты существует достаточно много, однако, среди них особняком стоит один довольно интересный, о котором мы и поговорим сегодня: катодная* защита от коррозии! Читать далее

[Перевод] 2 трлн долга, $2 трлн выручки и 300 млн рабочих мест: почему ИИ ведёт нас к катастрофе

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

[Перевод] 2 трлн долга, $2 трлн выручки и 300 млн рабочих мест: почему ИИ ведёт нас к катастрофе

Мысль о том, что нынешняя ИИ-индустрия играет в игру с отрицательной суммой, не нова. В эту технологию уже влито столько денег, что, по сути, экономика поставлена на её успех.Если ИИ не выстрелит — мы рискуем оказаться в рецессии.Если же ставка вдруг сыграет — миллионы людей могут потерять работу, и экономика всё равно придёт в то же самое мрачное место.Звучит почти абсурдно: стрелять себе в ногу, громко называя это инновацией. Но сейчас мы начинаем видеть, как именно могут разворачиваться оба сценария. Так что давайте разберёмся и по шагам. Читать далее

Что «под капотом» у зелёной совы или как работает аналитика цифровых игр

Нарисовать красивый интерфейс, добавить персонажей, придумать систему баллов и вот в продукте уже «геймификация». А если сверху насыпать бей
Наука - Хабрахабр

Что «под капотом» у зелёной совы или как работает аналитика цифровых игр

Нарисовать красивый интерфейс, добавить персонажей, придумать систему баллов и вот в продукте уже «геймификация». А если сверху насыпать бейджики, рейтинги и немного анимации, то кажется, что успех гарантирован. Так ведь?Меня зовут Григорий Волчков, я EdTech-продакт, преподаватель НИУ ВШЭ и автор Telegram-канала «Netflix в сфере образования». Вместе с SENSE подготовили статью, где посмотрим на геймификацию как на дисциплину на стыке продукта, аналитики и психологии и разберем:— почему она начинает работать только при опоре на исследования и данные, а не творческий полет дизайнера; — какие исследования нужны до запуска;— и какие метрики считать в разных сценариях.Статья будет полезна аналитикам, дизайнерам и проджектам, которые занимаются созданием «креативных» продуктов и не всегда понимают, в какую сторону двигаться дальше. Читать далее

ТОП-11 нейросетей для генерации видео из фото и текста: Бесплатные и платные ИИ. Полный гайд по созданию роликов

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

ТОП-11 нейросетей для генерации видео из фото и текста: Бесплатные и платные ИИ. Полный гайд по созданию роликов

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

Готовь сани летом, а встречу — за час до. Как не перегрузить себя и не упустить клиента

Работа с Enterprise-клиентами научила меня одной прописной истине: подготовка ко встрече обязательна, и она либо спасает, либо топит. Третьего не д
Наука - Хабрахабр

Готовь сани летом, а встречу — за час до. Как не перегрузить себя и не упустить клиента

Работа с Enterprise-клиентами научила меня одной прописной истине: подготовка ко встрече обязательна, и она либо спасает, либо топит. Третьего не дано.Кто-то тратит на подготовку полдня, перекапывая всё подряд, но по иронии судьбы на встрече забывает спросить главное. Кто-то вообще не готовится, и тогда встреча превращается в спич с одолжением «ну давайте я расскажу про продукт». Правда как обычно посередине.Главный принцип: подготовка должна соответствовать этапу сделки и цели встречи. Нельзя готовиться к первой встрече так же, как к финальным переговорам с ЛПР. Все же в курсе, да?А теперь разложим все по полочкам. Читать далее

ИИ в IDE: инструмент или соавтор?

Привет! Меня зовут Тома, я IT-юрист в ecom.tech. Бурное внедрение ИИ-ассистентов и ИИ-агентов в разработку и бизнес-процессы уже невозможно игнориро
Наука - Хабрахабр

ИИ в IDE: инструмент или соавтор?

Привет! Меня зовут Тома, я IT-юрист в ecom.tech. Бурное внедрение ИИ-ассистентов и ИИ-агентов в разработку и бизнес-процессы уже невозможно игнорировать. Я сделала обзор основных инструментов для написания кода и оценила их с правовой точки зрения. Пойдём по порядку: что такое IDE, как в ней появился ИИ, причём тут ИИ-ассистенты и что со всем этим делать юристу. Читать далее

Самый популярный язык программирования — Excel. И он Тьюринг-полный

Недавно на созвоне финансовый аналитик показывал мне свою Excel-модель. Двенадцать листов, формулы ссылаются друг на друга через три уровня вло
Наука - Хабрахабр

Самый популярный язык программирования — Excel. И он Тьюринг-полный

Недавно на созвоне финансовый аналитик показывал мне свою Excel-модель. Двенадцать листов, формулы ссылаются друг на друга через три уровня вложенности, именованные диапазоны вместо переменных, и INDIRECT, который динамически собирает адреса ячеек из строк. Я смотрел на это и думал: чувак, ты же написал компилятор. Ты просто не знаешь об этом.750 миллионов человек используют Excel. Для сравнения — на Python пишут примерно 15 миллионов, на JavaScript — около 17. Excel обгоняет их всех вместе взятых раз в двадцать. И вот что забавно: подавляющее большинство этих людей искренне считают, что они «просто работают с таблицами». Заполняют ячейки. Делают отчёты.Нет, они программируют. Читать далее

Анонс DLSS 5, нейронный рендеринг и будущее игровой графики

16 марта 2026 года на конференции GTC компания NVIDIA представила DLSS 5. Если раньше DLSS в основном помогал поднимать FPS и улучшать картинку за счет апск
Наука - Хабрахабр

Анонс DLSS 5, нейронный рендеринг и будущее игровой графики

16 марта 2026 года на конференции GTC компания NVIDIA представила DLSS 5. Если раньше DLSS в основном помогал поднимать FPS и улучшать картинку за счет апскейлинга, то теперь речь идет уже о другом уровне. DLSS 5 подают не как очередное обновление технологии масштабирования, а как шаг к нейронному рендерингу - когда искусственный интеллект не просто дорисовывает недостающие пиксели, а глубже вмешивается в то, как выглядит сцена.Казалось бы - а в чем проблема? Но все оказалось не так очевидно и вокруг анонса сразу начались споры. Чтобы понять, почему реакция оказалась такой резкой, давайте вспомним, как вообще развивалась графика в играх. Читать далее

ИИ-помощник BIM Inspector: как мы упростили адаптацию новых пользователей и снизили порог входа при освоении продукта

Проблема: 2 000+ проектировщиков тратят 15–30 минут на поиск ответа в 120+ инструкциях Confluence.Решение: ИИ-помощник на основе архитектуры RAG, который
Наука - Хабрахабр

ИИ-помощник BIM Inspector: как мы упростили адаптацию новых пользователей и снизили порог входа при освоении продукта

Проблема: 2 000+ проектировщиков тратят 15–30 минут на поиск ответа в 120+ инструкциях Confluence.Решение: ИИ-помощник на основе архитектуры RAG, который отвечает за несколько минут.Результат: время поиска сократилось до 5 минут, адаптация персонала — с 2–4 недель до 3–5 дней.Привет, Хабр! Меня зовут Максим Курбатов, я — руководитель продукта BIM Inspector в ПИК Digital. Сегодня расскажу, как мы решили одну из непростых задач в BIM-автоматизации — помогли новому пользователю начать работать с системой за дни, а не за недели. Читать далее

Идеи трендовой весенней фотосессии в нейросети: 10 лучших промтов

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

Идеи трендовой весенней фотосессии в нейросети: 10 лучших промтов

Весна — лучшее время для красивых фотографий. Цветущие деревья, охапки тюльпанов, мягкий свет и пастельные цвета везде. Но что делать, если до ближайшего цветущего поля далеко, а идеальный образ для весенней фотосессии уже готов в голове? Нейросеть решает эту задачу буквально за минуту.Весенняя фотосессия с ИИ это не просто «сгенерировать красивую картинку». Это способ примерить десятки образов, найти свой стиль, попробовать нестандартные сцены — ванну с цветами, парящие лепестки, лошадь в поле — без фотографа, студии и подготовки. Результат получается таким, что хочется сразу поставить на аватарку.В этой статье — 10 подробных промтов для весенней фотосессии девушки, идеи для семейных и детских съёмок, советы по работе с нейросетью и несколько неочевидных сцен, о которых редко пишут. Читать далее

Пляски с бубном вокруг RAMAN: кейс про восстановление линии, которую хотели списать

Привет, Хабр! Мы – Константин Тюрин и Евгений Соколов – группа технической поддержки транспортных сетей РТК-Сервис. Наши заказчики довольно
Наука - Хабрахабр

Пляски с бубном вокруг RAMAN: кейс про восстановление линии, которую хотели списать

Привет, Хабр! Мы – Константин Тюрин и Евгений Соколов – группа технической поддержки транспортных сетей РТК-Сервис. Наши заказчики довольно часто сталкиваются с проблемами на DWDM-линиях, оборудованных этими усилителями. В силу достаточно сложного технического решения, операторы не всегда могут оперативно найти проблему и решить её самостоятельно, тогда на помощь приходит наша команда.В нашем посте будет приведен пример одного случая, когда неисправность привела к длительному перерыву критически важных сервисов, и её решение. Читать далее

ИИ в помощь юристу: проконсультирует, напишет исковое и жалобу, даст прогнозы по делу. Готовые промты для юристов

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

ИИ в помощь юристу: проконсультирует, напишет исковое и жалобу, даст прогнозы по делу. Готовые промты для юристов

Нейросети уже давно перестали быть игрушкой для технарей. Сегодня ИИ используют врачи, бухгалтеры, маркетологи, учителя. Юристы — не исключение. Причём здесь ИИ оказался особенно полезным: профессия строится на работе с текстами, анализе прецедентов, знании актуального законодательства — всё это нейросети умеют хорошо.При этом вопрос «заменит ли ИИ юристов» звучит всё громче. Ответ честный: полностью — нет, но изменит профессию — уже меняет. Юрист, который умеет работать с ИИ, будет эффективнее того, кто игнорирует эти инструменты. Это просто факт. Читать далее

Как озвучить текст с помощью нейросети: получаем живой голос за пять минут

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

Как озвучить текст с помощью нейросети: получаем живой голос за пять минут

Озвучить текст голосом раньше означало: найти диктора, договориться, записать, заплатить, подождать. Или записать самому — с микрофоном, тишиной в комнате и десятком дублей. Сейчас нейросеть озвучивает текст за секунды, голос получается живым, без роботизированного привкуса, и всё это без студии и бюджета.Озвучка через ИИ — это не только про подкасты и аудиокниги. Это про контент, который слушают фоном. Про видео, которые смотрят без картинки. Про блоги, которые читают ушами по дороге на работу. Читать далее

«Фабрика 15» для производства: маркировка, агрегация и учёт без лишних доработок

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

«Фабрика 15» для производства: маркировка, агрегация и учёт без лишних доработок

Производство и склад — это цепочка операций: сырьё приходит, идёт в цех, превращается в полуфабрикаты, потом в готовую продукцию. На каждом этапе нужно фиксировать движение, сверять остатки, вести учёт. Когда в цепочку добавляется маркировка, нагрузка растёт: появляются коды DataMatrix, агрегация, документы для системы маркировки.В этой статье разберём, как устроены процессы учёта и маркировки на производстве, какие задачи решает мобильное приложение для терминалов сбора данных (ТСД) «Фабрика 15» и как оно интегрируется с 1С. Читать далее

Кристалл микроконтроллераMIK32 «Амур»

У нас есть материал обещанной в прошлом посте статьи про маркировку отечественных микросхем. Однако, на днях мы увидели пост пользователя&
Наука - Хабрахабр

Кристалл микроконтроллераMIK32 «Амур»

У нас есть материал обещанной в прошлом посте статьи про маркировку отечественных микросхем. Однако, на днях мы увидели пост пользователя @denis-19 про отладочную плату на микроконтроллере MIK32 «Амур» отечественного производителя «Микрон» и решили изменить порядок наших публикаций. MIK32 «Амур» продаётся всем желающим на известных площадках и он был у нас давно. Читать далее

Баллы, титулы, аукцион: что работает лучше KPI?

Когда мы с моим руководителем Вадимом запускали «Школу Продаж» в BPMSoft, я была уверена: это будет бомба. Ажиотаж, овации, успех. Сейлы сами побег
Наука - Хабрахабр

Баллы, титулы, аукцион: что работает лучше KPI?

Когда мы с моим руководителем Вадимом запускали «Школу Продаж» в BPMSoft, я была уверена: это будет бомба. Ажиотаж, овации, успех. Сейлы сами побегут делиться опытом, разбирать сделки, учить друг друга.Спойлер: никто не побежал.Идея была правильная: раз в две недели собираем коммерческий блок, один из продавцов разбирает свою сделку — успешную или провальную, делится фишками, нетривиальными подходами. Хочешь расти — бери лучшее у коллег, логично же.Реальность сломала ожидания об колено.Школа есть. Темы есть. Блокеры с лозунгами в календарях висят. А спикеров — нет. На планерках все кивали: «отличная инициатива, супер, надо». Но стоило предложить выступить, так сразу «нет времени», «я плохой спикер», «мне нечего рассказать». Та же история со сбором клиентских кейсов. Польза очевидна: пополняем базу, не ждём маркетинг, делаем знания публичными. Желающих — ноль.Я злилась и недоумевала: «Ну как так? Мы для них стараемся, даем площадку, закрываем ИХ хотелки, ведь пул задач формировался в том числе из их запросов, а они…»А с чего они должны хотеть? У них KPI, воронки, сделки, клиенты. Школа и кейсы — это «надо». А «надо» для взрослых людей работает через раз, особенно когда за этим ничего нет, кроме абстрактного «будет полезно».Палка не работала, поэтому решили дать фонарик.Так родилась Гильдия Героев Продаж.Механика стара как мир: в первом классе у меня не было оценок. Были розовые звёздочки на обложках тетрадей от Татьяны Сергеевны. Ошибки разбирали точечно, а звёздочки клеили за старание. Я просто перенесла это во взрослую жизнь. Читать далее

Виртуальная карта для оплаты зарубежных сервисов: Как оплачивать иностранные подписки из России в 2026 году

На связи Нейрохаб. Сегодня про то, как россиянину оплатить иностранные подписки и зарубежные сервисы в 2026 году — без потери д
Наука - Хабрахабр

Виртуальная карта для оплаты зарубежных сервисов: Как оплачивать иностранные подписки из России в 2026 году

На связи Нейрохаб. Сегодня про то, как россиянину оплатить иностранные подписки и зарубежные сервисы в 2026 году — без потери денег на комиссиях и лишней бюрократии.После ограничений международных платежных систем рынок виртуальных карт для оплаты иностранных сервисов вырос в отдельную нишу. Сегодня большинство сервисов виртуальных карт для оплаты работают через Телеграм, принимают пополнение по СБП и не требуют верификации по паспорту — оформить виртуальную карту для оплаты зарубежных сервисов можно за несколько минут. Если нужно что‑то другое — можно купить иностранную карту для оплаты через крипту с минимальными комиссиями или оформить полноценную банковскую карту иностранного банка для оплаты подписок на своё имя — с реальным счётом и SWIFT.Я отобрал четыре сервиса, которые, на мой взгляд, лучше всего закрывают задачу оплаты зарубежных подписок из России в 2026 году. Каждый протестировал лично — выпустил карту, пополнил, оплатил подписку. Виртуальные иностранные карты для оплаты зарубежных сервисов ведут себя по‑разному: где‑то всё прошло с первого раза, где‑то пришлось разбираться. Все цифры и нюансы — ниже, по каждому сервису отдельно. Читать далее

Туннелирование трафика: простое решение на Go 2

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

Туннелирование трафика: простое решение на Go 2

Ранее я начал писать небольшую программу на Go, чтобы прокидывать трафик между компьютером и своим сервером. Назначение программы исследовательское - посмотреть «как это работает» и разобраться, как именно работают механизмы, мешающие нормальному интернету. Читать далее

У нас есть почта дома: настраиваем почтовый сервер Mailu в Kubernetes

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

У нас есть почта дома: настраиваем почтовый сервер Mailu в Kubernetes

В моменте идея развертывания дома почтового сервера может показаться излишеством, ведь вполне для отправки различного рода уведомлений можно использовать Telegram или любой другой мессенджер, а для переписок со своего домена почту можно завернуть на какой-нибудь почтовый сервис, предлагающий возможность использования своего домена бесплатно, например mail.ru. Однако с учетом последних телодвижений РКН в сторону блокировки Telegram и ограничение в 5 ящиков на mail.ru (а с недавнего времени и использование сторонних почтовых клиентов только на платных тарифах), вариант использования собственного почтового сервера кажется все более интересной альтернативой. Читать далее

Асинхронность в Python для senior interview: от asyncio до выбора правильной реализации под задачу

Асинхронность в Python — одна из тех тем где на собеседовании начинают плыть.Почему await не делает код параллельным?Как на самом деле работает even
Наука - Хабрахабр

Асинхронность в Python для senior interview: от asyncio до выбора правильной реализации под задачу

Асинхронность в Python — одна из тех тем где на собеседовании начинают плыть.Почему await не делает код параллельным?Как на самом деле работает event loop?Когда asyncio — правильный выбор, а когда лучше использовать потоки или процессы?В этой статье разберём асинхронность с прицелом на senior Python интервью: не с точки зрения API, а с точки зрения того, как всё устроено под капотом и как об этом правильно рассуждать.Материал рассчитан на тех, кто хочет не просто отвечать по документации, а уверенно объяснять поведение системы и принимать инженерные решения. Подробнее

Не биты, а тетраэдры: как я построил геометрический движок состояний и ускорил точную задачу в 555 раз

Мы привыкли думать о вычислениях как о битах, регистрах и арифметике. А что, если базовой единицей вычисления сделать не бит, а локальную геом
Наука - Хабрахабр

Не биты, а тетраэдры: как я построил геометрический движок состояний и ускорил точную задачу в 555 раз

Мы привыкли думать о вычислениях как о битах, регистрах и арифметике. А что, если базовой единицей вычисления сделать не бит, а локальную геометрическую конфигурацию тетраэдров? В этой статье я покажу дискретный тетраэдрический движок состояний, симметрийную канонизацию, аттракторы, иерархические jump-таблицы и реальные замеры на RTX 3090 — с измеренным exact-ускорением в 554.92 раза на одной и той же задаче. Читать далее

Cozystack v1.0 & v1.1: пакетная архитектура, cozystack-operator, бэкапы через Velero, поддержка MongoDB и OpenBAO

Предыдущим релизом платформы был 0.41. И тут неожиданно будущий релиз 0.42 стал ответом на главный вопрос жизни, вселенной и всего такого: слишко
Наука - Хабрахабр

Cozystack v1.0 & v1.1: пакетная архитектура, cozystack-operator, бэкапы через Velero, поддержка MongoDB и OpenBAO

Предыдущим релизом платформы был 0.41. И тут неожиданно будущий релиз 0.42 стал ответом на главный вопрос жизни, вселенной и всего такого: слишком много серьезных изменений накопилось в платформе. Так что 0.42 пришлось переименовать в 1.0.С выходом версии 1.0 платформа Cozystack перешла на новую архитектурную модель. Мы создали систему пакетов на основе FluxCD и артефактов OCI, похожую на apt в Debian/Ubuntu, но для Kubernetes (см. раздел «Развертывание на основе пакетов» ниже). Это позволило нам реализовать новый подход — Build Your Own Platform (BYOP). Читать далее

Последний экзамен человечества: насколько «умен» ИИ?

Отличительной особенностью научного подхода является отсутствие веры на слово. Любое утверждение не может считаться фактом, пока не будет у
Наука - Хабрахабр

Последний экзамен человечества: насколько «умен» ИИ?

Отличительной особенностью научного подхода является отсутствие веры на слово. Любое утверждение не может считаться фактом, пока не будет установлена его истинность. А для этого необходимо задать множество вопросов, провести множество измерений, тестов, моделирований и т. д. Все, что есть во Вселенной, осязаемое или нет, может быть в той или иной степени измерено. Не исключением являются знания, которые проверяются как в школах, так и в университетах с помощью специально составленных экзаменов. С появлением генеративных ИИ не утихаю дебаты об уровне их знаний и достоверности той информации, которую они выдают на запрос. Те тесты, которые ранее считались показательными, более не могут полноценно оценить ИИ. По этой причине ученые из Техасского университета A&M (Колледж-Стейшен, Техас, США) разработали «Последний экзамен человечества» - всеобъемлющий текст знаний по различным направлениям для ИИ. Из каких вопросов состоял тест, и как себя показали самые популярные генеративные ИИ? Ответы на эти вопросы мы найдем в докладе ученых. Читать далее

Из 50 осталось 10: кто на самом деле делает NGFW в России, а кто просто об этом говорит

Из 50+ вендоров, заявивших о разработке NGFW после 2022 года, на рынке осталось около 10. Разбираем, кто и почему& Читать далее
Наука - Хабрахабр

Из 50 осталось 10: кто на самом деле делает NGFW в России, а кто просто об этом говорит

Из 50+ вендоров, заявивших о разработке NGFW после 2022 года, на рынке осталось около 10. Разбираем, кто и почему& Читать далее

УТП в b2b — Конкуренция ценностного предложения и при чем тут Маслоу

Хочу поделиться инструментом для создания или уточнения вашего ценностного предложения, но подробности позже, позвольте сохранить интригу.
Наука - Хабрахабр

УТП в b2b — Конкуренция ценностного предложения и при чем тут Маслоу

Хочу поделиться инструментом для создания или уточнения вашего ценностного предложения, но подробности позже, позвольте сохранить интригу. Будет интересно для основателей стартапов, маркетологов, продактов и продажников в малом/среднем бизнесе.Давайте сначала посмотрим на то, как формируется ценностное предложение обычно - дешевле, быстрее, ну может немного улучшенного сервиса, и собственно все. Я не утверждаю, что так делают все, но так делает подавляющее большинство предпринимателей на отечественном рынке. И схема рабочая, абсолютно нечего возразить. Теперь давайте пофантазируем: ...Дальше в статье будет информация как можно сформировать или улучшить ваше ценностное предложение с помощью пирамиды потребностей человека от Маслоу, с пояснениями и примерами. Читать далее

Почему я перестал держать БД в голове и сделал Structly

Привет, меня зовут Константин, я бэкенд-разработчик. В свободное от работы время я разрабатываю продукты в компании Elevo. При создании новых се
Наука - Хабрахабр

Почему я перестал держать БД в голове и сделал Structly

Привет, меня зовут Константин, я бэкенд-разработчик. В свободное от работы время я разрабатываю продукты в компании Elevo. При создании новых сервисов важно правильно спроектировать архитектуру базы данных. В некоторых проектах это десятки таблиц, несколько схем, связи между ними и замоканные данные. Всё это важно держать в голове до мелочей, чтобы в какой-то момент не сломать логику всего продукта.При постоянном переключении между проектами или долгого перерыва некоторые детали забываются, меняются, устаревают. Очень важно видеть базу прямо перед глазами что бы эффективно работать с ней. Так зародился Structly — простой и удобный сервис для визуализации схем, который помогает в аналитике БД. Читать далее

Множество Мандельброта. Суперсэмплинг 2x2 (4 прохода). DwmFlush — синхронизация с монитором 60 fps

Множество Мандельброта. 80-бит FPU x87. OpenMP - параллельным программированием на уровне многопоточности. Синий, зеленый и красный - синусоидальным
Наука - Хабрахабр

Множество Мандельброта. Суперсэмплинг 2x2 (4 прохода). DwmFlush — синхронизация с монитором 60 fps

Множество Мандельброта. 80-бит FPU x87. OpenMP - параллельным программированием на уровне многопоточности. Синий, зеленый и красный - синусоидальными и косинусоидальными волнами: 127 + 127 cos(2 PI a / 255) и 127 + 127 sin(2 PI a / 255). DwmFlush - синхронизация с монитором 60 fps. Суперсэмплинг 2x2 (4 прохода). Делал я. Посмотрите - движется! Я сделал на g++. Свободно распространяемого компилятора языка C++. Скачайте и посмотрите! Это экзешник, в ГитХаб.github: Download Latest Version Windows And Source codeСамое полезное - это увеличиваем / уменьшаем и центрируем. Вы на экран любое из множество Мандельброта. Какое вам нравится? Какое интересное? Вы можете все! И потом запишется в файл Mandelbrot.txt - три строки из файла. Вещественная часть центра и мнимая часть центра и ширина видимой области. Потом другая программа читает Mandelbrot.txt и создает Mandelbrot.bmp и уже не суперсэмплинг 2x2 (4 прохода) а 8x8 (64 прохода)! Читать далее

Как я ускорил Python-скрипт в 42 раза, убрав один незаметный цикл

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

Как я ускорил Python-скрипт в 42 раза, убрав один незаметный цикл

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

TeleMT без докера, но со SNI-роутингом своими руками

В прошедшие выходные меня посетило непреодолимое желание. Желание наконец повысить свой сисадминский скилл. И перестать расстраиваться при
Наука - Хабрахабр

TeleMT без докера, но со SNI-роутингом своими руками

В прошедшие выходные меня посетило непреодолимое желание. Желание наконец повысить свой сисадминский скилл. И перестать расстраиваться при отправке фото, а тем более видео в наш любимый мессенжер. Чудесно, что эта реальность так мотивирует к саморазвитию. Недавно на глаза попалась интересная статья про новый проект TeleMT. И я бы наверно не стал заморачиваться. И тоже настроил бы его за 5 минут. По шагам из статьи. Если бы не пара «но». Во-первых, я болен хроническим неприятием засовывания докера где следует и где не следует. А во-вторых – 443 порт на моем подопытном сервере уже занят предыдущим «экспериментом». На нестандартный порт вешать второй «эксперимент» мне не хотелось. Покупать второй айпишник или хостинг – тем более. Требовалось сотворить чутка новой дичи магии. О результатах сего докладываю в этой статье. Вдруг кому-то пригодится. Читать далее

ПМК и Кастанеда. Часть 4. Второе внимание

Продолжение серии статей о параллелях между недокументированными особенностями советских ПМК и концепциями Карлоса Кастанеды, начало —
Наука - Хабрахабр

ПМК и Кастанеда. Часть 4. Второе внимание

Продолжение серии статей о параллелях между недокументированными особенностями советских ПМК и концепциями Карлоса Кастанеды, начало — тут...Прежде чем продолжить исследования мира неорганических существ, познакомимся с концепцией первого и второго внимания. На разных этапах обучения, Дон Хуан называл одни и те же вещи по-разному, описывая их с разных позиций. Читать далее

Как заставить фото говорить через ИИ на русском языке: 3 простых варианта

Интернет постепенно «поглощают» видео с танцами и разговорами от ИИ, и каждому рано или поздно хочется тоже проявить свои творчески
Наука - Хабрахабр

Как заставить фото говорить через ИИ на русском языке: 3 простых варианта

Интернет постепенно «поглощают» видео с танцами и разговорами от ИИ, и каждому рано или поздно хочется тоже проявить свои творческие задатки и познакомиться с генераторами видео поближе. Однако, сервисов настолько много, что приходится тратить уйму времени на поиск подходящего, а потом выясняется, что он требует ввода данных карты после регистрации, а еще и не все принимает… В этой публикации постараюсь просто и доходчиво объяснить как заставить любое фото говорить с помощью ИИ на русском языке, и без танцев с бубном. А если все‑таки решите попробовать топовые модели самостоятельно, то расскажу, как это сделать. Прежде всего, нам нужно познакомиться с техникой, которая позволяет AI синхронно вставлять озвучку в картинку или изображение. Она называется Липсинк. От английского lip sync означает синхронизация губ. Это техника, при которой движения губ человека синхронизируются с заранее записанным звуком (речью, пением или другим аудио). Читать далее