Feed aggregator

[Перевод] Лидерство в тестировании: Инструменты для выполнения тестов

Habr.com - Tue, 08/12/2025 - 18:17

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

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

Читать далее

На рынке только 10% реальных вайбкодеров. Почему разработчики в России не освоили ИИ: мнение CEO

Habr.com - Tue, 08/12/2025 - 18:05

В разработке появился новый тренд: вайбкодинг. Работает так: берёте Cursor или Windsurf, заставляете его писать код за вас, смотрите на выдачу и несёте её в прод. Всё, success. Так думает 90% вайбкодеров.

Как CEO могу сказать, что таких спецов в свою команду не возьму. К сожалению, разработчики не хотят адаптироваться к работе с ИИ и врут, что умеют с ним работать. Раньше, чтобы войти в IT, умельцы накручивали опыт, а теперь — ИИ-скиллы. В статье — моё мнение о том, почему так происходит и какие вайбкодеры трушные.

Узнать мнение CEO

Дифференциальная передача сигнала, создаём учебную модель

Habr.com - Tue, 08/12/2025 - 18:01

Привет любителям транзисторной схемотехники! Предлагаю создать самодельный стенд для изучения дифференциального (или как ещё называют, балансного) способа передачи аналогового сигнала.

Тема будет разбита на две статьи. В этой рассмотрим основную суть и разберём работу узла, называемого расщепителем фазы. В последующей рассмотрим основу входного каскада интегральных операционных усилителей — дифференциальный усилительный каскад на биполярных транзисторах.

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

Читать далее

Kaiten после 7 лет в Jira: рассказываю про свой опыт

Habr.com - Tue, 08/12/2025 - 17:51

Jira и Kaiten — два мощных инструмента для управления задачами и командами, но с разной логикой и философией. Один предлагает широкие возможности кастомизации через централизованное администрирование, другой делает ставку на самостоятельность команд и наглядность процессов.

В этой статье я делюсь своим личным опытом: рассказываю, с какими трудностями сталкивалась в Jira, какие приятные и не очень неожиданности ждут внутри Kaiten, и почему, несмотря на ограничения, я вижу в Kaiten сильную альтернативу. Без маркетинга — только практика, честные выводы и сравнение с позиции человека, который работал в обеих системах.

Читать далее

Ученые исследовали влияние магнитного поля на антиферромагнетики

Habr.com - Tue, 08/12/2025 - 17:16

Результаты исследования частот колебаний магнитных моментов в антиферромагнетике, проведенного учеными из Института радиотехники и электроники имени В. А. Котельникова РАН и МФТИ и опубликованного в Journal of Applied Physics, открывают двери к новым возможностям в области спинтроники и магнитоэлектроники.

Читать далее

Разбираемся в IT-сленге по направлениям: Разработка, DevOps, Тестирование, 1С

Habr.com - Tue, 08/12/2025 - 17:09

Когда я пришёл в новую IT-команду, столкнулся с необычными словами: «бэклог», «релиз», «деплой», «продакшн» и др. Сначала непонятно, зачем нужны такие жаргонизмы. Но на деле это обыденный языковой код IT‑специалистов. Как отмечают эксперты, профессиональный жаргон помогает ускорить коммуникацию между разработчиками. Я решил собрать основные понятия из направлений разработки, DevOps, тестирования и 1С, объяснить их смысл и указать официальные аналоги. Это полезно всем: единый язык облегчает общение в команде и позволяет быстрее обмениваться важной информацией.

Читать далее

PostgreSQL без боли и костылей: обзор ключевых расширений

Habr.com - Tue, 08/12/2025 - 17:08

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

Читать далее

Пикопроектор для радиосвязи: как превратить стену в SDR-дисплей и не пожалеть

Habr.com - Tue, 08/12/2025 - 17:07

Признаюсь, до недавнего времени я скептически относился к пикопроекторам как к классу устройств. Виной этому было то, что я какое-то время владел самым обычным DLP-проектором с галогеновой лампой. С одной стороны, он давал весьма приличный световой поток и позволял с комфортом смотреть фильмы и играть в игры. Но с другой — срок службы всего в 2 000 часов и высокая стоимость оригинальных ламп (модулей) привели к тому, что проектор использовался пару раз в месяц, а остальное время простаивал.

Покупать же пикопроектор с LED я не хотел по двум причинам: низкое разрешение и посредственная яркость. Плюс большинство из качественных пикопроекторов стоили весьма приличных денег. Но совсем недавно на барахолке я увидел Nebula Capsule о котором много слышал. Купив в 10 раз дешевле, чем тот стоил на старте, я принес его домой и стал тестировать. После этого мое мнение о пикопроекторах поменялось. Как именно — и расскажу дальше.

Читать далее

Легаси убьёт ваш код. Или нет?

Habr.com - Tue, 08/12/2025 - 17:06

Привет, Хабр! Меня зовут Саша Мищенко, я тимлид платформенной команды в Профи.ру. Сегодня хочу поговорить о легаси и о том, почему мы не переписываем код просто из-за того, что он старый.

Читать далее

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

Habr.com - Tue, 08/12/2025 - 16:59

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

Пуск

[Перевод] Расширение известного трюка с XOR на миллиарды строк: введение в обратимые фильтры Блума

Habr.com - Tue, 08/12/2025 - 16:52

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

Читать далее

Почему 10-летка осваивает Python быстрее старшеклассника. Особенности обучения программированию в разном возрасте

Habr.com - Tue, 08/12/2025 - 16:50

За 9 лет работы с детьми от 7 до 17 лет я заметила удивительную закономерность: чем младше ребенок, тем меньше у него барьеров в изучении кода. Но у каждого возраста есть свои особенности, которые важно учитывать.

Читать далее

Часть 3. Аппаратная часть: от микросхемы до дисплея

Habr.com - Tue, 08/12/2025 - 16:45

Идея собрать инерциальный навигатор пришла в голову быстро, но подобрать подходящие компоненты было сложнее. Главный микроконтроллер должен иметь достаточную вычислительную мощность для интегрирования уравнений движения и работы пользовательского интерфейса, при этом потреблять минимум энергии. Я выбрал контроллер семейства STM32 от STMicroelectronics, основанный на ядре ARM Cortex‑M. Этот чип обладает богатым набором периферии (I²C, SPI, UART, SDIO) и аппаратным блоком плавающей точки. К тому же компания ST поставляет готовые программные библиотеки для работы с MEMS‑датчиками.

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

Интегральный датчик инерции — сердце устройства. За основу взял 9‑осевой MEMS‑IMU WitMotion WT901, сочетающий три акселерометра и три гироскопа и электронный компас, что соответствует классическому INS. Этот модуль имеет низкий шум ускорений (~0,03 m/s²) и угловых скоростей (~0,02°/s) и выдает данные по интерфейсу SPI. Для обеспечения работы в широком температурном диапазоне датчик снабжён встроенным термодатчиком, данные которого учитываются при калибровке.

Читать далее

Не дай Lottie уронить продакшен: зачем валидировать анимации

Habr.com - Tue, 08/12/2025 - 16:37

Кейс из жизни: мини-приложения, анимированные обложки, внешние команды — и одна на вид «валидная» анимация, которая кладет все приложение. Рассказываем, как мы научились воспринимать Lottie-файлы не как медиа, а как исполняемый код — и почему это улучшило стабильность всей системы.

Читать далее

SIEM. Часть 2. Технический разбор KUMA, Радар, UserGate и других

Habr.com - Tue, 08/12/2025 - 16:37

Расширяем карту российского рынка SIEM. Проводится технический анализ архитектуры и нишевых применений KUMA, «Платформы Радар», UserGate и других. В фокусе разбора находятся ключевые различия систем: от микросервисной до монолитной структуры, от защиты промышленных сетей до фокуса на DLP, от MSSP-модели до поддержки Open Source. Статья помогает выбрать инструмент для конкретной задачи безопасности.

Читать далее

Как правильно обезличить ПДн

Habr.com - Tue, 08/12/2025 - 16:23

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

1) Прямые идентификаторы удалены

Что это: ФИО, телефоны, e-mail, паспорт/ИНН/СНИЛС, точный адрес, ID устройств/аккаунтов.
Как сделать: выгрузите список полей и проверьте, что этих столбцов нет (или они очищены/заменены кодами, не связанными с реальными данными).
Инструменты: Excel (фильтр по названию колонок), DLP/регэксп-поиск по шаблонам.
ОК, если: в наборе нет явных персональных полей.

Читать далее

Интеграл, как способ приоткрыть черепную коробку

Habr.com - Tue, 08/12/2025 - 16:16

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

Вперед - интегрализироваться!

Почему мы до сих пор не понимаем протон? Как постепенно меняется представление о частице

Habr.com - Tue, 08/12/2025 - 16:12

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

Так что же изменилось и заставило усомниться в существующих взглядах на проблему? Ведь сегодня протон выглядит не как «кирпичик Вселенной», а как некоторая сложная квантовая система, полная самых разных парадоксов. И это не плохо. Такой взгляд, напротив, демонстрирует более глубокое осознание проблемы учёными.

Давайте обсудим основные противоречия в теории, которые сделали протон непонятным и сложным.

Читать далее

Кто такой HRBP в ИТ

Habr.com - Tue, 08/12/2025 - 16:10

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

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

Читать далее

Пишем свой MCP-сервер на Go

Habr.com - Tue, 08/12/2025 - 15:43

Пока ML- и AI-специалисты усиленно создают агентские системы, разработчики тоже хотят приобщиться к созданию нового мира. Так компания Anthropic — создатели Claude Sonnet, разработали открытый протокол MCP (Model Context Protocol), который позволяет LLM взаимодействовать с любой информационной системой. Это открыло новые возможности не только для построения более сложных и продвинутых агентских AI-систем, но и для активного участия во всём этом процессе и backend-разработчиков.

Я Евгений Клецов — Go-разработчик из Cloud.ru. В статье покажу, как создать свой сервер в тесной связке с вашим продуктом или решением, чтобы затем на его базе построить AI-агента и тем самым облегчить «жизнь» себе и своим клиентам.

Читать далее

Who's online

There are currently 1 user and 5 guests online.
Syndicate content