Как я перестал бояться GUI-тестов и научился их любить (почти)
Пару лет назад мне надоело. Надоело писать Selenium-тесты, которые ломаются от каждого чиха. Надоело вручную прокликивать регресс в офисных пакетах и базах данных каждый релиз. Надоело, что половина приложений вообще не тестируется автоматически, потому что "это же десктоп, там нет селекторов".Короче, я запилил свой велосипед. И он оказался неожиданно полезным.Что меня бесило в обычных GUI-тестахДавайте честно. Если вы хоть раз писали UI-автотесты, вы знаете боль:Координаты - это ад. Поменялось разрешение? Сломалось. Обновили интерфейс? Сломалось. Запустили на другой машине? Сломалось.
Бенчмарки для теста телефона на производительность
Привет, Хабр! Производительность мобильного устройства
TOON: новый формат на смену JSON для более эффективного взаимодействия с LLM?
TOON — это ещё один способ записать те же самые JSON-данные, но компактнее и понятнее для моделей. Вместо "key": "value" он использует отступы как YAML и табличную запись для массивов объектов: шапка с названиями полей, дальше строки с данными.
Заводной абрикос
Помимо всем известной Apple, на свете существовала еще одна «фруктовая» компания, выпускавшая очень популярные компьютеры. И сейчас мы цинично оживим и запустим эмулятор этих замечательных машин.Главный герой все же справа а не слева.
Интенсивный курс «AI-агенты» от Google День 5
На данный момент я прохожу 5-дневный интенсив по AI-агентам от Google и параллельно веду собственный конспект. Эта статья представляет собой перевод оригинального материала, выполненный с помощью Gemini и мной. В некоторых местах я немного упростила формулировки или обобщила идеи. Этот документ детально описывает методологию AgentOps для превращения прототипов AI-агентов в надёжные системы производственного уровня через жизненный цикл, включающий строгую автоматизированную оценку, непрерывное операционное управление и безопасное стандартизированное взаимодействие. Другие статьи:
Интерференционная модель Единого Поля (часть 1: гравитация, электромагнетизм, сильное и слабое взаимодействия)
В этой публикации я предлагаю верифицируемую и фальсифицируемую модель Единого Поля, объединяющую ключевые принципы квантовой механики, релятивистской физики и философской онтологии Канта. В отличие от существующих физических теорий, в которых поле рассматривается как объективная данность, предлагаемая модель исходит из фундаментальной субъективности восприятия Мира. Согласно ей, любой наблюдаемый феномен — это проявление интерференционных процессов лежащих в основе всего ноуменальных полей, которые и порождают феноменальную реальность
Можно ли с помощью ИИ решать сложные и критичные задачи?
С помощью ИИ вполне можно сгенерировать сайт‑визитку или игру в крестики‑нолики, составить план отпуска или сделать более сложные вещи. А как насчёт того, чтобы сгенерировать ПО для управления атомной станцией или самолётом? Или как насчёт планирования не отпуска, а проекта на сотни человеко‑лет? Это в принципе возможно и можно ли доверять результатам работы ИИ?
OpenAI исправила проблему с длинными тире в ChatGPT
Генеральный директор OpenAI Сэм Альтман сообщил, что чат-бот ChatGPT начал следовать пользовательским инструкциям, чтобы избегать чрезмерного использования длинных тире. Ранее именно этот признак выдавал сгенерированный ИИ текст.
