@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

Pytanie: Jakie typy danych dostępne są w JavaScripcie?
Odpowiedź : Są dwa podstawowe typy danych: prymitywne np. string, number i boolean oraz obiekty.

Wideo: https://youtube.com/shorts/Jv0mLHUvouI?feature=share

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