✨️ Obserwuj #mirkoanonim
Mam obecną #pracait w której jestem #php developerem z #symfony - tyle że siedzę tutaj już ponad 2 lata, podwyżki od roku nie widziałem i nie zanosi się na to. Od listopada rozglądałem się za nową robotą i w końcu coś się udało znaleźć, z tym że propozycja nowego pracodawcy to projekt w pythonie i react - gdzie pythona kiedyś używałem, ale nie powiedziałbym że byłem zaawansowanym użytkownikiem a
#programowanie #laravel #programowanie #dane #php #backend

Jak najlepiej zrobić system kategorii i subkategorii?

Planowałem zrobić to tak:
Tabela z kategoriami gdzie przechowuje nazwę oraz opcjonalne parentid (Ktore odnosi sie do głównej katerogii)
Każdy item będzie posiadał category
id. W momencie kiedy przypisana kategoria posiada parent_id, wtedy pobierany jest też parent

Item: Skoda
kategoria: sedan (posiada parent id)
glowna katerogia: samochod

W momencie statystyki, gdy biore liste itemow, chcialbym wyswietlic glowna katerogie
#programowanie #laravel #programowanie #dane #php #backend

Hej wszystkim, mam kolejną zagwozdkę:

Mam controller który zwraca listę zakupionych produktów. Chciałbym obok każdego produktu wyświetla ile pieniędzy pozostało w skarbonce po danym zakupie. Jak najlepiej do tego podejśc?

Dajmy na to na skarbonce jest 100zl:

Produkt - cena - pozostała kwota
Produkt A - 20zl - 80zl
Produkt B - 50zl - 30zl
Produkt C - 25 - 5
Produkt D - 5 -
@GreeenOne: jasne, rób matematykę po stronie klienta. Jeszcze daj mu funkcję do samodzielnego ustalania wartości skarbonki żeby sam mógł sobie budżety klepać ... #!$%@? ... aż mną telepie ...

konto klienta i podpięte do niego saldo. Następnie robisz tabelę operacji na + salda i operacji na - salda. Przy każdej operacji informację ile na + lub na -, stan salda przed i stan salda po. Sortujesz operacje po dacie wykonania operacji
Panowie jako osoba mająca 3 lata expa w branży nie wierze w te stawki. Wydaje mi się, że są to oferty dla Gandalfów programowania, a nie dla zwykłego normika. Zwykły normik jako mid to maks 7-8k netto na UoP. Generalnie nie popełniajcie mojego błędu nie nie idźcie w IT, są inne zawody tak samo płatne i mniejszy stres.

#programowanie #programista15k #frontend #backend #polska
Rufurege1 - Panowie jako osoba mająca 3 lata expa w branży nie wierze w te stawki. Wy...

źródło: ssf

Pobierz
Firma sama też rozwija reactowe rzeczy niskopoziomowe więc gdyby trafił im się ktoś kto np. pracował przy tworzeniu framweorka to są w stanie tyle mu zapłacić.


@enten: ktoś kto pracował przy tworzeniu takiego frameworka ma prawdopodobnie w piździe wymagania wielkiego pana CEO co myśli, że jest drugim microsoftem
@Bulldogjob: Nie tylko w polskich, w ogóle od jakiegoś czasu jakość komercyjnego oprogramowania strasznie spada (najbardziej widoczne jest to chyba w gamedevie), jedynie projekty open source trzymają jakiś poziom
No ale hehehe dawaj Anetka, zatrudniamy tego dynamicznego oskarka bo fajny jest, a tamten dobrze wypadł na rozmowie technicznej? nieee, będzie tylko psuł atmosferę na ołpen spejsie
@DROP_TABLE_Usernames: oj nie tylko w gamedevie. Np. za każdym razem gdy aktualizuje Spotify to zastanawiam się jaki to znowu zabawny błąd dodadzą. Ostatnio nie mogłem w żaden sposób włączyć podcastów, które mają też wideo. Ale muszę się bić w pierś, bo w moim korpo też czasem znajdujemy dosyć srogie błędy które siedzą na produkcji i dziwne że czegoś nie popsuły przez długi czas
Hej, szybkie pytanko. Mam tak mały backend, który ma tylko kilka endpointów ( Używam #nestjs i #swagger ). Mam plik konfiguracyjny yaml, który mówi trochę o możliwościach jakie endpointy mają.
Np.

sortFields:
- name
- date
filterFields:
- name

Chodzi o to, że baza danych też jest tworzona na podstawie pliku konfiguracyjnego, a więc pola mogą mieć np. inne nazwy.

Chodzi o to, że ten plik jest dość elastyczny i zawiera całkiem
Hej, trochę słabo opisałeś ten problem. Co jest na podstawie tego pliku yaml tworzone? API? Baza? Jedno i drugie? O jakie "dynamiczne parametry do swaggera" pytasz?

Generalnie w większości enterprise-owych rozwiązań możesz pisać modele dziedzinowe, na ich podstawie modele bazodanowe (encje) i interfejsy/DTO dla endpointów. Potem z automatu masz zmiany w bazie przez ORM i automatyczne generowanie schematu swaggerowego. Wygląda to raczej podobnie i w NestJS i w C# i w Javie.
Moim zdaniem to może być trochę trudne do zrobienia, bo swagger raczej jest generowany statycznie na podstawie typów, nie jakichś dynamicznych wartości. Chyba lepiej zrobić endpoint, który będzie zwracał te dostępne wartości dla klienta.
Chłopy cóż polecacie jako drogę rozwoju, wychodząc z pozycji mida na backendzie z kilkoma latami komercyjnego expa? Chodzi o coś co pozwoli ruszyć z miejsca i zacząć przepoczwarzanie się w seniora. Jakieś certyfikaty od dostawców clouda, coś z DDD? Zastanawiam się nad materiałami od devstyle.
Aktualny stack to larva, co nieco Dockera i K8S.
Niestety w obecnej pracy jest taka fabryka ficzerów, ciężko jakoś zejść głębiej i nawet nie ma potrzeby na
Cloud to jedna opcja jak chcesz isc latwiejsza droga


@n0c0Mpr3h3nD: xDDDDDDDDD o curva sroga odklejka

Cloud z pozoru wydaje się łatwiejszy, bo łatwo wszystko wyklikać w jakimś CloudFormation bez zrozumienia jak co działa. Ale jeśli chcesz zaprojektować wydajny i dość dobrze działający system to jest to jedna z cięższych opcji, bo jak źle zaprojektujesz architekturę to AWS czy inny dostawca chmury będzie cię kasował na kilkadziesiąt tysiący dolców co miesiąc. U
mireczki poratuje ktos prostym kodem? chce sobie na sklep dodac w tle (białe tło) w transparentnym png jakies motywy jakby rysowane ołówkiem zeby były w tle na obu krańcach strony aż do krawędzi? jakim kodem to umiejscowić, żeby było na stałe nawet podczas scrollowania i w ktorym miejscu kodu wrzucić? link do png umiem podmienić ( ͡° ͜ʖ ͡°) chodzi o footer i header zasadniczo

#programowanie #webdev #
@presburger: Chat pomaga rozwiązywać takie proste problemy, ale uważaj z bardziej skomplikowanymi rzeczami, bo on też się myli i często znaleźć u niego błąd to #!$%@? ;)
Najlepiej większe rzeczy budować z nim krok po kroku, dodając po jednej funkcji i testując dokładnie.

Poza tym można go o wszystko pytać, a on chętnie tłumaczy. Jak go przyciśniesz, to nawet sporo wiedzy ma i można to z niego wydobywać w formie skrojonej
SCRUM: Popularna metodologia, która zawodzi

W świecie zarządzania projektami SCRUM zyskał status niemalże kultowej metodologii, obiecującej zwinność, szybkość i efektywność. Jednak za fasadą tych obietnic kryje się rzeczywistość, w której SCRUM nie tylko nie spełnia pokładanych w nim nadziei, ale wręcz przyczynia się do pogłębiania problemów w projektach.

Paradoks efektywności

SCRUM przekształcił miejsce pracy w arenę niekończących się spotkań. Daily stand-ups, retrospektywy, review meetings i sprint planningi pochłaniają niewspółmiernie dużo czasu, często
Pasterz30 - SCRUM: Popularna metodologia, która zawodzi

W świecie zarządzania projek...

źródło: ScrumDoesNotWork

Pobierz