Как стать автором
Обновить
3
0

Пользователь

Отправить сообщение

вот это использую как основу для домашнего ассистента в квартире https://docs.espressif.com/projects/esp-adf/en/latest/get-started/get-started-esp32-lyrat.html

нет, delphi не имеет никакого отношения к визуальному программированию, т.к. визуально ничего не кодируется. Задаются свойства компонентов, но и только. Весь функционал пишется н обычно ООП.

В дельфи же то же самое. Например в FGX

Полностью вручную. Кто-то садиться и делает merg ручками, увы :(

Поддерживаю. Реальный проект получается ну с очень огромными диаграммами. Тяжело поддерживать, тяжело разбираться. Обычно выпускается версия для старта и на этом все. Дальше ну очень редко используется цикл UML -> реальный код.

Наверно нельзя говорить, что программирование "устарело", на мой взгляд это все равно что "математика устарела"
Для выполнения каких-то действий надо их описать. Компьютер же тупой :) Он выполняет программу. Да, программы погребены под все большем количеством абстракций призванных облегчить понимание человеком, но и только. Поэтому программирование будет всегда.

Все инструменты которые используют визуальное программирование обычно заканчивается на простых сценариях. Как только требуется что то сложнее пары if, всё — визуальное программирование заканчивается, начинается костылирование в виде всяких скриптов и прочей шняги. А контроль версий для визуального программирования это та еще муть.

На Д3-28 роде бы был интерпретатор бейсика загружаемый с кассеты. Причем если мне не изменяет память интерпретатор не поддерживал вызов подпрограмм. Но все равно была чудесная машина и прекрасно справляясь как с программами Морской бой так и с расчетом легирования в транзисторах. Очень ускоряла процесс разработки транзисторов.
Единственно приходилось держать три кассеты с одной и той же программой во избежание потери.

На самом деле текущая версия esp-idf довольно хорошо исправляется и пишется. Первые релизы были ну оочень нестабильные и постоянно приходилось натыкаться на совсем уж глупые ошибки. Но затем вендор нанял более сильных программистов, что немедленно сказалось на качестве кода. Да он не идеален, но по крайне мере часть кода покрыта unit-тестами.
Тут еще надо учитывать, что чип esp32 имеет множество разных модификаций (и на подходе еще одна с OTG и разными плюшками)
Кроме того сама идеология esp-idf предполагает, что при конфигурировании фреймворка многие опции могут быть подключены или отключены с помощью как раз макросов.
Так, что для полноценного анализа скорее всего придется затратить ну очень много усилий с довольно неопределенным результатам.

Возможно тут стоит упомянуть про книги Дядюшки Боба из "прачечной" серии: "Чистая архитектура", "Чистый код" и т.п.
На мой взгляд чтение таких книг весьма полезно для более лучшего понимания архитектуры кода :)

У МК же нет понятия удобно-неудобно, ему сказали он сделал :) А хозяину приятно 100$ сэкономил :) (можно еще три таких экрана купить)
У waveshare всякие с SPI есть, вот например 12 дюймов, цена только конская. Там ниже на странице selection guide есть.

Как только в e-ink дисплей попадает SPI интрефейс цена сразу взлетает, пример: Waveshare 9.7inch с интерфейсом SPI — 130$. Такой же размер, но без интерфейса SPI от Kindle ED097OC1(LF) — 37$ Так, что если кто будет повторять можно нехило сэкономить :)

Одна из разновидностей мышления письмом это комментарии в коде. Если их нет (коментариев в коде), то следовательно при написании программы мышление либо не применялось, либо применялось минимально. :)
"Написать код понятный машине может любой идиот, а написать код понятный другому программисту может только профессионал!" (с) Не моё.

Зеус ждет пока сдохнут все человеки, а пока под покровом темноты подобрался к своему будущему звездолету:

image

Подвезли.
Не надо.


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

Подскажите плиз, что вы подразумевали под термином "Кросс-платформа"?

Примерно 80uA потребление в спящем режиме получается. Можно еще меньше, т.к. сейчас работает ULP — собирает данные, следит за датчиками.


Вот такая вот лапша

image

Зашел проверить: есть ли в коментах к статье про смерть Basic, комент про смерть Pascal?
Вы не обманули моих ожиданий! Спасибо!
:)

"На пороге первого десятилетия XXI века кажется, что интерес пользователей и разработчиков сместился c descktop в сторону web. Но это только кажется...."
Ведь такое же уже было? Или мне кажется?

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность