@Enzo_Molinari: projekt manager bardziej skupia się na delivery, product owner bardziej skupia się na produkcie i spójnej wizji sytemu (w firmach produktowych pełni formę reprezentanta klientów) i tworzeniem wymagań.
Jak podchodzicie do dodawania relacji w migracji? Mam problem, ze mój feature powoduje dodanie relacji jeden do jeden z nowa encja i tym samym kolumny z kluczem obcym. Dla nowych obiektów relacja zawsze powinna być - tworzac jeden obiekt tworzysz także wpis w tabeli drugiej. W aktualnej sytuacji kolumna z relationId nie powinna być nullable, ale w starych rekordach oczywiście będzie. Co robicie? Piszecie w migracji tworzenie nowego obiektu dla każdego starego
@dzejro: Opisałeś problem bardzo ogólnie. Czy jesteś w stanie stworzyć sensowną relację z tą nową encją dla każdej istniejącej już encji? Jeśli tak to idealnie by to było załatwić w SQL podczas migracji. Jeśli tak się nie da, albo żeby stworzyć tą relację to trzeba zrobić sporo przeliczeń, które nie są nieoczywiste i dodatkowo jest możliwe, że dla niektórych rekordów będzie błąd to nie rób tego "na raz". Dodaj relację w
Hejo ludzie z #devops i #programowanie, mam aplikacje, do której uruchomienia potrzebuje 10 mikroserwisow (by działały wszystkie funkcjonalności). Uruchamiam je wszystkie w lokalnych kontenerach dokerowych za pomocą doker composea - wszystko działa... ale uruchomienie komendy trwa naprawdę sporo czasu, a mam naprawdę porządna maszynę. Czy da się w jakiś sposób zminimalizować pobieranie ramu przez kontenery by przyspieszyć development? Może jakoś lokalny setup kubernatesa by to wszystko przyspieszyć?
@yggdrasil: na macu; to znaczy ze zanim mi wstaną serwisy to trwa to 20 minut; docker compose up
@aloucie: ja się nie znam wcale - stad pytanie, bo wyobrażam sobie ze jak ktoś ma 200 mikroserwisow to nie musi ich wszystkich stawiać na swojej maszynie. Mam cache. Nie ubijam ich ale jeśli z jakiegoś powodu muszę zrobić docker compose down to uruchomienie apki zajmuje mi pół godziny - absurdalnie dużo.
#programowanie #programista15k #javascript #angular Koledzy, mam pytanie, jak przechowywać w dziecku referencję do rodzica tak żeby ominąć Converting circular structure to JSON? W niektórych przypadkach zmian w dziecku muszę triggerować funkcje w rodzicu i obsługuję to wszystko w modelu ze względu na wymagany wysoki poziom abstrakcji.
Skończyłem mechanikę, popracowałem 2 lata w zawodzie i hajs oraz perspektywy rozwojowe mi nie odpowiadają, chcę przejść do IT. W związku z tym pytania:
1) Jaką uczelnię możecie polecić? 2) Iść na I stopień/II stopień/podyplomowke/bootcamp? 3) Angielski znam na C1 (gap year po maturze), więc zagraniczne uczelnie też wchodzą w grę
2) Iść na I stopień/II stopień/podyplomowke/bootcamp?
Nie idź na nic. Zdefiniuj który kierunek rozwoju w it cię interesuje, znajdź ogłoszenie o prace na takie stanowisko, zobacz co jest wymaganiach i zacznij to googlowac i ogarniać darmowe (lub płatne) tutoriale - jest ich całe mnóstwo. Jeśli ogarniesz tematy to możesz startować na juniora/intern, jeśli nie to się do it nie nadajesz i utopiłbys pieniądze w
Ma ktoś pod ręka zdjęcie lewego z Ania. Z czasów gdy grał chyba w Lechu. Był tam na jakiejś imprezie (chyba weselu) dość mocno czerwony na twarzy (chyba po kilku kielonach)? #lewandowski
Dlaczego nie używa się WebSocketow do tworzenia aplikacji typu spa? Jasne do powiadomień czy czatu jest używany, ale dlaczego nie wykorzystuje się go do całej komunikacji? Biblioteki takie jak Socket.Io wspierają request-response styl, wiec zamiast wykonywać request do restowego api wysyła się socketowa wiadomość. Jest znacznie szybciej. Czemu wiec tego nie użyć nawet do wykonywania crudowych operacji?
@dzejro: patrz Hotwire i Phoenix LiveView. Używa się, ale na razie jest to nisza, bo ludzie się dopiero uczą w WS oraz w większości języków wsparcie dla tej technologii jest dość marne.
Oj pamietam jak zostałem zminusowany przez żołnierzy @artpop gdy odważyłem się powiedzieć ze tata + tata to ch... nie rodzina. Dostałem potok linków z badaniami uniwersyteckimi, które jasno wykazywały ze tata+ tata = najlepsze środowisko dla wychowania dziecka. Wole być pastuchem z wiedzą której źródłem jest obserwacja niż naukowcem który w służbie ideologii oddał swój mózg.
Bardzo mi się podoba, ze prawak sam siebie określa jako
Jak projektować mikroserwisy, żeby czas odpowiedzi nie rosnął w górę do nieskonczoności? Załóżmy najprostszy przypadek, mamy dwa serwisy: user service, payment service. Na świat wystawiamy je przez api gateway. Czyli już czas przesyłu rośnie 2x? bo napierw idze http request z przeglądarki po REST do gateway, potem po REST do serwisu. A teraz dołóżmy do tego jeszcze autoryzację, nie chcemy żeby oba serwisy były przecież odpowiedzialne za autoryzację, więc wydzielamy mikroserwis auth
@PoteznyMagWody: wybiera się odpowiedni rodzaj transportera między mikroserwisami, który pasuje do wymagań. Najprostszy będzie zwyczajne TCP (WebSocket) co już znacznie przyszpieszy sprawę, bo nikt nie robi tego przez zwykły HTTP request. I tak możesz użyć gRPC - ten sam efekt jeśli chodzi o performance zapytania (tzn wzrost szybkości xd)
Czemu ten frejmłork PLAY gównokodowy nowoczesny wywala mi co chwile terminal na linuxie i całe IDE? Staje wszystko i przestaje działać. #scala #programowanie
Planuję gdzieś iść na studia zaoczne informatyczne w Poznaniu. Myślę nad wsb albo politechniką. Wiem że niby WSB to tylko po papierek, ale czy faktycznie tak źle tam jest? Boję się trochę że na politechnice będzie za dużo zadań/za trudny poziom i będzie ciężko połączyć pracę i studia, ale czekam na wasze opinie. I jeszcze jedno pytanie, jak wygląda ze zjazdami tu i tu? Są one w te same tygodnie?
@Zmico: pp nie nauczy cie programować, ale jeśli to ci nie przeszkadza to poziom jest do ogarnięcia. Najgorzej jest na PTC - jeśli zdasz u Pana Doktora Walkowiaka to zaliczyłeś juz studia ;) Zjazdow jest 2x wiecej niz na wsb.
@look997: trzeba zamockowac funkcje czytająca plik by zwracała nam mockowe dane. A jak musisz przetestować "odczytwanie" to bym po prostu dodal plik w beforeAll i usunął go w afterAll z zachowaniem pewności ze każdy test dostaję osobną "instancję" pliku.
Czym sie zajmuje UI Developer? Zawsze mi sie wydawalo, ze temu stanowisku blizej jest do Designera, niz Developera. Ale z tego co czytam to tak nie jest. Anyone can relate? #webdev #kiciochpyta
@kanclerz_krolestwa_paprotnikow: frontend dev jeszcze ogarnia javascripty i "programuje widok". Ui dev grzebie tylko w htmlu i cssie. Niektóre firmy mają takie rozgraniczenie na frontendzie.
Hej, kolejne pytanie dotyczącę RoomDatabase.Callback
Tworze obiekt, ktory rozszerza klase RoomDatabase.Callback a następnie nadpisuję metodą onCreate. Nie rozumiem tylko dlaczego w metodzie onCreate wywoluje metodę, którą właśnie próbuje nadpisać. W moim rozumowaniu funkcja powinna cały czas się wywoływać w kołko i nic nie robić.... Jest jakieś logiczne wyjaśnienie?Nie musi byc wprost, z checia doczytam, tylko pod jakim haslem szukac? Czy ma to cos z tym ze jest to Callback?
@nariox: wywołujesz metodę z klasy bazowej, a nie nadpisywana metodę. Podam ci przykład - masz klasę ButelkaWody, ktora ma metodę odkręć, której implementacja to logika odpowiedzialna za zerwanie blokad nakrętki. Klasa ButelkaWodyGazowanej dziedziczy po klasie ButelkaWody i nadpisuje metodę odkręć w taki sposób ze robi najpierw wywolanie metody klasy bazowej ButelkaWody by wykonała się logika odpowiedzialna za zerwanie blokad, ale dodaję też swoją własną logikę "dodaj bąbelki".
#pracait