DevNotes Live – Telegram
DevNotes Live
8 subscribers
73K photos
10.6K videos
181 files
30.3K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://news.1rj.ru/str/devnotes_live/121
Download Telegram
Forwarded from СПNЗЖУ DESIGN
Инструмент для удаления фона на фотографиях. Работает быстро и качественно.

bit.ly/323XDCL
Forwarded from Shock Design
Немного наркомании от Stanislaw Bashkow (Behance)
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Новый эпизод подкаста, про Тикток!

Как и должно быть в Тиктоке, в нем много музыки и зажигательная героиня — Юлия Коростелёва. Юля живет в Нью-Йорке и развивает аукционную модель рекламы в Тиктоке. Это механизм, на котором основаны сверхдоходы Google, Facebook, Mail.ru, Яндекса и вообще почти всего интернета. Так что мы разобрались не только в тикток-криейторах и тикток-трендах, но и в некоторых важных базовых принципах, до которых не доходили раньше.

Отдельная благодарность нашему звукорежиссеру Нине Мамотиной и редактору Юле Яковлевой. Музыка и голоса из тиктоков в этом эпизоде 💣

Слушайте и подписывайтесь: Apple, Google, Castbox, Spotify, Яндекс, Overcast, веб-версия.
Forwarded from Denis Sexy IT 🤖
Интересная нейронка чтобы «удалить» татуировки с фотографии – вдруг кому-то для фотографий на документы нужно в скучных и консервативных организациях:
https://github.com/vijishmadhavan/SkinDeep
Forwarded from Denis Sexy IT 🤖
Forwarded from Denis Sexy IT 🤖
Forwarded from Denis Sexy IT 🤖
Forwarded from UX Notes (Антон Григорьев)
Антонина Хисаметдинова рассказала, как сообщать пользователям об ошибках.

Хорошее сообщение об ошибке:
— Снижает нагрузку на техническую поддержку и персонал;
— Помогает пользователю пройти по воронке конверсии;
— Обучает работе с сервисом;
— Позволяет сохранить доверие к сервису в трудную минуту.

Если ошибка связана с глобальным сбоем:
— Сообщите, когда примерно устраните сбой: 15 минут, час, 5 часов, сутки;
— Сообщите, работают ли другие важные сервисы компании. Например, при сбое в личном кабинете банка полезно понимать, работают ли его карточки;
— Подскажите альтернативные способы выполнить целевое действие. Например, если не работает ЛК банка, баланс можно проверить с помощью смс;
— Если это профессиональный инструмент, с которым пользователь работает каждый день, сообщите о сбое.

Если ошибся пользователь:
— Разместите сообщение об ошибке в фокусе его внимания. Например, рядом с кнопкой «Войти» в форме входа;
— Сократите текст сообщения, переместите суть в самое начало;
— Подскажите, как исправить ошибку;
— Сохраните данные, которые пользователь ввёл.

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

https://habr.com/ru/company/jugru/blog/353668/
Клемент Видал написал пост о том, как создать RPC-механизм на Proxy — "Use Javanoscript Proxy for isolated context intercommunication".

Суть идеи из статьи похоже на реализацию утилиты comlink, которая используется для упрощения работы с веб-воркерами. Реализация заключается в подмене вызова метода postMessage с помощью обращения к методу объекта, завёрнутого в Proxy (ES2015). То есть событийная модель работы с веб-воркером оказывается скрыта за вызовом обычного метода

const dummyData = [1, 4, 5];
const proxyService = createProxy("DataService");
const processedData = await proxyService.processData(dummyData);


Подобный метод можно использовать, не только для организация взаимодействия с веб-воркером, но и между основным потоком и потоком рендера в Electron API и content noscript и background noscript в WebExtension API.

#js

https://dev.to/clementvidal/use-es6-proxy-for-isolated-context-intercommunication-mc1