|
2 / 2 / 1
Регистрация: 10.04.2017
Сообщений: 22
|
|
Правильно ли выбрана среда и язык программирования19.10.2020, 21:16. Показов 4456. Ответов 7
Метки нет (Все метки)
Добрый день!
В голову стукнула вода.... Хочу написать следующую программу (ТЗ по ссылке на гугл документ) https://docs.google.com/docume... sp=sharing кратко: Программа для Автоматической подачи звонков и воспроизведения музыки на переменах и дополнительных сигналов. Должна располагаться на плате OrangePi Zero с двумя (более) подключенными USB Аудио картами. Настройка - через браузер с любого устройства, визуализация текущего состояния (тикают часы и пр.), применение настроек громкости\эквалайзера плееров в реальном времени. и т.д., подробнее в ТЗ Вопрос: Туда ли я вообще попал, писать это на c#? Советуют Blazor. Сам я работал только с c#. Начал писать в блазоре, оказалось не правильно. на скриншоте просто визуализация как выглядит расписание звонков, успел сделать только его, прежде чем мне сказали что делаю вообще не то))) Если все таки блазор, как правильно всё реализовать? Пожалуйста, напишите как можно конкретнее, я крайне слабоват в c#. Делаю все по инструкциям подобных примеров.
0
|
|
| 19.10.2020, 21:16 | |
|
Ответы с готовыми решениями:
7
Правильно ли выбрана среда и язык программирования Язык программирования Java и среда NetBeans В. Монахов Язык программирования JAVA и среда NetBeans В. Монахов |
|
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,459
|
|
| 20.10.2020, 16:15 | |
|
nikkei00, я не уверен, что железо корректно под задачу подобрано. Уж больно оно задохлое.
.NET Core под ARM'ы вроде бы использовать можно. Runtime на сайте MS есть под такую архитектуру. Блазор? Почему бы и нет. Один язык на всё. А вот с вопроизведением музыки тут может быть нюанс. Хз, если ли в .NET Core вообще поддержка работы со звуком. Особенно на линуксе. И уж тем более есть сомнения в поддержке чего-либо отличного от WAV.
0
|
|
|
2 / 2 / 1
Регистрация: 10.04.2017
Сообщений: 22
|
|
| 20.10.2020, 16:20 [ТС] | |
|
Почему задохлое?
Задача то плевая, делать полторы проверки, совпадает ли время, и с заданными настройками проиграть аудио файл....
0
|
|
|
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,459
|
|
| 20.10.2020, 16:28 | |
|
nikkei00, ну, это понятно. Но вот работа со звуком из .NET Core под линуксом под вопросом.
Добавлено через 1 минуту Хотя, если пинать какой-нибудь нативный плеер из C#, то может быть и можно "зазвучать".
0
|
|
|
2 / 2 / 1
Регистрация: 10.04.2017
Сообщений: 22
|
|
| 25.10.2020, 23:01 [ТС] | |
|
Буду рад выслушать ещё мнения!
Разрабатывать по чуть чуть начинаю концепция: Консольное серверное приложение asp.net (Вся логика); Blazor Web-приложение (Редактирование настроек); Консольное приложение .net core (плееры\эквалайзеры - связь с железом) Связь между всем через SignalR. Все верно?
0
|
|
|
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,459
|
||
| 26.10.2020, 09:32 | ||
|
0
|
||
|
2 / 2 / 1
Регистрация: 10.04.2017
Сообщений: 22
|
|
| 26.10.2020, 09:51 [ТС] | |
|
серверное - asp.net core, консольное - .net core
я предположил, что для управления эквалайзером необходимы системные API которые ты не вытянешь из сервера, потому что там их просто нет Использую библиотеку CSCore (т.к. нужен эквалайзер) и OpenAl для Линукс систем.
0
|
|
|
14315 / 9401 / 1355
Регистрация: 21.01.2016
Сообщений: 35,459
|
|
| 26.10.2020, 09:55 | |
|
nikkei00, т.е. серверное приложение это какое-то волшебное приложение, которое не может использовать библиотеки и через p\invoke обращаться к ОС?)
0
|
|
| 26.10.2020, 09:55 | |
|
Помогаю со студенческими работами здесь
8
Что мощнее язык программирования Perl или язык программирования PHP Как называется движение программирования или теория программы считывающая др. язык программирования Как называется язык программирования для программирования на Android? Есть ли вообще аналогичные языки программирования только с уровнем изучения легкий чем язык программирования С
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|