first-programmer, С Yii не знаком, поэтому сказать ничего не могу об AR. Конкретно по DDD: домен точно не может зависеть от AR. На инфраструктурном уровне можно использовать средства конфигурирования БД, поэтому здесь можно реализовать функционал репозиториев, интерфейсы которых описаны в домене и работать внутри реализации непосредственно с БД. На этом уровне можно сконфигурировать сущности домена для конкретной БД.
WbICHA, потому что гитхаб состоит из туду и калькуляторов. Я часто читаю, что его не смотрят, т.к. там ничего хорошего не лежит. Но стоит заметить, что если джун кинет первой ссылку на рабочий проект и правильно напишет об этом в резюме, то шансы повышаются. Нужно уметь заинтересовать.
artem, Я не андроид разработчик и не хочу конкурировать на вашем уровне. Мое видение андроид разработки находится на уровне написания 5 андроид "проектов" (дипломы для колледжей и вузов). Вот такой фриланс вам доступен. Что-то более серьезное требует понимания фреймворков, библиотек, навыков программирования (алгоритмы и структуры данных).
в гугле по web gl читал решал когда-то, там конкретно матрицы.
ищите: translate matrix, rotate matrix, общая матрица. +кватернионы. Чтобы решить вашу задачу нужно все это понять и параметризировать матрицы под задачу.
Gohapoc, читать, на самом деле, для новичка лучше краткие мануалы, например learn js и что-то такое же для реакта. Читая на начальных этапах книгу, вы не запомните 95% (грубо) информации, т.к. не сможете ее применить. Нужно наслаивать опыт на теорию, и новую теорию на опыт, тогда появляется понимание и запоминается намного лучше.
Scryppi, Об этом совсем не знаю, но могу предположить, что redis. Я хранил пользователя в БД mssql и использовал SignalR (обертка для websocket'ов на C#), сейчас бы подумал о выборе в сторону redis, т.к. данные меняются очень часто.