Владимир Воландемортович
Оно медленно, но для дома пойдёт
Василий
попытаться сделать конфигуратор устройства - с веб интерфейсом
Василий
даже если будет в таблице 1000 строк ?
Владимир Воландемортович
Василий
настройки входов/выходов, адреса/порты серверов и т.д
Владимир Воландемортович
даже если будет в таблице 1000 строк ?
Таблицы не есп рисует, а браузер того устройства, где ты открыл страницу
Василий
я это понимаю
Василий
просто дохренище настроек - локально по RS-485 работает - но не удобно
Василий
локально - я имею ввиду - еще + прога на ПК
Владимир Воландемортович
Не знаю че это, яб на малинке делал бы такое
Василий
ну на мелинке любой сделает ))) - там веб сервер можно развернуть
Василий
а тут именно задача - без сервера - сделать
Василий
ну понятно - что железяка и будет сервером
Владимир Воландемортович
Yuriy
настройки входов/выходов, адреса/порты серверов и т.д
Посмотри проект wificonfig, да вообще любой , это базовый функционал. Esp на 160mhz уж не знаю как можно нагрузить, чтобы прям "тормозило" и это заведомо не странное архитектурно решение.
Владимир Воландемортович
На малине делай:)
Владимир Воландемортович
Размеры не сильно различаются
Владимир Воландемортович
Цена в сухом остатке тоже
Василий
на малине - на чем писать? на php / питон / ява ?
Владимир Воландемортович
на малине - на чем писать? на php / питон / ява ?
На чем хочешь, питон+джанго, нода+express, php в топку истории
Yuriy
на малине - на чем писать? на php / питон / ява ?
C CGI :) какая разница то? Хоть на bashe
Василий
разница - язык нужно знать
Владимир Воландемортович
разница - язык нужно знать
Знаешь один, знаешь все
Yuriy
разница - язык нужно знать
Вопрос какой лучше начинать изучать?
Yuriy
Знаешь один, знаешь все
Фрейморки... Не всегда работает принцип
Владимир Воландемортович
Фрейморки... Не всегда работает принцип
Фреймворки это уже самописное чето, можно и без них
Василий
это обманчиво - для поиграться да - когда копнешь глубже - лучше то на чем есть опыт
Yuriy
На чем хочешь, питон+джанго, нода+express, php в топку истории
Semyon
Какие подходят?
Что за есп? На спаренный 01 похоже
Yuriy
Питон 80%кода import модулей, Джанго? Это не фрейворк? Node js... Php? Это нормально. Я за. Но как это коррелирует с "можно и без них"
Владимир Воландемортович
разница - язык нужно знать
Какой знаешь на том и пиши, в чем прблема 🤔
Dmytro 🇺🇦
Что за есп? На спаренный 01 похоже
https://robotdyn.com/uno-wifi-r3-atmega328p-esp8266-32mb-flash-usb-ttl-ch340g-micro-usb.html У меня спаренная с ардуиной еспшка
Василий
Какой знаешь на том и пиши, в чем прблема 🤔
знаю Си, вывести страницу не особо и проблема - а вот как сделать AJAX - как то не очень понимаю
Владимир Воландемортович
Есть функция в браузере fetch ей деоаешь запрос на сервер
Василий
Semyon
Поднял на Esp8266 сервер для текстового чата. Работает в обычном браузере, не требует интернета.
Semyon
Проект чата. html файл заливаем по ftp, логин пароль в коде прописаны. Сейчас он работает в домашней локалке, но его несложно перевести в режим точки доступа и таскать с собой на пары, к примеру.
Yuriy
на 40-50% знаю
Посмотри jQuery mobile - он мертвый уже, но 1.5.0rc1 работает, простой и легкий
Владимир Воландемортович
На сервере срабатывает сервер 🤷‍♂ в функции разбираешься request запрос, URL, method и отправляешь response и всё 🤷‍♂
Владимир Воландемортович
Посмотри jQuery mobile - он мертвый уже, но 1.5.0rc1 работает, простой и легкий
Нафига он? Браузер все нужное из коробки умеет
Василий
Глянь, поковыряй, там ajax 👆
это было к архиву esp8266_chat.zip ??
Владимир Воландемортович
Давай сравним
Сравни, для ajax в браузере есть fetch ('URL')
Василий
Да
ок, спасибо - попробую разобраться
Yuriy
Сравни, для ajax в браузере есть fetch ('URL')
Я да в курсе, ещё бы он его и использует (ну а как иначе) Сравним сколько строк кода потребуется для реализации, какой нибудь простой странички, как она у тебя выглядеть будет с учётом популярных браузеров и платформ. И сколько ты ее писать будешь. А главное зачем это , есть только не для себя , чтобы разобраться
Yuriy
Писать по времени одинаково, буков чуть больше
Ну ок, хотя очевидно это не так, иначе не было бы 100500 фреймворков и людей которые их пишут и эксплуатируют
Владимир Воландемортович
Ну ок, хотя очевидно это не так, иначе не было бы 100500 фреймворков и людей которые их пишут и эксплуатируют
Реакт, veu, svelte да, нужны, жуквери это пережиток прошлого, нужен был до стандарта javascript es6
Yuriy
Реакт, veu, svelte да, нужны, жуквери это пережиток прошлого, нужен был до стандарта javascript es6
Не все из знаю их текущее состояние, не спорю. Надо освежить, возможно.
Yuriy
Es6 хочу найти в dom объекты класса а и добавить к нему класс б. Как написать?
Владимир Воландемортович
Че тут сложного? 🤔
Владимир Воландемортович
Владимир Воландемортович
Вот, ошибка была😂
Владимир Воландемортович
Гет запрос
Yuriy
Владимир Воландемортович
Пост запрос, с получением ответа от сервера и выводом в консоль
Yuriy
Можешь на чистом es6 , переписать? (это не на слабо, реально интересно)
Yuriy
в чем это (IDE/ язык) ?
Это js6 + jQuery mobile
Василий
ну и как его прикрутить к Си ? на МК
Владимир Воландемортович
Владимир Воландемортович
ну и как его прикрутить к Си ? на МК
Это код на страничках браузера
Yuriy
ytrikoz/smartpower2 https://github.com/ytrikoz/smartpower2
Владимир Воландемортович
ну и как его прикрутить к Си ? на МК
На мк, страница хранится, когла браузер делает get запрос по /, страница сервером отдаётся браузеру
Yuriy
Web\src через gulp таск генерирует либо один файл либо прогмем хедер > очень быстро работает. Можно и просто файлами.
Василий
...я писал - лет 5 тому, сервер на ПК под Delphi - 90% вручную формировал странички - это конечно жесть... но сервер до сих пор рабоатет
Василий
хотелось чем то хоть нарисовать те странички - а потом текст - перенести в прогу на МК, а то вручную ...я помру ))
Yuriy
хотелось чем то хоть нарисовать те странички - а потом текст - перенести в прогу на МК, а то вручную ...я помру ))
Блин, не знаю такого. Но попробуй открой www\src\index.html, нарисовать в WYSIWYG имхо поболее займет
Yuriy
Скажите, что это было: БП на 12 в воткнул ленту RGB на 5в , ничего не сгорело и работало, обнаружил лишь дикий нагрев БП, что и остановило эксплуатацию. Вопрос почему не сгорели Леды и почему перегревался - (прям 55-60 градусов корпус )БП?