Mam sterownik który udostępnia po websocket nastawy i aktualne temperatury, chciałem zrobić sobie z tego wykres np. w Grafana.
Trafiłem na pewne trudności, nie będzie to raczej plug&play:

Po połączeniu websocket sterownik odpowiada :
{"wrkfnc":true,"type":10,"name":null,"args":null}
ja muszę odesłać to samo, potem kolejne polecenie z loginem i hasłem a następnie sterownik wysyła sam kazdą zmianę parametru w takiej formie :
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@morik: grafana tylko czyta dane więc musisz jej zapodać źródło danych. Czyli może wrzucaj te rzeczy do bazy jakiejś?
przykładowo, cytując:

Send this data to elasticseacrh, index it and connect elasticseacrh to grafana. If youre new to elasticseacrh, look at graylog with elasticseach and have graylog handle the indexing together with a plugin called cerebro. This stuff can be fun once you get the hang of it.


ale możesz użyć
  • Odpowiedz
@morik: Imho powinieneś iść w kierunku endpointu /metrics, zbierania tego np do Prometheusa i podłączeniu promka jako backend do grafany

Możesz napisać np skrypt w pythonie który robi 'init' połączenia ze sterownikiem, ściąga dane, możesz potem dowolnie je przemielić i wystawić przez endpoint HTTP, to zbiera prometheus via scrape_config, grafanie podajesz URL do Promka i masz dostępne metryki.
  • Odpowiedz
#it #frontend #backend #windows #komputery
Powiedzcie mnie jak można podpiąć domenę do IIS. Tzn mam zrobioną subdomenę xxx.YYY.pl i zrobiłem wpisy w DNS, że ładuje stronę IISa ale nie moją stronę. Moją stronę ładuje dopiero jak dopisze z ręki w pasku adresu "/portal" xxx.YYY.pl/portal. czy muszę coś dopisać w DNSach czy w konfiguracji IISa? Strona lokalnie chodzi jak wpisze IP serwera gdzie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Siema. Zmieniam prace, drugi raz w życiu. Tak wyszło, ze w pierwszej pracy siedziałem rok, a potem cztery kolejne lata w jednej firmie XD Troche się zasiedziałem, wiec czas to zmienić. Nie mam za bardzo doświadczenia przy rekrutacjach, bo skąd mam je mieć. Jak wyglądają rozmowy techniczne na mida+/seniora? Pytają się o definicje czy może po prostu opowiedz nam pan o projektach? Mam za dwa dni rozmowę techniczną i
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ProstolinijnyW: jeżeli chcesz zrobić tak tylko na najechanie na „wylosuje film” to możesz to zrobić poprzez hover na li,
li:hover .nav-menu-buttonleft {style}
li:hover + li .nav-menu-buttonright {style}
W css + to następny element w drzewie DOM, ale jeśli chcesz zrobić żeby po najechaniu na „kontakt” tez zmieniały sie kolory to już niestety musisz użyć javascriptu - np na mouseover dodanie klasy „hovered” do obu elementów a na mousedown usunięcie tej
  • Odpowiedz
Cześć, jak dobrać się do większej ilości wyników na stronie hurtownika?
Strona hurtownika zwraca zawsze powiedzmy 20 rekordów dla zapytania, bez paginacji, gdzie wyników jest na pewno więcej. Chciałbym się dostać w jakiś sposób do dalszych wyników- czy jest mi ktoś w stanie podpowiedzieć?
#webdev #programista15k #frontend
asdfzxcvqwerty - Cześć, jak dobrać się do większej ilości wyników na stronie hurtowni...

źródło: comment_16668515825WIqEm8jt618GOdOFjo0Ci.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Drogie Mircy,

W dużym skrócie. Z pewnych prywantch pobudek wróciłem do Polski z dwuletniej emigracji z odłożonym jakimś tam groszem. Długo się zastanawiałem co chcę tak naprawdę robić, aż w końcu zdecydowałem, że pójdę w to Wasze słynne programowanie. Za gnoja miałem zajawkę do różnych graficznych pierdółek, więc po wstępnym zgłebieniu tematu zacząłem patrzeć w stronę front-end / fullstack js deva. Oczywiście odkąd szukam informacji w danym temacie to algorytmy zalewają mnie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nekrophage:
kup sobie kilka kursów na udemy, sprawdzaj poradniki na youtubie, ucz się i pisz, dołącz do jakichś discordów o frontendzie w których doradzą i pomogą jak będziesz miał problem. Efekt będzie mniej więcej ten sam co po kursie a zaoszczędzisz gruby szmal

Bez sensu wydawać kilkanaście koła bo może dojść do sytuacji, w który zaczniecie przerabiać przykładowo JS`a i stwierdzisz, że to programowanie to jednak nie dla Ciebie
  • Odpowiedz
Miałem dziś takie nietypowe pytanie odnośnie wydajności #frontend #webdev

Załóżmy że jest strona z zbędnymi 50kB CSSa i zbędnym 50kB obrazkiem, usunięcie którego z nich bardziej przyspieszy stronę?

Chłopski rozum podpowiada, że to jak z tą toną pierza i toną żelaza, tzn. nie ma znaczenia bo ważą tyle samo, ale po ściągnięciu jest jeszcze przecież kwestia przetworzenia, tj. #css do CSSOM, co może odświeżyć wszystkie fazy
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Załóżmy że jest strona z zbędnymi 50kB CSSa i zbędnym 50kB obrazkiem, usunięcie którego z nich bardziej przyspieszy stronę?


@Folmi: skoro obrazek jest zbędny, to raczej nie ma go w kodzie i go nie pobiera? Więc na starcie już mamy odpowiedz ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Folmi: Myślę że ciężko odpowiedzieć jednoznacznie, bo jeśli wspomniany CSS był "zbędny", to znaczy że nie odnosił się do żadnego widocznego elementu drzewa DOM? W takim układzie przetwarzanie go raczej nie wpłynie na odczuwaną przez użytkownika szybkość ładowania strony. W każdym razie jeśli interesują cię takie tematy to polecam serię artów tutaj:
https://web.dev/learn-core-web-vitals/
Opisują tam też narzędzia które potrafią zmierzyć co i w jaki sposób wpływa na wspomniane ładowanie
  • Odpowiedz
CSS HELP

The font-size value of the parent's element is 12px, the child's element – 4em. What is the font size in pixels of child's element?

Parent element style {font-size: 2rem;} Child element style {font-size: 200%;} What is the font size of child element in the Google Chrome?

#css #frontend
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#frontend #it #programowanie #javascript

Elo, pomóżcie proszę. Zacząłem sie uczyć front-endu (HTML i CSS teraz) i zastanawiam sie kiedy wejść w JavaScript żeby nie „marnować” czasu za bardzo na same CSS i HTML. Z tym marnowaniem czasu to chodzi mi o to, ze nie chciałbym teraz robić samego CSSa, kiedy mógłbym już np. robić coś w połączeniu z JavaScriptem i uczyć sie rownolegle. Poprawcie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@uotafak to nie są wyścigi. Jeśli chcesz serio być programista to będziesz to robić przez następne 25 lat.

Więc solidne podstawy to podstawa
  • Odpowiedz
Mireczki, szukam speca od front endu, który pomógłby mi ogarnąć kwestię ciasteczek podczas scrapowania. Nie do końca rozumiem, generowanie cookiesów i to jak mogę pythonem podbierać ciasteczka i przenosić między sesjami (np. pobrać selenium i wykorzystać w Pythonie). Z góry dzięki.

#programowanie #python #webdev #frontend
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LuvDesk: nie bardzo wiem jaki związek z frontendem to ma :P

Toż to podstawy protokołu HTTP - i uwaga plot twist - frontendowcy często nie umieją w HTTP ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Właśnie odkryłem, że jak masz `, to możesz użyć link z hashem example.com#nazwa, tak jak dla - jest to odnośnik do konkretnego miejsca na stronie.

Metodę z atrybutem
id oczywiście znałem, metodę z tag a atrybut name nie znałem.

W przypadku atrybutu
name musi to być tag , w przypadku atrybutu id` nie ma żadnych ograniczeń.
#html #frontend #webdev #programowanie #firefox #
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
Na wykop.pl, lazy loading obrazków, miniaturek i awatarów wpisów oraz linków jest zbugowany, nie doładowuje w pełni widocznych obrazków.

Gdy używam Dodatków (UserScripts), które ukrywają niektóre wpisy (np. https://www.wykop.pl/dodatki/pokaz/933/), to obrazki, miniaturki i awatary POZOSTAŁYCH wpisów oraz linków nie ładują się, mimo że wpis jest już w całości w viewport-cie strony.

Problem pogłębia się, gdy w Firefoksie mam wykop powiększony do 133% (korzystam z wykopu w ten sposób).

Ewidentnie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
Proszę o pilną poprawkę


@look997: czemu to mnie tak rozbawiło xDDDD
jak oni nie są w stanie dobrze napisać skryptu który ci pogrubia napis "Ulubiony" i jak wciśniesz za szybko to ci stronę psuje. A ty chcesz żeby lazy loading ogarnęli
  • Odpowiedz
#webdev #frontend #programowanie #programista15k #czcionki
Jak instalujecie czcionki? Użyłem w aktualnym projekcie @fontsource czyli instaluję czcionki z npm, a mimo to na początku ładowania aplikacji przez ułamek sekundy widzę domyślną czcionkę a potem dopiero tą poprawną, tak jakby ściągała się z zewnątrz. Myślałem, że skoro czcionka idzie z npm to potem siedzi w paczkach i będzie ładować się od razu, ale
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Aureos: jak wyżej napisał mirek masz ustawionego najpewniej swapa. Do tego mogą dochodzić komplikacje jeśli to jakiś gatsby, next, nuxt lub inny generator statyków, wtedy lepiej używać natywnych font loaderów.
  • Odpowiedz