Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 27631 сообщений
Cообщения с меткой

javascript - Самое интересное в блогах

«  Предыдущие 30
rss_habr

Как тестировать современный фронтенд

Четверг, 22 Декабря 2022 г. 15:52 (ссылка)

Бывало, замечаешь в коде «нехороший» модуль или функцию и тут же тянутся руки их отрефакторить. Но как потом убедиться, что правки не сломали какой-нибудь сценарий в приложении или вовсе не положили продакшен? Этих ситуаций можно избежать, если в проекте есть тесты.

Меня зовут Александр Моргунов, я техлид в Самокате. Пишу на TypeScript, React, ReactNative. В разное время писал тесты для фронтенда, бэкенда и мобилок. В этом посте хочется поговорить о том, как можно тестировать современные фронтенд-приложения и какие подходы к тестированию сейчас актуальны.

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

Читать далее

https://habr.com/ru/post/704342/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704342

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Год Тигра в Taiga UI

Четверг, 22 Декабря 2022 г. 11:43 (ссылка)

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

Весь год я участвовал в разработке потрясающего продукта — Taiga UI. Это библиотека компонентов на Angular, на которой построены сотни продуктов Тинькофф и много других проектов. Наша команда потратила много времени и сил — расскажу, что из этого получилось.

Читать далее

https://habr.com/ru/post/707050/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707050

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Несколько советов по работе с CORS для начинающих разработчиков

Среда, 21 Декабря 2022 г. 17:23 (ссылка)

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

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

Читать далее

https://habr.com/ru/post/706908/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706908

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Несколько советов по работе с CORS для начинающих разработчиков

Среда, 21 Декабря 2022 г. 17:23 (ссылка)

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

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

Читать далее

https://habr.com/ru/post/706908/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706908

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

JavaScript: замена фона видео и реализация интересных эффектов на основе координат лица в реальном времени

Среда, 21 Декабря 2022 г. 17:01 (ссылка)





Привет, друзья!



Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу рассказать вам о 2 инструментах:




  • Selfie Segmentation, выделяющий людей на сцене, что позволяет осуществлять замену фона на кадрах видео в процессе потоковой передачи соответствующих данных;

  • Face Mesh, предоставляющий сетку лица человека, состоящую из 468 контрольных точек с координатами в трехмерном пространстве, что позволяет реализовать некоторые интересные визуальные эффекты.



Репозиторий с кодом проекта.



Если вам это интересно, прошу под кат.

Читать дальше →

https://habr.com/ru/post/706880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706880

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

JavaScript: замена фона видео и реализация интересных эффектов на основе координат лица в реальном времени

Среда, 21 Декабря 2022 г. 17:01 (ссылка)





Привет, друзья!



Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу рассказать вам о 2 инструментах:




  • Selfie Segmentation, выделяющий людей на сцене, что позволяет осуществлять замену фона на кадрах видео в процессе потоковой передачи соответствующих данных;

  • Face Mesh, предоставляющий сетку лица человека, состоящую из 468 контрольных точек с координатами в трехмерном пространстве, что позволяет реализовать некоторые интересные визуальные эффекты.



Репозиторий с кодом проекта.



Если вам это интересно, прошу под кат.

Читать дальше →

https://habr.com/ru/post/706880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706880

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Доказуемая честность и PoL в казино (и не только)

Вторник, 20 Декабря 2022 г. 23:52 (ссылка)

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

Читать далее

https://habr.com/ru/post/706734/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706734

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

React memo: Преисполнимся в оптимизации

Вторник, 20 Декабря 2022 г. 23:27 (ссылка)

Привет! Сегодня поговорим про стандартные способы оптимизации web-приложения в экстремистской библиотеке React. Мотивацией послужило некоторое количество кода, который я видел. Связан он с использование API React не по назначению или без учета каких-то очевидных проверок на производительность и тонкостей (с натяжкой).

Читать далее

https://habr.com/ru/post/706730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706730

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

React memo: Преисполнимся в оптимизации

Вторник, 20 Декабря 2022 г. 23:27 (ссылка)

Привет! Сегодня поговорим про стандартные способы оптимизации web-приложения в экстремистской библиотеке React. Мотивацией послужило некоторое количество кода, который я видел. Связан он с использование API React не по назначению или без учета каких-то очевидных проверок на производительность и тонкостей (с натяжкой).

Читать далее

https://habr.com/ru/post/706730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706730

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Создание онлайн сервера для мобильных многопользовательских, realtime 2D игр (жанра RPG и стратегии) с API на PHP ч. 6

Вторник, 20 Декабря 2022 г. 18:15 (ссылка)

Правительство РФ анонсировало выделение до $50 млрд для выхода РФ в топ-20 стран—разработчиков Игр к 2030 году. Возможно в скором времени разрабатываемый мной сервис наконец увидит свет.

В этой статье я расскажу как сделать архитектуру приложения игрового сервера быстрой и что использует Unity. Эта статья результаты исследований предыдущих так что в ней будет много ссылок на них.

Читать далее

https://habr.com/ru/post/706678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706678

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Создание онлайн сервера для мобильных многопользовательских, realtime 2D игр (жанра RPG и стратегии) с API на PHP ч. 6

Вторник, 20 Декабря 2022 г. 18:15 (ссылка)

Правительство РФ анонсировало выделение до $50 млрд для выхода РФ в топ-20 стран—разработчиков Игр к 2030 году. Возможно в скором времени разрабатываемый мной сервис наконец увидит свет.

В этой статье я расскажу как сделать архитектуру приложения игрового сервера быстрой и что использует Unity. Эта статья результаты исследований предыдущих так что в ней будет много ссылок на них.

Читать далее

https://habr.com/ru/post/706678/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706678

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Telegram WebApps. Как встроить веб-приложения в чат-бота?

Понедельник, 19 Декабря 2022 г. 21:36 (ссылка)

Относительно недавно команда Telegram выпустила обновление, с которым появилась возможность встраивать в мессенджер веб-приложения. Эта статья — обзор основных моментов внедрения веб-приложениий в телеграм-ботов.

Читать далее

https://habr.com/ru/post/706446/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706446

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Разработка и тестирование сортируемых компонентов Drag and Drop. Часть 2 — Тестирование

Понедельник, 19 Декабря 2022 г. 15:57 (ссылка)

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

Читать далее

https://habr.com/ru/post/706332/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706332

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Разработка и тестирование сортируемых компонентов Drag and Drop. Часть 2 — Тестирование

Понедельник, 19 Декабря 2022 г. 15:57 (ссылка)

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

Читать далее

https://habr.com/ru/post/706332/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706332

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30

<javascript - Самое интересное в блогах

Страницы: 1 ..
.. 8 9 [10]

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda