Ну совсем без js тут как то никак - нужно же запустить транзакцию. А в остальном - я лишь хотел показать что полоса работает и так мне было быстрее сделать
Vilintritenmert, вы имеете ввиду data transfer object? Если так, то нет. ООП, это ООП, а Data Transfer Object, это один из множества паттернов проектирования, предполагающий что проектируемая программа объектно-ориентированная. Обучалку я привёл в пример в первую очередь для того, чтобы продемонстрировать пример инкапсуляции. Да и вообще, требуемые в условии интерфейсы были очень похожи на те, что в обучалке
Vadimm1001, В целом, воспользуйтесь лучше предложением sim3x, закатывайте модули в эпоксидную смолу вместе с небольшой частью проводов, которые будут эти модули соединять с МК. Для датчика освещённости подойдёт прозрачная эпоксидка. Все провода вводите в коробку с МК. Коробку выбирайте герметическую. Дырку, через которую будете вводить провода - нужно также залить эпоксидкой. И ещё проверить, что дырка не протекает.
Vadimm1001, Вообще - датчик влажности почвы - это 2 провода, воткнутые в землю. Другой вопрос, что расстояние между этими проводами не должно сильно меняться и желательно чтобы оно было не большим, а ещё ни в коем случае провода не должны соприкасаться. Поэтому делают такие вот творения, где вместо проводов используются дорожки на плате, покрытые антикорозийным составом. Но можно вместо этого сделать решение и самому, например воспользовавшись парой металлических вязальных спиц...
Вы можете воспользоваться рефлексией, это один из вариантов. Но как правило пользуются возможностями полиморфизма... Либо вообще делают обычный switch. То есть вам редко когда нужен ЛЮБОЙ метод. Вам нужен один метод из известного списка. И этот список вы показываете в UI. Если список есть, то остаётся лишь вопрос запуска одного метода из него.
Ну я нашёл навскидку https://www.mediahuman.com/ru/ , вроде должно работать Но... заливать на CD? На маке? В 2018? У меня дома вообще ни одного устройства с дисководами любых типов нет...
Кирилл Несмеянов, Про остальных склонюсь перед вашим знанием, но Яндекс - вообще то php не входит в список разрешённых языков... Ну и в Маркете он вообще никогда не использовался, в остальных из вами перечисленных... ну может быть когда-то и было, В еде например возможно ДО того, как она стала Яндексом
Половина ответа:
ё перебегает на другую кнопку, поищите.
По поводу переключения раскладки - я просто использовал ту, которая у меня в винде была - ctrl-shift, всё было хорошо с ней
Андрей К, с видеокурсов неплохо что-то начинать. Но дальше да - читать, читать и читать. Просто непосредственно книги подают информацию не лучшим образом, самый быстрый и качественный способ всегда - это написание кода по туторам, типа такого. Сам по таким туторам изучаю новые языки, фреймворки, библиотеки и так далее. Но для того чтобы с указанным мной работать нужно знать: HTML, CSS, JavaScript - это прям в заголовке тутора написано. И разумеется для любого тутора - уметь писать программы как таковые. А вот если не умеешь - тут видеокурсы будут не лишними.
UP: И когда я изучал SolidWorks или Altium, я это делал на 99% по видеокурсам, но это уже не программирование, тут по видео и вправду в 10 раз быстрее и эффективнее.
Ну потому я и дал ссылку на https://github.com/mattairtech/ArduinoCore-avr , делаете всё по инструкции и уже написанный вами скетч будет работать на вашем МК. Хотя я не обещаю, что будет попадание с номерами ног.
ABBYY FlexiCapture. На самом деле он компилироваться начинает лишь после того, как получает скопилированные бинарники технологий, которые в свою очередь компилируются ещё 8 часов ))).
Пфф. За всю жизнь прочитал только лишь Программирование на C++ Б. Страуструпа... В 98 году вроде...
Все остальные книги неосилил, слишком много совершенно ненужной мне инормации... Но уж 22 года как программист, и судя по окладу - очень даже хороший )))