DevNotes Live
6 subscribers
84.2K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from Evil Martians
Недавно вышедшая веб-версия Adobe Photoshop –отличный пример использования возможностей современных браузеров.

Код приложения написан на C++ и при помощи emscripten скомпилирован в Wasm с поддержкой многопоточности и SIMD.

В приложении используется canvas c поддержкой цветового пространства Display P3.

http://amp.gs/j1NGl
Forwarded from Shock Design
Media is too big
VIEW IN TELEGRAM
Как вам такая реклама сыра?

#CG | Оригинал
Линейная алгебра кватернионов

Что такое кватерион

Оглавление

0. Обозначения.
1. Пространство кватернионов.
2. Пространство октонионов.
3. Мнимое подпространство кватернионов.
4. Редуцирование произведение кватернионов.
5. Место редуцированного произведения в алгебре кватернионов.
6. Интраскалярное и компланарное произведения кватернионов.
7. Произведение кватернионов как сумма билинейных отображений.
8. Норма пространства кватернионов.
9. Форма интраскалярного умножения.
10. Поворот базиса во мнимом пространстве.
11. Поворот элементов во мнимом пространстве.
12. Вещественно-мнимый поворот.
13. Масштабирование.
14. Красивая картинка для статьи.

Статья
Forwarded from Новые шрифты
Tilda Sans — фирменный шрифт Тильды, разработанный в Paratype на замену Футуре, которую Тильда использовала в качестве фирменного со дня основания.

Использовать шрифт могут все пользователи платформы без ограничений. Но скачать его и использовать в сторонних проектах не получится.

Презентация шрифта: tilda.cc/ru/lp/tildasans/

#sans #free_sans
🔥 EPAM приглашает мобильных разработчиков (iOS/Android), Java и JavaScript-разработчиков, системных аналитиков, функциональных тестировщиков и автоматизаторов из России присоединиться к команде ЕРАМ и проекту ВТБ-Розничный бизнес и получить welcome-бонус в размере одного оклада. Заполните регистрационную форму, пройдите интервью и получите оффер в течение 48 часов!

📌 Приходите 8 ноября в 11:00 на вебинар «ЕРАМ Insider вместе с ВТБ», чтобы узнать подробности.

👉🏻 Регистрация открыта: https://epa.ms/epam-vtb-hw-tg14
Forwarded from Daily Coding 🔥
📖 OpenCV и Java. Обработка изображений и компьютерное зрение
🖋 Николай Прохоренок, 2018

Эта книга знакомит с современными технологиями компьютерного зрения, позволяющими машинам, роботам, веб-камерам, а также другим устройствам распознавать изображения. Приведено описание библиотеки компьютерного зрения OpenCV применительно к языку программирования Java.

💾 Скачать книгу

Daily Coding #book #java
Размышления об идеальной архитектуре для JavaScript.

https://habr.com/ru/post/584502/
Forwarded from Daily Coding 🔥
Получить оффер и стать мобильным разработчиком Авито за уикенд — реально ⚡️

Как участвовать:
пройдите тест и подайте заявку до 11 ноября;
участников с лучшими результатами пригласят на Zoom-интервью, где вы сможете продемонстрировать свои софт- и хард-скиллы и узнать больше о команде и задачах;
у вас есть все шансы получить оффер за выходные.

В Авито вы сможете влиять на продукт и участвовать в развитии сервиса, попасть в крутое коммьюнити, где работает больше 70 iOS- и Android-разработчиков, а также получить отличные условия для работы и самореализации.

Все подробности по ссылке: clc.to/HyIx2Q

Если хотите кого-то порекомендовать, примите участие в реферальной программе: bit.ly/3BfLR7w
Forwarded from Evil Martians
У нас еще остались нерешенные задачки для open source-энтузиастов!

Кстати, если интересна наша бэкенд-вакансия (http://amp.gs/j1q5K), но мало опыта в коммерческой разработке и нет своих OSS, то решение этих задач станет вашим преимуществом.

Задачи: http://amp.gs/j1q5H
О выборе. Последствия и пользователи

Традиционный взгляд на выбор основан на идее последовательности и каузальности. Совершенно рационально мыслящий аристотелевский субъект думает о последствиях своего выбора или догадывается о последствиях. Это, конечно, не так в несовершенном подлунном мире. Но пользователи и правда могут предугадать последствия своего выбора, например появление новых окон. Это банальное, но важное замечание: все большее число пользователей в последние годы оценивает удобность системы не «здесь и сейчас», а на основании последствий и спустя некоторое время.

Но насколько точно пользователи могут предвидеть последствия? Краткий опыт (например, с демо-версией приложения) не всегда является надежным тестом. Усилия дизайнеров по поддержке ожиданий стали маркетинговым буллшитом, типа «Настроить легко и просто» или «Найди свою любовь в один клик».
Проблема заключается в том, что последствия изменений в настройке программы трудно предвидеть. Возникает вопрос насколько трудоемкими и рискованными будут сами действия по настройке. Последствия решений о конфигурации часто не очевидны: они вносят изменения, которые будет иметь последствия только в будущем, которые в свою очередь будут зависеть уже от действий пользователя.

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

А какое решение? Решение лежит в области обучения и объяснения. Если описать к чему может привести «включение файлов куки», то число ошибок и нежелательных последствий снизится в разы. И хотя люди и животные, как правило, предпочитают выгоду «здесь и сейчас», но страх может значительно скорректировать такой паттерн поведения.

Тут есть одна большая проблема: если в экономике выгодно откладывать и инвестировать в расчете на длительное время, то в мире дизайна проектировщики всегда делают упор на получение результата как можно быстрее. Желающие могут почитать о «модели дисконтирования» в поведенческой экономике.