@quwer: Trochę mało informacji, ale patrząc na to co jest nie kumam co chcesz osiągnąć w tym miejscu:

A (error = ExceptionCode)
error w klasie A jest Stringiem a ty mu tu przypisujesz typ ExceptionCode? - i to jeszcze nie jakąś zmienną czy konstrukcję nowego obiektu, tylko sam typ. To nie ma sensu. Nie chcesz tu przypadkiem przypisać exCode, która jest polem w klasie B typu ExceptionCode?
  • Odpowiedz
#programowanie #spring #java
Potrzebuję wykonać n (dynamiczny parametr, ale powiedzmy < 30) niezależnych od siebie 'ciężkich' zadań (baza, http) w jednym requeście i odesłać zbiorczy wynik (nie ma możliwości zrobienia tego za jednym razem). W jaki sposób zrobić to najefektywniej?

Z tego, co po znalazłem w Internecie wymyśliłem coś takiego:
1) Controller odbiera żądanie i oddelegowuje zadanie do serwisu
2) Metoda w serwisie ma adnotację @ Async, wykonuje się
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema Mircy,
ktoś tu się jara TDD? A może słyszał, ale w zespole zawsze hejtujo i nigdy spróbował?
Organizujemy darmowy warsztat z TDD w Warszawie, można się zapisywać, liczba miejsc ograniczona. Zapewniamy pitcę i porady jak się nie pokaleczyć przy testach. Będą dwie grupy Java i JS.
Link do wydarzenia klik!

#programowanie #programista15k #java #javascript #tdd
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nerdek:

"Zmieniła się pewna procedura w firmie i trzeba było odzwierciedlić to w kodzie. Za taska zabrał się nie kto inny jak sam PRINCIPAL SENIOR TECH LEAD ARCHITECT. Zmiana nie była wymagająca, ale unit testy już go przerosły. Zamiast zmodyfikować 2 (dwa!) testy, odpowiedzialne za ten fragment kodu, zwyczajnie je usunął. Oczywiście nikt nie mógł zareagować, bo jego nie dotyczą code review.... "
"Ciąg dalszy historii. Otóż po burzliwej dyskusji
  • Odpowiedz
@zibizz1
1. Programiści są trochę rozsiani po różnych biznesach, ale tam gdzie jestem ja (i gdzie jest większość) to ~80 osób
2. Projekty są bardzo różne, od apek webowych (java, js) do embedded (c, python i inne). Głównie wspomagamy szerokorozumiany biznes lotniczy (ale nie tylko)
3. Odpowiedziałem w pkt 2. Jak chcesz konkretów to pisz na priv podeślę kontakt do odpowiedniej osoby
  • Odpowiedz
Jakaś książka, kurs interaktywny/wideo, czy cokolwiek, do nauki Javy od zera? Najlepiej po angielsku. Szukałem, szukałem, ale oprócz codecademy - nic sensownego nie widziałem (a z tego, co widzę - kurs, bez pro, nie jest jakiś długi, a większość opinii mówi, że nie warto kupić ów usługę).

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

#naukaprogramowania #java
Mam dwie klasy publiczne(rodzic i dziecko). Klasa rodzica jest o 2 foldery wyzej niz klasa dziecka. Jaki moze byc powod, ze nie moge dziedziczyc dzieckiem po klasie rodzic? Intellij wywala blad "Cannot resolve symbol", jesli dziecko przeniose na rowny poziom co rodzic wszystko dziala.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ma ktoś jakiś pomysł jak się za to zabrać? Ktoś może podrzucić coś, nakierować?
Napisz prototypowe implementacje dwóch algorytmów optymalizacyjnych:

- algorytm genetyczny,

- algorytm DE (differential evolution).

Zaproponuj uniwersalny sposób przekazywania funkcji do optymalizacji dla funkcji dwuwymiarowych.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@makzy: Dwa zestawy różnych strategii - jedna dla algorytmów, druga dla testowanych funkcji, jakoś tam spiętych ze sobą i... w zasadzie okazuje się że masz do napisania framework do testowania algorytmów optymalizacyjnych ()
A jeśli do tego dojdzie jeszcze jakieś API do wypluwania tego w formie graficznej, z implementacją tych wszystkich wizualizacji, to wychodzi pewnie parę tygodni dłubania. ( ͡° ͜ʖ
  • Odpowiedz
Jak to zmieścić tylko w tych foreach (kod poniżej) tak aby każdy kwadrat dostawał prawilne współrzędne, tak bez robienia najpierw tych dwóch forów dla współrzędnych? W sensie gdzie wstawić i=i+10 i j=j-10 bo gdzie bym nie próbował to nie robią się ładne rządki tylko jakieś wgl inne wyniki mi wychodzą #naukaprogramowania #java
kod
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MrFisherman: powiedzmy ze układ współrzędnych to okno na którym to wyświetlasz, a wymiary okna są w pikselach.

Masz ustaloną szerokość kwadratu (w moim przykładzie 10) i wciskasz takich kwadratów ile wejdzie.
Np. dla kwadratu o szerokości 10px, gdy okno ma 95px szerokości i 100px wysokości wejdzie w szerz 9kwadratów (i zostanie 5px szerokości niezapełnionej) i wzdłuż wyjdzie 10 kwadratów i 0px przerwy.

I liczba takich kwadratów na ekranie to 9 * 10 co
  • Odpowiedz
@Lewo: btw musiałbyś wybrać taką skalę proporcji wymiarów okna by były w niej liczby całkowite (wtedy uda się wyliczyć wymiary kwadratów czyli np. 2,5 : 5 nie, ale 1:2 tak
  • Odpowiedz
Wrzucamy najnowsze oferty z kategorii Backend, Fullstack i Frontend :)

`
`
BACKEND JOBS

-
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kliknij tutaj lub obserwuj #zdalnieio, aby otrzymywać cotygodniową porcję ofert pracy zdalnej :)

Frontend/Javascript
Frontend Developer (NewPerspective) 6 000 - 11 000 PLN - oferta
Frontend Developer (EQUIQO Software House) 10 000 - 16 000 PLN - oferta
Junior Node.js Developer (Netguru) 4 500 PLN -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Vengard: a ja mam już po tym pytaniu zaświeconą ostrzegawcza lampka, że nie rozumiesz czym jest Hibernate. Tam pod spodem wciąż jest baza i robisz migracje na bazie, a nie Hibernate
  • Odpowiedz
Mirki z #programowanie i #android w jakim języku pisze się aplikacje na Androida? W sumie to chodzi mi o aplikacje i na PC i na Androida które ze sobą współpracują/synchronizują sie. Z jakich narzędzi się korzysta przy tworzeniu takich aplikacji? Przykładowo powiedzmy lista zakupów która jest na telefonie ale też i na PC, i można z obu urządzeń coś wprowadzać. Wykorzystuje się do tego #java albo
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@next720: no apki natywne robi sie na androida w javie/kotlinie, mozna tez C/C++, nie-natywnie (np taki wykop moglby byc w tym, bo tak naprawde nie wymaga duzej szybkosci jak gry) to javascript (nativescript, react native itp), dart (flutter) i pewnie kilka innych wynalazkow tez sie by znalazlo

piszesz w javie - dziala szybko ale jakbys chcial na iosa tez to musisz sie drugiego jezyka nauczyc
piszesz w wrapperach - dziala
  • Odpowiedz
#programowanie #spring #java

1. Używacie "zwykłego" Springa (tzn. servletowego) czy w wersji Reactive? Gdzieś na produkcji jest używany? Prawie w ogóle nie widać tutoriali i książek do tej wersji Reactive.
2. Co to jest Spring Reactor(Project Reactor)? Myślałem, że są dwie ścieżki: wersja "zwykła" servletowa, albo reaktywna Reactive (tak jak na obrazku poniżej). A tu wychodzi, że jest jeszcze jakiś Reactor (i z obrazka wychodzi,
mk321 - #programowanie #spring #java 

1. Używacie "zwykłego" Springa (tzn. servlet...

źródło: comment_Xp2GwlQvk5m4h7MVRx5IINK5RaWCZq2j.jpg

Pobierz

Używam stacka Springa:

  • Servlet Stack (np. MVC, API) 72.3% (34)
  • Reactive Stack (np. WebFlux) 2.1% (1)
  • Servlet Stack + Reactor 2.1% (1)
  • Reactive Stack + Reactor 4.3% (2)
  • Tylko Reactor 2.1% (1)
  • Nie używam Springa 17.0% (8)

Oddanych głosów: 47

  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mk321 raczej nie ma możliwości by gdziekolwiek system był całkowicie asynchroniczny, niemniej trzeba oddać że wsparcie dla SSE ze strony web fluxa jest bardzo elegancką alternatywą dla web socketów przy jednokierunkowej komunikacji i tu widzę główną siłę tego rozwiązania :)
  • Odpowiedz
@mk321:

1. Servletowy stack w zupelnosci wystarczy dla wiekszosci zastosowan. Reactive pozwala optymalniej wykorzystac zasoby, ale imho jest mniej czytelny i trudniejszy do debugowania. Z drugiej strony, jesli masz do czynienia ze strumieniami asynchronicznych zdarzen, to moze to byc calkiem przyjemny model programowania.

2. Reactor to implementacja silnika reaktywnego - bardzo ogolnie mowiac to taki scheduler majacy pule watkow do ktorych delegowana jest cala praca. Roznica jest taka, ze gdy
  • Odpowiedz
#57 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Elo świry! Potrzebuje jakiegoś asynctaska do przesyłania danych do bazy(dynamo), jednak musi mieć on możliwość ustawienia długości wykonywania okna, zmiany częstotliwości pomiarów i najlepiej żeby bazy/telefonu zbytnio nie obciążał ( ͡° ͜ʖ ͡°). Poróbowałem AsyncTask+Timer ale trochę średnie rozwiązanie. Teraz zastanawiam się czy nie wykorzystać GcmNetworkManager + wrzucić timer xD Ma ktoś jakieś lepsze rozwiązanie?
#android #programowanie #android #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ludi889: w sumie fajnie rozwiązanie bo można wszystko w tle robić/ograniczać działanie do działania tylko na wifi, tylko jakiś chyba długości działania nie da się ustalać. Muszę tylko ogarnąć żeby tylko ten pomiar wykonywało co określony czas.thx
  • Odpowiedz