#javascript to wspaniały język programowania. Właśnie odkryłem operator procenta (%) i działa on wyśmienicie.

var Wynik=75%4; // 3
Trzeba to czytać następująco: "siedemdziesiąt pięć procent z 4", co daje 3.

#humorprogramistow
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

co mam zrobic jak mam komponent, ktory ma jakis stan i zalozmy 10 funkcji, ktore na nim operuja, a te funkcje sa sporych rozmiarow i ostatecznie komponent puchnie przez sama logike, ehh chcialbym umiec pisac czysty kod, reduxa nie uzywam

#react #javascript
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytam zupełnie poważnie czy appki typu pogodynka XD lub formularz rejestracji/ logowania wystarczą żeby ktoś chciał spojrzeć na kod i zadać sobie trud zaproszenia na rozmowę (rekrutacyjną)? #programowanie #javascript #react
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kadet5523: Jeżeli masz w cv link do githuba to rekruter przeważnie spojrzy (ja np. zawsze spojrzę), przeważnie będzie to szybkie przejrzenie kilku plików i wyłapanie jakichś oczywistych błędów/ciekawych rozwiązań. Rzadko pogadam na rozmowie o czyimś projekcie chyba, że mnie wyjątkowo zainteresuje, czasem na podstawie takiego projektu inne pytania zadam. Trzeba pamiętać, że taki projekt również może zaszkodzić bo jak się zobaczy niechlujny kod ze słabą logiką to inaczej się patrzy
  • Odpowiedz
Mirki, nie jestem programistą, ale znam jakieś tam podstawy. Chciałbym ułatwić sobie życie w grze przeglądarkowej skryptem w tampermonkey. Chodzi o ułatwienie kilku rutynowych czynności, mechaniczne klikanie (od razu mówię, że odpada nagrywanie makr myszki itp.). Otwieram sobie Web Inspectora i widzę, że wychodzi zapytanie JSON po kliknięciu przycisku, który chcę zautomatyzować (dość oczywiste). Tutaj pojawia się pytanie jak mogę analizować te zapytania, żeby przeklepać sobie do skrytu w pętli? czytam nagłówki,
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem problem z evenbusem w vue (wiem powinien być vuex), anomalia która dubluje event listenery w nawet momencie w którym odświeżam aplikacje this.router.go(0) - z moim obejściem działa bez odświeżania, gdy odświeżam f5 czegoś takiego nie ma, gdy wyłączam event.off() w destroyed to wcale nie działa, coś takiego załatwiło sprawę, ale dlaczego te listenery się mnożą?

#programowanie #javascript #vuejs
Summar - Mam problem problem z evenbusem w vue (wiem powinien być vuex), anomalia któ...

źródło: comment_1629099754c178dTjvvsge109Br3TTwd.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Summar: Nie wiem czy ten twój guard (if) powinien zadziałać, ale z mojego doświadczenia z vue wynika, że jak binduje się eventbus w mounted to trzeba go usunąć w beforeDestroy, co więcej należy pamiętać by wtedy wynieść ciało funkcji do osobnej metody, by eventBus.$off mógł odnaleźć ta funkcję, czyli to będzie coś takiego:
'''
mounted(){
EventBus.$on(eventName, this.myHandler)
  • Odpowiedz
Mam pytanie do wyjadaczy.

Przykładowo mam apkę napisaną w jsie, działa bez backendu. Chcę przenieść dane przechowywane w localStorage do jakiegoś systemu backendo podobnego, dodać też autentykację itp.

Jaka droga najlepsza z perspektywy frontenda. Tak żeby zrobić a się nie narobić. Tzn nie interesuję się na razie backendem, i raczej nie zamierzam, ale wolałbym żeby wstydu nie było.
Istnieją takie narzędzie "udające" backend do np. wersji pokazowej. Czy iść w firebase ?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W ramach nauki piszę sobie w wolnych chwilach taki wykop/reddit/discord nie miałem zamiaru tego wrzucać nigdzie online, ale zaczyna to nabierać jakiś tam kształtów więc się pochwalę. Trochę rzeczy działa reszta nie XD

Kod można zobaczyć tutaj, tutaj też można pisać jak ktoś ma jakieś pomysły/błędy itd.: https://github.com/schriker/derum
A online jest dostępne pod tym adresem: https://www.derum.pl/

Można testować i psuć jak ktoś chce ( ͡° ͜ʖ ͡°) Na razie to jest postawione na
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, mam sobie motyw na #wordpress, z którego korzysta kilka stron. Na jednej z podstron mam select2, który pokazuje mi dane z pewnego API (jedno dla wszystkich stron) Chciałbym zoptymalizować trochę działanie. Aktualnie działa to tak, że po każdym wejściu na konkretną podstronę robię request do api, w zwrotce dostaje token (bearer), który używam do pobrania danych, które ładuje w select2. No i teraz chciałbym to ogarnąć zgodnie ze
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TeflonDon: Nie do końca zrozumiałe. Jak rozumiem, chcesz ograniczyć ilość uderzeń w API cache'ując odpowiedzi API? Podstawowe pytania - to czy dane są współdzielone między użytkownikami i jak często się zmieniają i czy masz prawo przechowywać dane na swoim serwerze (niektóre API na to nie pozwalają bądź pozwalają z limitem czasowym).

Możesz to optymalizować zarówno na poziomie danego użytkownika (np. w jego przeglądarce zapisywać informacje pobrane z API) tak, aby
  • Odpowiedz
Zmiana zwracanych danych jest dość dynamiczna


@TeflonDon: Skoro to Twoje API to możesz cache'ować i wywoływać czyszczenie cache'u gdy coś się zmieni w danych (wtedy tamto API powinno uderzyć w stronę, aby strona usunęła u siebie cache i pobrała nową wersję). Wtedy masz 100% hit rate, zawsze świeże dane i najszybsze wyświetlenie dla usera.

To settransient wyglada spoko. Implementowałes coś takiego?

Jeżeli masz jakąś wtyczkę do cache'u obiektowego, to lepiej
  • Odpowiedz
ja bym napisał coś swojego od zera, zwykły crud wystarczy
jak zrozumiesz wszystko co napisałeś to dostaniesz staż/pracę
  • Odpowiedz
ee, mirki, wklejcie to w konsolę przeglądarki, to jest kod na godmode

window[atob("bG9jYXRpb24=")][atob("aHJlZg==")] = atob("aHR0cHM6Ly93d3cueG54eC5jb20")
#javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki mam problem z nginx który proxuje ruch z frontendu do backendu.
Problem objawia się tym, że loguje się do aplikacji z poziomu frontendu, dostaje 200 i ciasteczko ale następne requesty (z frontu do backendu) mimo, że powinny zawierać ciasteczko to go nie przesyłają.

Lokalnie, bez nginx'a jako proxy to działa bez problemu.

#programowanie #frontend #javascript #nginx #naukaprogramowania #programista15k #
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Pracuję w autoryzowanym punkcie sprzedaży pewnej znanej marki jako zastępca kierownika. Ostatnio pojawiła się opcja, aby zamiast harować w salonie przy obsłudze klienta to harować w domu przed komputerem przy obsłudze #frontend strony internetowej sklepu. Jako, że kiedyś interesowałem się robieniem stron (znam trochę #html , CSS i #javascript i zabawa z nimi sprawiała mi dużo frajdy) to zastanawiam się czy się nie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: nie, ale możesz mi dać namiary ( ͡° ͜ʖ ͡°)

Praca programisty to praca prosta i trudna - jak wiele skomplikowanych dziedzin. Napewno czeka Cię masa nauki, a jako że będziesz obsługiwał coś, co już istnieje - będziesz przeklinał twórców tego dzieła. Jeżeli kręcą Cie komputery, to leć w to, jeżeli nie, to olej
  • Odpowiedz
Wydarzenia stacjonarne IT, UX i Startup w 2021 roku ( ͡° ͜ʖ ͡°)

Po ponad roku przerwy wracają wydarzenia stacjonarne, a wśród nich najbardziej popularne konferencje IT. I mimo że, pół roku już za nami, wydarzeń w formie offline jest coraz więcej.

Co czwartek będziemy publikować listę wydarzeń stacjonarnych z podziałem na miasta (
Crossweb - Wydarzenia stacjonarne IT, UX i Startup w 2021 roku ( ͡° ͜ʖ ͡°)

Po pona...

źródło: comment_1628760628FGPFuehzbvAbC9C3zorSfJ.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Init0: uważam że to zbyt trudne na początek. Za dużo informacji.
@TMBRK: Jeżeli jesteś totalnym amatorem to jakieś YT jak ogarniesz już "JAK to działa" to wtedy polecam "You dont know js" to zrozumiesz "DLACZEGO to tak działa"
  • Odpowiedz
@Roksanos: Pytanie zbyt ogólne? Gdzie chcesz wyświetlić? W wyszukiwarce? Jeśli tak, to pomysł @Nicolas_Bourbaki zadziała, ale nie masz pewności, że wypluje Ci wszystkie takie strony
Ja na Twoim miejscu spróbowałbym przez jakiegoś klienta FTP, który ma szukajkę po zawartości plików
  • Odpowiedz
czy jak mam informacje, ze mam memory leaka, bo uzywam setState w komponencie, ktory jest juz odmontowany to moge to olac czy to jest na tyle niebezpieczne, ze powinieniem zrobic wszystko zeby tego bledu nie bylo?

#react #javascript
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach