Pytanie: Co w JavaScripcie jest przypisywane wartością, a co referencją?
Odpowiedź: Prymitywne zmienne są przypisywane przez wartość. A nie-prymitywne np. obiekty przez referencję.

Oznacza to, że jeśli przypiszesz obiekt do dwóch zmiennych i zmienisz właściwość obiektu stosując jedną, obiekt w drugiej zmiennej też się zmieni. Dlatego, ze obie zmienne trzymają ten sam obiekt.

Wideo (ang): https://youtube.com/shorts/d0ecZNWx6CU
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pobieram sobie dane dotyczące covida z zewnętrznego API, JSON wygląda tak, jak na screenie. Wiem jak pobrać dane dla jednego kraju, ale nie mogę sobie poradzić z większą ilością, bo nie mogę za Chiny ludowe wpaść na pomysł jak iterować po tej liście państw, próbowałem używać forEach ale nie pomogło. Wiem, że rozwiązanie jest prawdopodobnie trywialne, ale jak to w takich przypadkach bywa, ja go nie widzę.

Tutaj kod: https://ideone.com/S2XjzD

#programowanie
stanleymorison - Pobieram sobie dane dotyczące covida z zewnętrznego API, JSON wygląd...

źródło: comment_1637776786HBl4A9cS27z2bZ51M6UXrl.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rosso_corsa: spróbuj:

curl -XPOST [http://127.0.0.1:8000](http://127.0.0.1:8000) -d '{"name": "misie", "timezone": "pysie"}'
P.S. przy POST nie podajemy request parametrów (tych za "?"), tylko body requestu.
  • Odpowiedz
Code review w pigułce, czyli jak zrobić to dobrze

Sprawdź, jakie elementy warto poddać ocenie podczas code review i w jaki sposób wpłynie to na poprawę jakości Twojego kodu.
https://bulldogjob.pl/articles/1340-code-review-w-pigulce-czyli-jak-zrobic-to-dobrze

#programowanie #naukaprogramowania #java #python
Bulldogjob - Code review w pigułce, czyli jak zrobić to dobrze

Sprawdź, jakie elem...

źródło: comment_1637750657tsS57ufjtW048fu2ZYE4yu.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Autor proponuje ściągać zmiany i lokalnie sprawdzać je za pomocą SonarLinta.

Pierwszą zasadą code review jest "nie trać czasu na pierdoły". Szanuj czas swój i innych.

Każdy dev lokalnie powinien mieć zainstalowanego pre-commita z odpowiednim zestawem narzędzi.

Dodatkowo
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Sprawa taka. Z serwera PHP wysyłana jest tablica do mojego API i ja potrzebuję ja odczytać za tym API przy użyciu #pyton i prawdopodobnie fastapi. Czy fastapi może mi taką tablice rozłożyć na listę czy słownik żebym miał łatwy dostęp do danych? Taka wysyłana przez API tablica ma jakiś uniwersalny format? #naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie: Czym jest NaN w JavaScripcie?
Odpowiedź: Gdy operacja w JavaScripcie powoduje, że jej wynik nie jest liczbą np. Math.sqrt(-1), otrzymujemy wartość NaN. Możesz to sprawdzić za pomocą metody IsNaN()

Wideo (ang): https://youtube.com/shorts/NuA_JlUwdh0

Jeśli chcesz więcej odpowiedzi na pytania rekrutacyjne daj plusa, albo jakiś hejterski komentarz i obserwuj ostatni tag ( ͡° ͜
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stanleymorison: IMO lepiej ustawić taką zmienną w swoim IDE (Run Configurations w IntelliJ), ewentualnie w systemie, niż w jakimś niecommitowanym pliku. W przypadku uruchamiania w kontenerze trzeba inaczej pokombinować, zależy czego tam używasz.
  • Odpowiedz
Pytanie: Co to znaczy, ze JavaScript jest dynamicznie typowany?
Odpowiedź: Oznacza to, że do zmiennej można przypisywać wartości różnych typów. W związku z czym lepiej korzystać z #typescript

Wideo (ang): https://youtube.com/shorts/UY_3GJrVi-E

Jeśli chcesz więcej odpowiedzi na pytania rekrutacyjne daj plusa, albo jakiś hejterski komentarz i obserwuj ostatni tag ( ͡° ͜
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie: Co to znaczy, ze JavaScript jest dynamicznie typowany?


@tomaszs: oznacza że jak dev typuje jaki język użyje do projektu to podejmuje decyzje dynamicznie czyli najczęściej w momencie jak się wzdzwania na Daily.

  • Odpowiedz
Pytanie: czym jest niejawne wymuszenie typu w JavaScripcie? (ang. implicit type coertion)
Odpowiedź: Niejawne wymuszanie typu polega na tym, ze JavaScript próbuje skonwertować różne typy zmiennych do tego samego typu, na przykład by je porównać. Czasem to powoduje problemy.

Wideo (ang): https://youtube.com/shorts/9VdJerDXBYw

Jeśli chcesz więcej odpowiedzi na pytania rekrutacyjne daj plusa, albo jakiś hejterski komentarz i obserwuj ostatni tag ( ͡° ͜
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET

Cześć, chciałem przypomnieć, że już w przyszły poniedziałek odbędzie się darmowe szkolenie online, które z pewnością może zainteresować Młodszych Programistów C#/.NET i osoby, które chcą zostać programistami.

Na szkoleniu przedstawię 100 najbardziej popularnych pytań, a także udzielę konkretnej odpowiedzi na każde z nich.

Szkolenie
kazik- - 100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programist...

źródło: comment_1637590114gw5zFsCSCACcVpPQ2gd85s.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@RedveKoronny: trzeba czytać dokumentujące, a nie sarkać, że coś jest głupie ( ͡° ͜ʖ ͡°)
W pipe każda komenda to inny proces i w zależności czy masz ustawiony lastpipe czy nie to albo pierwszą albo ostnia komenda w pipe będzie się wykonywać w pierwotnej powłoce.
  • Odpowiedz
Pytanie: Jaka jest różnica między porównywaniem zmiennych za pomocą dwóch i trzech znaków równości w JavaScripcie? == i ===?
Odpowiedź: Z użyciem podwójnego znaku równości porównujesz wartości, zaś z użyciem potrójnego : wartości i typy zmiennych (to jest lepsze!)

Wideo: https://youtube.com/shorts/LvMvcar4nZ8

Jeśli chcesz więcej odpowiedzi na pytania rekrutacyjne daj plusa, albo jakiś hejterski komentarz i obserwuj ostatni tag ( ͡° ͜
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: który operator jest lepszy to kwestia sporna, zazwyczaj używam === bo nie chce mi się myśleć jak działa konwersja typów, ale == czasem się przydaje przy nullach

  • Odpowiedz
#anonimowemirkowyznania
Niech mi ktoś wytłumaczy ci się robi w UI czy UX. Zarobki według internetu super dla kogoś kto zawsze robił w januszexie a po googlowaniu co to właściwie jest wychodzi na to że nic konkretnego się nie robi xD to tak jakby spytać jak najszybciej, najłatwiej i bez doświadczenia zacząć w IT i jeszcze mieć z tego 5-10k. Według Google nie trzeba umieć programować, jakieś tam narzędzia tylko obsługiwać
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: ehh ile razy już podobne pytanie tu było. Tak w skrócie

1. UX czy UI to nie są "zawody", zawodem jest DESIGNER, czyli jesteś projektantem. Każdy projektant który projektuje coś z czego korzystać będą ludzie powinien mieć na uwadze dobry UX.

2. UX czyli User Experience, to jest z definicji ogół wrażeń jakie doświadcza użytkownik przy korzystaniu z produktu / usługi - obecnie głównie do dotyczy cyfrowych produktów, ale nie zawsze
  • Odpowiedz
25 listopada o 19:00, spotykamy się na LiveStreamie, gdzie stworzymy interaktywny system oparty na mapach do lokalizowania jednostek morskich! Nauka ciekawych rzeczy na praktycznym projekcie.

➜ Połączymy się z serwerem udostępniającym informacje na temat jednostek morskich. Komunikacja odbędzie się poprzez REST API przy autoryzacji OpenID.
➜ Do warstwy prezentacji wykorzystamy interaktywne mapy, na którą naniesiemy jednostki znajdujące się na morzu. Użyjemy do tego silnika map od OpenStreetMap
➜ Całą implementacje wykonamy krok po kroku,
SoftBull - 25 listopada o 19:00, spotykamy się na LiveStreamie, gdzie stworzymy inter...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie: Jak działa windowanie (ang. hoisting) w JavaScripcie?
Odpowiedź : Windowanie sprawia, ze definicja zmienych i funkcji przenoszona jest na górę, nawet jeśli zdefiniowałeś je niżej. Możesz wyłączyć windowanie za pomocą polecenia "use strict"

Wideo: https://youtube.com/shorts/JTPozUVicGo

Jeśli chcesz więcej odpowiedzi na pytania rekrutacyjne daj plusa, albo jakiś hejterski komentarz i obserwuj ostatni tag ( ͡° ͜
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach