Продолжение, холивар на форуме roboforum.ru автора BEEPTOOLKIT

Nov 02, 2022 23:08

Ой, ну давайте разбираться. Все по пунктикам. Если я нарушаю какие-то правила, Вы можете легко меня заблокировать, но этот ответ останется на моем ЖЖ.

И так поехали комментировать:
[quote]easyelectronics.ru своей токсичной репутацией не блещет в экспертных разборах, поощряет троллинг, на что модераторы закрывают глаза.[/quote]
Согласен

[quote]автор построил java браузерную интерфейсную абстракцию iOT среды[/quote]
Судя по всему кто-то не понимает разницу между Java и JavaScript. Мой проект не имеет никакого отношения к WEB, но мой проект основан на сервере приложений, т.е. мне не важно на чем будет реализован клиент.

[quote]периферийными устройствами на базе х8-и, х16 и х32 MCU. Это проприетарные компоненты, т.к. автор под фабричные готовые или свои модули разрабатывает библиотеки, свои или сторонние драйвера  с утилитами по настройкам и доступам.[/quote]
Здесь как-то не понятно написано. О чем это вообще? Моему проекту не важно на чем реализованы конечные устройства от слова совсем. Проекту необходимы только библиотеки поддержки этих устройств реализованные на Java(что очень легко декомпилируется, здесь нет проприетарщины, здесь нечего защищать и прятать, все прозрачно) на базе определенного Java интерфейса.
Так что здесь нет имеет никакого значения ни платформа, ни проприетарщина.

[quote]Взять к примеру ..."Немного о кнопке на устройстве и событиях.", или к примеру описание поддерживаемого функционала ядра, а зачем это и для кого? :pardon: [/quote]
Потому что на форуме есть несколько тем, одна из них проект автоматизации, и другая - операционная система на Ассемблере - которая идет дополнением к проекту но не является его базовой частью.

[quote]Но как применить в таком случае простейший модуль на бинарной логике и где у автора спрятан DAC или ADC I/O, так же и то, каким образом построить API из под закупоренного ядра платформы, автор на своем [url=https://5277.ru/forum/]форуме[/url] скромно молчит.[/quote]
Я молчу, потому что меня никто не спрашивает. Я и сам не знаю, для чего Вам в модуле DAC и ADC драйвер кнопок. Но Вы конечно можете собрать подобную прошивку на базе моего ядра. И конечно я Вам не открою API, также как свой HAL устройств, потому что это уже финансовый вопрос. Но Вы всегда можете заменить мое устройство любым копеечным китайским в моем же проекте. Более того, мои устройства появились гораздо позже проекта автоматизации.
Проект автоматизации снабжен отрытым API, я не пытаюсь это скрывать. Вы понимаете что такое Джава? Код моих компонент может посмотреть любой. Я защищаю только серверную часть. Но и с ней Вы легко можете рабтать на базе моей документации.

[quote]И таких нестыковок в остальных его описаниях довольно много и они висят на форуме без ответа.[/quote]
Не могу ничего ответить на такое абстрактное заявление.

[quote]В целом 1-е впечатление такое, что это авторская репликация на ранее созданные и законченные аналогичных целевых платформ под конкретные задачи, к примеру умные дома. Что сегодня в изобилии идет в комплекте периферийными iOT устройствами и софтом от китайских производителей.[/quote]
Да, от части Вы правы, только это чисто мое творчество и это решение имеет определенные преимущества, о которых я пишу в знакомстве.

[quote]В чем новизна, так и не понял. :x [/quote]
Перечитайте знакомство.

[quote]Впрочем автор этого не скрывает и сам дает ответ, что платформа в первую очередь предназначена для домашних любителей электроники и хобби.[/quote]
Нет, Вы лжете, в первую очередь это решение для интеграторов автоматизации, но также подходит для DIY

[quote]Что характерно, сложилось впечатление, что автор выгорает над своей идеей 7 лет[/quote]
Конечно выгораю. Это понятно. Меня окружают такие как Вы, как с Вами работать?

[quote]и он не особо как продвинулся, т.к. публично его проект нигде не представлен кроме пол дюжины форумов с русскоязычной локации, где априори не признают инородные вещи (другие религии), в результате автор не получает желаемый фидбэк[/quote]
Смотря что считать продвижением, по инженерной части продвижения есть и значительные, по пиар - нет, я не пиарщик.

[quote]и зол на весь мир[/quote]
Я просто мизантроп, проект тут не причем.
[quote]заблокировал свой форум с 5-ю зарегистрированными посетителями и несколькими сотнями просмотров, с переходами туда с других источников.[/quote]
Не правда, Вы могли написать мне на почту, я бы с удовольствием Вас впустил. Вы могли бы об этом сказать в ЖЖ и я тоже бы отреагировал. Автоматическая регистрация заблокирована, потому что ее обходят спам боты.

[quote]Как я не пытался, мне не удалось выйти на демонстрацию в сетях его платформы с обучающими видеороликами, как и отсутствие сайта, что есть показатель сырости всей идеи и неверной стратегии формирования сообщества платформы ее популяризации.[/quote]
Сайт есть, видеоролики есть, но они не информативны, как впрочем и Ваши, поэтому их мало, я не хочу на бесполезные дела тратить время и силы.. Да и Вы меня конкретно об этом не спрашивали, а сами видимо не посчитали нужным искать в моем ЖЖ.

[quote]На форуме даны линки для скачивания каких-то версий, при этом отсутствие линии поддержки на форуме или в другом варианте, сводит на нет желание, что либо загружать и ставить на ПК.[/quote]
Что значит нет поддержки? У Вас есть мои контакты? некуда писать? Да есть, куча вариантов. Вы кого сейчас обманываете?

[quote]В этом скрыт ответ его одиночество, внешнего непонимания и отсутствие работы над своими ошибками. [/quote]
Я не одинок, вы заблуждаетесь, но команды сейчас у меня нет, это да. С ошибками можно работать когда есть аргументированная критика, а не фантазии как у Вас. Я готов с ней работать, я ее прошу от пользователей уже несколько лет.

[quote]Есть продублированные с форума блоги на VC, OK, ЖЖ и других подобных ресурсах, и полное отсутствие тем на серьезных площадках, таких как GitHub и т.п.[/quote]
Да Вы явно смеетесь, GitHub - серьезная площадка? Серьезная площадка для чего? OpenSource? Там лежит мое ядро, я же не идиот выкладывать в общий доступ сурс ценного проекта(между прочим он написан на Java). Но сервер никто не получит.
Такая же серьезная как хабрахабр?

[quote]1 пост на ЖЖ я прокомментировал, но автор молчит.[/quote]
Автор не молчит, но Ваш пост там выглядит гораздо менее интересней, чем то, что Вы понаписали здесь. Просто диву даюсь.

Вы меня сильно удивили. Я думал Вы вполне адекватный. Хотел с Вами дружить. А Вы как и те троли на easyelectronics чего-то себе понапридумывали и написали, даже не спрашивая меня, хотя мы с Вами были на связи.

Не зачет, уважаемый.

Мое лично мнение, что главное качество технического специалиста(даже не инженера) отталкиваться от фактов, а не от своих домыслов. К сожалению в этом плане Вы далеко не ушли от специалистов на easyelectronics.

И раз Beep говов к критике, я напишу несколько фатков а не абстракий и домыслов.
1) Разработка системного ПО на конкретной, единичной платформе должна быть чем-то обоснована. Вы реализовали свое ПО только для Windows(так заявлено в Ваших требованиях). Причина?
2) Ваша система поддерживает только USB на коренных железках? Почему такое ограничение, чем оно объясняется?
3) Вы поддерживаете только собственные устройства? Почему? Нет аналогов?
4) Почему Вы используете аудио файлы(wav)?
5) Чем вызвана необходимость такой громадной производительности?

  • Processor: Intel Cherry Trail Z8350 Quad Core, 2 M Cache, up to 1.92 GHz;

  • Ram: 2 GB DDR3L;

  • Storage Capability: 32 GB

  • GPU: Intel HD Graphics, 12 EUs @200-500 MHz, single-channel memory;

    К примеру, моему контроллеру достаточно одного ядра с частотой 300МГц и ОЗУ в 512МБайт, Flash-2GB, без видео. WiFi или Ethernet(достатчоно одного), а после реализации библиотеки любого внешнего wireless устройства на любой шине(например I2C) и вовсе без внутреннего Ethernet или WiFi.
    При этом мы говоим о прожорливой Java.

А еще, я предпочитаю не выкладывать работы в которых я не специализируюсь, потому, что понимаю, что они будут выглядеть откровенно плохо. Вот прям как Ваши видео. Я посмотрел несколько, ко всему прочему они полностью не информативны.

Но Вы спрашивайте, я с удовольствием отвечу на Ваши вопросы. Даже к советам прислушаюсь, если они будут по фактам, а не из Вашей фантазии.

О... прозрение... я понял в чем дело. beep'ра просто опустили на roboforum'е причем по делу. И он решил отыграться на мне, не вникая в мои труды.

Я странный мизантроп, почему-то изначально уважаю людей и думаю, что они гораздо лучше меня.

Мое дополнение Beep'у. Его форум не размещает мои посты, пишу здесь:
Я прочитал данную тему. Это просто какой-то тихий ужас.

Зачем конвертировать цифровой сигнал в аналоговой, а затем опять конвертировать в цифру?

Спецификация USB не рассчитана на большое количество real-time устройств, так-же как на это не рассчитаны и современные операционные системы для ПК(чтобы про них не говорили).
Да, в спецификации USB2 есть типы пакетов с максимальным приоритетом(если грубо, лень смотреть детали), но для них выделен небольшой фиксированный процент пропускной способности канала.
При этом, повторюсь, ни операционка, ни спецификация USB не гарантирует передачу данных без сбоев и ошибок.

Это не поддается никакой критике, формирование ШИМ, поддержка I2C,UART и прочего выполняется на микроконтроллерах по причине того, что они идеально подходят под данные задачи представляя из себя копеечные real-time устройства, т.е. могут гарантировать жесткую выдержку таймингов.

Устройства же более высокого уровня, типа PC, подвержены большому количеству внешних факторов, которые могут неожиданно повлиять грубым образом на выдержку таймеров.

Люди перешли на цифровую технику не из-за того, что ранее не были доступен аналог, мы перешли на цифровую технику потому, что с ней гораздо легче работать, но Вы видать простых путей не ищете.
Да и из всех интерфейсов(UART, I2C, SPI, 1W, LPT в конце концов) Вы выбрали самый не подходящий. Да, на обычном PC нет этих интерфейсов(ранее был COM и LPT), но есть специализированное оборудование с данными портами и GPIO в конце концов.
Такую дичь мог сотворить только тот, кто вообще не знает предметную область.

Само утверждение, что Вам не нужны контроллеры и всем, даже низкоуровневыми задачами управляет не слабый компьютер, не поддается никакой критике.
То что у Вас есть готовый продукт и он выполняет свои задачи, и даже то, что у Вас есть клиенты не говорит, что Вы выстроили что-то адекватное(в пример Вам тот-же Windows).

Я повторю свой вопрос, расскажите о своей команде, кто в ней и с каким опытом?

beeptoolkit

Previous post Next post
Up