Nofenak
Nofenak
Przedrostek "api" daje się tylko dla endpointów dla zwykłych userów czy dla adminów też?
#programowanie #naukaprogramowania #programista15k
0
  • Najlepsze
  • Wszystkie komentarze
Saly
@Nofenak: daje się albo się nie daje. To bez znaczenia. Zazwyczaj api się zaczyna od wersji tj. /v1/.... Dodanie do tego /api/v1/ ma sens tylko wtedy, gdy z jednego serwera serwujesz jednocześnie fronted i backend i nie chcesz kolizji.
7
ly000
@Nofenak: nie ma reguły, żeby dawać taki przedrostek.
4
JamesJoyce
#programowanie #naukaprogramowania #programista15k #programista25k #it

Dla zainteresowanych wejściem w it i tych, którzy chcą zmienić pracę, ciekawy atykuł od nofluff. W skrócie - nie jest wcale tak źle, jakt wierdzą niektórzy, ale tylko jak już jesteś w branży. Wejście trudne jak nigdy

https://www.linkedin.com/pulse/znalezienie-pracy-w-trudniejsze-ni%2525C5%2525BC-zwykle-no-fluff-jobs-ajasf/
2
  • Najlepsze
  • Wszystkie komentarze
ly000
@JamesJoyce: przy obecnej inflacji i przy tak niskim wzroście można śmiało stwierdzić, że zarobki w IT spadają.
5
bb89
@JamesJoyce wysyłanie cv =/= zmiana pracy, dużo ludzi chodzi hobbystycznie na rozmowy patrząc co oferuje konkurencja, za ile oraz czy są na bieżąco ze skillami
3
Nofenak
Nofenak
Każdy seans ma przypisaną salę a sala miejsca. Potrzebuje wyświetlić miejsca na danych seans z informacją czy jest wolne. Teraz robię to tak, że dostaje id seansu, pobieram seans, biorę z niego id sali, potem wszystkie id miejsc biletów na ten seans i wszystkie miejsca z tej sali i jeśli lista id miejsc biletów zawiera id danego miejsca, to znaczy, że miejsce jest zajęte. W kodzie wygląda, to tak:

public List<SeatWithStatusDto> handle(GetSeatsByScreeningId query)
0
  • Najlepsze
  • Wszystkie komentarze
WyjmijKija
WyjmijKija
@TwojHimars: jasne, w------l całą logikę biznesową do procedur składowanych. Na pewno będzie to łatwo utrzymać i otestować. 2000 vibes
5
T.....s
T.....s
@Nofenak: W db warto utworzyć użytkownika z prawem do wywoływania SP, bez kwerend, i w kodzie wywoływać tylko te procedury. Bezpieczeństwo.
Wyciąganie danych, które potrzebujesz powinna realizować ta procedura. Spróbowałbył zrobić zbiór numerów miejsc zajętych i zrobić except ze zbiorem range(1..[liczba miejsc])
0
n0c0Mpr3h3nD
#naukaprogramowania #programowanie #programista15k #adventofcode #python
Dzien 8+9. Najpierw zwykle parsowanie do dicta, potem math.lcm, bo Python ᕦ(òóˇ)ᕤ 9. to trochę spanikowałem i zacząłem szukać właściwości trójkąta Pascala, czy może coś z tym związane jest (tl;dr trochę tak, ale tylko jak przedostatni szereg składa się z jedynek). Po godzinie zacząłem szukać innych właściwości liczb z przykładów i
1
_.....l
Załóżmy, że jesteście w trakcie czytania obszernej książki w języku angielskim, pokrywającej tematykę programowania w danym języku. Ile stron dziennie czytacie? Książka ma np. 1200 stron. Pytam, bo chcę się uczyć i jednocześnie utrzymać coś tej wiedzy w głowie oraz się nie przegrzać.

#naukaprogramowania #pytanie
0
  • Najlepsze
  • Wszystkie komentarze
n0c0Mpr3h3nD
@_gabriel: rozdział na dzień max, najlepiej jeden co 2-4 dni
1
zjadacz_wyjadacz
Wystarczy po kilka-kilkanaście i na bieżąco utrwalać wiedzę. Jeśli faktycznie jest obszerna to przerobienie tego typu pozycji w 3-4 miesiące to sukces.
0
Nofenak
Nofenak
Szukam pomysłów na jakąś ciekawą apkę (backend), którą junior mógłby mieć w swoim portfolio. Coś praktycznego, co będzie mogło być używane przez realnych użytkowników i będzie rozwiązywać jakieś konkretne problemy albo coś ułatwiać. Zależy mi też na tym, żeby można było tam użyć jakiś ciekawych wzorców typu DDD czy CQRS.
#programowanie #naukaprogramowania #programista15k
1
  • Najlepsze
  • Wszystkie komentarze
Bulldogjob
Java - jak wybrać miejsce pracy
https://bulldogjob.pl/readme/java-jak-wybrac-miejsce-pracy

Na co zwrócić uwagę, szukając pracy w Javie? Omówienie rodzajów firm, obszarów wykorzystania Javy i czynników takich jak wynagrodzenie, perspektywy rozwoju czy benefity. Plus przykłady firm na rynku PL

#naukaprogramowania #programowanie #pracait #java #programista
1
_.....l
Nie działa mi dotnet run w Powershell. Woła o SDK 6.0.100. Gdy próbuję zainstalować SDK 6, to wyskakuje mi, że znalazło mi istniejący pakiet aktualnie zainstalowany. Sprawdziłem i mam zainstalowane SDKs: 5.0.201, 6.0.402 oraz 8.0.100. Jak to ograć?

#powershell #dotnet #csharp #naukaprogramowania #pytanie
0
  • Najlepsze
  • Wszystkie komentarze
n0c0Mpr3h3nD
#naukaprogramowania #programowanie #programista15k #adventofcode #python
Dzien 7. Mamy do czynienia z sortowaniem, w sumie ani nic trudnego ani ciekawego.
Dla tych co szukaja zwiezlych rozwiazan polecam collections.Counter, zip ze stringa i itertools.count(), oraz sortowanie tupli ( (5,)>(4,1)>(3,2) itd.)
3
_.....l
Macie jakiś sposób na to, że książka sama się zamyka podczas nauki? Tak się nie da uczyć

#naukaprogramowania #ksiazki #pytanie
0
  • Najlepsze
  • Wszystkie komentarze
_.....l
Zacząłem się uczyć programowania w C#. Za niecały rok chcę aplikować na pozycję juniorską. Jakie książki polecicie?

#naukaprogramowania #csharp #dotnet #pytanie #programista15k
0
  • Najlepsze
  • Wszystkie komentarze
WiesIaw
WiesIaw
Czy z wykształceniem podstawowym mam szanse zostać #programista15k?

#pytanie #programowanie #naukaprogramowania #pracawit #wychodzimyzprzegrywu
3
  • Najlepsze
  • Wszystkie komentarze
mirko_anonim
✨ Obserwuj #mirkoanonim
Zastanawia mnie skąd w was - programistach jest tyle jadu i toksyczności, to jest aż smutne w jakim stanie emocjonalnym musicie być. Oczywiście nie mowa o wszystkich. W wojsku drą nad tobą mordę, a ty dalej czołgasz się w błocie kiedy twoje mięśnie i organizm już dawno odmówiły posłuszeństwa, pasja i charakter - dalej robisz robotę niewzruszony. Nowy wynalazek technologiczny? O super - mam nowego drona, a w
2
  • Najlepsze
  • Wszystkie komentarze
C.....a
Dobra architektura z CQRS ( ͡° ͜ʖ ͡°)

https://gildia-developerow.pl/dobra-architektura-z-cqrs/ (。◕‿‿◕。)

Chyba każdy, kto zaczynał pracować na dowolnym frameworku MVC, popełniał ten sam błąd: znaczną część logiki zamieszczał wewnątrz akcji kontrolera. Efektem tego były pliki kontrolerów o dużej ilości linijek. W dzisiejszym wpisie rozważymy wzorzec, dzięki któremu zadbamy nieco o nasz kod tak, aby duże kontrolery do nas więcej nie wróciły. Mowa
33
  • Najlepsze
  • Wszystkie komentarze
n0c0Mpr3h3nD
#naukaprogramowania #programowanie #programista15k #adventofcode
Dzień 6. a wygląda jak coś co byś się spodziewał w pierwszym dniu.
Zauważyć że w zadaniu jest nierówność kwadratowa, mikro haczyk żeby zauważyć że jak masz obydwa wyniki całkowite to musisz odjąć 1.
10-15min na pierwszą część i 10-15 sekund na drugą (tyle co parser lekko zmienić)
Jutro spodziewam się pierwszego DFS/BFS
2
  • Najlepsze
  • Wszystkie komentarze
JamesJoyce
#programowanie #programista15k #programista25k #it #naukaprogramowania #sztucznainteligencja

Dla zainteresowanych wejściem w AI/Data Science.

Oto pytania na które nie odpowiedział ŻADEN z pięciu pytanych przeze mnie (jako rekrutera technicznego) kandydatów na stanowisko AI Engineer (z nakierowaniem na gen ai). Wymagania 2-4 lata komercyjnego expa. Każdy je spełniał z nawiązką.

-
14
  • Najlepsze
  • Wszystkie komentarze
_.....l
private static int fib(int n)
{
int a = 0, b = 1;

for (int i = 0; i < n; i++)
{
0
  • Najlepsze
  • Wszystkie komentarze