Mam darmowego #vps z #aws z #linux #ubuntu, ma chyba ze 1 gb ramu. Zainstalowałem tam #docker i uruchomiłem kilka kontenerów. Jeden z nich - #gitlab tak mi zamulił vps, że nic już nie da się zrobić. Nawet, gdy zrestartuję vps, to nie mogę się do niego dobić, bo zaraz po starcie uruchama się demon dockera xD. Co teraz?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Piszę sobie taki projekt do zarządzania kinem i zastanawiam się jak ugryźć rezerwacje miejsc jeśli chodzi o moduły. Wymyśliłem na razie coś takiego, że moduł do rezerwacji pyta moduł katalogu (filmy, seanse, miejsca) o szczegóły miejsca (w kontekście rezerwacji interesuje mnie tylko czy miejsce jest dostępne i czas do seansu), po udanej rezerwacji publikuje event, że miejsce zostało zarezerwowane i moduł katalogu musi obsłużyć ten event i zmienić status miejsca na zajęte.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Krolik Mi po nic xD Ale nauka polega na rozpracowywaniu takich prostych przykładów. Jak op pyta o mikroserwisy, to po co odpowiadać mu żeby sobie zrobił monolit.
  • Odpowiedz
@Nofenak Wygląda na to że model który aktualnie posiadasz jest nieoptymalny. Moduł od rezerwacji powinien być źródłem wiedzy na temat rezerwacji konkretnego miejsca na konkretne wydarzenie. Pobieranie informacji o wolnych miejscach oraz zmiana ich statusu powinny korzystać z tego modułu. Miejsce na sali jest wtedy agregatem, który należy do bounded contextu rezerwacji i który pilnuje spójności danych wokół konkretnej rezerwacji. Wtedy ten agregat posiada referencję do wydarzenia z modułu katalogu. Katalog
  • Odpowiedz
360 + 1 = 361

Tytuł: Programista szuka pracy. Kulisy rekrutacji w branży IT.
Autor: Eric Giguere, Noah Kindler, John Mongan
Gatunek: informatyka, matematyka
Ocena: ★★★★
nightmaar - 360 + 1 = 361

Tytuł: Programista szuka pracy. Kulisy rekrutacji w branży...

źródło: 384844-352x500

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#biedanonim
Cześc, jestem senior devem z 6 letnim doświadczeniem, 4 firmy za mną, obecnie zarabiam 22k netto na B2B i dziwią mnie głosy ludzi twierdzących, że zarabiają grube stawki (kilkanaście, kilkadziestiąt tysięcy miesiecznie) pracując zaledwie tylko kilka godzin dziennie, albo mają 2-3 kontrakty naraz i wyrabiają się w 8 godzin, jak to jest możliwe? Pracuje w branży IT wiele lat, znam setki programistów i dosłownie każdy mówi, że nie pamięta kiedy
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mirko_anonim: ja przez 7 lat pracy w 3 firmach nigdy nie poświęcałem na pracę średnio więcej niż 5-6 godzin. Jak gadałem z kumplami to 90% w tamtej pracy robiła podobnie, być może obydwaj jesteśmy w bańce.
Zobaczymy w komentarzach, która bańki jest liczniejsza ( ͡° ͜ʖ ͡°)
  • Odpowiedz
  • 30
@mirko_anonim uja a nie senior devem, skoro wyceniacie czasowo taski i pozniej tego nie dowozicie. Albo klepiecie nadgodziny. Jak przez 6 lat nie nauczyles sie wyceniac zadan to xD
  • Odpowiedz
Hej mirki, ma ktoś jakiś pomysł jak to najlepiej rozwiązać?
Mam klasy Dish oraz Product, obie klasy dziedziczą po klasie Food, generalnie jedyna różnica tych dwóch klas polega na tym, że Dish zawiera jeszcze listę produktów (dla uproszczenia załóżmy, że Product ma tylko nazwę, a Dish nazwę + listę produktów). Dodatkowo mam klasę Calendar, który zawiera datę oraz obiekt Food (czyli produkt lub danie). I potrzebuje z poziomu kalendarza dostać się do
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

to dlaczego w Calendar nie przechowujesz obiektu klasy Dish, skoro potrzebujesz się dostać do jej metody? co chcesz konkretnie osiągnąć? po co ci ten Food wgl?
  • Odpowiedz
bo przecież takie jabłko też można zjeść, mimo, że nie posiada ono żadnych składników


@nerfipro174:
Przemyśl nazewnictwo, posiłek nazwałbym Meal

Natomiast do kalendarza można dodać zarówna dania jak i same produkt (bo przecież takie jabłko też można zjeść, mimo, że nie posiada ono
  • Odpowiedz
Do pola tekstowego w Microsoft PowerApps próbuję wstawić wartość z Sharepointowej kolumny typu Date and Time. Niestety, intellisense jej nie widzi, nie podpowiada i zwraca błąd, gdy próbuję użyć funkcji Text()

Text(['Column Name']) - nie działa.

Czy ktoś ma jakiś pomysł, co mogę robić źle?

@
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirki, robię projekt do CV na junior #devops, którym jest GitLab pipeline deployujący mikroserwisy na AWSa i mam pytanie jak się za to zabrać:
Czy mogę założyć z góry, że mam gotowy, skonfigurowany serwer, ręcznie dodać zmienne SSH-KEY (powinien zostać wprowadzony w GUI GitLaba jako plik), SERVER-HOST (np w .gitlab-ci.yml), czy kubeconfig do EKSa, które będą używane w jobach i po prostu skupić się na obsłudze mikroserwisów, testach,
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kamero: imo nie ma co przesadzać. Jak chcesz robić stawianie infry TF to zrób to w odrębnym procesie . Grzebanie w infrakturze to oddzielny znacznie rzadziej robiony proces. Poza tym zawsze możesz to potem spiąć.
  • Odpowiedz
#naukaprogramowania #python

Mircy, dlaczego wyrzuca mi SyntaxError: expected ':' gdy implementuję w klasie A, metaklasę AMeta, oraz dziedziczę po klasie B? gdy pozbędę się dziedziczenia po klasie B wszystko jest ok, robię coś nie tak czy takie coś jest po prostu zabronione?. Nie mogę znaleźć w google czegokolwiek nt. relacji pomiędzy metaklasą a dziedziczeniem. Dodaję screena, kod na tyle krótki i prosty że nie ma potrzeby wklejać na
imthehighestintheroom - #naukaprogramowania #python

Mircy, dlaczego wyrzuca mi Synta...

źródło: Screenshot at Apr 15 15-46-56

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@elozapiekanka: Gość ewidentnie troluje, bo przecież niemożliwe jest być programistą javy 2 lata i nie znać springa (ok, może w pracy tego nie używali, ale jakieś zainteresowanie programowaniem po pracy, rozwojem swojej kariery), nie liznąć podstaw devopsu i nie umieć samodzielnie znaleźć wartościowych materiałów do nauki xD


@Icouldbeyourmom: serio wy tracicie wolny czas na naukę frameworków po pracy, które za 3 lata wypadną z obiegu? Co jest z
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W sumie ciekawi mnie - jaki jest wasz powód, dla którego wolelibyście hybrydę/całkowita praca z biura? ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

Ad 2: nauka od doświadczonych przez obserwacje czy rozmowy przy kawce na open space
Ad 7: oddzielanie życia prywatnego od pracy (przełamanie nawyku klepanie kodu a potem przeglądania neta/netflixa w tym samym pomieszczeniu)

Prawdziwy powód niechęci do pracy zdalnej to:

  • Spokój w biurze / ciężko wytrzymać z żoną /dziećmi 10.5% (18)
  • Skille, które ciężko uzyskać na zdalnej w izolacji 14.0% (24)
  • Można szybko załatwić sprawy bez calli 9.4% (16)
  • Brak pasji i zainteresowań 8.2% (14)
  • Brak znajomych poza pracą, osamotnienie 17.0% (29)
  • Konieczność ruchu do pracy (spacer/rower) 7.6% (13)
  • Higienia pracy(oddzielanie pracy od prywatnego żyć 26.9% (46)
  • Inne (komentarz) 6.4% (11)

Oddanych głosów: 171

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pozytywny_gosc gdzieś przy przechodzeniu z mida na seniora (co bystrzejsi to na pograniczu junior/mid) zdajesz sobie sprawę że twoja dogłębna znajomość języka X to najmniej licząca się umiejętność a dużo ważniejszy jest networking - i to nie ten ze stackiem tcp/ip ( ͡º ͜ʖ͡º)
  • Odpowiedz
@Pozytywny_gosc: wy tu sobie wypieracie i bajtujecie, a ja w korpo w zeszłym tygodniu miałem spotkanie, gdzie któryś zespół całkowicie nieironicznie planuje klientowi wdrożyć rozwiązanie oparte na czacie GPT. Co prawda na razie nie do klepania kodu, tylko supportu, ale tak, takie rzeczy już się dzieją.
  • Odpowiedz
Gdzie w Spring Security w podstawowej konfiguracji uwierzytelniania dodawany jest header Authorization? Wpisujemy nazwę użytkownika i hasło w formularzu i później w filtrze BasicAuthenticationFilter jest wyciąganie tego headera. A chodzi mi o to kiedy i gdzie dane logowania są kodowane do Base64 i dodawane jako header?

#java #spring #naukaprogramowania
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poleci ktos jakies tutoriale pod katem #testowanieoprogramowania w typescript playwright? Im bardziej rozlegle tym lepiej, dobrze zeby jeszcze obejmowaly tooling, lintery itp, docker. Czy moze lepiej zaczac od backendowego tudziez frontendowego frameworka zeby nauczyc sie ekosystemu typescripta?
Teraz uzywam pythona, ale z braku pelnego wsparcia planuje sie przebranzowic.
#naukaprogramowania
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach