Потому что в nio так сделано))) но вроде бы - это не точно, я не очень большой в градл специалист - там есть два способа задания в toml файле для плагинов. И в одном из них это требуется.
Toml вроде уже раньше был автоматически создаваемым. Но вообще все это в now in Android посмотреть можно. Мне казалось все кто на KTS переезжали переводили проект на toml, т.к. это логично.
На самом деле это прикольно, но все же желательно перейти с Arduino ide/scratch на полноценные C/C++ по итогам обучения. Но да, собрать что-то своими руками, причем иногда это целое устройство со схемотехническими решениями - всякие расширители портов, преобразователи напряжения и прочее - это очень круто, всем советую. Но по опыту, как только ты начинаешь работать в it и писать код на постоянной основе, заниматься даже таким хобби уже не очень хочется... А вообще Arduino как-то недооценена профессиональными программистами - железячниками, непонятно почему они такие снобы только.
Я вам все ответил, дальше диалог с человеком который вести беседы не умеет, а самое главное не умеет приводить аргументы, считаю бессмысленным. И да, продолжайте писать драйвер, может быть когда-нибудь этому научитесь и поймёте разницу между драйвером в ос и кодом на МК. Ну и фобию к Arduino умерьте, в жизни говорят надо с широко открытыми глазами ходить, а не транслировать на всех вокруг страхи и заблуждения.
Я кстати полностью согласен с автором, когда есть семья что-то учить безумно сложно, а требования растут к кандидатам. И безумно благодарен всем тем, кто делает максимально понятные курсы по различным дисциплинам, от самого программирования и алгоритмов до математики и цос.
Вы не понимаете разницы между драйвером ос и программой МК, серьезно? И в цпу x86 есть как минимум i2c шина всегда. Да и spi должна быть, так что про отсутствующий модуль снова мимо. Соберите программу для МК в виде driver для ос, сомневаюсь что компетенций хватит, хотя самомнения то много.
Да, это у вас дальше Ардуино головного мозга аргументов нет. Я на прощание объясню, раз вы настолько глупы что не способны понять, что писать код можно не только в Arduino ide. Писать можно и в Arduino ide без библиотек. И то, что подключил, кнопкой залил наоборот плюс, а не минус, но видимо людям, настолько хорошо разбирающимся в вопросе - которые ни одного аргумента кроме chat gpt и подключил, собрал, загрузил, найти не способны - объяснять такие вещи бесполезно.
А уровень абстракции программы зависит от ide - какие инструменты она даёт (язык, компилятор, линковщик, отладчик). Можно под Arduino писать на assembler и даже переписать загрузчик под свои нужды, можно писать на C, можно на scratch. И все это разные уровни работы.
Ну ок, автор упомянул chat gpt, Arduino от этого хуже не стала.
Я не гуру ассемблера, просто вероятно разбираюсь в этом лучше вас, а вы общаться не умеете, хамите и что-то пытаетесь рассказать по итогу не разбираясь в вопросе.
Будет время попробуйте собрать программу от МК avr на x86. Может поймёте что за ахинею вы написали.
Не нужен, не пользуйтесь, вас вроде его покупать под дулом пистолета не заставляют.
Мне кажется, что chat gpt вы пользуетесь чаще, чем авторы замка - потому что вы его упоминаете в каждом сообщении. Возникает вопрос, а почему? Возможно вы сами им пользуетесь?
Не до конца понял аргумент про компиляцию на x86, вы точно разбираетесь в предметной области?
Ещё раз - Arduino, неплохая платформа для прототипирования, открытая, на базе которой можно собрать свой контроллер чего угодно - в данном случае замка. Понятно, что выглядеть оно будет иначе, но компоненты можно взять те же самые. Так что ваш пассаж про то, что странно видеть прототип на Arduino мне лично не понятен.
Открою тайну, но код с Arduino на голый МК любой mega архитектуры (с учётом перефирии и памяти конечно) перенести не очень сложно, поэтому хоть tiny85, хоть atmega16a роли играть не будет.
А я например люблю ассемблер для avr, дальше что? Что вам нравится или мне нравится это субъективно. Объективно в Arduino нет чего-то плохого, за что можно ее хаять. Даже писать в Arduino ide никто не заставляет - альтернатив много, от Atmel studio до vs code.
Вроде Arduino, без учёта его ide и особенностей разработки на ней на недо с++, это частое устройство для прототипирования как минимум у любителей. Что плохого сделать прототип на ней? Да и устройств на atmega-х куча на самом деле, так что в теории на них можно и собрать.
Если очень надо, можно eeprom перезаписать, но это для любителей уже - во первых ее надо снять, во вторых найти дамп со сброшенным счетчиком + купить самый дешёвый программатор (он правда всего рублей 250-300 стоит)
Есть brother и canon с снпч. И честно говоря проблем с ними вроде бы нет. Да, оригинальные чернила стоят дороже не оригинальных (разница может быть в несколько раз), но для дома не сказал бы что прям очень принципиально и дорого. Но принтеры дороже чем обычные картриджные - снпч где-то 17к - 20к стоит сейчас. Ну и лить можно что угодно, никто это в них не проверяет.
Так можно везде не видеть особой проблемы, что-то уникальное всегда можно генерить, например any() отдавать, но что-то мне подсказывает, что такое в коде вы бы увидеть не хотели. И откуда берется дискуссионные поведение - мы не можем отобразить два абсолютно одинаковых элемента разве? Да можем конечно, т.е. это так-то возможный вариант, который нам просто отрезали. Но вашу точку зрения я понял
Потому что в nio так сделано))) но вроде бы - это не точно, я не очень большой в градл специалист - там есть два способа задания в toml файле для плагинов. И в одном из них это требуется.
Toml вроде уже раньше был автоматически создаваемым. Но вообще все это в now in Android посмотреть можно. Мне казалось все кто на KTS переезжали переводили проект на toml, т.к. это логично.
Не знаю как в apple, но другие вендоры меняют целиком платы, да. Никто в авторизованных производителем сц компонентным ремонтом не занимается.
На самом деле это прикольно, но все же желательно перейти с Arduino ide/scratch на полноценные C/C++ по итогам обучения. Но да, собрать что-то своими руками, причем иногда это целое устройство со схемотехническими решениями - всякие расширители портов, преобразователи напряжения и прочее - это очень круто, всем советую. Но по опыту, как только ты начинаешь работать в it и писать код на постоянной основе, заниматься даже таким хобби уже не очень хочется... А вообще Arduino как-то недооценена профессиональными программистами - железячниками, непонятно почему они такие снобы только.
Я вам все ответил, дальше диалог с человеком который вести беседы не умеет, а самое главное не умеет приводить аргументы, считаю бессмысленным. И да, продолжайте писать драйвер, может быть когда-нибудь этому научитесь и поймёте разницу между драйвером в ос и кодом на МК. Ну и фобию к Arduino умерьте, в жизни говорят надо с широко открытыми глазами ходить, а не транслировать на всех вокруг страхи и заблуждения.
Я кстати полностью согласен с автором, когда есть семья что-то учить безумно сложно, а требования растут к кандидатам. И безумно благодарен всем тем, кто делает максимально понятные курсы по различным дисциплинам, от самого программирования и алгоритмов до математики и цос.
Ну вроде код закрыт, исходники не предоставляют, что как минимум печально. А так, на скринах вроде Fernschreiber симпатичнее выглядит.
Вы не понимаете разницы между драйвером ос и программой МК, серьезно? И в цпу x86 есть как минимум i2c шина всегда. Да и spi должна быть, так что про отсутствующий модуль снова мимо. Соберите программу для МК в виде driver для ос, сомневаюсь что компетенций хватит, хотя самомнения то много.
Да, это у вас дальше Ардуино головного мозга аргументов нет. Я на прощание объясню, раз вы настолько глупы что не способны понять, что писать код можно не только в Arduino ide. Писать можно и в Arduino ide без библиотек. И то, что подключил, кнопкой залил наоборот плюс, а не минус, но видимо людям, настолько хорошо разбирающимся в вопросе - которые ни одного аргумента кроме chat gpt и подключил, собрал, загрузил, найти не способны - объяснять такие вещи бесполезно.
А уровень абстракции программы зависит от ide - какие инструменты она даёт (язык, компилятор, линковщик, отладчик). Можно под Arduino писать на assembler и даже переписать загрузчик под свои нужды, можно писать на C, можно на scratch. И все это разные уровни работы.
Вы напишете логику работы с шиной i2c например? Или spi? Можете попробовать, поделитесь потом примером.
И вы так и не ответили про уровень абстракции при написании программы в другой ide.
Это какой слой абстракции будет если я для Uno буду писать в Atmel studio можно узнать?
Если вы не в состоянии понять что hal для МК и hal для x86 это слегка разные вещи, поздравляю, вы бесполезно крутились в этой сфере.
Arduino по умолчанию собиралась на МК avr, энтузиастами добавлены другие, но сама платформа - МК avr, за редкими исключениями.
Ну ок, автор упомянул chat gpt, Arduino от этого хуже не стала.
Я не гуру ассемблера, просто вероятно разбираюсь в этом лучше вас, а вы общаться не умеете, хамите и что-то пытаетесь рассказать по итогу не разбираясь в вопросе.
Будет время попробуйте собрать программу от МК avr на x86. Может поймёте что за ахинею вы написали.
Не нужен, не пользуйтесь, вас вроде его покупать под дулом пистолета не заставляют.
Мне кажется, что chat gpt вы пользуетесь чаще, чем авторы замка - потому что вы его упоминаете в каждом сообщении. Возникает вопрос, а почему? Возможно вы сами им пользуетесь?
Не до конца понял аргумент про компиляцию на x86, вы точно разбираетесь в предметной области?
Ещё раз - Arduino, неплохая платформа для прототипирования, открытая, на базе которой можно собрать свой контроллер чего угодно - в данном случае замка. Понятно, что выглядеть оно будет иначе, но компоненты можно взять те же самые. Так что ваш пассаж про то, что странно видеть прототип на Arduino мне лично не понятен.
Открою тайну, но код с Arduino на голый МК любой mega архитектуры (с учётом перефирии и памяти конечно) перенести не очень сложно, поэтому хоть tiny85, хоть atmega16a роли играть не будет.
А я например люблю ассемблер для avr, дальше что? Что вам нравится или мне нравится это субъективно. Объективно в Arduino нет чего-то плохого, за что можно ее хаять. Даже писать в Arduino ide никто не заставляет - альтернатив много, от Atmel studio до vs code.
Вроде Arduino, без учёта его ide и особенностей разработки на ней на недо с++, это частое устройство для прототипирования как минимум у любителей. Что плохого сделать прототип на ней? Да и устройств на atmega-х куча на самом деле, так что в теории на них можно и собрать.
Купить что-то в магазине МТС - это надо быть заранее готовым к цирку с конями.
Если очень надо, можно eeprom перезаписать, но это для любителей уже - во первых ее надо снять, во вторых найти дамп со сброшенным счетчиком + купить самый дешёвый программатор (он правда всего рублей 250-300 стоит)
Есть brother и canon с снпч. И честно говоря проблем с ними вроде бы нет. Да, оригинальные чернила стоят дороже не оригинальных (разница может быть в несколько раз), но для дома не сказал бы что прям очень принципиально и дорого. Но принтеры дороже чем обычные картриджные - снпч где-то 17к - 20к стоит сейчас. Ну и лить можно что угодно, никто это в них не проверяет.
Спасибо за подробный ответ, мне будет что обдумать.
Так можно везде не видеть особой проблемы, что-то уникальное всегда можно генерить, например any() отдавать, но что-то мне подсказывает, что такое в коде вы бы увидеть не хотели. И откуда берется дискуссионные поведение - мы не можем отобразить два абсолютно одинаковых элемента разве? Да можем конечно, т.е. это так-то возможный вариант, который нам просто отрезали. Но вашу точку зрения я понял
А дубликаты ключей, которые роняют приложение - это нормально в плане использования? :)