Pytanie do mirków #nodejs. Profesjonalnie zajmuję się frontem ale pracuję nad paroma własnymi projektami gdzie muszę zrobić minimalny backend. Jakich bibliotek/ORMów/ODMów/query builderów używacie w pracy komercyjnej do obsługi baz danych? Są jakieś wiodące standardy jak na froncie czy bardziej dziki zachód?
Jak zacząć się uczyć front endu bez większych wkładów pieniężnych, od kompletnego zera? Jeszcze nie wiem czy to do końca dla mnie więc nie chciałbym wydawać tysięcy złotówek na to, jaka ścieżkę nauki polecacie? Jak wy zaczynaliscie? Jak się nie uczyć?
Mam kontrakt z miesięcznym wypowiedzeniem. Mam ofertę na inny za 60 proc więcej, ale będę musiał z pierwszego zrezygnować. Żeby zacząć pracować dla nowego klienta od sierpnia, musze wypowiedziec obecny kontrakt jutro.
Problem w tym, że mam jedynie draft kontraktu od nich, a jutro go z pewnością nie podpiszą. Natomiast zapewniają mnie, że to formalność.
@olo1917: jeżeli masz zabezpieczenie finansowe choć na te trzy miesiące to brałbym. Najwyżej miesiąc wakacji sobie zrobisz i w międzyczasie będziesz szukał drugiej wypasionej oferty, a do tego będziesz dostępny od ręki, a nie po miesiącu.
Dzięki brzydkiemu ryjcowi kupiłem sobie kolejny samochód xD
Zaletą bycia przegrywem jest to, że nie muszę wydawać piniędzy jak normicy. Nie muszę chodzić do drogich klubów i dawać jeszcze droższych drinków laskom licząć na numery telefonów. Też nie muszę płacić za drogie 5gwiazdkowe hotele czy wyjazdy do grecji lub na malediwy "bo jacek z agatką pojechali do zimbabwe a my nie".
No i cyk. Do drużyny pierścienia dołączyła Toyota Camry 3.0 V6 xD.
Mam problem z timezone dla każdego użytkownika z innego kraju, wyliczenia na bazie robię na podstawie created_at ale dla każdego użytkownika może czas się różnić i dawać całkowanie inne wyniki, jak to rozwiązać najlepiej ? #laravel #php
@Radaka: a jak użytkownikom ustalasz strefę czasową? Chyba najlepiej byłoby aby pole **created_at** było jako timestamp w bazie danych. Wtedy strefę czasową zapodajesz z perspektywy danego użytkownika. Link
@Radaka @LuckyLuke_2776 jeżeli OP korzysta z carbona to wystarczy zrobić tak jak napisał. No w bd można trzymać albo jako datetime tworzony z UTC albo timestamp, który zawsze jest tworzony z UTC (trzeba to mieć na uwadze przy wstawianiu danych do bd).
Co sądzicie o sytuacji, gdy API przy POST zwraca 200 w sytuacji, gdy rekord nie został utworzony z powodu błędów przy walidacji danych? W zwrotce przychodzi errorMessage. Dla poprawnie utworzonego rekordu też jest 200 tylko bez errora. Po mojemu powinno być 201 przy poprawnych danych, a przy błędach walidacji jakiś kod błędu np 422 od biedy 400 #programowanie
@MartinoBlankuleto: niestety takie coś widziałem wiele razy u kolegów, którzy mieli dwucyfrowe lata doświadczenia. W takim przypadku to nie jest Rest API tylko jakieś api, które sobie ktoś wymyślił. Możesz się albo dostosować, albo zapytać czemu tak zrobili, a nie rest-owe albo robić po swojemu (rest). ( ͡°͜ʖ͡°)
jakich technologii najlepiej sie uczyc pod FullStack web developera? HTML/CSS/Javascript, React, GraphQL, NodeJS + Express? jQuery i Bootstrap warto czy zbedne?
@zalmicie: jeżeli nie masz jeszcze doświadczenia, a tak wnioskuję z pytania, to proponuję na początek zapomnieć o słowie "fullstack" i na start zainteresować się słowem "front-end". Dopiero jak poznasz to drugie to wejdź w back-end, wtedy będziesz dobrym fullstakiem i łatwiej wejdziesz w IT. Technologie masz TUTAJ wskazane. Kolejność również.
K---a ponad miesiąc w nowej #pracbaza a dalej większość nie rozumiem (╥﹏╥) nie wiem jak ludzie z którymi pracuje to ogarniają, czuje się jak zjeb pytając o każdą rzecz co chwilę, wydaję mi się że mają mnie dość xD
@kamilek98PL: > no ja niby taki junior, nawet zgodziłem się na mniejsze pieniądze żeby dostać pracę.
Ogólnie to problem mam chyba z kodem, bo znam podstawy itp ale jak widzę jak jest to zaaplikowane do rozwiązania biznesowego nad którym pracuję to czarna magia i nie wiem gdzie zacząć xD szczególnie że aplikacja jest ogromna i pracuje nad nią ponad 100 ludzi.
@TechPriest: zależy kto co lubi. Nie każdy musi być programistą. Ja np. lubię to ciągłe kształcenie. Mam już ponad 5 lat dośw. i ciągle mnie ciągnie do nowych rzeczy oraz do bardziej zaawansowanych zagadnień tego co już znam. Tu się nudzić nie będziesz. Oczywiście koparami też się można jarać, zależy co masz we krwii.
Mi się czasem marzy zrobić kursik na najmniejsze koparki (raptem te ~1.5k) i kupić sobie bobcata
@TechPriest: > @Yahoo_: Dodaj, że bootcamp trwa nawet pół roku i kosztuje do 20k, kiedy kurs na koparkę to 1200-1500zł i nie musisz się już nigdy doszkalać a programiści non stop po robocie coś dłubią
@TechPriest: ale programiści to lubią. Przynajmniej Ci, którzy powinni się tym zajmować. ( ͡º͜ʖ͡º)
cena wynajmu na dzień,cena wynajmu na tydzien, cena wynajmu na miesiac,
najpierw wszystkie produkty ktore maja najmniejsza lub najwieksza cene wynajmu na dzien, pozniej na tydzien, pozniej na miesiac, przy czym produkt moze miec ustawiona cene na wszystkie trzy przypadki pomoze ktos ? #laravel #php
@Radaka nie korzystałem nigdy z Laravela i jego ORM-a więc nie wiem czy unię da się zrobić bez problemu. Ogólnie takie "sortowanie" robi się bardzo łatwo za pomocą unii. Wtedy możesz zrobić mniej więcej coś takiego (uwaga, to jest pseduo-mysql kod): select * from ( ( select 1 rank, table.* from
Siema mirki. Mam problem z Doctrine w projekcie. Projekt działa na symfony 5.2, mamy zainstalowane doctrine. Założenia w projekcie były takie, że jeżeli mamy obiekty domentowe, to nie umieszczamy w nich nic spoza domeny, więc używanie adnotacji do powiązania - obiekt->tabela - odpada. Używamy XML. Do tego doszło niedawno użycie ValueObjects zamiast int/string/bool, bo można sobie fajne rzeczy tam zaimplementować (jakieś walidacje itp). No i trzeba te ValueObject zmapować na kolumny w bazie
@mariecziek a takie jeszcze pytanie - na podstawie czego jenkins generuje środowisko i jakie skrypty wykonuje? masz jeszcze jakiegoś dłuższego loga niż to co dałeś wcześniej?
Jak wielu programistów lubię żartować więc programuję w PHP. :)
#programista15k #programowanie #javascript