Dlaczego nie można stworzyć takiego silnika graficznego, który ma jakiś runtime, dzięki czemu bez względu na sprzęt i system będzie można pograć na adekwatnych detalach względem wydajności jednostki zmiennoprzecinkowej?
Wiem że coś takiego oferuje #java, czy #unity w przeglądarkach, ale #unreal jest już problematyczny, a dobrze by było, zwłaszcza gdyby to był system częściowo otwarty, co pozwalałoby na wykonywanie aplikacji przez kilka nodów (OpenCl, czy
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Garg84 No spoko, tylko zadając bezpośrednio pytanie masz więcej osób, którzy mogą na nie odpowiedzieć :) nvm powodzenia, pozdrawiam :)
  • Odpowiedz
Mirki dlaczego ten kod nie działa?

public class ProductTest {

private abstract class Event {}
private class CreateEvent extends Event {}
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CichySzelestOka @interface @ManSzu : nie szukam pracy tylko pracowników, konkretnie juniorów. Nawet takich, którzy nie mają jeszcze konta na githubie. Osoby, które przygotowują się do pierwszej pracy w IT często szukają informacji na temat samego procesu rekrutacji i dlatego spodziewałem się, że grupa na fb, która podejmuje taki temat już istnieje.

Ponieważ nie znalazłem postanowiłem utworzyć taką grupę sam:
https://www.facebook.com/groups/321211864982056/

Zapraszam wszystkich zainteresowanych tematem, może coś z tego urośnie
  • Odpowiedz
Hej
Mam pytanie do testów. Używam Junit4 i mam kilka(naście) testów które sprawdzają różne przypadki.Problem jest taki, że jest to pisanie pare razy tego samego kodu tylko z innymi wartościami. Coś w stylu:


@Test
public void normalAdd() throws Exception
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java

Mam pytanie odnośnie projektowania aplikacji. Trochę czytałem na ten temat i zdania są podzielone. Czy Wasze obiekty dziedzinowe zawierają również logikę biznesową, czy są to raczej DTO, a logiką biznesową zajmuje się warstwa usług?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, generalnie siedzę już jakiś czas jako full stack, backend różnie, frontend to głównie angulary, no i wiadomo scss itd.
Teraz niedługo chce zmieniać pracę, i generalnie chciałbym bardziej pomajstrować jako back-endowiec (ewentualnie full stack), no i chciałbym raczej w Java + Spring, tylko za dużo z tego narazie nie ogarniam. Ewentualnie myślałem też o NodeJS, ale z drugiej strony, jak pomyślę sobie - posiedze np 5 lat w Javie, to już

W co iść

  • Java 66.0% (64)
  • NodeJS 34.0% (33)

Oddanych głosów: 97

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #csharp
Załóżmy że robimy grę w której tworzymy różne rasy postaci. Każda rasa jest reprezentowana przez osobną klasę która implementuje jakiś interfejs. Robię sobie fabrykę do tworzenia postaci, mam więc listę wszystkich nazw klas. Czy istnieje jakiś wzorzec projektowy / rozwiązanie by w sytuacji gdy dodaję kolejną klasę wymusić aktualizację listy? Chciałbym to zrobić bez korzystania z refleksji (chyba, że to w jakiś fany
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Każda rasa jest reprezentowana przez osobną klasę


@nocneszczury: Może w tym momencie jest problem? Może klasa powinna reprezentować rasę (w sensie koncepcję rasy), do tego factory zwracające "rasy" czyli instancje klasy?
Nie próbowałem w praktyce, za każdym razem robiłem w tym stylu co Ty... ale w sumie nie wiem jakie korzyści wynikają z podejścia "jedna rasa = jedna klasa".
  • Odpowiedz
cześć mirki,

Po kilku miesiącach nauki Javy i "kodzenia" (po godzinach) zrobiłem moją pierwszą appkę androidową.
Jest to prosty kalkulator spalania z obsługą wielu pojazdów.

Zachęcam do testowania ;)
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maroo2: Pierwsze, co się rzuca w oczy z samych screenów - PADDINGI, MARGINESY. Wszystko jest przyczepione do siebie za mocno.
Poczytaj sobie googlowy poradnik do material designu. Andorid studio nawet domyślnie ustawia dla layoutów padding na 16.
  • Odpowiedz
#java #android #programowanie
Słuchajcie, będę robił pracę dyplomową, według własnego pomysłu. Żeby zgłosić temat potrzebuję dodać jakąś literaturę (książki/artykuły), która jest związana z tematem. Generalnie ma być tam apka Javy na Androida, apka deskopowa Javy i serwer do obsługi zamieszania. Nie mam pomysłu co tu można dowalić. Potrzebuję 2-3 tytuły. Zna ktoś coś z tym związanego?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki chce into Java. Mam 3 lata doświadczenia w PHP aka wanna be Java i Symfony 2 aka wanna be Spring. Uczyłem się trochę, czytałem dokumentacje Spring. Ale nie mogę tak na "sucho" się uczyć. Więc chętnie podejme jakiś staż po godzinach np 10-15h tygodniowo w prawdziwym projekcie za jakiś symboliczny grosz lub w projekcie opensource.

Mam spory background w backendzie, pisalem sobie testowo rozne rzeczy w Javie w Springu ale nie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@push3k-pro: Typy generyczne to pojęcie ogólniejsze - masz klasę A, która coś robi z obiektami klasy B, i żeby uniknąć pisania 100 klas różniących się tylko typem tej klasy B - masz typ generyczny, w którym to B jest parametrem.

Przykład klasa Dodawacz5DoLiczby. Możesz mieć liczbę typu Integer, Double, BigDecimal, itp. Zamiast pisać N klas które robią to samo na różnych typach piszesz generyka i typ klasy w której trzymasz
  • Odpowiedz
@push3k-pro: Koledzy przetłumaczyli bardzo dobrze, ale sucho. Jakbym już teraz nie rozumiał tych konceptów, to po ich tłumaczeniach nadal bym nie rozumiał…

Więc na przykładach…

Kolekcje. Masz książki. Book. Możesz mieć więc kolekcję książek, np BookShelf. Kolekcja to po prostu zbiór. Lista czegoś. Np lista książek. Do listy możesz dodawać rzeczy,
  • Odpowiedz
Czy jest taka możliwość w Androidzie że zrobi mi onDestroy poprzedniej activity?
Na zasadzie activitya -> start activityb w activity b coś sobie robię i zabija mi poprzednią activity (activity_a) (czego bardzo bym nie chciał)

Jeżeli tak to jak temu zapobiegać? Bo nie wiem czy coś namieszałem w kodzie lub to jest takie zachowanie "domyślne"
#programowanie #androiddev #android #java
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest taka możliwość w Androidzie że zrobi mi onDestroy poprzedniej activity?


@b0lec: tak, jak najbardziej - w ten sposób system zwalnia zasoby i odzyskuje pamięć. nie możesz tego zachowania zabronić bez ryzykowania wycieku pamięci - np. onDestroy jest wołane zawsze przy zmianie konfiguracji (zmiana języka urządzenia, zmiana orientacji ekranu itp.).

napisz czemu dokładnie chcesz uniknąć niszczenia Activity to być może będę mógł ci zaproponować inne rozwiązanie.
  • Odpowiedz
@b0lec: szybkie hacki które sprawią, że szybko wrócisz do działania:
1. stan wynieś do Singletonu, albo trzymaj w klasie rozszerzającej Application.
2. Service wpierw startuj, a następnie się do niego binduj. pamiętaj, że jeżeli serwis jest wpierw wystartowany to ty jesteś odpowiedzialny za jego zatrzymanie.
  • Odpowiedz