Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko178
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
Nofenak
Nofenak

Nofenak

Dołączył 3 lata i 1 mies. temu
  • Obserwuj
  • Akcje 844
  • Znaleziska 219
  • Mikroblog 625
  • Obserwujący 2
  • Obserwowane 6
S.....n
S.....n
konto usunięte 20.01.2024, 02:43:10
  • 0
#skyrim Chyba mnie p-----e psychicznie dlaczego gra się zaktualizowała mimo wyłączenia aktualizji w steam wszystkie mody mi r-------o
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak 20.01.2024, 17:22:47 via Wykop
  • 0
@Szyszkalogin: Dawałeś manifest na read-only?
  • Odpowiedz
Nofenak
Nofenak
Nofenak 19.01.2024, 18:30:40
  • 1
Robicie dodatkowe interfejsy nad interfejsemi repozytoriów Spring Data JPA czy to nie ma sensu? Zmienialiście w ogóle kiedyś implementacje repository w projekcie? Mówię o czymś takim:

@Repository
@RequiredArgsConstructor
class JpaUserRepositoryAdapter implements UserRepository {
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

nad__czlowiek
nad__czlowiek
19.01.2024, 18:35:31 via Wykop
  • 1
@Nofenak: ofc np w projekcie mam jednocześnie bazę SQL i noSQL do innych rzeczy stąd w tym przypadku to podstawa. No i do tego dochodzi elasticssearch, więc 3 "bazy"

Nie wchodząc w szczegóły - niektóre encje muszę mieć w 2-3 miejscach
  • Odpowiedz
grzesio1912
grzesio1912
grzesio1912
20.01.2024, 19:52:59 via Wykop
  • 0
Nie jest to związane z architekturą hexagonalna - inaczej porty i adaptery?
Masz tutaj interfejs do bazy, i niezależnie od infrastruktury twoje repo działa tak samo. Możesz podmieniać silnik bazy bez zmian. Do tego możesz pisać testy logiki biznesowej których jedynym powodem do niepowodzenia jest sama logika a nie np baza czy błędne dane.
  • Odpowiedz
Nofenak
Nofenak
Nofenak 18.01.2024, 18:04:11
  • 0
W jaki sposób rozbić monolit na moduły, które potem ewentualnie mogłyby stać się mikroserwisami? Słyszałem o różnych technikach typu bounded context, event storming itd, ale w takim monolicie wszystko wydaje się być ze sobą ściśle połączone i nie bardzo wiem, jak się do tego zabrać, np. co zrobić z joinami na kilka tabel? Czy transakcje rozproszone są ok czy unikać ich jak tylko się da? Itd. Pytam ogólnie, ale też w kontekście
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

JanPawelDrugiLechWalesaPierwszy
JanPawelDrugiLechWalesaPierwszy
JanPawelDrugiLechWalesaPierwszy
18.01.2024, 18:40:47 via Wykop
  • 2
@Nofenak: W wiem że się uczysz i nie chce się bardzo p-----------ć ale to co chcesz zrobić jest trochę bez sensu. Mikroserwisy mają sens w bardzo dużych projektach i jak je dzielić oraz w jaki sposób implementować zależy od bardzo wielu czynników których nie ma w małym przykładowym projekcie.

To trochę jakbyś przeczytał o dywersyfikacji inwestycji i zapytałbyś się w jakie różne instrumenty zainwestować 1 zł

Czy transakcje rozproszone są
  • Odpowiedz
nad__czlowiek
nad__czlowiek
18.01.2024, 19:28:34 via Wykop
  • 2
W jaki sposób rozbić monolit na moduły


@Nofenak: prosta zasada, gówna nie ruszać póki działa xD
W międzyczasie przepisywać od nowa xD Najgorsze co można zrobić to rozbić monolit na rozproszone MAKROserwisy bo zazwyczaj tak się kończy rozbijanie monolitów, cięzko to robić na MIKROserwisy bo zazwyczaj jest tight-coupling. Jeśli ten monolit nie masz dobrze podzielony modułowo w sensie struktura projektu w kodzie (loose coupling) to będzie dosłownie grzebanie w gównie.
  • Odpowiedz
Kagernak
Kagernak
14.01.2024, 18:19:39
  • 0
Gram sobie w Gothic 2 z modem Ucieczka. Bardzo fajny i polecam, ale mam problem bo tekstury orków bardzo dziwnie się zachowują, tak rozszerzają się na wszystkie strony i nie wiem o co chodzi. Początkowo było to tylko przy jednym orku, który miał taką inną teksturę z dowaloną zbroją, ale to ignorowałem. Teraz jednak chyba przeszło to na innych orków i trzeba coś z tym zrobić. Jakieś pomysły co to za dziadostwo?
Kagernak - Gram sobie w Gothic 2 z modem Ucieczka. Bardzo fajny i polecam, ale mam pr...

źródło: Bez tytułu

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak 15.01.2024, 18:14:08 via Wykop
  • 0
@Kagernak: To wina DX11. Spróbuj przeinstalować albo popróbuj innych wersji
  • Odpowiedz
Nofenak
Nofenak
Nofenak 13.01.2024, 12:51:28
  • 0
Przy rezerwacji miejsc w kinie lepiej użyć optymistycznego czy pesymistycznego blokowania?
#naukaprogramowania #programowanie #programista15k #java
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ly000
ly000
13.01.2024, 14:58:29 via Wykop
  • 4
@BigInt: byś chociaż napisał z którego bota pochodzi ta odpowiedź.
  • Odpowiedz
Pasterz30
Pasterz30
13.01.2024, 16:31:11 via Wykop
  • 2
@ly000: brzmi jak chat gpt
  • Odpowiedz
Nofenak
Nofenak
Nofenak 12.01.2024, 16:57:34
  • 2
Używacie id wygenerowanych przez bazę czy UUID?
#naukaprogramowania #programowanie #programista15k #java
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

glos_zenady
glos_zenady
12.01.2024, 17:09:53 via Wykop
  • 7
@Nofenak: to zależy
  • Odpowiedz
MilionoweMultikonto
MilionoweMultikonto
12.01.2024, 17:22:19 via Wykop
  • 4
@Nofenak: why not both? ¯\(ツ)/¯
  • Odpowiedz
Nofenak
Nofenak
Nofenak 11.01.2024, 11:23:52
  • 0
Jak mam apkę podzieloną na domenowe moduły typu "order", "product" itd. to czy wewnątrz tych modułów wprowadzać jeszcze podział typu domain, application, infrastructure itd. czy to już nie ma sensu?
#naukaprogramowania #programowanie #programista15k #java
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak
Autor
11.01.2024, 17:31:36 via Wykop
  • 0
@Saly: Ale co to ma do rzeczy? Abstrakcje nad bazą SQL daje mi Spring Data JPA. Wszystkie rzeczy związane z konkretną bazą np. Postgresem jest w appliction properties. Bardziej mi chodziło o to czy robić coś w stylu order/domain, product/domain itd.
  • Odpowiedz
Nofenak
Nofenak
Nofenak 10.01.2024, 11:31:23
  • 0
Czy taki test sprawdzający czy bilet nie jest zarezerwowany przez więcej niż jednego usera jest ok? Miejsce blokuje pesymistycznie na poziomie bazy.

@test
void ticket_is_booked_only_by_one_user() {
//given
var film = addFilm();
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak
Autor
10.01.2024, 11:50:01 via Wykop
  • 0
@nad__czlowiek: Dokładnie
@5da4266d3de6dbaf425a2d4fc16225d0 Jak nie zablokuje miejsca, to zawsze się wywala na tych 3 wątkach
  • Odpowiedz
Nofenak
Nofenak
Nofenak 10.01.2024, 09:43:27
  • 0
Używacie tych fixów ze Steama czy wszystko ręcznie instalujecie?
#gothic
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ObieraczDoRacic
ObieraczDoRacic
10.01.2024, 18:20:45 via iOS
  • 0
@Nofenak ja wole ręcznie
  • Odpowiedz
Kaznodziej
Kaznodziej
12.01.2024, 04:54:36 via Wykop
  • 0
@Nofenak: zależy od moda tbh
  • Odpowiedz
Nofenak
Nofenak
Nofenak 09.01.2024, 13:32:03
  • 0
Czy Union ma sobie różne fixy np. 4gb patch, gothic 2 fix 2.6.0 itd czy trzeba to oddzielnie instalować?
#gothic
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uuroboros
Uuroboros
09.01.2024, 13:50:23 via Wykop
  • 0
@Nofenak: nie ma 4gb to osobny addon tak samo jak dx11
  • Odpowiedz
Nofenak
Nofenak
Nofenak 08.01.2024, 15:15:22
  • 0
Gram w Dirty Swamp, mam Uniona, ale co jakiś czasu przy wczytywaniu leci mi Access Violation. Wie ktoś co poradzić na to?
#gothic #dirtyswamp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ObieraczDoRacic
ObieraczDoRacic
09.01.2024, 08:42:42 via iOS
  • 0
@Nofenak nieważne czy union czy nie dirty Swamp tak ma, po prostu nie otwieraj tylu skrzyń ( ͡° ͜ʖ ͡°)
  • Odpowiedz
F.....1
konto usunięte 09.01.2024, 18:33:28 via Wykop
  • 0
@Nofenak: To błąd moda, na SP 1.8 jest to samo.
  • Odpowiedz
Nofenak
Nofenak
Nofenak 07.01.2024, 13:46:06
  • 0
Mam tabelki: Halls (Sale), sale mają swoje miejsca (Seats), sale mają też seanse (Screenings), ale jednocześnie każdy seans ma własne miejsca ze statusem (wolne/zajęte), czyli mam jeszcze tabelkę ScreeningSeats. Czy takie rozwiązanie jest ok czy da się to lepiej zrobić?
#programowanie #naukaprogramowania #programista15k #java
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak
Autor
07.01.2024, 15:16:40 via Wykop
  • 1
@rolling_stone_with_no_hope: Tak, używam JPA, diagram:
Nofenak - @rollingstonewithnohope: Tak, używam JPA, diagram:

źródło: diagram2

Pobierz
  • Odpowiedz
Nofenak
Nofenak
Nofenak
Autor
07.01.2024, 15:34:34 via Wykop
  • 0
@Kekoludek: Nie, to do mojej własnej apki
  • Odpowiedz
Nofenak
Nofenak
Nofenak
Autor
08.01.2024, 14:03:12 via Wykop
  • 0
@MQs: Ale muszę wyświetlić w API, które miejsa są wolne. Jak to zrobić w miarę prosto i wydajnie bez trzymania w bazie statusu miejsca? A no i dochodzi jeszcze problem lockingu. Chyba muszę też takie miejsce zablokować na poziomie bazy, żeby nikt 2 razy go nie zarezerwował.
  • Odpowiedz
Nofenak
Nofenak
Nofenak 07.01.2024, 11:33:06
  • 0
Czy dodajecie tego typu constrainty na klucze obce w bazach danych?
#programowanie #naukaprogramowania #programista15k #java
Nofenak - Czy dodajecie tego typu constrainty na klucze obce w bazach danych?
#progra...

źródło: constraints

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak
Autor
07.01.2024, 13:36:54 via Wykop
  • 0
@fiolkins: Bo taka walidacja jest też zazwyczaj po stronie apki. Np. żeby dodać Screening to musi istnieć jakiś Film.
  • Odpowiedz
Nofenak
Nofenak
Nofenak 06.01.2024, 13:59:42
  • 0
Czy używanie repozytoriów do dawania danych testowych w testach integracyjnych jest ok czy powinno się to jakoś inaczej robić?
#programowanie #naukaprogramowania #programista15k #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

5da4266d3de6dbaf425a2d4fc16225d0
5da4266d3de6dbaf425a2d4fc16225d0
5da4266d3de6dbaf425a2d4fc16225d0
06.01.2024, 14:07:25 via Wykop
  • 2
@Nofenak: Często wygodniej jest napisać sobie kawałek kodu który takie dane "generuje" zgodnie z zadanymi parametrami. Dzięki temu z jednej strony zrobienie kolejnych testów staje sie dużo szybsze a z drugiej strony w teście widać gołym okiem co takie dane zawierają. Jak ładujesz w teście jakieś dane z pliku to potem jak test zaczyna failować ktoś musi siedzieć i rozkminiać o co chodziło w tych danych.
  • Odpowiedz
misieg8
misieg8
06.01.2024, 22:38:21 via Wykop
  • 1
najlepsza odpowiedz dal @JanPawelDrugiLechWalesaPierwszy. przeciez te dane jakos za posrednictwem twojej aplikacji trafiaja do tych repozytoriow. wiec wywolaj akcje aplikacji (jej interfejsy) aby zapelnic repozytoria w tescie.
  • Odpowiedz
Kagernak
Kagernak
05.01.2024, 17:54:15
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak 05.01.2024, 17:56:36 via Wykop
  • 1
@Kagernak: Sprawdź Ucieczkę
  • Odpowiedz
Nofenak
Nofenak
Nofenak 29.12.2023, 12:23:36
  • 0
#reddit
Da się jakoś wrócić do tego poprzedniego wyglądu Reddita?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak
Autor
29.12.2023, 13:06:23 via Wykop
  • 0
Jakby ktoś szukał to tutaj jest fajny post od jednego z userów, jak wrócić do starego wyglądu: https://www.reddit.com/r/help/comments/18oa3y4/comment/keggb20/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
  • Odpowiedz
Nofenak
Nofenak
Nofenak 17.12.2023, 10:59:52
  • 0
Używacie Mapstructa?
#java #programowanie #programista15k

Używasz Mapstructa?

  • Tak 23.4% (18)
  • Nie 76.6% (59)

Oddanych głosów: 77

  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

DEMONzSZAFY
DEMONzSZAFY
17.12.2023, 11:07:11 via Android
  • 5
@Nofenak nie bo nie programuję jak zwierzę w javie ( ͡º ͜ʖ͡º)
  • Odpowiedz
LazyInitializationException
LazyInitializationException
17.12.2023, 11:32:23 via Wykop
  • 3
@Nofenak: no pewnie

@exori_vis Żeby ogarnąć co robi mapstruct wystarczy przeczytać interfejs mappera. W razie wątpliwości zawsze można przejrzeć wygenerowany kod. No i mapstruct jest determistyczny.

W przypadku który opisujesz i tak musisz przeczytać ten cały boilerplate i musi to zrobić każdy inny programista który będzie pracował z tym kodem.
  • Odpowiedz
Nofenak
Nofenak
Nofenak 14.12.2023, 20:49:29
  • 1
Też nie możecie odpalic Coda na Steamie?
#callofduty #gry
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak 13.12.2023, 13:05:42
  • 0
Co sądzicie o tym nowym wyglądzie Intellij IDEA? Używacie czy na razie jesteście na starym jeszcze?
#intellij #java #programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nofenak
Nofenak
Nofenak
Autor
14.12.2023, 00:58:48 via Wykop
  • 0
@GHJ567: Można jeszcze zmienić na stary wygląd
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 10
  • Strona 5 z 10
  • >

Osiągnięcia

  • Mikroblogger
    od 28.10.2023

    Mikroblogger
  • Rocznica
    od 28.11.2025

    Rocznica

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking