Как отслеживать перформанс-метрики приложения и выкатывать только позитивные изменения
—
от автора
—
от автора
Привет! Меня зовут Ксения Беленя, я занимаюсь аналитикой производительности приложений и веб-страниц в Авито. Моя команда следит за перформансом приложений и не допускает раскатки A/B-тестов, которые значительно просаживают перформанс-метрики.В этой статье я рассказываю, почему перформанс приложений — это важно, на…
—
от автора
Обработка и передача ошибок в конкурентном коде имеет некоторые особенности. Поскольку решении о запуске подзадачи(или подзадач) принимается вне запущенной горутины, центр обработки информации(в данном случае ошибки) должен находится в другом месте. Это может быть часть кода инициирующая запуск горутин(родительская горутина) и…
—
от автора
Весной 2023 года Microsoft объявила о прекращении выпуска фирменных аксессуаров для ПК под своим брендом. Речь идёт о клавиатурах, мышках, гарнитурах и веб-камерах. Однако позже корпорация решила возобновить выпуск периферийного оборудования в партнёрстве с Incase. Ещё одним результатом этого сотрудничества…
—
от автора
Так исторически сложилось, что язык программирования PHP порой недолюбливают. Я не встречал ещё ни одного Java-программиста, который бы не смотрел на PHP свысока или хотя бы не ронял фразы типа: «К сожалению, практически вся e-commerce написана на PHP». Наверное, это…
—
от автора
Три крупных музыкальных издателя ABKCO Records, Universal Music и Concord Music заключили соглашение с компанией в сфере искусственного интеллекта Anthropic о текстах песен и обучении нейросетей. Договорённость подразумевает сохранение текущих ограничений, которые не позволяют чат-боту Claude обучаться на текстах песен,…
—
от автора
Про применение термина Low CouplingС переводом терминов Low Coupling и High Cohession есть путаница. Чтобы её избежать — я буду применять эти термины без перевода.КраткоSOLID улучшает coupling, но ухудшает читабельностьДля большинства проектов читабельность важнее связностиВ начале разработки проекта делайте упор…
—
от автора
Выдача Google по запросу про несуществующий фильмПользователь Reddit пожаловался на то, что по запросу о несуществующем даже в проекте фильме John Wick 5, Google выдаёт огромное количество искусственно сгенерированного контента, не имеющего никакого отношения к реальности. И, надо сказать, количество…
—
от автора
Ключевание стоковых изображений с помощью Batch API от OpenAIАтрибутирование изображений – обязательный этап их подготовки для продажи на фотостоках. У каждой работы (фотографии или иллюстрации) должно быть название, описание, ключевые слова, и все это на английском.С ключеванием неплохо справляется ChatGPT.…
—
от автора
Друзья, начинаем перенос программы искусственной поджелудочной железы AndroidAPS в часы на базе Wear OS версии 5.0. Как думаете, у нас получится? Для начала предстоит решить вопрос с подключением помпы к часам и постоянной и стабильной работой. Для этого мы подключим…
—
от автора
При установке одной из open-source программ (Valetudo) столкнулся с интересной метафорой, предложенной автором этой программы, которая описывает отношения между автором/maintainer’ом программы и пользователем. Ниже — перевод этой метафоры.Этот проект — хобби случайного парня в Интернете. У нас нет намерения коммерциализировать…