Сборщик RSS-лент

Автоматизированная отладка Playwright-тестов с AI

Habr.com - вс, 08/31/2025 - 17:20

Отладка E2E-тестов может быть трудоёмкой задачей. При падении тестов Playwright нередко приходится вручную анализировать сообщения об ошибках и стек-трейсы, искать причины неудач (например, неправильно подобранный селектор, увеличенные задержки или неожиданные изменения в DOM) и пробовать разные варианты исправлений. Традиционно QA-инженерам приходится копировать текст ошибок и обращаться к документации или чат-ботам вроде ChatGPT с вопросами вроде «почему селектор не нашёлся» или «как увеличить таймаут». Это занимает время и отнимает ресурсы команды.

Читать далее

Что нам стоит — дом построить?

Habr.com - вс, 08/31/2025 - 17:20

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

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

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

Читать далее

Обратная совместимость в Java-мире

Habr.com - вс, 08/31/2025 - 16:30

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

Однако 30 лет Java прожила. Давайте посмотрим, как это всё было и что было в начале.

Читать далее

И всё-таки они вертятся

Habr.com - вс, 08/31/2025 - 16:20

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

Читать далее

Google меняет правила игры: верификация разработчиков и ограничения APK в Android

Habr.com - вс, 08/31/2025 - 16:15

Google анонсировал радикальные изменения в экосистеме Android, которые затронут процесс установки приложений из сторонних источников. Новая система верификации разработчиков может перевернуть привычный подход к sideload'у APK-файлов. Давайте разберёмся, что это значит для пользователей, разработчиков и всей экосистемы Android.

Что меняется?

Согласно новости от iXBT, Google вводит обязательную верификацию разработчиков для установки APK на сертифицированных устройствах Android (то есть на большинстве смартфонов и планшетов с Google Play Services). Теперь приложения, загружаемые не из Play Store, должны быть подписаны ключами разработчиков, прошедших проверку личности через новую консоль Android Developer. Это не проверка кода на вредоносность, а именно идентификация автора приложения.

Читать далее

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

Habr.com - вс, 08/31/2025 - 16:13

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

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

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

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

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

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

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

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

Читать далее

Продолжение. Год спустя. «Конец августа 2024. YouTube после замедления, про Rutube, Дзен и VK видео»

Habr.com - вс, 08/31/2025 - 16:03

Уже по своей традиции, раз в год пишу про YouTube/Rutube. Что изменилось у меня за год, и нашел ли я альтернативу YouTube. Ниже изложена субъективная точка зрения, с которой не обязательно соглашаться.

Читать далее

Обзор кружков по программированию и робототехнике для детей в Чехове

Habr.com - вс, 08/31/2025 - 15:32

Мы в Pixel учим детей писать код, создавать игры и сайты, моделировать и работать с графикой в Москве и Московской области; Чехов – не исключение. Сегодня хотим рассказать о работе наших филиалов в представленном городе.

Читать далее

Сентябрь 2025. Астрономический календарь

Habr.com - вс, 08/31/2025 - 15:31

Наступает календарная осень, а астрономическая осень стартует в день осеннего равноденствия — это тоже в сентябре. В небе доминируют созвездия осенней группы — Пегас, Рыбы, Андромеда, Персей, Кит — большинство из них связанны с древнегреческим мифом о Персее и Андромеде. Статистически сентябрь все еще благоприятен для наблюдений и количество ясных ночей в нем достаточно велико — от 30% до 50% — по статистике за последние годы (для Московского региона). Сентябрь 2025 года готовит нам по меньшей мере пару сюрпризов — полное лунное затмение и покрытие Венеры Луной. Но давайте обо всём по порядку.

Читать далее

Вайбкодинг мидла в геймдеве

Habr.com - вс, 08/31/2025 - 15:29

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

Читать далее

Scamlexity — невидимый скам, в который попадут миллионы людей из-за ИИ агентов

Habr.com - вс, 08/31/2025 - 15:17

Мошеннические схемы уже готовы к ИИ агентам. Обсуждаем неизбежную волну скама, чтобы быть к ней готовыми.

Читать далее

Память в Swift

Habr.com - вс, 08/31/2025 - 14:13

Привет, Хабр! Меня зовут Егор, и это моя первая статья на этой платформе. Я занимаюсь iOS-разработкой, и за время работы я прочитал множество статей и документаций. Для того чтобы не теряться в этом потоке информации, я стал делать для себя короткие шпаргалки — они помогали закрепить изученное и готовиться к собеседованиям. В этой статье я решил собрать часть таких заметок в один материал, посвящённый работе с памятью в Swift. Надеюсь, он поможет кому-то освежить знания или узнать что-то новое.

Читать далее

5 задач, которые UX-исследователи Авито решают с помощью нейросетей

Habr.com - вс, 08/31/2025 - 14:12

Привет! Меня зовут Маша Московкина, я UX-исследователь в Авито Работе. В UX часть задач — это рутина, а ИИ отлично справляется с однообразными задачами. Поэтому иногда с его помощью мы упрощаем работу себе и коллегам из других функций. В статье поделюсь идеями, как вы тоже сможете использовать ИИ в работе, а также покажу 5 примеров наших рабочих промптов. Статья будет интересна исследователям и дизайнерам, которые хотят использовать в работе искусственный интеллект.

Читать далее

[Перевод] Как я воскрешал аккумуляторы шуруповёрта

Habr.com - вс, 08/31/2025 - 14:01

Ссылка на ролик на YouTube

Недавно я столкнулся с проблемой выхода из строя трёх новеньких аккумуляторов Ryobi. Тогда мне стало интересно, что послужило причиной. В итоге я погрузился в эту кроличью нору довольно глубоко – покупал десятки нерабочих аккумуляторов на eBay, реверсил печатную плату и документировал все этапы ремонта.

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

Читать далее

Разбираем «под капотом» кастомную фитнес-метрику: от идеи до реализации на Python

Habr.com - вс, 08/31/2025 - 13:58

Всем привет! Я, как и многие здесь, не только разработчик, но и человек, увлеченный циклическими видами спорта. Я обожаю копаться в данных своих тренировок из Strava: анализировать мощность, пульсовые зоны, темп. Но мне всегда не хватало одной вещи — единой, понятной и, главное, прозрачной метрики, которая бы отвечала на простой вопрос: "А насколько я сейчас в хорошей форме?".

В этой статье я расскажу, как устроен этот механизм "под капотом". Мы погрузимся в логику на Python, посмотрим, как она интегрируется в общий анализатор активностей и как результат подается пользователю в простом и понятном виде.

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

Читать далее

Парсинг Телеграм каналов, групп и чатов с обработкой в LLM

Habr.com - вс, 08/31/2025 - 13:30

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

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

Читать далее

Новости кибербезопасности за неделю с 25 по 31 августа 2025

Habr.com - вс, 08/31/2025 - 13:19

Всё самое интересное из мира кибербезопасности /** с моими комментариями.

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

Читать далее

С нуля до APK: Android-приложение для озвучки новостей из Telegram с помощью ИИ

Habr.com - вс, 08/31/2025 - 13:15

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

Читать далее

[Перевод] Как понять самое важное уравнение Вселенной

Habr.com - вс, 08/31/2025 - 13:09

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

Читать далее

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

Habr.com - вс, 08/31/2025 - 13:00

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

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

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 4 гостя.
Ленты новостей