Category: IT
Android UX UI 3
View, Custom view, etc.
CSS-style shadows for Android
[https://github.com/Miha-x64/FiftyShades]
Emoji under the hood
[https://tonsky.me/blog/emoji/]
How to Use Shaders for Android View and How Android View May Use Shaders
[https://proandroiddev.com/how-to-use-shaders-for-android-view-and-how-android-view-may-use-shaders-79eecedd26e9]
android security
Tools to help developers provide a positive user experience
[https://android-developers.googleblog.com/2021/04/tools-to-help-developers-provide.html]
Шпаргалка по криптографии: что делать, если попал в проект с криптографами
[https://habr.com/ru/companies/infotecs_official/articles/761008/]
Perspective API – модерация переписок от токсичностей и прочих нежелательных сообщений
Content Safety API (https://telp.cc/es3) помогает разработчикам приоритизировать оскорбительный контент для проверки
Safe Browsing API проверка ссылок и предупреждение о опасных сайтах и загрузках
Dynamic programming + Theory
https://en.wikipedia.org/wiki/Dynamic_programming
https://tproger.ru/articles/dynprog-starters/ (pdf)
О динамическом программировании на пальцах
[https://habr.com/ru/articles/777618/]
Идеи динамического программирования: одномерные задачи, часть 1
[https://tproger.ru/articles/idei-dinamicheskogo-programmirovanija-odnomernye-zadachi-chast-1/]
Конечный автомат: теория и реализация
[https://tproger.ru/translations/finite-state-machines-theory-and-implementation/]
[https://twitter.com/ValeriiZhyla/status/1448572183354224641]
Находим N’е число Фибоначчи тремя способами за приемлемое время: основы динамического программирования
[https://tproger.ru/problems/finding-fibonacci/]
Теория игр
[https://nuancesprog.ru/p/14980/]
Структуры данных: подход «разделяй и властвуй»
[https://nuancesprog.ru/p/15261/]
Структуры данных: динамическое программирование
[https://nuancesprog.ru/p/15262/]
Польская нотация или как легко распарсить алгебраическое выражение
[https://habr.com/ru/post/596925/]
Код Хемминга
[https://habr.com/ru/post/140611/]