- 0
@Nofenak: przecież normalnie możesz zapisać grę kiedy chcesz
@vulcanitu: nie wiem jak na jest na pc ale jak gralem na ps4 i musiałem akurat kończyć i chciałem zapisać grę -nie dało się. Mówię dobra, pogram jeszcze z 5 min, pchne fabułę do przodu i na pewno bede mógł zapisać. Taki chu xD próbowałem co 5 min kilka razy aż dopiero po pół godzinie udało się xd strasznie frustrujące (nie można teraz zapisać gry lol)
- 0
Prosili was w waszych firmach it o zaświadczenie o niekaralności? xd
#pracait #programowanie #programista15k
#pracait #programowanie #programista15k
- 0
Potrzebuję pobrać miejsca na seans w formie DTO (Spring Data JPA). Jedno pole - isFree zależy od tego czy na dane miejsce jest już zarezerwowany bilet.
Sala ma przypisane miejsca, seans sale a bilet seans i miejsce. Chat GPT podał coś takiego:
Sala ma przypisane miejsca, seans sale a bilet seans i miejsce. Chat GPT podał coś takiego:
@query("SELECT new com.cinema.tickets.application.queries.dto.SeatDto(s.rowNumber, s.number, " +
"CASE WHEN (SELECT COUNT(t) FROM Ticket t WHERE t.seatId = s.id) > 0 THEN false ELSE true END) " +
"FROM Seat s WHERE
Nofenak via Wykop
- 0
@rolling_stone_with_no_hope: A jak twoim zdaniem powinno sie dzielić na pakiety?
Nofenak via Wykop
- 0
@rolling_stone_with_no_hope: Mówisz o np. takich prezentacjach? https://www.youtube.com/watch?v=ILBX9fa9aJo&t=2025s Chodzi ci ogólnie o to, żeby używać package private?
- 1
Testy typu "tylko admin może usunąć film" powinienem trzymać w module/pakiecie "films" czy "users/security"?
#programowanie #naukaprogramowania #programista15k #java
#programowanie #naukaprogramowania #programista15k #java
- 1
Dostałem draft umowy na okres próbny (3 miesiące, umowa zlecenie, stawka 28/h brutto) na Junior Java deva (mam pół roku expa). Przeczytałem i znalazłem takie kwiatki:
- w jednym podpunkcie, zgodnie z ofertą jest mowa o pracy zdalnej a już w kolejnym, że mam obowiązek stawić się na żądanie pracodawcy w każdym wyznaczonym przez niego biurze
-zakaz konkurencji przez pół roku po rozwiązaniu umowy
-100 000 zł kary za każdorazowe złamanie zakazu
- w jednym podpunkcie, zgodnie z ofertą jest mowa o pracy zdalnej a już w kolejnym, że mam obowiązek stawić się na żądanie pracodawcy w każdym wyznaczonym przez niego biurze
-zakaz konkurencji przez pół roku po rozwiązaniu umowy
-100 000 zł kary za każdorazowe złamanie zakazu
- 0
Lepiej zczytać z jakiegoś pliku konfiguracyjnego informacje o salach kinowych (raczej ich ilość się nie zmieni, rzadko się zdarza, że kino się rozbudowywuje) czy udostępnić endpointy do ich dodawania i usuwania?
#programowanie #naukaprogramowania #programista15k
#programowanie #naukaprogramowania #programista15k
- 0
@Nofenak: kupiłem 2 lata temu poduszkę Qmed za stówkę którą również kupiłem znajomym jako prezent urodzinowy. Wszyscy sobie cenimy
- 0
W trakcie odpalania kilkudziesięciu springowych integracyjnych testów z Testcontainers, po 10 testach dostaję taki błąd:
Szczegóły na 4programmers: https://4programmers.net/Forum/Java/370632-problem_z_testcontainers_przy_wielu_testach?p=1936802#id1936802
#java #spring #naukaprogramowania #programowanie #programista15k
org.springframework.dao.DataAccessResourceFailureException: Unable to acquire JDBC Connection [HikariPool-1 - Connection is not available, request timed out after 30003ms.] [n/a]
Szczegóły na 4programmers: https://4programmers.net/Forum/Java/370632-problem_z_testcontainers_przy_wielu_testach?p=1936802#id1936802
#java #spring #naukaprogramowania #programowanie #programista15k
Nofenak via Wykop
- 0
@nairamk: Jak nie zamykam kontenera, to wszystko działa:
@AfterAll
static void afterAll() {
postgres.stop();
}
Nofenak via Wykop
- 0
@nad__czlowiek: @Nofenak
Tak, to o to chodziło. Użyłem rozwiązania stąd: https://java.testcontainers.org/test_framework_integration/manual_lifecycle_control/
Tak, to o to chodziło. Użyłem rozwiązania stąd: https://java.testcontainers.org/test_framework_integration/manual_lifecycle_control/
- 1
Rozbudowany content poszukiwany, mogą być nowe mapki, nie pogardzę nowymi gildiami.
* Byle nie returning
* Byle nie odyseja
Ograne mody
*Świat skazańców
*Lhiver (wiem zero nowości, aby łatka graficzna)
*Złote wrota (odbiłem się od nich)
*KM archolos (X3 xD)
*Dirty Swamp
Grał ktoś w VarusBiker Mod? Dobry modzik? Jest w warsztacie steam i się zastanawiam nad nim.
#gothic
* Byle nie returning
* Byle nie odyseja
Ograne mody
*Świat skazańców
*Lhiver (wiem zero nowości, aby łatka graficzna)
*Złote wrota (odbiłem się od nich)
*KM archolos (X3 xD)
*Dirty Swamp
Grał ktoś w VarusBiker Mod? Dobry modzik? Jest w warsztacie steam i się zastanawiam nad nim.
#gothic
- 0
Jeżeli rezerwacja miejsca w kinie zależy od daty seansu (np. można rezerwować najpóźniej godzinę przed seansem) i od dostępności miejsca, to w jednym module trzymać Screening, Seat i Ticket czy Screenig powinien być w oddzielnym module, którego moduł Booking będzie się pytał za każdym razem o tę datę? Co będzie tutaj agregatem?
#programowanie #naukaprogramowania #programista15k #ddd
#programowanie #naukaprogramowania #programista15k #ddd
Nofenak via Wykop
- 0
@OrzechowyDzem: Tak źle to działa? xD
- 1
Co sądzicie o tych 2 zadaniach rekrutacyjnych dla juniora Javy? Do zrobienia 2h?
#java #programowanie #programista15k #pracait
#java #programowanie #programista15k #pracait
- 0
Mam w apce endpoint do dodawania przez admina seansów w kinie. Czy w momencie dodania takiego seansu powinny też zostać automatycznie dodane miejsca na ten seans czy lepiej zrobić oddzielny endpoint do tego?
#naukaprogramowania #programowanie #programista15k
#naukaprogramowania #programowanie #programista15k
@Nofenak: Po co masz gdzieś dodawać miejsca? Przecież rozmiar/rozkład sali ci się nie zmienia. Dodawać będziesz wykupione miejsca, a dostępne będą wynikały z różnicy.
- 0
Co sądzicie o "var"? Warto używać czy lepiej zawsze podać typ? W innych językach np. w Kotlinie zazwyczaj widziałem coś takiego: val x: int, czyli oprócz "var"/"val" był podany typ jeszcze, ale w Javie się tak nie da zrobić.
#java #naukaprogramowania #programowanie #programista15k
#java #naukaprogramowania #programowanie #programista15k
- Alien_N7
- some_ONE
- DoubleAxxis
- Dupcyfer
- konto usunięte
- +22 innych
@Nofenak: jeśli chcesz podać typ, to podajesz typ. Jeśli typ jest 10 członowy / odpalasz konstruktor w tej samej linijce, to lepiej użyć var.
val x: int w javie nie miałoby sensu, bo jest sam int przecież. Ewentualnie final int jeśli chcemy mieć taką semantykę jak val.
Przykład kiedy bym użył var w javie:
var list = new Arraylist<String>();
Oprócz tego gdy iteruję się w pętli:
for (var product: shop.getProducts())
Zamiast:
val x: int w javie nie miałoby sensu, bo jest sam int przecież. Ewentualnie final int jeśli chcemy mieć taką semantykę jak val.
Przykład kiedy bym użył var w javie:
var list = new Arraylist<String>();
Oprócz tego gdy iteruję się w pętli:
for (var product: shop.getProducts())
Zamiast:
- 0
-anagram
-Fibbonaci
-FizzBuzz
-palindrome
Jakie algorytmy tego typu jeszcze warto przypomnieć sobie przed rozmową na Junior Java deva?
#java #programowanie #programista15k #pracait
-Fibbonaci
-FizzBuzz
-palindrome
Jakie algorytmy tego typu jeszcze warto przypomnieć sobie przed rozmową na Junior Java deva?
#java #programowanie #programista15k #pracait
Nofenak via Wykop
- 0
@OlekAleksander: Łatwo? Właśnie tego się obawiam najbardziej, bo nie miałem z tym na co dzień kontaktu w pracy czy we własnych projektach
@Goddy Zgadzam się, że to głupota, ale co zrobić?
@Goddy Zgadzam się, że to głupota, ale co zrobić?
- 0
Czy architektura typu klasa per akcja ma sens czy to overengineering? Np. CreateUserController -> CreateUserCommand -> CreateUserCommandHandler. Niby wprowadza to fajny podział i łatwo się to testuje, ale z drugiej strony wprowadza to spory narzut kodu i nie wiem czy to nie przesada.
#naukaprogramowania #programowanie #programista15k #java
#naukaprogramowania #programowanie #programista15k #java
@bojackHorsemanPatataj: To w #!$%@? projektach byłeś.
@Nofenak Use right tools to solve right tasks. Jeśli widzisz zysk z takiego podziału w tym miejscu to dziel :P
@Nofenak Use right tools to solve right tasks. Jeśli widzisz zysk z takiego podziału w tym miejscu to dziel :P
- 0
Jakiego niszowego, ale w miarę popularnego języka do backendu warto się uczyć? W Javie itp. robi się bardzo ciasno.
#programowanie #naukaprogramowania #programista15k #java
#programowanie #naukaprogramowania #programista15k #java
Rust, Go.
Przy czym Go polecam tylko dlatego że rośnie mu ostatnio popularność i jest łatwy do nauki, bo za dobrze zaprojektowany to on nie jest (wracają wspomnienia z PHP, który tak na marginesie też był łatwy do nauki). Ale w sumie w prostych rzeczach na szybko daje radę i z punktu widzenia pracy to nie jest zły wybór.
Rusta warto bo jest po prostu dobry. Tylko ostrzegam - nauka Rust trwale
Przy czym Go polecam tylko dlatego że rośnie mu ostatnio popularność i jest łatwy do nauki, bo za dobrze zaprojektowany to on nie jest (wracają wspomnienia z PHP, który tak na marginesie też był łatwy do nauki). Ale w sumie w prostych rzeczach na szybko daje radę i z punktu widzenia pracy to nie jest zły wybór.
Rusta warto bo jest po prostu dobry. Tylko ostrzegam - nauka Rust trwale
@mklaudia:
- nulle (1 bilion dolar mistake)
- wszystko musi mieć domyślną wartość, nawet jak to nie ma sensu
- brak konsekwencji: nieużywane zmienne są błędem, nieużywane importy sa błędem, nieużywane funkcje są dozwolone
- prywatność określana wielkością litery w nazwie
- okropnie nieergonomiczne obsługa błędów
- funkcja może zwrócić poprawny wynik ORAZ błąd, a nie jedno ALBO drugie
- brak wielu mechanizmów, przez co trzeba robić rzeczy naokoło, do niedawna
- nulle (1 bilion dolar mistake)
- wszystko musi mieć domyślną wartość, nawet jak to nie ma sensu
- brak konsekwencji: nieużywane zmienne są błędem, nieużywane importy sa błędem, nieużywane funkcje są dozwolone
- prywatność określana wielkością litery w nazwie
- okropnie nieergonomiczne obsługa błędów
- funkcja może zwrócić poprawny wynik ORAZ błąd, a nie jedno ALBO drugie
- brak wielu mechanizmów, przez co trzeba robić rzeczy naokoło, do niedawna
- 0
Aplikował ktoś do Pretiusa na Junior Java deva? Ja zrobiłem zadanie, byłem na rozmowie a po tygodniu odpisali, że szukają kogoś z większym expem (mam pół roku)
#java #programowanie #programista15k #pracait
#java #programowanie #programista15k #pracait
#programowanie #naukaprogramowania #programista15k
@pastarri: no w #!$%@? skomplikowana domena żeby tam robić DDD xd
@pastarri: to raczej domena generyczna do oddelegowania do jakiegoś IdP
na siłę można tam pchać wszystko, ale taki link shortener z zarządzaniem linkami to przecież z 5 endpointów na krzyż i jedna czy dwie tabelki w jakimś table storage