unia_9987, ну другой команде например не нравится читать голый css.
уже собранная команда почти всегда ценнее кандидата. Никто не станет подстраиватьсч под вас. Если не нравятся препроцессоры - ищите те проекты, где они не используются.
Ru5D1mG4me, игра в осу тоже сводится к числам.
Но вооьше, имхо, в осу можно и без нейросетей играть - достаточно распознавания паттернов.
можно даже какойнибудь специальный упрощённый скин для осу поставить, дабы проще эти паттерны распознавать.
Гугли opencv
Имхо, это как раз крутая фича вуе, что можно всё в один файл.
Но если очень хочется - можно вроде обычный импорт сделать и будет тебе на несколько файлов.
На HTML и JS делить смысла точно нет, тк это не удобно.
Отдельно можно вынести js, если он отделён от DOM, в принципе
С COM работать через dynamic достаточно удобно, по идее даже оверхед не слишком дикий должен быть.
Но я с COM не работал, по тому написал в виде коммента (видел это только по примерам кода и рассказам)
Думаю, Владимир Коротенко мог с таким сталкиваться.
Олег,
1. Я считаю, что DTO должны быть иммутабельными - тоесть 1 раз задал значения полям и дальше их изменять нельзя. Так что если php нет какого-нибудь readonly модификатора для полей, то нужно инкапсулировать.
2. В конструкторе нужно валидировать, что приходит не null
Brew, тогда в чём смысл? Таким образом тот кто с проблемой не сталкивался зайдёт в вопрос, прочитает портянку текста, потратит своих время на это, и уйдёт.
+ с таким заголовком тот, кто столкнулся с проблемой не сможет найти решение
+ это всё в правилах сервиса описано
Недавно делал тестовое задание одно, думаю будет интересно для практики.
Вкратце описание такое:
ЦБ ЕС даёт курс обмена валют на евро каждый день в виде XML (по HTTP), нужно сделать рест-апи, который будет возвращать эти данные в виде JSON.
1. Должна быть возможность выбора валюты, относительно которой показывается курс (по умолчанию это EUR)
2. Нужно периодически скачивать этот XML и сохранять данные в БД, чтобы на каждый запрос их не скачивать с сайта.
3. Должна быть возможность отфильтроваться по валютам (по умолчанию - все)
4. Должна быть возможность получить самый свежий курс.
5. Должна быть возможность получить курс обмена на определённую дату
6. Должна быть возможность получить исторические данные в некотором периоде
Задание не сложное - если знать что делать, то управиться можно за день.
Как дополнение - можно ещё покрыть всё тестами и настроить CI/CD
Brew, это ещё кто тут засоряет?)
Ну найдёте вы человека, который обладает этим Девайсом, но не сталкивался с проблемой?
Получите ответ из ряда "всё ок работает"
В любом случае попробуй поискать на гитхабе:
https://github.com/rust-embedded/awesome-embedded-rust
Там ctrl+F "USB" есть несколько разных библиотек.