Зачем нам так много клавиш

Плохая эргономика стандартной клавиатуры,
дополняется плохой функциональностью имеющихся клавиш в современных интерфейсах. Но чтобы делать такие выводы, важно разобраться, почему на стандартной клавиатуре именно такой набор клавиш и как он таким получился.
Загадка от Жака Фреско: как построить свой Rate Limiter и не утонуть в море компромиссов

Построить Rate Limiter — легко. Сделать его быстрым, отказоустойчивым и работающим в нескольких дата-центрах — сложнее. Делюсь опытом реализации нашего облачного Rate Limiter в DDoS-Guard: принцип работы, анализ правил и реальные примеры из практики.
Читать далееНельзя просто так взять и выбрать Any() или Count для проверки коллекции

Сравнивая различный code-style в проектах, я упоминал про методы проверки коллекций на наличие элементов. Самые очевидные способы – это использование LINQ-метода Any() или сравнение свойства Count с нулем. И если вы выбрали первый вариант, то у вас могут быть проблемы. Поэтому предлагаю подробнее рассмотреть этот вопрос. Кстати, если вы выбрали второй вариант, то у вас тоже могут быть проблемы.
Читать далееЗапускаем MIPI DSI экраны от смартфонов. Разработка схемы основной платы. Часть 2. Система питания

Даже на небольшой плате может понадобиться несколько напряжений.
Как будем питать плату? Сколько потребляют разные экраны? Какие топологии преобразователей выбрать?
В данной части рассмотрим эти и другие вопросы. Спроектируем систему питания и станем ещё на шаг ближе к завершению разработки схемы основной платы!
Полетели! :)Визуализация данных для начинающих: что почитать, чем вдохновиться и на кого подписаться
Привет! Это команда курса «Аналитик данных» в Яндекс Практикуме. Собрали подборку полезных ресурсов для тех, кто только начинает осваивать визуализацию данных или хочет расширить арсенал инструментов и источников вдохновения. Здесь вы найдёте книги, статьи, онлайн-ресурсы и телеграм-каналы, которые помогут разобраться, как правильно, наглядно и красиво представлять данные.
Читать далееПисьмо на публичный ключ: переизобретаем систему адресов в электронной почте

Привет, Хабр!
Это команда Eppie. Мы разрабатываем p2p почту, в которой пользователи владеют своими адресами и данными. Про данные мы уже говорили, сегодня остановимся на адресах.
Читать далее[Перевод] Обработка исключений в рабочих процессах с использованием Flowable

Исключения являются частью любого процесса. Разработчики, создающие бизнес-процессы, должны уметь обрабатывать исключения в бизнес-кейсе, чтобы гарантировать, что сам процесс устойчив и может продолжаться после возникновения сбоев. Логика обработки исключений различается в зависимости от вашей задачи и инструментов, которые у вас есть в распоряжении. В этой заметке я попытался определить различные методы обработки исключений, используя язык паттернов. Каждый паттерн следует определённой структуре, называемой Контекст (общая ситуация, в которой проблема повторяется), Проблема (формулировка), Условия (условия, при которых можно рекомендовать предложенные решения) и Решение. Итак, давайте приступим.
Читать далееПрикладное руководство по настройке приёмников ГНСС для FPV

Привет, решил немного отвлечься от Java и поделиться своим опытом в любительском дроностроении, а именно в настройке приёмников ГНСС, с помощью которых птица сможет вернуться домой при обрыве сигнала или по крайней мере передать свои последние координаты. Это сильно облегчит поиск, особенно, если вы всё сделали правильно, передаёте координаты в телеметрии* и пишете их в лог в вашем пульте ;)
ПолетелиЧто в чёрной коробочке? Выясняем самостоятельно, не привлекая внимания коллег

Всем привет, меня зовут Миша, и я разрабатываю платформу Яндекс Еды. Первые компоненты были написаны почти 10 лет назад (когда Еда ещё была стартапом Foodfox), и у нас накопилось много кода, который просто хорошо работает, а иногда даже «работает — не трогай». Но в процессе развития и устоявшиеся части системы нужно трогать, про что мои коллеги уже писали — как мы повышали версию PHP, пилили монолит и снимали нагрузку с БД.
Наконец настал черёд рассказать про процессинг заказов доставки еды из кафе и ресторанов (а также продуктов из магазинов и многого другого). За годы эволюционного развития он значительно разросся, что стало заметно затруднять дальнейшее развитие — например, изменения, связанные с выходом на новые рынки, — а также влиять на надёжность.
Поэтому мы решили вынести процессинг заказа в отдельный специализированный сервис. Чтобы определить, что выносить, а что оставлять, нужно было составить исчерпывающий и актуальный список процессов, которые происходят с заказом. И здесь мы столкнулись с вызовом: это знание распределено по многим людям и документам, поскольку на протяжении долгого времени в процессинг заказов вносили изменения многие команды. И перед нами встал вопрос — как собрать нужную информацию о системе с заметной долей легаси быстро, да так, чтобы информация была актуальна?
Читать далееЛучшее сообщение об ошибке — это его отсутствие

Привет! Меня зовут Игорь, я старший инженер по тестированию в Ozon Tech. Тестированием занимаюсь около 20 лет. До Ozon занимался проверкой качества ПО таких компаний как Smartbear, Evernote. За это время в результате проб и ошибок, анализа обратной связи от пользователей, удалось найти решения, которые смогли уменьшить негатив от сообщений об ошибках. В этой статье я хочу привести несколько примеров, вызывающих наибольший негатив и как этого можно избежать. Это может быть полезно, если вы встретите подобные случаи в своих продуктах и позволит избежать их в новых разработках.
Читать далееДа, этот HTML и CSS старый, но всё ещё полезный

Привет, Хабр!
Следя за развитием HTML и CSS, очень сложно запомнить всё. Я заметил это, ведя свой канал и общаясь с коллегами. Многие люди не знают про возможности HTML и CSS, которые были внедрены в браузеры 6 лет назад или раньше.
Только их возраст не является недостатком. Они всё ещё полезны в современной разработке. По этой причине я собрал их в небольшой список и на основе его написал эту статью. Надеюсь, найдёте для себя что-то полезное.
Давайте посмотрим, что я подготовил.
Читать далееУ меня три календаря и одна жизнь: как я перестал быть курьером между женщинами

Я разведён и женат, сын живёт поочерёдно: неделя у меня, неделя у своей мамы. Казалось бы, график прост, но реальность вносит коррективы: врач в четверг, поездка к бабушке на выходных - забыть что-то означает испортить планы всем и получить претензии.
Моя схема:
? календарь с бывшей женой - только ключевое по сыну - переезды, врачи, собрания.
? календарь с моей женой: наша личная жизнь - свидания, поездки, дела. Без сына.
? семейный календарь (я + жена + сын): всё, что касается сына в мои недели.
Зачем так сложно? Границы. Приватность новой семьи, уважение к бывшей жене и прозрачность в делах сына.
Ручное управление тремя этими календарями неудобно. Я устал быть курьером между мирами новой семьи и бывшей жены. Автоматизация синхронизации календарей через Google Apps Script (GAS) стала спасением: события из календаря с бывшей автоматически попадают в семейный, но только если касаются сына в моё время.
Жизнь после разводаШедевральный трюк Великого Springhoff-а

Доброго времени, Хабр!
Совсем недавно я уволился из компании, в которой хорошей практикой считалось проведение обучающих/развлекающих презентаций для коллег во время ланчей (уволился не из-за этой практики, если что), и так как нынче я живу и работаю не в России, и все мои коллеги ничего не слышали ни про какие Joker?ы и JPoint?ы, то я решил несколько считерить, взять какую?нибудь классную презентацию из этих конференций, перевести и показать коллегам (с указанием ссылки на первоисточники, разумеется, профессиональная этика мне не чужда). Выбор пал на видео Евгения Борисова и Баруха Садогурского «Приключения Сеньора Холмса и Джуниора Ватсона» (кто не смотрел — бегите и смотрите).
Таким образом я перевел два детективных расследования из того видео, и мне захотелось придумать свое собственное, а не только переводить чужие. Оффтопик: это офигеть как непросто. Надо перелопатить кучу информации, зацепиться за какие-нибудь прикольные баги/неочевидные моменты в работе java/фреймворков/etc., выцепить из них те, которые можно объединить в одно общее дело, затем еще антураж придумать, чтобы это был не просто код, а стилизованный код. Long story short: я сделяль. Я очень горжусь этой презентацией, я показал ее коллегам, я показал ее всем друзьям, и теперь вот решил выложить этот материал и тут.
Читать далееРебалансировка инвестиционного портфеля с помощью Python и библиотеки okama

Ребалансировка инвестиционного портфеля позволяет контролировать риск и не давать ему отклоняться от заданных параметров. Кроме того, при правильном подходе ребалансировка приносит "избыточную доходность".
Читать далее[Перевод] 10 ошибок бизнес аналитика

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

Вы когда-нибудь задумывались, как автоматизировать планирование контента? Ну типа вообще всё: от тем до готового текста с эмодзи, ссылками и заголовками? Я — да. И решил, что хватит тратить часы на повседневные дела. Сделал себе схему. Мини-заводик. Суперпростая логика: Google Таблицы ? ChatGPT ? Google Таблицы обратно.
Читать далееТоп самых интересных CVE за июнь 2025 года

Всем привет! Время для разбора ключевых CVE июня. В прошлом месяце прогремела уязвимость в Linux на получение root-прав через UDisks. Также засветилась критическая уязвимость под RCE в Secure Boot.
Критическими CVE отметились Cisco ISE, HPE StoreOnce Software, драйверы GPU Adreno от Qualcomm и RoundCube Webmail — последние две под произвольный код. У Asus очередной неловкий момент с кривым ПО: на этот раз захардкоженный ключ в Armoury Crate и возможность повышения привилегий до System. А в WinRar под Windows уязвимость под запись за пределы целевой директории — например, в папку автозагрузки. Обо всём этом и других интересных CVE первого летнего месяца читайте под катом!
Читать далееСетевой чат в Unity: Часть 1 — Основы и простой интерфейс

Просто о сложном: первая часть из серии статей на тему создания сетевого чата в Unity с использованием Netcode for GameObjects. Для тех, кто начинает разбираться в сетевой логике.
Читать далееСравнение двух СнК одного тех. процесса с точки зрения инференса нейронных сетей

Несколько лет назад у меня на прошлой работе состоялась интересная дискуссия с коллегой из отделения микроэлектроники. Его посыл заключался в том, что производительность в инференсе нейронных сетей на GPGPU от NVIDIA превосходит наше решение в связи с использованием более продвинутого тех. процесса, более высоких тактовых частот и из-за большей площади кристалла. Как программист, я не мог с этим согласиться, но на тот момент ни у кого не было времени и желания проверить эту гипотезу.
Недавно в разговоре с уже нынешними коллегами мне вспомнилась эта дискуссия и я решил довести это до конца. Для этого был подобран ближайший аналог от NVIDIA с точки зрения микроэлектроники: фабрика, тех.процесс, площадь кристалла и потребляемая мощность. В результате была выбрана видеокарта GT730 и произведено сравнение с устройством NM Card от НТЦ Модуль.
Читать далееСтатья 3: Из чего готовят MVI

Серия статей с очередным разбором MV* шаблонов, но с интересными деталями
Даже опытные разработчики смогут найти что-то новое для себя
Это третья статья из серии,
в которой подробно разбираем из чего состоит MVI
Статья 3: Из чего готовят MVI
- ?? Парадигма Реактивное программирование (Reactive programming)
- ???? Как завернуть все в шаурму Intent?
- ???? Как собрать урожай состояние?
- ???? Зачем трактору нужен редуктор?
- ???? Как открыть магазин с перехватчиками?
- ??????????? 5 менеджеров и 1 работник
Статус: в неточном поиске (fuzzy match)

Задача нахождения неточных дубликатов текстовых строк - удивительно часто встречается на практике.
Нахождение неточных дубликатов позволяет лучше понять структуру списка, повысить его качество (удаление дубликатов), провести техническую кластеризацию (выделить группы похожих). Всё это видно на графе выше.
Но приключения начинаются, когда список становится размером несколько миллионов строк. В статье разберем что с этим можно сделать.
Читать далееОт традиционных LLM-агентов к Agentic AI: будущее автоматизации бизнеса + реализация вашего ассистента по темам

В последние месяцы термин Agentic AI всё чаще мелькает в статьях, репозиториях и продуктовых обновлениях крупных компаний. Но что он на самом деле означает? В чем вообще отличие от обычного LLM агента, на которого я накручу все, что мне нужно? И соответственно, как это может помочь бизнесу?
Сегодня расскажу про все это, а также расскажу какие существуют реальные примеры интеграции в бизнес и сделаем мини примерчик на базе langgraph, который поможет вам понять примитивы концепции в которой у нас будет небольшой оркестратор в виде Qwen3:4b и его маленькие подопечные в виде Qwen3:1.7b. И сравним решения, если мы будем использовать стандартный пайплайн из LLM-агентов.
Читать далееКак тестировать хуки в React с @testing-library/react-hooks

Привет, Хабр!
Сегодня рассмотрим, как тестировать React?хуки с помощью @testing-library/react-hooks
.
SRP ч2, Уравнение рендеринга. Функции освещения

В этой статье я подробно опишу уравнение рендеринга, а также функции освещения для разных типов источника света. В том числе, как аналитически рассчитать освещение от полигонального источника света.
Читать далееUniswap v3 ? v4: Эволюция DEX или фундамент для DeFi будущего?

Uniswap v4 — не про новую математику, а про архитектурную революцию. Вместо очередного обновления формул разработчики превращают протокол в платформу, где каждый может кастомизировать пулы под свои задачи. В этой статье разбираем, как это работает, какие возможности открывает и какие вызовы приносит с собой.
Читать далееКак работает Injector в Angular и что такое @Optional, @SkipSelf, @Host

Привет, Хабр!
Сегодня мы рассмотрим, как работает Injector
в Angular, зачем нужны декораторы @Optional
, @SkipSelf
, @Host
, и чем отличаются провайдеры на уровне root
, модуля и компонента.
Как работает fillfactor и как его настраивать вручную в PostgreSQL

Привет, Хабр!
Сегодня рассмотрим, как работает fillfactor
в PostgreSQL — тот самый параметр, который никто не трогает, пока таблицы не начинают раздуваться как на дрожжах. Разберём, зачем он нужен, что происходит при UPDATE
, когда стоит менять его вручную и как не наломать дров.
OpenBao: немного enterprise'ных возможностей при управлении секретами

С момента смены лицензирования Hashicorp Vault утекло много времени и с момента появления проекта OpenBao, мы регулярно следили за его судьбой. Несколько дней назад завезли enterprise-функционал, который доступен безвозмездно. И хотелось бы поделиться этой информацией с сообществом
Съесть еще этих мягких булокАвтоматическая станция обслуживания дрона: архитектура и принципы работы

С ростом числа задач, решаемых беспилотными летательными аппаратами (дронами), возрастает необходимость в полностью автономной системе их обслуживания. Такая станция должна выполнять:
Читать далееKaypro II. Удивительная история любимого компьютера Артура Кларка

В мире существует как минимум несколько десятков производителей вычислительной техники, в разное время выпускавших портативные компьютеры, — и все они на слуху. В этом ряду особое место занимает компания Kaypro, чьи переносные персоналки когда-то были сверхпопулярны, имели обширную аудиторию верных поклонников, и считались чуть ли не эталоном компьютеров для деловых людей. Но потом все это вдруг куда-то исчезло, и про Kaypro с ее продукцией сегодня помнят лишь единицы, интересующиеся историей IT. О том, почему это произошло — наш сегодняшний рассказ.
Читать дальше →
Стимуляция восстановления спинного мозга

Организм человека — это удивительный механизм, обладающий множеством функций. Однако далеко не все в нем идеально. Многие травмы или заболевания приводят к повреждениям, которые не поддаются заживлению ввиду ограниченной регенерации. К таким травмам относится повреждение спинного мозга, что часто приводит к потере двигательных функций. Вылечить это невозможно, но технологии могут это изменить. Ученые из Оклендского университета (Новая Зеландия) разработали имплант, передающий слабые электрические токи непосредственно в поврежденные спинной мозг, тем самым имитируя естественные сигналы развития, регулирующие рост, деление и дифференцировку клеток, что способствует заживлению. Из чего сделан данный имплант, как именно он работает, и насколько он эффективен? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →
Ты учишь AI, AI учит тебя
Yarrow AI учит языкам и в своей основе это не LLM, а логическая машина. Такие системы эффективны, но их очень сложно наполнить данными: приходится каждое знание/правило вносить в базу данных вручную. Это было одной из причиной их вымирания 30 лет назад. Мне удалось решить эту проблему попутно убив одним выстрелом еще пару зайцев.
Изначально я сгенерировал курс английского языка с помощью GPT, он содержал море галлюцинаций. Были наняты профессиональные переводчики для выверки, но они пропускали много ошибок и быстро отваливались: "Это работа не для естественного интеллекта". И вот, редакторами стали сами пользователи приложения: я объединил их в большую команду с помощью ядра Yarrow AI, а вместо зарплаты они получают возможность учиться бесплатно.
Читать далееОсобенности эксплуатации self-hosted passbolt

Привет! Меня зовут Андрей Кисин, я руковожу командой DevOps в CUSTIS. В этой статье расскажу о нашем опыте использования self-hosted Passbolt — open-source-решения для хранения паролей. Расскажу, как мы его адаптировали под свои нужды и с какими трудностями столкнулись. Посмотрим на альтернативы, их преимущества и недостатки, а также поговорим об организации работы по предоставлению доступа к секретам.
Читать далееОт сырого кликстрима к чистым датасетам: как мы в Lamoda Tech варим данные

Привет, Хабр! Это тимлид DS группы ранжирования и поиска Дана Злочевская и тимлид группы разработки Михаил Нестеров из Lamoda Tech.
Как и у любой крупной e-commerce платформы, данные — наш главный актив. Они помогают бизнесу принимать обоснованные решения, а пользователям — получать персонализированный, качественный опыт во всех продуктах Lamoda.
Поэтому в продакшене ежедневно работают десятки ML-пайплайнов, а в Airflow запускаются сотни DAG-воркфлоу. Данные готовят и используют более 100 специалистов из самых разных команд: аналитики, дата-сайентисты, ML-инженеры, маркетологи — у каждой свои задачи и логика работы с ними.
Однако с ростом команд, задач и инфраструктуры мы начали сталкиваться с рядом системных проблем:
- Разрозненные подходы к подготовке данных. Каждая команда собирала данные «под себя», по своим правилам и в своем формате, что приводило к дублированию информации и нерациональному использованию вычислительных ресурсов.
- Дублирование логики. Одни и те же преобразования выполнялись в разных пайплайнах с минимальными отличиями — это не только неэффективно, но и увеличивает риск ошибок.
- Сложности с переиспользованием. Найти нужные данные, понять, как они были получены, и интегрировать их свой пайплайн — становилось нетривиальной задачей.
- Рост time-to-market. На каждый новый ML-продукт или эксперимент у команд уходило всё больше времени просто на «разогрев»: сбор данных, выравнивание форматов, отладка пайплайна.
Тогда мы поняли, что пора систематизировать наш подход к хранению и работе с датасетами, и реализовали собственный фреймворк на основе Apache Spark — Feature Storage, который сейчас является стандартом в компании. А позже мы выделили отдельное решение для специфичных кликстрим-данных — Action Storage.
В этой статье мы хотим поделиться нашим опытом построения этих инструментов и рассказать, как со временем эволюционировал наш подход к хранению данных в Lamoda Tech. Надеемся, он будет вам полезен и подарит парочку интересных идей.
Карты Tenstorrent для DIY-сервера с локальной LLM

В апреле 2025 года компания Tenstorrent начала принимать заказы на PCIe-карты Blackhole и Wormhole (на фото). Ускорители TPU на открытой архитектуре RISC-V с 28?32 ГБ видеопамяти предназначены непосредственно для разработчиков, которые желают запускать LLM на домашнем ПК или небольшом DIY-сервере. Это реальная альтернатива в сегменте, где пока доминирует Nvidia.
Во главе Tenstorrent стоит легендарный инженер Джим Келлер, ветеран Intel и AMD, создатель микроархитектуры AMD Zen и соавтор x86-64.
Благодаря радикальной открытости своих решений Tenstorrent уже привлекла небольшую армию фанатов среди LLM-энтузиастов.
Читать далееПодмена входящего трафика: скрытые, но крайне полезные фичи браузера Chrome

Всем доброго дня! Я Святослав Ященко, работаю в СберТехе, лидирую команду QA Platform V Kintsugi — это графическая консоль для сопровождения PostgreSQL и Postgres-like СУБД. Развивается вместе с СУБД Pangolin — целевой в Сбере и не только.
У нашего продукта микросервисная архитектура и Web UI. Часто при тестировании фронтенда я имею дело с ещё не дописанной функциональностью API, или же с ситуациями, когда в контракте API есть расхождения с ожиданиями фронтенда.
Хорошо, когда можно заносить моки в окружение или использовать снифферы с возможностью подмены трафика. Но, по разным причинам, не всегда бывает такая возможность. Что остаётся? Ждать, пока разработчик приведёт API в порядок? Но ведь фронтенд-часть готова уже сейчас и ждёт своего тестировщика...
Решение нашлось под рукой — в моём браузере Chrome. Если вы пользуетесь Chrome, то, вероятно, открываете DevTools. Чаще всего нам хватает вкладок Elements, Console, Network и Application. Но так ли прост DevTools? С этой статьи я начинаю цикл коротких руководств, посвящённых скрытым, но крайне полезным фичам Chrome. И начну с подмены входящего трафика.
Прошу под кат.
Читать далееКак работает ingress-nginx: нырнем поглубже. Часть 1 — basics

Наверняка вы все работаете с Kubernetes, публикуете сервисы наружу через Ingress-контроллер. Уверен, что большинство из вас использует ingress-nginx. Создаете манифест, деплоите его в k8s, но не всегда получаете именно тот результат, который хотели бы. Или же все работает, но спустя какое-то время что-то идет не так.
В этой серии статей, созданной по мотивам выступления на DevOpsConf’25, мы подробно разберемся как работает сам ingress-nginx контроллер и почему это не совсем классический nginx. Погрузимся в дебри LUA-кода чтобы понять, как реализована балансировка. А также затронем тему сниппетов, как их включить если они вам очень нужны, и почему этого делать не стоит.
Меня зовут Алексей Колосков, я Lead DevOps из Hilbert Team. Больше 15 лет я в IT: за это время админил, разрабатывал, развивал on-premise инфраструктуру, инфраструктуру в облаках и даже курсы по DevOps, Security и DataTech в Yandex Cloud. Hilbert Team — провайдер IT-решений для крупного и среднего бизнеса в области облачных технологий, DevOps, DevSecOps, DataOps, MLOps и FinOps. Партнёр Yandex Cloud со специализацией Yandex Cloud Professional по направлениям DevOps и Data Platform.
Читать далееЗа кулисами атак: социальная инженерия

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

Привет, меня зовут Андрей и я автоматизатор (остальные в кругу хлопают в знак сочувствия) в hh.ru. В статье расскажу, как мы ввели карантин автотестов, повысив стабильность релизов и скорость доставки.
Читать далееBDUI: эволюция динамических интерфейсов

Привет, Хабр! В России набирает популярность новый подход к созданию пользовательских интерфейсов — Backend Driven UI (BDUI). В нём сервер задаёт структуру и поведение интерфейса, а приложение просто отображает его на экране.
BDUI уже используют в своих приложениях многие коллеги из индустрии. Меня зовут Елена Зеликсон, я старший инженер по тестированию в VK. О том, какие преимущества у этого решения и как его применять, подробнее расскажу в этой статье.
Читать далееCloud4Y строит свои ЦОД

Привет! Продолжаем понемногу рассказывать о том, как мы строим собственные ЦОД. Под катом — пятая часть истории. О предыдущих этапах строительства и других интересных событиях рассказывали тут: раз, два, три, четыре.
Читать далееКак мы исследуем продукты MANGO OFFICE: инструменты, методы и процессы

Кажется, что исследовать собственные продукты очень легко. Но это утверждение верно только для относительно простых b2c-продуктов. В исследовании использования b2b-продуктов много неочевидных сложностей и подводных камней. Рассказываем, как это происходит у нас в MANGO OFFICE.
Читать далееИмпортозамещение в моделировании авиационных систем: переносим математическую модель ГТД из Simulink в Engee

Кажется, никому из читателей Хабра не нужно объяснять, насколько сложным процессом является разработка авиационной техники и комплектующих. Мы часто читаем об этом. Понятно что, длительность процессов разработки, высокие требования к безопасности, строгие формальные процедуры, сложность конструкции и многодисциплинарность научных подходов – вот причины, по которым средний цикл разработки воздушных судов (ВС) составляет 5-10 лет и не всегда заканчивается успешно.
Читать далееЧто же ИИ ты с нами делаешь!? Исследование на основе опроса более 5000 человек

Отчет Menlo Ventures "2025: The State of Consumer AI" представляет комплексное исследование состояния потребительского ИИ на основе опроса более 5000 человек. Исследование показывает, что ИИ достиг переломного момента в потребительском сегменте: более половины (61%) использовали ИИ за последние шесть месяцев, а почти каждый пятый полагается на него ежедневно.
Читать далееПро полезный спорт-физкультуру, с позиции науки

Определю что такое физкультура на 2025 год - это вообще любое физическое упражнение, любой тренажёр, которые не вредят здоровью, а наоборот полезны здоровью и реабилитации. Так же физкультура ни в коем случае не про достижение неких результатов, скажем 100 отжиманий за раз или с 200 кг на штанге приседать или от груди пихать. У физкультуры нет вообще никакой цели в плане некоего числа килограммов, метров, выпадов и чего угодно. Физкультура это банальная жизнь, что бы как можно медленнее от возраста деградировало тело. Это моё определение, выведенное на основе житейског8о опыта.
Физкультура может быть в виде гантелей на бицепс, байдарки на озере, велосипеда с покатушками где угодно и скажем тренажёр для гребли и тренажёр блочный для спины.
Теперь про важнейший фактор - сердцебиение при физкультуре. https://cyberleninka.ru/article/n/kontrol-chastoty-serdechnyh-sokrascheniy-dlya-povysheniya-rezultatov-na-dlinnyh-distantsiyah/viewer - тут надо внимательно следить и лучший современный способ - либо хорошие смарт-часы, либо спец-пульсометр. ОСОБЕННО СЛЕДИТЕ ЗА ПУЛЬСОМ В БАССЕЙНЕ. Объясняю - вода намного плотнее воздуха, мы 99.9% времени не ходим внутри воды, а ходим сквозь воздух. А многие норовят сразу нырнякнуть и дать брасом 2 раза по 25 метров, мол смотрите - какой я удалец. Неа, это резкий рывок сердцебиения, можно прям в бассейне и ласты склеить.
Вот средняя таблица с зонами пульса. Если брать крайние значения - профессиональные бегуны, пловцы, велосипедисты - у них пульс может быть в покое 35 - 50, это не то что бы норма, это профессиональная адаптация и это не есть хорошо, обычно проф-спротсмены долго не живут.
Читать далееРазработка изометрической игры на Haxe

Я получил тестовое задание от Volka Games написать простую изометрическую игру. С учетом того что я ни разу даже не слышал о такой вещи как Haxe хотелось сразу отказать, но высокая вилка сделала свое дело.Сделав его за отведенный срок я получил отказ. Как всегда без внятной обратной связи. Поэтому хочу поделиться результатом своей работы.
Читать далееЖребий брошен: оптимальная генерация распределений и алгоритм Кнута-Яо

Задача
Три айтишника — Маша, Вася и Петя — пошли в поход. После ужина они решают, кто будет мыть посуду. Петя дежурит один, а Маша с Васей — вдвоём. Значит, нужно выбрать Петю с вероятностью ?, а Машу с Васей — с вероятностью ?. Под рукой — только честная монетка. Как с её помощью устроить такой жребий?
Когда мы обсуждали эту задачу со студентами, они предложили такой способ. Бросим монету дважды: если выпали два орла — дежурит Петя; если один орёл и одна решка — Маша с Васей; если две решки — перебрасываем
Чтобы выбрать дежурного так, в среднем уходит 8?3 броска (чуть позже мы это докажем). Можно ли сделать это быстрее? Существует ли алгоритм, для которого ожидаемое число бросков меньше?
Оказывается, можно придумать простой, но неочевидный метод, позволяющий смоделировать событие с вероятностью ? — и в среднем требует не больше двух бросков. Он называется алгоритмом Кнута–Яо
В этой статье мы пройдём весь путь к этому алгоритму. Начнём с базовых методов, поймем, сколько бросков они требуют в среднем, и найдём границу, быстрее которой не может работать никакой алгоритм. А затем построим тот, который этой границы достигает — оптимальный для вероятности ?
В финале мы обобщим эту идею: научимся моделировать любую вероятность p от 0 до 1 — и любое дискретное распределение. Заодно познакомимся с важным понятием, называемым энтропией
А в самом конце, как всегда — красивая задача
Читать далееКак построить зрелый FinOps в облаках: опыт одного из крупнейших онлайн-ритейлеров и рекомендации для ИТ-директоров

FinOps — это не просто модный термин. Это ответ на боль тысяч компаний, которые внедрили облака, а потом с ужасом смотрят на счета. Главная проблема — не только в размере итоговой суммы, но и в отсутствии прозрачности. Вы видите огромный счет, но не понимаете почему столько и за что именно платите.
FinOps помогает ИТ-директору не только обосновать необходимость инвестиций через бизнес-результаты, но и, что особенно важно на начальных этапах, объяснить текущий объем расходов. Если завтра CEO спросит: «Почему мы платим столько за облако?» — вы хотя бы сможете показать, куда уходят деньги и за что именно платит компания. На низком уровне зрелости FinOps речь идет не об окупаемости, а о базовой прозрачности и возможности не выглядеть некомпетентным перед финансовым директором (CFO). FinOps — это ваш новый must have, если вы хотите выйти из режима «платим непонятно за что» и взять расходы под контроль.
В статье собрали ключевые тезисы из практики управления FinOps для ИТ-руководителей. При подготовке статьи опиралась на свой опыт в ITSM, материалы по FinOps фреймворк, исследования Gartner и McKinsey и практический опыт практиков FinOps.
Читать далееПродукты аналитики: как данные начинают приносить деньги бизнесу
Сегодня для того, чтобы данные действительно работали на бизнес, недостаточно просто собрать и обработать их. Необходимо превратить их в понятные и удобные решения – своего рода аналитические продукты, которые приносят реальную пользу. Проще говоря, аналитический продукт (он же data product) – это автоматизированная цепочка действий над данными, результатом которой является полезная информация или рекомендация для решения конкретной бизнес-задачи. Появление таких продуктов стало возможным благодаря построению централизованной аналитической платформы с полной архитектурой данных от интеграции до представления. Иными словами, чтобы данные приносили пользу, они должны пройти путь от извлечения из источников до представления в понятной форме, охватывая этапы интеграции, обработки, представления и управления данными.
Наша «база» — единая аналитическая платформа, реализованная по принципам, применяемым в зрелых data-driven компаниях. В её основе – современный техстек, включающий стриминговую шину данных Apache Kafka на слое интеграции (Stage), высокопроизводительное хранилище ClickHouse на уровнях ODS/DWH/Data Mart, оркестратор пайплайнов Apache Airflow (с использованием dbt) для ETL/ELT и контроля качества данных, систему метаданных OpenMetadata для управления информацией о данных, BI-платформу Yandex DataLens для визуализации, а также собственный REST API-слой для интеграции с внешними системами. Такой подход обеспечивает масштабируемость и воспроизводимость: наша база данных поглощает до сотен миллионов записей в сутки и почти мгновенно выдаёт результаты аналитических запросов благодаря ClickHouse. Все инструменты связаны в единую архитектуру, где потоки событий из источников сразу попадают в Kafka, оттуда – в ClickHouse, после чего данные доступны для построения витрин, дашбордов, алертов и API-интеграций в реальном времени.
Читать далееPM vs TPM: что вообще происходит с профессией?

Еще пару лет назад я считал себя "классическим" продуктом. Знал пользователей, гонял дизайнеров, выкапывал инсайты, пинал разработку — все как учили. Но в последнее время начал замечать странную штуку: лента вакансий как будто перекроили. Вместо привычного Product Manager всё чаще вижу TPM. Technical Product Manager. Technical Program Manager. Technical ещё что-то. Причём зарплаты те же или выше. А требования — местами совсем другие.
Сначала я это игнорировал. Ну подумаешь, слово «technical» прицепили. Потом — напрягся. Потому что под капотом оказалось: от тебя ждут не просто roadmap на квартал и пару фичей в прод, а полного погружения в архитектуру, понимания API, базы данных, CI/CD, пайплайнов, очередей, да ещё и умения всё это дело засинкать между 3 командами параллельно.
В какой-то момент я начал задаваться вопросом: а я вообще кто?
Читать далееСистема команд. Основы динамической логики
Эта идея — основа для понимания моей концепции интеллекта (саморазвивающейся программы). Если интересует создание саморазвивающейся программы, то эта идея не будет лишней. В начале описание идеи, потом описание реализации и описание некоторого дополнительного функционала.
Рассказал идею о создании логики программы динамически. Причём, эта логика не представлена чисто в виде инструкций языка программирования. Она работает на основе конструкций, которые работают на основе инструкций ЯП — это абстракции над ЯП, что-то типа ЯП более высокого уровня, чем python.
Читать далееДизайн, который продаёт: всё, что нужно знать про UX/UI

В 2024 году, когда пользователи проводят в интернете в среднем 6,5 часов в день, конкуренция за их внимание стала жестче, чем когда-либо. Каждый клик, каждый скролл, каждая микросекунда загрузки — это битва, где побеждает тот, кто предлагает не просто функциональный, а безупречный цифровой опыт.
Именно здесь на сцену выходят UX (User Experience) и UI (User Interface) — два фундаментальных направления дизайна, которые, как инь и ян, дополняют друг друга, но решают принципиально разные задачи.
В данной статье разберем:
- UX-дизайн = логика, удобство и функциональность
- Тепловая карта (heatmap) — цифровой детектор лжи для вашего сайта
- Современные тренды UX-дизайна
- UI-дизайн: визуальная магия цифровых продуктов
- Современные тренды UI - дизайна
- Как UX и UI дизайн дополняют друг друга
Читать далееСтек разработки с ИИ для 1С

В публикации рассмотрим какие AI инструменты сейчас применимы для разработки на 1С и особенности их использования.
Стек конечно каждый сам подбирает под себя. Но вцелом набор вариантов, которые сейчас есть на рынке, достаточно ограничен, поэтому я приведу наиболее популярные примеры. C различными опциями. Начну с наиболее удачных как мне кажется и завершу наиболее эксклюзивными.
Читать далееКак убить игру парой слов?

Я уже несколько лет провожу геймджемы и постоянно вижу холивары вокруг судейского фидбека. Да что за сын маминой подруги этот «фидбек», почему за ним так гоняются?
Читать далееПочему идеальные ИИ-тексты убивают понимание

Как чистая информация без эмоциональной ткани превращает нас в безмолвных библиотекарей собственного разума
Читать далееОбновление MikroTik по SSH: Python-скрипт с автоматическим RouterBOARD upgrade

Обновление MikroTik — та ещё боль. То не влезешь по SSH, то забыл сделать routerboard upgrade
, то устройство «уходит в себя» и не возвращается. Особенно, когда устройств не одно, а десятки. Вручную это превращается в спорт на выносливость и крепкие нервы.
Я решил, что хватит. Написал скрипт на Python, который делает всю грязную работу за меня: подключается, проверяет обновления, ставит новые пакеты, делает routerboard upgrade
и даже ждёт, пока устройство снова появится в сети. Главное — всё логируется и работает аккуратно, как системный администратор в хорошем настроении.
В этой статье:
Читать далееЭто не должно быть страшно: как не-хоррор-игры пугают сильнее ужастиков

Хоррор-игры прямо обещают нам: будет страшно. Мы ожидаем мрачную музыку, гнетущую атмосферу, опасности за углом. За это мы их и любим. Однако подлинное ощущение ужаса часто настигает там, где его никто не ждал, — в играх, созданных вовсе не для этого. Детские платформеры, фэнтезийные квесты, мирные симуляторы жизни, RPG. Они внезапно дарят опыт тревоги, ломают доверие к игровому миру и порождают глубоко личный страх. Что делает эти моменты по-настоящему пугающими? Почему, казалось бы, безобидные игры запоминаются криповыми сценами сильнее, чем жанровые ужастики? Это явление заслуживает отдельного разбора. Присоединяйтесь. Читать дальше →
C++ Event System от идеи до реализации

Event System на C++: реализация без макросов, сложной обвязки и непонятного синтаксиса. Только чёткий и управляемый код.
Читать далееГлобус Набокова

Глобус Набокова это глобус Земли, который размещен таким образом, чтобы условия его освещения Солнцем совпадали с условиями освещения Земли в космическом пространстве. Глобус Набокова дает возможность видеть терминатор и его движение по поверхности Земли, найти подсолнечную точку и примерно оценить местное время в любой точке Земли.
Читать далееУ нас есть ERP! Разве этого недостаточно для автоматизации бизнес-процессов?

Если задать вопрос искусственному интеллекту “зачем нужна ERP-система” мы получим следующий ответ:
«ERP?система нужна для упрощения, автоматизации и эффективного управления бизнес?процессами в организации. Она собирает важные данные в одном месте, чтобы их анализировать и решать задачи бизнеса.»
В ERP-системах также есть специальные модули для управления складскими запасами, производством, закупками, финансами, продажами и другими аспектами деятельности компании. Каждый модуль необходимо адаптировать под конкретные потребности предприятия, поэтому ERP-проекты не заканчиваются годами, а бюджет растёт на глазах. Обновлять такую систему практически невозможно, поскольку она сильно изменена под задачи бизнеса.
А есть ли смысл внедрять все эти модули или проще воспользоваться специализированными решениями?
Наша команда часто работает с заказчиками, которые находятся в начале пути внедрения ERP-системы, и еще чаще — с теми, кто занимается этим уже много лет.
Представители первой группы заказчиков полны энтузиазма, они говорят рекламными слоганами интеграторов ERP-систем, рассказывают о быстрых сроках внедрения и широких возможностях системы, которые закроют все их задачи.
А что говорят опытные пользователи ERP? Часто они жалуются на то, что функциональность системы недостаточна для решения поставленных задач, в системе хаос, много ошибок из-за ручного ввода данных в систему. Система не подходит для оперативного планирования производства, поскольку перестройка плана занимает часы, и когда план построен, он автоматически становится актуальным и т.д.. Самое главное, что говорят опытные пользователи, — если бы можно было начать проект заново, они бы выбрали максимально коробочное решение и использовали систему как инструмент учета и источника данных для других систем в ИТ-инфраструктуре компании.
Читать далееКак мы построили свой инструмент для работы с LLM

Привет, Habr! Меня зовут Алексей Рудак, и я основатель компании Lingvanex — компании, которая уже 7 лет делает решения для машинного перевода и распознавания речи.
В этой статье я бы хотел рассказать про наш инструмент для тренировки языковых моделей, который шесть лет назад родился из простого набора скриптов. Но постепенно усложняяcь, он стал включать в себя функции разметки данных, фильтрации датасетов, генерации данных и тестирования. В какой-то момент инструмент стал настолько функциональный, что я решил сделать ему красивый UI и назвать его - Data Studio.
Итак, что же такое Data Studio ?
Data Studio — это инструмент для работы с задачами обработки естественного языка (NLP), который мы используем в основном для улучшения качества перевода текста.
С помощью Data Studio можно обучать модели перевода, настраивать различные параметры для этих тренировок, токенизировать данные, фильтровать их по различным параметрам, собирать метрики, создавать данные для обучения, тестирования и валидации и многое другое.
Общий процесс создания языковой модели для перевода выглядит так:
1) Предобработка данных: этап подготовки данных перед обучением модели.
2) Фильтрация с использованием структурных и семантических фильтров.
3) Сбор общего набора данных: удаление избыточности, равномерное распределение тем и длин, сортировка.
4) Тегирование для классификации данных.
5) Загрузка общего набора данных в Data Studio для проверки.
6) Создание данных для валидации и тестирования модели.
7) Обучение модели.
Читать далееКак купить игры в Стиме в России в 2025 году

Когда-то покупка игр в Steam из России занимала всего пару кликов — ввел данные карты, подтвердил платеж, и готово. Но с 2022 года ситуация изменилась до неузнаваемости: российские карты не принимаются, многие игры недоступны в регионе, а пополнить кошелек напрямую стало невозможно. Даже при наличии денег на счету игрок может столкнуться с надписью «эта игра недоступна в вашем регионе» — и никаких вариантов.
Тем не менее российские геймеры не перестали играть. Есть рабочие, проверенные способы обхода ограничений. Некоторые из них требуют подготовки, другие — занимают несколько минут. В этом материале мы собрали всё, что нужно знать, чтобы покупать игры в Steam в 2025 году: как сменить регион, какие способы пополнения работают, что выбрать, если хочется сэкономить, и как обойти все блокировки.
Читать далееКамера за 1000 руб, в которой есть всё

В обзоре уличная WIFI камера, которую я купил на авось, всего за 1000* рублей с маркетплейса с доставкой из Китая.
Читать далееКак мы собираем обратную связь на трех уровнях менеджмента — и что делаем с фидбэком

Привет, Хабр. С вами Катя, я аккаунт-менеджер в KISLOROD. Это почти как сапер, только вместо мин — дедлайны, баги и молчаливые клиенты.
Сегодня расскажу, как один вопрос и три уровня менеджмента спасают отношения с клиентами. За год мы увеличили NPS с 47% до 57%. Это означает, что клиенты чаще готовы рекомендовать нас — не из вежливости, а благодаря реальным улучшениям в управлении проектами, коммуникации и сервисе. Рассказываю, как это сделать.
Читать далееАвтоматизация Telegram-канала с помощью ChatGPT и Aiogram — просто о сложном

Привет, Хабр! Это мой первый пост и решил я его посвятить тому: Как можно автоматизировать ведение своего ТГ канала с помощью ИИ. На мой взгляд тема довольно свежая и интересная, а что самое главное полезная. Статья по большей мере ориентирована на новичков у которых имеются базовые знания python, но это не означает что другим она не будет интересна. Итак, начнем!
Читать далееСоздать решение на базе ИТ-платформы, выиграть полмиллиона и получить оффер в МТС: как прошел True Tech Hack 2025

Привет, Хабр! Меня зовут Аня Крюкова, я занимаюсь спецпроектами для молодежи и лидирую работу с вузами. В прошлый раз мы разбирали задачи алгоритмического трека на True Tech Champ 2024, а сегодня поговорим о еще одном крупном мероприятии от нашей компании — МТС True Tech Hack.
Расскажу, почему в этом году мы поменяли формат хакатона, сколько ребят в нем участвовало и какие были результаты. Отзывы участников тоже будут. Спойлер: некоторые получили оффер в МТС прямо в день финала. Устраивайтесь поудобнее, задавайте вопросы и присоединяйтесь к нашим следующим хакатонам!
Читать далееТоп SEO ошибок в продвижении сайтов на дилерской платформе

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

Для повышения эффективности управления производством часто предлагают ввести жёсткий контроль за каждым работником, сократить количество перекуров и повысить уровень дисциплины. Однако сотрудники — не бездушные механизмы, которые могут постоянно поддерживать одинаковый уровень производительности. Подобное отношение к людям может привести к их переутомлению и эмоциональному выгоранию. В результате они потеряют мотивацию и желание хорошо выполнять свою работу.
Тогда какие действия можно предпринять, что добиться той самой эффективности?
Мы убеждены, что минимизация человеческого фактора и автоматизация бизнес-процессов - лучшее решение для повышения эффективности производства и работы предприятия в целом.
Идея 1. Оптимизация процессов
Необходимо провести детальный анализ текущих процессов и определить области, которые тормозят работу или приводят к нерациональному использованию ресурсов.
Для анализа текущих процессов проводят обследование бизнес-процессов предприятия.
Основные задачи обследования:
- Ознакомиться с особенностями процессов предприятия.
- Зафиксировать системные проблемы, слабые стороны процессов.
- Оценить уровень консолидации проектных данных.
- Найти информационные и функциональные разрывы: точки повторного ввода данных, ручное преобразование информации, отсутствие требуемого функционала или недостаточность имеющегося функционала для решения задач.
Часто предприятия проводят подобное исследование самостоятельно, но, как показывает практика, результаты не всегда отражают реальное положение дел. Это связано с тем, что многие процессы формировались годами, и сотрудники уже не могут посмотреть на ситуацию с другой точки зрения. Поэтому лучше найти профессионального подрядчика для этой задачи.
Читать далее[Перевод] Нарушение контроля доступа (IDOR) в функционале «Забыли пароль» позволяет атакующему менять пароли всех пользователей

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

Привет, Хаброжители!
Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию. Читать дальше →
Как малому бизнесу автоматизировать продажи с минимальными вложениями на базе 1С
Статья для тех, кто хочет выжать максимум из 1С с ограниченным бюджетом.
Вводная часть
«Как можно автоматизировать продажи, не вкладывая сотни тысяч рублей? У нас маленький штат и нет своей ИТ-команды».
Читать далееМиграция Левиафана: как удалось перевести базу в 40 ТБ данных на Postgres Pro

Переезд крупных, высоконагруженных систем с одной СУБД на другую — всегда вызов, сравнимый с хирургической операцией на работающем сердце. Компания ОТР поделилась уникальным опытом миграции одной из таких систем с Oracle на отечественную Postgres Pro. Ирина Токарева и Сергей Кузнецов из ОТР рассказали о тернистом пути, противостоянии росту энтропии больших объёмов поступающих и изменяемых данных, достигнутых результатах.
Узнать тайны переезда ????Цифровые раскопки

Как мы провели расследование спустя полгода после атаки и что удалось найти на уцелевших Windows?хостах.
С августа по ноябрь 2024 года группировка ELPACO-team ransomware провела серию атак с использованием вымогательского ПО Elpaco (семейство Mimic).
Злоумышленники получали доступ к сети жертвы через перебор паролей RDP, после чего эксплуатировали уязвимость CVE-2020-1472 (Zerologon) для повышения привилегий и полного контроля над сервером.
Читать далееУкрощение установщика ZB3245TSS

Самый популярный SMD-установщик на AliExpress. История о тернистой любви со счастливым концом: дебри переписки с заводом, простор для модернизации и почему не стоит покупать через Али.
Читать далееКак собеседовать не идеальных

Собеседования — как очередь в муниципальной больнице: все там были, но мало кто потом вспоминает с теплом.
Кто-то берет «100 каверзных вопросов для собеседования» из интернета, кто-то топит за знание фреймворков, кто-то спрашивает разницу между интерфейсом и абстрактным классом. А потом начинается:
А что начинается?NVIDIA запускает платформу DGX Cloud Lepton с доступом к мощностям мировых провайдеров

NVIDIA представила DGX Cloud Lepton — платформу, объединяющую вычислительные мощности GPU от различных облачных провайдеров по всему миру. Цель проекта — упростить доступ разработчиков и предприятий к GPU для обучения и развертывания ИИ-моделей.
Читать далее[Перевод] Как вырастить QA-команду, которая не боится будущего

В мире QA, как и в любом другом процессе разработки, всегда важно не только следить за текущими результатами, но и стратегически развивать команду. Почему одни QA-команды становятся основой успешных продуктов, а другие остаются на месте, так и не достигнув желаемого результата? В этой статье мы разберёмся, как правильно формировать команду, какие навыки и роли должны быть в ней, а также как выстроить систему, которая будет способствовать не только качественному тестированию, но и постоянному росту специалистов.
Читать далееКарты Tenstorrent для DIY-сервера с локальной LLM

В апреле 2025 года компания Tenstorrent начала принимать заказы на PCIe-карты Blackhole и Wormhole (на фото). Ускорители TPU на открытой архитектуре RISC-V с 28?32 ГБ видеопамяти предназначены непосредственно для разработчиков, которые желают запускать LLM на домашнем ПК или небольшом DIY-сервере. Это реальная альтернатива в сегменте, где пока доминирует Nvidia.
Во главе Tenstorrent стоит легендарный инженер Джим Келлер, ветеран Intel и AMD, создатель микроархитектуры AMD Zen и соавтор x86-64.
Благодаря радикальной открытости своих решений Tenstorrent уже привлекла небольшую армию фанатов среди LLM-энтузиастов.
Читать далееТОП-10 нейросетей для создания презентаций по теме и готовому тексту

Рынок создания презентаций переживает кардинальную трансформацию. Если раньше качественная презентация требовала часов работы дизайнера, то современные нейросети создают профессиональный контент за 2-3 минуты...
Читать далееСобрать IKEA без инструкции. Обзор рынка балансировщиков в новых реалиях и результаты тестирования китайского DPTech

Прошло 1,5 года с нашего последнего обзора балансировщиков, а кажется, будто мы попали в другой технологический мир. Цифровая трансформация дышит в спину, ИБ продолжает закручивать гайки, а новые вендоры пачками выходят на освободившуюся сцену. Все это — определяет развитие рынка ADC-решений, который повторяет классический цикл «отрицание ? гнев ? торг ? депрессия ? принятие». Судя по всему, мы где-то на середине пути — подробнее об этом расскажем в статье.
В качестве испытуемого на этот раз рассмотрим китайского вендора DPTech, который достойно показал себя в нашей техлаборатории (хотя, безусловно, есть куда расти). Это один из немногих доступных производителей ADC, который обладает достаточной технической зрелостью, разрабатывает все самостоятельно — от FPGA чипов до ПО и предлагает решения как для физических, так и для виртуальных инфраструктур.
Читать далееКак я собираю AI-интервьюера, чтобы имитировать собеседования

Несколько месяцев назад я поймал себя на мысли: я знаю свою профессию, читаю статьи, работаю в команде — но сто?ит заговорить о собеседованиях, появляется напряжение. Да, я не один такой: стресс, туманные ожидания от интервьюеров, неочевидные слабые места в знаниях. Решил попробовать подойти к подготовке иначе — с помощью AI. Ну все сейчас хотят ко всяким GPT по разным нуждам.
Читать далееЧтобы завтра отчет был на столе: как автоматизация и TMS помогают прозрачно вести QA-процессы

Как настроить автоматизацию так, что протокол собирался за одну минуту, а тесты шли без участия инженера? Можно ли организовать такую систему отчетности, чтобы она была полезна не только инженерам, но и представителям бизнеса? И главное: в какой TMS лучше управлять тестированием?
На QA-митапе опытные автоматизаторы из YADRO, Avito.Tech и Т-Банка, а также создатели тест-менеджмент системы TestY обсудили, как вести отчетность в тестировании без лишнего напряжения и какие инструменты должны стать «лучшими друзьями QA-инженера».
Читать далееНе разработчик, а кулинар: почему приложение ? это салат, в который нельзя складывать испорченные ингредиенты

На первый взгляд может показаться, что между разработкой и кулинарией нет ничего общего, но на самом деле сегодня создание приложений похоже на приготовление салата: берутся овощи, мясо, масла и приправы, все смешивается ? и получается блюдо. Если хоть один ингредиент окажется плохим, то весь салат будет испорчен.
Разработчики не все пишут сами, при подходе DevOps из общедоступных репозиториев могут браться готовые библиотеки, их соединяют, и в результате получается приложение (тот самый салат). Если хоть одна из библиотек окажется плохой или дописанный разработчиком код для объединения библиотек будет некачественным, то есть такой салат вы вряд ли захотите.
Мы как шеф-повара рекомендуем приправить DevOps опцией Sec. Эта специя поможет минимизировать стоимость и повысить скорость исправления ошибок. О DevSecOps-разработке мы и расскажем в статье.
Читать далееЧистый чил: как сделать так, чтобы тебя не трогали по рабочим вопросам в отпуске

Сезон отпусков в самом разгаре, но вместо долгожданного чила в гамаке ты получаешь в мессенджере: "Я знаю, что ты в отпуске, но можешь пожалуйста, посмотреть..."
В этой статье поделюсь принципами, которые позволяют спокойно уйти в отпуск - без стресса для себя и команды.
Читать далееКак переехать на OVN и не сломаться: пошаговый гайд

Привет, Хабр! На связи вновь Кирилл Савин, архитектор SDN в Облаке Рег.ру. Недавно мы с командой взвесили все риски и приняли волевое решение — переехать на OVN. В процессе думали над архитектурой, решали возникающие вопросы и набивали шишки. Я решил поделиться нашим опытом и подходами.
В первой статье рассказали, как устроен OVN изнутри, рассмотрели особенности архитектуры. Теперь готовы перейти к практике! Во второй части опишу ручной подход для миграции облака с сетевым даунтаймом для перестроения сети, но без миграции, собственно, виртуальных машин. Для «переезда» я осознанно выбрал ручной подход — объясню, почему и что из этого получилось. Внутри — по шагам рассказываю о переезде и делюсь полезными конфигурациями, которые делают это возможным.
Читать далееНевыдуманные истории, когда владельцы бизнеса решили пренебречь информационной безопасностью

Мечта собственника — сильная команда и высокая производительность. Но риски для компании мало кто осознает. Рассказываем, как предпринимателю понять мотивы сотрудников, есть ли угроза мошеннических схем, подделок документов, утечек информации и финансов.
Читать далее[Перевод] Перевод статьи «NVIDIA Tensor Core Evolution: From Volta To Blackwell»

Ссылка на первоисточник: https://semianalysis.com/2025/06/23/nvidia-tensor-core-evolution-from-volta-to-blackwell/
В нашей статье AI Scaling Laws конца прошлого года мы обсудили, как несколько стеков законов масштабирования ИИ продвигают индустрию ИИ вперед, обеспечивая больший, чем закон Мура, рост возможностей модели, а также соразмерно быстрое снижение удельных затрат на токены. Эти законы масштабирования обусловлены оптимизацией и инновациями обучения и инференса, но достижения в вычислительных возможностях, выходящих за рамки закона Мура, также сыграли решающую роль.
В статье AI Scaling Laws, мы пересмотрели десятилетние дебаты о масштабировании вычислений, вспоминали о конце масштабирования Деннарда в конце 2000-х годов, а также конец классического закона Мура, когда темп уменьшения стоимости транзистора снизился к концу 2010-х годов. Несмотря на это, вычислительные возможности продолжали улучшаться быстрыми темпами, при этом эстафета была передана другим технологиям, таким как Advanced Packaging, 3D-stacking, новые типы транзисторов и специализированные архитектуры, такие как GPU.
Читать далееЗначок верификации в Инсте* — участие в экстремизме

Собственно не новость, что Фейсбук* и Инста* запрещены. Все знают, что экстремисты и прокляты, но вокруг этого запрета есть много странных мнений. Которые активно обострились за последний месяц из-за разгонов на счет запрета рекламы в запрещенных соцсетях с 1 сентября 2025 года.
Многие пишут, что покидают запрещенные соцсети, потому что не хотят попадать под уголовное преследование.
Давайте разберем, что реально происходит.
21 марта 2022 года Тверской районный суд Москвы вынес решение о том, что компания Meta Platforms — владелица Инстаграм, Фейсбук и WhatsApp, считается экстремистской организацией, а ее деятельность запрещена в России.
На основании этого проекты Фейсбук и Инстаграм тоже стали частью экстремизма и заблокированы на территории РФ.
При этом WhatsApp избежал блокировки, но:
Читать далееЭти 7 книг сдвинули мои проекты с мертвой точки

Я долго разбирался со своими двумя проектами: блогом и контент-командой, и наконец, почувствовал, что поставил их на ноги.
Что это значит? Это значит, что у меня есть прогнозируемый план развития проектов.
Я собрал книги, которые дали мне инсайты по управлению людьми, маркетингу, помогли разобраться с процессами. Сейчас расскажу про книжки, которые мне в этом помогли, расскажу, что я из них взял.
Читать далееРений в электронике: патентный анализ

Рений — исключительно редкий элемент периодической системы Менделеева. Если построить пирамиду, по сторонам которой расположить элементы в порядке убывания их содержания в земной коре, то рений будет находиться в ее вершине. Кларковое содержание рения составляет семь на десять в минус восьмой степени процентов, что обусловливает необходимость большой степени концентрирования его при осуществлении технологических операций и выбор селективных материалов для этого. Тем не менее, этот редкий элемент все-таки используют во многих отраслях, в том числе при производстве электроники. Об этом и, разумеется, патентном аспекте мы сегодня и поговорим.
Будущее совместной работы: как асинхронные коммуникации сделают командную работу эффективнее

Говоря о грядущем, мы обычно поднимаем темы «летающих машин», «всесильного искусственного интеллекта» и прочего наследия киберпанка, забывая про приземленную вещь — будущее совместной работы. Возможно, реальный аналог «Матрицы», «Скайнета» и «Зимнего Безмолвия» как раз уперся в то, что архитектуру такой сложной системы никак не могут согласовать на бесконечных созвонах.
В эпоху распределенных команд и гибридных графиков все больше и больше времени и внимания тратится именно на общение: совещания и разного рода синхроны. Исследования говорят о том, что на это уходит половина (а то и больше) рабочего времени. Мой коллега рассказывал, что день топового СТО полностью состоит из встреч, и объяснил, почему так происходит.
Меня зовут Николай Коробов, я CPO MWS TeamStream. В своем докладе на True Tech Day я поднял тему спасения из ловушки бесконечных созвонов — перевод синхронных коммуникаций в асинхронные. Современные AI-инструменты позволяют делать это быстро и безболезненно, а еще интегрировать в корпоративные системы недооцененный видеоформат. Итак, под катом: мое видение будущих рабочих процессов, где можно закоммитить рилз с багом в Git, создать видеобазу знаний и сделать это все в удобное для себя время.
Читать далееGaunt Sloth — Open Source AI CLI утилита

Прошло довольно много времени с тех пор, как я в последний раз что-либо публиковал на Хабре, около 10 лет или около того, и сегодня настал день, чтобы поделиться своим небольшим Open Source проектом.
Проект под названием Gaunt Sloth Assistant — это CLI-клиент для ИИ (AI), созданный на TypeScript (LangChain.js), распространяемый через npm и работающий в Linux, Windows и Mac. Пользователь полностью контролирует промпты, и рекомендуется формировать свои собственные системные промпты, но у него также есть и стандартный.
основные команды:
- Review PR 42 сверяя с требованиями из issue 12 gth pr 42 12
- Review local diff git --no-pager diff | gth review
- Interactive chat gth chat
(filesystem read access)
- Interactive code gth code
(filesystem write access)
Открытый и опасный: как снизить риски open-source в приложениях

Всем привет!
Опен-сорс и почему в российских ПО появляется код из библиотек, расположенных на серверах из недружественных юрисдикций - самая модная тема сезона.
Поэтому Владимир Высоцкий, руководитель по развитию бизнеса продукта Solar appScreener, в этом материале решил напомнить об основных рисках открытого кода и как их можно избежать на этапе разработки вашего продукта.
Apache Kafka в интеграционных задачах КРУПНОГО бизнеса: какие плюсы и слабые стороны у такого подхода?

Apache Kafka в интеграционных задачах КРУПНОГО бизнеса: какие плюсы и слабые стороны у такого подхода? И какие дополнительные инструменты стоит подключить, чтобы избавиться от всех проблем в интеграциях?
Читать далееMeta* запускает лабораторию суперИИ: Цукерберг собирает звездную команду

Марк Цукерберг объявил о создании Meta* Superintelligence Labs (MSL) - нового подразделения, которое возглавят экс-гендиректор Scale AI Александр Ванг и бывший глава GitHub Нат Фридман. Эта команда станет эпицентром разработки суперИИ, который, по словам Цукерберга, откроет новую эру для человечества.
Читать далееJava. Практические советы по написанию чистого кода
Привет, Хабр!
Давайте сегодня обсудим качественный код. Конечно, основные принципы очевидны: читаемость, поддерживаемость, эффективность. Но в этой статье я хочу поделиться не сухой теорией, а практическими приемами, которые мы с коллегами выработали в процессе наставничества над начинающими автотестировщиками. У нас сформировалось несколько рекомендаций и лайфхаков, о которых я расскажу далее.
Читать далееGigaConf. GenAI растёт и крепнет

25 июня на креативной площадке «Хлебзавод №9» прошла ежегодная технологическая конференция Сбера. Меня зовут Олег Плотников и я занимаюсь развитием перспективных цифровых проектов. Конечно, я не мог пропустить такое мероприятие. Тем более, что ИИ на промпредприятиях уже давно никого не удивляют. А GigaChat вообще плотно обосновался в этой сфере. Но обо всем по порядку — под катом.
Читать далееКак мы научили нейросеть узнавать 10 000 лошадей «в лицо» и чуть не сошли с ума

В нашей работе хватает безумных задач. Мы собирали датасеты с уличными драками, где сами вживались в роль дебоширов перед камерами, и делали много чего еще, о чем не всегда можно рассказать. В общем, мы в своей работе привыкли к странным задачам. Но когда к нам пришли с просьбой научить искусственный интеллект узнавать «в лицо» 10 000 лошадей, мы поняли — будет интересно...
Читать далее[Перевод] Нейросети для генерации изображений: обзор топовых ИИ-генераторов для создания изображений и картинок

Нейросети для генерации изображений развиваются очень быстро, при этом количество пользователей генераторов для создания изображений каждый день становится больше. В этой статье я расскажу про 9 топовых нейросетей для создания изображений, которые вам обязательно нужно попробовать.
Две недели назад я написал про лучшие нейросети для создания видео, чтобы помочь своей аудитории решить, какие ИИ-генераторы стоят их времени и денег. Список я составил на основе собственного опыта, а также на основе того, что это одни из самых обсуждаемых в ИИ-сообществе нейросетей.
Поэтому я подумал, почему бы не сделать то же самое для нейросетей для генерации изображений и картинок?
За последние пару месяцев ИИ-модели были значительно усовершенствованы, и в интернете появились сотни платформ и нейросетей для создания изображений. Становится все труднее сравнивать каждую платформу и выяснять, какая из них лучше всего подходит в вашем случае.
Давайте начнем.
Читать далееЧто такое ЦКП и зачем IT-специалисту знать, какой результат он на самом деле приносит

"Целый день что-то делал: кодил, участвовал в митингах, исправлял баги… А в итоге — устал, а пользы вроде как и не видно."
Как быть и что делать? Разбираемся в традиционных вопросах IT-бытия)
Читать далееТипы данных для хранения вещественных чисел в PostgreSQL

В статье рассматриваются особенности типов данных для хранения вещественных чисел в PostgreSQL.
Типы данных PostgreSQL для работы с вещественными числами:
1) float4, синоним real, синоним float(1..24)
2) float8, синоним float, синоним double precision, синоним float(25..53)
3) numeric синоним decimal. Диапазон для этого типа значительный: 131072 цифр до точки и 16383 цифр после точки. Но если при определении типа указать numeric(точность, масштаб), то максимальные значения точности и масштаба 1000. numeric можно объявить с отрицательным масштабом: значения могут округляться десятков, сотен, тысяч.
Кроме чисел и null поддерживаются значения Infinity, -Infinity, NaN.
Поля типов данных фиксированной длины не могут вытесняться в TOSAT-таблицу, переменной длины (numeric) могут.
float4 обеспечивает точность 6 разрядов (значащих чисел в десятичной системе счисления), float8 обеспечивает точность 15 разрядов. Последний разряд округляется:
Читать далееКомплексная модернизация горно-обогатительного производства

Практический разбор инженерного решения TAPP Group: от диагностики проблем до измеримых результатов.
Привет, Хабр! С вами Дмитрий Лохов, генеральный директор TAPP Group. Сегодня я расскажу о технологическом вызове, с которым столкнулся Ковдорский ГОК, крупнейший производитель апатит?штаффелитовой руды.
Читать далееКак работают полупроводники в биполярном транзисторе

Есть множество материалов написанных о работе полупроводников и работе транзисторов.
Зачем еще одна?
Дело в том, что я заметил такую тенденцию в вузовских учебниках – довольно подробное описание работы p-n перехода и очень поверхностное описание работы биполярного транзистора. Зачастую «механика» работы такого транзистора описывается довольно схематично (в совершенно неработоспособном виде) и далее следует быстрый переход на описание внешних параметров. Причем у этих же авторов описание «механики» работы полевого транзистора дается куда обширнее. Видимо, авторы учебников сами не очень «догоняют», как там все работает. И это не удивительно. Человечество вначале эры полупроводников пыталось повторить схему работы вакуумной лампы на полупроводниках, т.к. работа лампы достаточно логична. И собственно полевые транзисторы, в какой-то степени повторяют принцип работы вакуумных ламп. Но вот биполярный транзистор, хотя и был изобретен первым, но это было скорее случайное изобретение, а не осознанный путь к цели.
И даже после изобретения биполярного транзистора, сами его изобретатели не сразу поняли принцип его работы, хотя это были довольно продвинутые люди в области полупроводников.
Если Вы задавали себе вопросы наподобие таких:
почему через коллекторный p-n переход, включенный в обратном направлении, течет ток, да еще и самый, что не на есть главный рабочий ток?
почему неосновные носители тока базы в биполярном транзисторе, вдруг стали вполне себе главными представителями тока?
Почему ток в базы через открытый эмиттерный p-n переход меньше тока через закрый коллекторный p-n переход?
Ну и совсем «подковыристый» вопрос. Почему при включении биполярного транзистора по схеме с общим эмиттером, когда транзистор полностью открыт (находится в режиме насыщения), напряжение на коллекторе становиться меньше напряжения базы? Ведь если смотреть на транзистор с точки зрения пирога n-p-n переходов (как рисуют в учебниках), то сумма падения напряжения на двух p-n переходах (открытом эмиттерном и закрытом коллекторном) должно быть больше напряжения на одном открытом эмиттерном переходе. А оно у нас меньше.
Ответы на эти вопросы под катом
70+ Источников трафика на сайт: Гайд

В 2025 году, любой бизнес держится на трафике. Без потока клиентов нет и прибыли. Чтобы этот поток обеспечить, маркетологи используют десятки разных каналов. От рекламы в соцсетях до SEO или рассылок. И всё это и есть источники трафика.
Проблема в том, что источников трафика слишком много. В этой статье я постарался собрать все актуальные источники трафика на 2025 год. От популярных — до неочевидных. С краткими описаниями, уровнем сложности, бюджетом на вход и тем, под какие вертикали что лучше заходит.
Читать далееДжун и ChatGPT

Каждый день мы слышим со всех сторон, как LLM-модели становятся всё лучше и лучше. Интерес к ним в разработке растёт, обсуждения кипят: используют ли чатик и другие модели в работе, насколько они облегчают жизнь, и когда уже всех разработчиков отправят на рынок труда искать «настоящую работу».
Хочется немного порассуждать на эту тему. И рассказать пару историй из жизни.
Читать далееЧасть 3: Diffusion Transformer (DiT) — Stable Diffusion 3 как она есть

В этой статье погрузимся в мир генерации изображений с Diffusion Transformer (DiT) — сердцем Stable Diffusion 3. Разберем как она устроена и как работает
Читать далее16 промптов, которые выжимают максимум из памяти ChatGPT

В апреле OpenAI запустили расширенную память для ChatGPT: если раньше ИИ запоминал только определенные факты из беседы, выбирая их далеко не всегда верно, то с новым функционалом он (теоретически!) собирает важную информацию из всех чатов вообще и использует ее, чтобы давать ответы, максимально настроенные под пользователя.
Я много экспериментировал с функцией памяти и решил поделиться опытом.
Читать далееКак не надо собеседовать

Пришло время рассказать широкой аудитории о практиках, которые больше не работают для найма технических специалистов в 21м веке. Что точно не надо делать, если хотите нанимать нормальных специалистов.
Читать далее[Перевод] Сложение с подвохом: что мы до сих пор не понимаем в 1 + 1? Гипотеза Эрдеша о множествах без суммы

Возьмём, к примеру, сложение. Одна из первых истин, которые мы усваиваем: 1 плюс 1 — это 2. Казалось бы, операция элементарная. Но даже она продолжает порождать у математиков вопросы без чётких ответов. Какие глубинные закономерности заложены в сложении? — до сих пор остаётся открытым. «Это фундаментальная операция, — отмечает Бенджамин Бедерт, аспирант Оксфорда, — и тем не менее в ней до сих пор много загадок».
В попытке разобраться в природе сложения, математики заодно пытаются установить его предельные границы. С начала XX века они изучают особый класс чисел — так называемые бессумные множества, в которых ни одна пара чисел не даёт в сумме третьего из этого же множества. К примеру, любое два нечётных числа в сумме дают чётное, значит, все нечётные образуют бессумное множество.
В 1965 году математик Пол Эрдёш задал на первый взгляд скромный вопрос: насколько часто встречаются такие бессумные множества? Ответ на него оказался крайне непростым — десятилетиями в решении этой задачи почти не наблюдалось прогресса.
Читать далееТоп 10 паттернов проектирования, которые ты 100% будешь использовать повседневно

В основе каждого надёжного и масштабируемого программного решения лежат хорошо продуманные структуры. Паттерны проектирования — это не просто абстрактные концепции из умных книг, а проверенные временем шаблоны, которые позволяют эффективно решать распространённые задачи, строить гибкие архитектуры и говорить на одном языке с коллегами по цеху.
Мы разберём 10 ключевых паттернов проектирования, объясняя их суть, сценарии применения и, конечно, важные нюансы, которые отличают "хорошее" использование от "идеального". Постараюсь объяснить всё максимально понятно, с акцентом на практическую ценность.
Читать далееМагазин инструментов: когда механика сильнее магии

Опытного конструктора сложно чем-то удивить, но давайте попробуем вспомнить то захватывающее чувство, когда открываешь крышку механизма, не имея вообще никакого понятия о том, что внутри. Душа замирает, в глазах — предвкушение, в голове — мысли типа «надеюсь, это не очередная китайская импровизация на тему "как сделать сложно, когда можно просто"». Сегодня мы поговорим о магазине инструментов для металлорежущего станка.
Смотрим, что внутри!УЗИарт: как врач УЗИ создал себе программу для автоматической подготовки медицинских протоколов

Привет, Хабр! Меня зовут Александр Юрьевич Доротенко. Я врач УЗИ высшей категории. Опыт работы УЗИ – с прошлого века (с февраля 2000 года). За плечами уже четыре десятка лет работы врачом, из них два десятка лет также стараюсь программировать для рабочих целей.
Давно уже была идея поделиться с вами, какие удалось получить результаты в ходе такого программирования и к чему это привело. Наконец-то текст написан, делюсь своей историей с вами. Буду рад вопросам и конструктивной критике. А если для кого-то моя история послужит положительным примером, буду рад вдвойне.
В ходе моего рассказа поделюсь про ультразвуковую диагностику в советское время, первые аппараты, на которых работал, о калькуляторах как помощниках врачей (на которых считают размеры внутренних органов и желёз), причём тут учёные из Сарова и врачебный почерк.
Начинаю свой рассказЭмоциональная регуляция: можно ли научить мозг реагировать иначе? Инструкция по реконфигурации

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

В детстве я думал, что, когда вырасту, буду зажигать звёзды. Должен же быть на свете какой-то человек, который вечером, когда усталое солнце закатывается за горизонт, потихоньку включает их, а поутру, медленно и аккуратно, по одной, выключает.
Когда мне было пять лет, я представлял, что у того самого человека есть в руке пульт с одной большой крутящейся кнопкой. Белая, лакированная кнопка, похожая на ту, около двери, которой родители одновременно зажигали шесть звёзд-светильников в моей комнате.
В семь лет я увидел пульт диджея и понял, что у того человека на самом деле должна быть не одна кнопка, а такой же огромный пульт. И он может зажигать и гасить звёзды, как ему вздумается. Столько крутилок, кнопок и рычажков, — подумал я. — А что будет, если тот человек однажды заболеет, запутается в них и не сможет выключить звёзды вовремя? Они же продолжат гореть днём! Солнце и горящие звёзды... Когда я представил эту картину, я впервые за свою недолгую жизнь ощутил подступающий ужас.
— Так не бывает! Не должно быть! Неправильно! Нет-нет-нет!
Продолжение рассказаКак управляются современные предприятия
Представьте крупный завод, выпускающий тысячи единиц продукции ежедневно, где каждое решение руководства должно опираться на точные данные, а не интуицию. Но как эти данные получать? Какие системы должны быть интегрированы в процесс производства?
В качестве примера возьмем один известный пивоваренный завод. На этом предприятии начальник производства еженедельно анализирует круговую диаграмму, разделенную на секторы: простои из-за аварий, простои из-за переналадок и время эффективной работы оборудования. На основе этого анализа готовится доклад директору с вариантами решений. Если сектор аварий растет, руководитель службы КИП и ТОиР проводит разговор с инженерами и механиками. При увеличении времени переналадок начинается работа над оптимизацией производственного расписания.
Но за этой простой диаграммой стоит сложная цифровая экосистема, состоящая из систем управления: ERP и MES. Разберемся, за что каждая из них отвечает.
ERP-системы
ERP-системы (Enterprise Resource Planning) выполняют роль стратегического планирования и управления ресурсами предприятия. Согласно исследуемым данным, объем рынка российских ERP в 2024 году достиг 100 млрд рублей, показав рост в 20%. [https://www.tadviser.ru/index.php/Статья:Куда_движется_рынок_ERP_в_России_в_2025_г]
Функциональные особенности
ERP формирует календарный план производства на основе стандарта MRPII (Manufacturing Resource Planning - стандартизированная методология планирования производственных ресурсов предприятия, обеспечивающая координацию материалов, производственных мощностей, финансов и персонала через замкнутый цикл планирования, исполнения и контроля):
Читать далееРейтинг Российских ПЛК

В условиях стремительного развития промышленной автоматизации и повышения требований к надежности технологических процессов выбор оптимального программируемого логического контроллера (ПЛК) становится критически важным. Российский рынок предлагает широкий спектр решений, поэтому мы провели анализ и составили рейтинг контроллеров с учетом ключевых критериев. Более 18 лет практики в области автоматизации технологических процессов на рынке Российского АСУТП позволили сформировать комплексное понимание особенностей и тенденций развития отрасли.
1. REGUL R500 (Astra IDE)
Читать далее