Обновить
57
0
Виталий Потапов@vitalets

Разработчик

Отправить сообщение

Полезная статья, спасибо!
В качестве альтернативы декоратору порекламирую своё решение, где шаги генерируются из комментариев в коде:

test('Check home page', async ({ page }) => {
  // step: Open home page
  await page.goto('https://playwright.dev');
  // step: Click "Get started" link
  await page.getByRole('link', { name: 'Get started' }).click();
  // step: Check page title
  await expect(page).toHaveTitle('Installation | Playwright');
});

Отчет:

magic-steps-report
magic-steps-report

Да, согласен. Будет дополнительная мотивация обращать внимание на accessibility при верстке.

Пока использовать с осторожностью, да. Но думаю со временем всё стабилизируется.
Например, в реакте добавляют react-server как отдельный custom condition для серверных компонентов.

Ага. Статью напишешь про свой опыт? :)

Спасибо, интересно!
Т.е. правильно я понимаю, что под капотом DynamoDB API у Амазона и у Яндекса лежат совершенно разные движки?

А в дополнение — ещё и API-сервис, в режиме бессерверных вычислений совместимый с API Amazon DynamoDB

А можете подробнее рассказать, почему DynamoDB и YDB представлены в виде одной сущности в каталоге? Ведь по сути у них нет ничего общего, кроме возможности работать в serverless режиме. Через DynamoDB SDK я не могу работать с таблицами YDB, и наоборот.

По сути это почти то же самое, только запрос попадает сразу в обработчик в обход http-сервера. Подход вполне ок!
Кстати, хорошая идея — добавить в alice-tester возможность указать функцию вместо webhookUrl.

А можно пару примеров, чего они не понимают?

Классная статья! От себя добавлю еще markdown-toc — убодно для генерации оглавления в README.md.

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

Дополню еще ссылкой на подборку awesome-smart-tv, где собраны полезные библиотеки и фреймворки для смартов.


Кстати, в контексте статьи было бы интересно узнать, пробовали ли вы react-tv? Кажется там некоторые тв-специфичные проблемы должны быть решены.

Тогда все-таки в статье не совсем корректно указано, что и у LG и у Samsung разные нативные видео плееры с разным sdk. Насколько я знаю, у LG нет аналога самсунговского AVPlay и все играется только через video-тег.

А вот мне кажется, что оба новых метода Promise.allSettled / Promise.any принесут больше проблем, чем пользы.


  • Promise.allSettled добавляет новый уровень абстракции, заворачивая результаты в объект вида {status, reason}.
  • Promise.any декларирует новый тип ошибки AggregateError.
  • И оба метода фактически позволяют игнорировать ошибки в коде, что рано или поздно аукнется. Лучше бы это оставалось в области библиотек, но не core Promise API.

Буквально сегодня выложил на эту тему статью.

В основном в игры играют =)
Поддерживаю! Смотреть Сэра Троглодита мне даже интереснее чем играть самому. Особенно его «короткометражки» 1 против 7 на 200% на маленькой карте.
Обновил расписание. Теперь проверка ежедневных трендов происходит только раз в сутки и проверка еженедельных только по пятницам.
Такого апи нет.
Спасибо за ссылку, добавил в список альтернативных способов.
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик
Ведущий