Все потоки
Поиск
Написать публикацию
Обновить
97.55

IT-стандарты *

Стандарты в информационных технологиях

Сначала показывать
Порог рейтинга
Уровень сложности

Почему генеративные ИИ-агенты в программировании — не для меня

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

Команда AI for Devs подготовила перевод статьи Miguel Grinberg. Его позиция проста: генеративный ИИ в программировании не даёт реального ускорения, а лишь создаёт новые риски. А что думаете вы?

Читать далее

Гантовая теория релизов по Канбану

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров2.9K

"Что будет, если взять Канбан, смешать его с Гантом и весь этот соус вылить на релизную политику? Давайте разбирать на практике!"

Читать далее

Специфика тест-кейсов под автоматизацию

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

Тест-кейс тест-кейсу рознь!

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

Доработка кейсов своими силами (силами автотестеров) в процессе автоматизации – это сизифов труд.

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

На первом же проекте это дало очень мощный положительный эффект не только для нас, автотестеров, но и для самих ручных тестировщиков: позволило ускорить процесс вникания в суть кейса разработчиками автотестов, а также сократило время адаптации для новых ручных тестировщиков до 2-х недель против 3-х месяцев.

По отзывам самих ручных тестировщиков, им стало намного легче «въезжать» в работу, как с нуля, так и после перерыва, вызванного переходом на проверку другой функциональности. Тест-кейсы стали настолько понятными и легкими для восприятия, что их мог успешно пройти даже человек, далекий от тестирования.

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

Итак, начнем урок.

Читать далее

UltraRAM: память, которая меняет правила игры

Время на прочтение5 мин
Количество просмотров17K

Память в компьютерах и гаджетах много лет делится на два направления. DRAM — быстрая, но требует постоянного питания. NAND-флеш — надежная и долговечная, зато ощутимо медленнее. Инженеры десятилетиями мечтали о «золотой середине», которая объединит лучшее из обоих подходов.

И похоже, такая технология наконец появилась. UltraRAM обещает скорость на уровне DRAM, энергонезависимость и долговечность, в разы превосходящую NAND, причем с расчетным сроком хранения данных до тысячи лет. Давайте разбираться, как она устроена, какие возможности открывает и почему способна перевернуть рынок вычислений.

Читать далее

Миграция программируемых логических контроллеров в непрерывном производстве: кейс и грабли

Время на прочтение8 мин
Количество просмотров5.7K

Кейс: замена иностранных ПЛК на заводе по производству непрерывного стекловолокна, сокращение простоев и внедрение мотивации персонала без остановки производства 

Замена иностранных ПЛК на отечественные: что пошло не так и как исправили 

В 2024 году выполнена замена 12-летних Schneider TSX на отечественные программируемые логические контроллеры (ПЛК) и SCADA-платформу — прямо на работающей линии непрерывного производства стекловолокна, где каждая остановка печи = потеря партии и дорогостоящий простой. В этом посте рассказываем, как за полгода ушли от сбоящих контроллеров к полностью отечественной архитектуре с Modbus-TCP, LD-кодом и отчётами, которые легли в основу механизма мотивации операторов. 

Структура 

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

Читать далее

Второе пришествие микросервисов: почему в 2025 мы снова в них верим

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров5K

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

Недавно принял участие в панельной дискуссии про микросервисы. Планировался холивар «монолит vs микросервисы», но получился, на мой взгдяд, интересный разговор с реальными кейсами. Собрались специалисты с интересным практическим опытом: Павел Куликовский (Цифра банк),Антон Мартынов (SimbirSoft), Алексей Захаров (Axiom JDK), Андрей Почтов (АЭРО) и Александр Тырышкин (DEVTALE).

Читать далее

Lottie — новый стандарт векторной анимации

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров9.3K

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

В то же время за последние годы набрал большую популярность Lottie — новый формат векторной анимации, легковесная альтернатива анимированным GIF и APNG. Он основан на JSON и содержит текстовые описания элементов объектов и движений, с поддержкой растровых картинок, динамических скриптов и интерактивных элементов.

Читать далее

Бинарность — это нормально: опыт работы с Protobuf на реальном проекте

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров2.3K

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

Исходные условия: у нас было мобильное приложение, написанное на Objective-C (iOS) и Java (Android). Цель — переписать его на современный стек: Swift и Kotlin. Дополнительно нужно было сделать редизайн приложения и обновить бэкенд: поднять Java с 6 до 21. Приложение общалось с бэкендом по HTTP и использовало Protobuf для сериализации данных.

Что важно — никакой документации на существующее приложение не было. У нас была лишь тестовая сборка и сервер с логикой. Поэтому перед стартом разработки нужно было:

Читать далее

SSD на максималках: как новые стандарты NVMe меняют работу с данными

Время на прочтение5 мин
Количество просмотров6.9K

Консорциум NVM Express выкатил свежие обновления для стандартов, задающих тон в мире твердотельных накопителей. Это не просто мелкие правки, а серьезный апгрейд, который делает SSD быстрее, надежнее и удобнее для самых разных задач — от облачных серверов до умных гаджетов. Новые фичи решают реальные проблемы: сбои в работе, перерасход энергии, безопасность данных и необходимость подстраивать устройства под конкретные сценарии. Давайте разберем, что именно изменилось и как это повлияет на тех, кто работает с хранилищами данных.

Читать далее

Цифровые сертификаты для автомобилей в ЕС

Время на прочтение4 мин
Количество просмотров1.2K

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

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

Читать далее

Особенности применения LLM в режиме полной автономности

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.9K

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

В данной статье описаны некоторые такие сложности, а также рекомендации по их преодолению.

Читать далее

Прогноз погоды через NTSC-сигнал: разбираемся, как работал WeatherSTAR

Время на прочтение10 мин
Количество просмотров2.1K

Телевидение — неотъемлемая часть американской культуры. В 70-х годах прошлого века доступ к нему был практически у всех домохозяйств США, и это сделало его главным источником информации на тот момент. Развитие кабельного ТВ стало причиной появления множества узкоспециализированных каналов вроде Nickelodeon (1979), MTV (1981) или The Weather Channel (1982).

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

Читать далее

Как мы повышали доверие к YandexGPT, или Сертификация по ISO 42001

Время на прочтение7 мин
Количество просмотров2K

Сервисы с ИИ развиваются стремительно — сегодня почти каждый продукт старается встроить в себя хотя бы один нейросетевой‑модуль. Иногда достаточно одной фразы «Мы используем искусственный интеллект», чтобы привлечь внимание аудитории и повысить интерес к продукту.

Однако чем глубже ИИ встраивается в реальные бизнес‑процессы, тем выше становится запрос на его ответственное использование и управление им. Возникает очевидный вопрос: как убедиться, что такие системы этичны, устойчивы и безопасны?

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

Меня зовут Анна Зинчук, я руководитель службы комплаенса и обучения информационной безопасности. В статье я расскажу, как измерить доверие к ИИ и закрепить его.

Читать далее

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

Как правильно тащить данные в хранилище и не чувствовать боль

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров1.1K

Так обычно начинается повесть о созданном в рекордные сроки дашборде. А потом боль и унижение, и никто не хочет брать на себя ответственность, когда упал прод, потому что BI‑аналитик выгружал 90 миллионов строк join’ом без фильтра. А вашему бизнесу всё равно, кто виноват. Данные не пришли, отчёта нет, шеф злой.

Пуск

Когда Low-code недостаточно: как SimpleOne превращается в полноценную платформу благодаря Pro-code

Время на прочтение9 мин
Количество просмотров408

Low-code стал неотъемлемой частью современной разработки, более 87% корпоративных разработчиков используют Low-code платформа как минимум для части своих задач. По данным Forrester, к концу 2023 года рынок Low-code и цифровой автоматизации процессов (DPA) вырос на 21% с 2019 года и достиг 13,2 млрд долларов США и темпы роста сохранятся вплоть до 2028 года. Однако вместе с ростом популярности таких инструментов растёт и понимание их ограничений.

По мере усложнения ИТ-ландшафтов становится очевидно: одного визуального конструктора часто оказывается недостаточно — особенно для крупных компаний с разветвлёнными и нестандартными процессами. Когда требуется реализация гибкой логики, глубокая кастомизация или масштабируемая архитектура, стандартные возможности Low-code решений перестают справляться.  

В таких случаях на сцену выходит Pro-code подход. Он позволяет подключать собственную логику, писать скрипты на JavaScript, настраивать API-интеграции и создавать компоненты, ориентированные на конкретные задачи бизнеса. Более того, возможность использовать свой код снижает зависимость от вендора и ограничений платформы, что особенно важно для корпоративных заказчиков со сложной архитектурой.

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

Читать далее

Следуй за белым кроликом: как устроена матрица компетенций в ЕВРАЗе

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

Хотите системно вырастить сеньора из джуна? Собрать идеальную команду за пару кликов? Прозрачно развивать hard- и soft-навыки сотрудников? Я, Владимир Тимонов, главный разработчик ЕвразТехника ИС и управляющий продуктом ИС «Матрицы компетенций», расскажу, как мы справляемся с этими вызовами в ЕВРАЗе.

Мечта любой IT-компании — обучение в стиле Нео из «Матрицы»: загрузил программу, и через минуту сотрудник уже мастер React и Kubernetes. Увы, реальность сложнее.

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

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

Разработчик в ЕВРАЗе: больше, чем просто код

Матрица компетенций – известный и хорошо себя зарекомендовавший инструмент в управлении персоналом. Существуют известные шаблоны таких матриц. Но мы решили разработать свой стандарт. ЕВРАЗ – компания крупная, у нас есть много особенностей, которые необходимо учитывать при оценке IT-специалистов. Так давайте пойдем от самого понятия «разработчик». Как он выглядит в металлургическом гиганте? Чем отличается его работа от коллег в продуктовых IT-компаниях или финтех-стартапах? В чем особенность этой роли и  почему матрица компетенций становится для нас не просто инструментом оценки, а настоящим компасом в профессиональном развитии, расскажем в этой статье.

Читать далее

ДНК-хранилища: зеттабайтные архивы на века. Что уже есть сейчас?

Время на прочтение5 мин
Количество просмотров1.3K

Сегодня объемы цифровых данных растут быстрее, чем успевают развиваться технологии их хранения. У обычных носителей ограниченный срок службы, их нужно менять и следить за работоспособностью. С ДНК все проще: сама молекула в состоянии хранить информацию веками — главное, обеспечить подходящие условия. Такая память не требует энергии и может быть прочитана даже спустя века — при наличии нужных инструментов. В статье поговорим о том, зачем вообще хранить данные в ДНК, где это нужно и что пока мешает технологии выйти за пределы лабораторий.

Читать далее

Новый приказ ФСТЭК: что нужно знать разработчикам AI-сервисов для госсектора

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

Привет! Меня зовут Андрей, я руковожу отделом продуктов клиентской безопасности в Selectel. С 1 марта 2026 года в России начнут действовать новые требования к безопасности AI-систем в госсекторе. ФСТЭК утвердила Приказ №117 — первый документ, который официально регулирует создание и внедрение AI-решений на базе LLM в государственных информационных системах. Под катом разберемся, что изменения значат для рынка и как к ним подготовиться.

Читать далее

Разговорный UML: как говорить с командой на одном языке

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров4.3K

Привет! На связи Кнышенко Марина, системный аналитик Рунити. В этой статье мы попробуем сделать из UML универсальное средство общения, чтобы диаграммы помогали наладить диалог между командой и не лежали в архиве в качестве средства устрашения. Статья будет интересна системным аналитикам, которые ищут универсальные инструменты для работы и хотят настроить коннект с командой. 

UML — унифицированный язык моделирования… На втором слове коллеги заснули. На практике из академического определения можно запомнить, что UML — это язык. Язык необходим для передачи мыслей от одного человека к другому. Точно также на языке UML можно составить синтаксически верное описание системы, пустив в дело весь доступный арсенал «стрелочек» и «квадратов», но эти многоэтажные диаграммы так никто и не поймет.

Читать далее

Новые штрафы за поиск экстремистского контента: гид для digital-специалистов, да и всех остальных

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров5K

22 июля Госдума приняла в третьем чтении поправки о штрафах за умышленный поиск экстремистских материалов в интернете. Закон одобрен Советом Федерации и уже подписан президентом.

Разбираемся, что это означает на практике.

Читать далее