@Snajper286: imo super kurs, ale jeden kurd od coders lab daje tylko 60% gwarancji na znalezienie pracy, dlatego polecam dwa bootcampie wtedy masz 120% szans

Aha no i polecam wziąć kredyt jak kogoś nie stać, bo po znalezieniu pracy w IT taki bootcamp to się spłaca w 3 miesiące. Powodzenia
  • Odpowiedz
@nowicjusz22: React jest dużo bardziej popularny (tak 50 do 1) w naganianiu ludzi na programowanie, w grafomańskich branżowych artykułach i w tutorialach.
Za to komercyjnie Angular jest nie aż tak mocno popularny jak React, (tak 1 do 2). Jednak oba trzymają się dobrze i najlepiej poczytać jaki rodzaj biznesu najczęściej używa danej technologii.
Wykres który wysłałeś to jakieś preferencje devów z corocznego state of js, który wypełniają zarówno studenci, scrum
  • Odpowiedz
Mirunie, piszę aplikację w Kotlinie i Angularze, która będzie się integrować z bramką płatności - a konkretnie potrzebuję utworzyć płatności cykliczne (subskrypcje) dla klientów, którzy zdecydują się na zakup dostępu do aplikacji.

Czy ktoś poleci jakąś konkretną bramkę płatniczą, której API jest proste w obsłudze i łatwo testowalne? Stripe? Bluemedia? A może coś innego? (fajnie byłoby mieć też możliwość automatycznego fakturowania, ale nie jest to wymagane)

#java #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie do doświadczonych programistów JAVA którzy mają już za sobą niejedną rekrutację. Jak nie wyjść na totalnego idiotę kiedy to się przypadkiem dostanie pytanie, nie ważne czy na stanowisko juniora, mida czy seniora czy można zmodyfikować pole final? Bo dotarłem do rozwiązania z którego wynika że jest to możliwe a i ktoś gdzieś kiedyś o tym wspomniał i miał to pytanie na rekrutacji. Z tego co pamiętam powiedział że tak a rekruterzy
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@daro1: @Saly: final nie gwarantuje niemutowalności, to nie Rust. Nie uniemożliwia też zmiany obiektu w polu final tak jak const w C++. Jedyne przed czym chroni to przed zmianą wartości samego pola ale też można, choć nie powinno się, obchodzić to refleksją. Jeśli wartość w polu to referencja na obiekt, to taki obiekt można zmieniać mimo finał chyba że jest niemutowalny.
  • Odpowiedz
@pieczony_szczur_z_ogniska: Mam 2 ziomków programistów i kilku na innych kierunkach inżynierskich i do każdego z nich tak z 3/4 rzeczy z tego bingo pasuje. Jaranie się anime, dzika broda, blada cera, fan warhammera, pogarda do nauk humanistycznych i popieranie kiedykolwiek Korwina to stawiam, że 95% osób na studiach technicznych się wpasowuje. Ale wykopki i tak się zesrają, że to bingo to nieprawda i stereotypy, podczas gdy w większości się zgadza
  • Odpowiedz
Szukam zaufanej osoby z którą mógł bym dzielić (wspólnie kupić, albo początkowo przetestować) Chat GPT 4.0. Potrzebne mi w sumie do pracy. Uczę się #java i #kotlin w Android Studio i zaczynam tworzyć pierwsze apki. Póki co nieźle mi to pomaga w nauce (zdaje sobie sprawę, że lepiej bym się nauczył pisząc samemu. Ale jak czasami utknę z jakąś rzeczą to on serio mi pomaga + fajnie tłumaczy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam mireczki, robię projekt na studia z użyciem Javy i MySQLa. Problem jest taki że przy próbie delete wywala mi taki oto błąd. Inne zapytania (select/update) wykonują się bez zarzutu, ba ten sam delete użyty w workbenchu wykonuje się bez problemu. Ma ktoś może jakiś pomysł wtf?
#mysql #sql #java
m00neyymann - Witam mireczki, robię projekt na studia z użyciem Javy i MySQLa. Proble...

źródło: JbnGwno

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@m00neyymann: Nie słuchaj siedze-na-antresoli bo jakieś głupoty pisze
- procedury składowane nie mają wpływu na sql injection
- prepared statement zabezpiecza przez sql injection - i go używasz
- przy prepared stetment nie musisz escapować danych
- Wyłączanie sprawdzania integralności kluczy obcych (FOREIGNKEYCHECKS) to głupi pomysł. Co chciałeś osiągnąć? Być może potrzebujesz ON DELETE CASCADE przy tworzeniu tabelek?
- Twój problem wynika z tego że PreparedStatement oczekuje 1
  • Odpowiedz
@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
Cześć, potrzebuję pomocy. Pracuję nad konfiguracją Spring Security, która jest skupiona na zabezpieczaniu endpointów z podziałem na role: USER i ADMIN. Utworzyłem endpoint DELETE "/api/users/{userId}", który jest dostępny tylko dla roli ADMIN. Napisałem testy z użyciem bazy danych, aby sprawdzić, czy wszystko działa poprawnie. Jednakże, dowiedziałem się, że takie testy nie powinny być zależne od bazy danych i powinny być izolowane. Czy moglibyście doradzić mi, jak najlepiej przetestować te konfiguracje bez angażowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aczutuse: nie tylko DevOps. Nasze aplikacje śmigają na kilku chmurach, teraz piszę biblioteki które pozwolą aplikacjom być cloud-agnostic, ale wciąż pod spodem korzystać z rozwiązań związanych z danym dostawcą. Czyli na przykład aplikacja potrzebuje skorzystać z jakiegoś storage, dostarczam im wspólną fasadę, a pod spodem w zależności od tego na której chmurze ta instancja aplikacji wylądowała, to korzysta z S3, Azure Storage czy GCP Cloud Storage. To samo z innymi
  • Odpowiedz
Każdy seans ma przypisaną salę a sala miejsca. Potrzebuje wyświetlić miejsca na danych seans z informacją czy jest wolne. Teraz robię to tak, że dostaje id seansu, pobieram seans, biorę z niego id sali, potem wszystkie id miejsc biletów na ten seans i wszystkie miejsca z tej sali i jeśli lista id miejsc biletów zawiera id danego miejsca, to znaczy, że miejsce jest zajęte. W kodzie wygląda, to tak:

public List<SeatWithStatusDto> handle(GetSeatsByScreeningId query)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WyjmijKija: Aa do tego pijesz. Popracuj nad komunikatywnością. Kolega wyciąga dane za pomocą kwerendy SQL, więc pociągnąłem temat. Zamiast dopiedalać się do mnie zrób mu wykład dlaczego nie powinien tak robić.
  • Odpowiedz
Java - jak wybrać miejsce pracy
https://bulldogjob.pl/readme/java-jak-wybrac-miejsce-pracy

Na co zwrócić uwagę, szukając pracy w Javie? Omówienie rodzajów firm, obszarów wykorzystania Javy i czynników takich jak wynagrodzenie, perspektywy rozwoju czy benefity. Plus przykłady firm na rynku PL

#naukaprogramowania #programowanie #pracait #java #programista
Bulldogjob - Java - jak wybrać miejsce pracy
https://bulldogjob.pl/readme/java-jak-wy...

źródło: 11223 gdziepracowacwjavie

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #bazydanych #programowanie
Mirki, piszę aplikacje desktopową w JavaFx - coś w stylu nakładki na chat GPT - taki prywatny asystent. Potrzebuję gdzieś przechować ustawienia, historię czatu, informacje o pluginach - nic specjalnego, ale wolałbym unikać zwykłego wczytywania z pliku. Jaką bazę danych polecilibyście do czegoś takiego? Założenie jest taki, aby użytkownik w momencie instalowania aplikacji miał już wszystko zainstalowane - bez konieczności najpierw stawania bazy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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:

@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 s.hallId =
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@janusz_nosacz: pytają mocno z 17 i 21 bo to LTS, ja w pracy mam np sporo lambd i tam nie ma problemu żeby odpalić aplikacje z javy 21 LTS czy 17 jesli brakuje jeszcze jakiejś biblioteki

Poza tym jest masa nowości w nowych jawach chociażby lekkie wątki
  • Odpowiedz
✨️ Szkolenie Live: Własny Web Framework w Java! Poznaj ServerSocket i HttpHandler ✨️

Odkryj, jak samodzielnie stworzyć i wykorzystać framework webowy w Javie.
Podczas szkolenia:
✅ Zrozumiesz mechanizmy obsługi żądań HTTP w czystej Javie, kluczowe dla tworzenia aplikacji internetowych,
✅ Zobaczysz, jak możliwe jest projektowanie i implementacja własnego frameworka webowego, od podstaw,
SoftBull - ✨️ Szkolenie Live: Własny Web Framework w Java! Poznaj ServerSocket i Http...

źródło: wlasny-java-web-framework

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@nad__czlowiek: JavaEE jest mi całkiem dobrze znana, gdyż sam spędziłem w niej trochę śmiesznych, a momentami bolesnych lat. I jestem z tych, którzy tworzyli web appki z wykorzystaniem JSF/PrimeFaces - więc potwierdzam plotki ( ͡° ͜ʖ ͡°) Ciekawe czasy, ale nie wiem czy chciałbym wracać. ¯\(ツ)/¯ Stack top-technologiczny dla Java Developerów kilkanaście lat temu był ciekawy...
Moje pominięcie JavaEE/JakartaEE było celowe, ponieważ temat dotyczy frameworków, a
  • Odpowiedz