NOWE POSTY | NOWE TEMATY | POPULARNE | STAT | RSS | KONTAKT | REJESTRACJA | Login: Hasło: rss dla

HOME » INNE » FAJNE, INTERNETOWE KURSY PROGRAMOWANIA PO POLSKU

Przejdz do dołu strony<<<Strona: 2 / 2    strony: 1[2]

Fajne, internetowe kursy programowania po Polsku

Kursy programowania i rozwoju osobistego.
  
sp5iou
11.01.2018 10:27:58
poziom 6



Grupa: Użytkownik

QTH: Warszawa

Posty: 1118 #2505711
Od: 2012-9-2
No właśnie o to chodzi.

Można by też używać js, tylko nie wiem jak zrobić js inline tak jak css inline się robi w html.
Na mój obecnu stan wiedzy, cała stronka musi się zmieścić razem z kodem w C czy też Arduino, ale generalnie do sterowania i odczytywania czujników wystarczy html i css.

A tak apropos to aktualna strona używa js, ale bierze skrypty z internetu (Bootstrap), no i właśnie ten bootstrap chcę wyrżnąć. Bez odwołań do bootstrap działa wszystko, ale nie wygląda wesoły.

_________________
73's Marcin.
Warszawa KO02OE, VOT PZK 73
FT991, FT-817ND, IC706, IC735, FT897, IC211E, FT290RII, UNIDEN2020, Motorola MCX100, Radmor FM315K, HM: Piligrim, Kacper 40m, Taurus 40m, IC-7000
Intek HR2040, TM-218, QYT KT-8900 i KT8900D, TYT DM380, RT320. Baofengi UV-5R, UV-B6, UV82. FT-817ND, Radioddity GD-77, TYT DM-9600, TYT DMUV380, Anytone D868UV
IC2KL(500W), LDG600 ProII, LDG11ZPro.
Multiband InVee, GP7DX, Slooper 160m, Lafayette UV300 i uv200, InV L na samochodzie.
((( NIGDY NIE PRZEKRACZAM MOCY LICENCYJNEJ )))
Niema głupich pytań, spotyka się niezbyt mądre odpowiedzi.

  
Electra10.12.2018 01:27:12
poziom 5

oczka
  
SQ5KLN
11.01.2018 17:01:10
poziom 6



Grupa: Użytkownik

Posty: 1150 #2505829
Od: 2012-7-10


Ilość edycji wpisu: 2
    sp5iou pisze:


    Można by też używać js, tylko nie wiem jak zrobić js inline tak jak css inline się robi w html.


Umieszcza się kod JS wewnątrz znaczników <,script>,<,/script>, czyli na przykład:

<,!DOCTYPE html>,
<,html lang="pl">,
<,head>,
<,meta charset="utf-8">,
<,title>,Tytuł strony<,/title>,
<,/head>,
<,body>,
Powinno wyskoczyć okienko
<,script>,
alert('Działa!')
<,/script>,
<,/body>,
<,/html>,

edit Oczywiście weź poprawkę, że silnik tego forum "kaszani" źródła więc Copy&Paste może nie zadziałać ale chyba wiadomo o co chodzi.

    sp5iou pisze:


    Na mój obecnu stan wiedzy, cała stronka musi się zmieścić razem z kodem w C czy też Arduino, ale generalnie do sterowania i odczytywania czujników wystarczy html i css.


Jeszcze kwestia tego gdzie chcesz tę treść zmieścić, czy tylko w pamięci flash (ROM) czy też w RAM. W chwili obecnej "budujesz" całą treść strony poprzez kopiowanie jej z ROM do RAM i dopiero z RAM wysyłasz do przeglądarki, w ten sposób limitujesz sobie wielkość strony ilością dostępnego RAM. W przypadku gdy JS, CSS, grafiki itp. masz na zewnętrznej maszynie, to problemu nie ma, bo sam HTML to powiedzmy 1-2 kilobajty a reszta jest zaciągana z zewnątrz, ale jeśli to wszystko (CSS, JS, rysunki przycisków itp.) chcesz upakować wewnątrz tego ESP i budować odpowiedź do przeglądarki tak jak dotychczas (czyli "renderować" całą jej zawartość w RAM i dopiero wysyłać) to może być problem z alokowaniem jednego ciągłego kawałka pamięci o takiej wielkości aby się cała odpowiedź dla przeglądarki zmieściła.

    sp5iou pisze:


    A tak apropos to aktualna strona używa js, ale bierze skrypty z internetu (Bootstrap), no i właśnie ten bootstrap chcę wyrżnąć. Bez odwołań do bootstrap działa wszystko, ale nie wygląda wesoły.


Bo tak to się w zasadzie powinno robić, czyli mikrokontroler podaje minimum co konieczne (właściwe dane, często nawet nie HTML tylko jakiś JSON czy XML) a resztę załatwia reverse proxy stojące na normalnej maszynie (VPS-ie, chmurze, hostingu, czy nawet domowym komputerze, ale "dużym") które "obudowuje" dane otrzymywane z mikrokontrolera w odpowiednia oprawę a przy okazji zapewnia wszystkie inne niezbędne funkcjonalności serwera wystawionego w internecie (gromadzi logi zapytań, chroni przez "zarżnięciem" mikrokontrolera przez DoS, jest firewallem na którym można ustawić kto ma mieć dostęp a kto nie itd.).
_________________
Piotr
  
sp5iou
11.01.2018 21:36:21
poziom 6



Grupa: Użytkownik

QTH: Warszawa

Posty: 1118 #2505945
Od: 2012-9-2
Dzięki za informację jak włączyć jscript inline. To się przydać może jak html i css nie wystarczy.
Poćwiczę to jak przyjdzie pora.

Tak - bootstrap czy inne sposoby wzbogacania stronki z zewnątrz są bardzo pomocne, ale to ma działać całkowicie samodzielnie, bez dodatkowego serwera w intranecie i bez dostępu do internetu nawet kosztem ograniczeń funkcjonalności i zarzynania procesorka. Takie są założenia.

Oczywiście w zastosowaniach gdzie i tak musi być internet, np gdy moduł ma służyć do podgladania stanu urządzeń w chałupie z zewnątrz, poprzez internet, wtedy takich ograniczeń niema i hulaj dusza z bootstrapami, fontami gogle, chmurą i innymi udogodnieniami.

Ten kod jest wzięty w większości z przykładu z internetu. On mi się generalnie nie podoba, właśnie dlatego że trzyma stronkę w RAM, ale docelowo zrobię inaczej. Większość strony będzie w PROGMEM, czyli we flashu.
To takie pierwsze koty za płoty - zapoznanie się z zagadnieniem.



_________________
73's Marcin.
Warszawa KO02OE, VOT PZK 73
FT991, FT-817ND, IC706, IC735, FT897, IC211E, FT290RII, UNIDEN2020, Motorola MCX100, Radmor FM315K, HM: Piligrim, Kacper 40m, Taurus 40m, IC-7000
Intek HR2040, TM-218, QYT KT-8900 i KT8900D, TYT DM380, RT320. Baofengi UV-5R, UV-B6, UV82. FT-817ND, Radioddity GD-77, TYT DM-9600, TYT DMUV380, Anytone D868UV
IC2KL(500W), LDG600 ProII, LDG11ZPro.
Multiband InVee, GP7DX, Slooper 160m, Lafayette UV300 i uv200, InV L na samochodzie.
((( NIGDY NIE PRZEKRACZAM MOCY LICENCYJNEJ )))
Niema głupich pytań, spotyka się niezbyt mądre odpowiedzi.

  
VSS
11.01.2018 21:49:21
poziom najwyższy i najjaśniejszy :-)



Grupa: Użytkownik

QTH: Posen

Posty: 2421 #2505951
Od: 2009-12-24
    sp5iou pisze:

    Pewnie vss-owi chodzi o żródło którego nie widać,



dziękuję
_________________
Artur VSS
http://sp3vss.pl/ http://vss.pl
PZK - Piraci Z Karaibów
PZK - Polski Związek Krótkowzrocznych

zarejestruj się i kupuj w tysiącach sklepów jeszcze taniej!
https://www.tipli.pl/p/188175

Przejdz do góry strony<<<Strona: 2 / 2    strony: 1[2]

  << Pierwsza     < Poprzednia      Następna >     Ostatnia >>  

HOME » INNE » FAJNE, INTERNETOWE KURSY PROGRAMOWANIA PO POLSKU

Aby pisac na forum musisz sie zalogować !!!

randki | własny sklep internetowy | promocje | CyberCiekawostki | darmowe forum | sklepy
opinie, testy, oceny | katalog stron | toplsta