Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum
- 223
- 84
@Scaab: W końcu szczerze XD
@loxapine: dokładnie, warto też dodać jakie jest ryzyko. Ryzyko jest takie, że trzeba poświęcić 2-3 lata na regularną naukę, aby stać się tym juniorem czy stażystą. I to nie 2 godziny nauki na o-------l w tygodniu tylko po 2-3 godziny codziennej nauki, gdzie siedzi się w skupieniu nad kodem i nie zerka co 5 minut na jakieś fejsy czy instagram.
Przez te 2-3 lata nikt za naukę nie zapłaci, a czas
Przez te 2-3 lata nikt za naukę nie zapłaci, a czas
- 0
dostałem reviewu kodu od jakiegoś fachowca i zastanawiam się czy ja jestem takim leszczem czy jak
koleś twierdzi, że w #java:
1) nie powinno się pisać zagnieżdżonych enumów w klasach, nawet jeśli są ściśle powiązane z klasą i są zaenkapsulowane
2) używanie Hibernate kiedy można było użyć JPA to nieporozumienie
3) mapper dla klas domenowych i data transfer object to
koleś twierdzi, że w #java:
1) nie powinno się pisać zagnieżdżonych enumów w klasach, nawet jeśli są ściśle powiązane z klasą i są zaenkapsulowane
2) używanie Hibernate kiedy można było użyć JPA to nieporozumienie
3) mapper dla klas domenowych i data transfer object to
@whoru: ogólnie musiał bym zobaczyć, ale :
1) enumy dziś się pisze po za klasami - łatniej czytelniej i łatwiejsze w utrzymaniu
2) ogólnie jak zaczniesz korzystać z metod konkretnej implementacji to już w niej ugrzęzłeś. Więc ma to nieco sensu. Im mniej tym łatwiej ewentualnie w przyszłości migrować. Mniejszy dług technologiczny
3) DTO ogólnie to tak - nie do końca są antypaternem, ale jak już idziesz w domeny to raczej value object
1) enumy dziś się pisze po za klasami - łatniej czytelniej i łatwiejsze w utrzymaniu
2) ogólnie jak zaczniesz korzystać z metod konkretnej implementacji to już w niej ugrzęzłeś. Więc ma to nieco sensu. Im mniej tym łatwiej ewentualnie w przyszłości migrować. Mniejszy dług technologiczny
3) DTO ogólnie to tak - nie do końca są antypaternem, ale jak już idziesz w domeny to raczej value object
- 4
@whoru:
1) tak, ciężej to znaleźć, nikt nie powiedział że się to nie rozrośnie i nie przyda gdzie indziej w przyszłości, jeśli są tak powiązane no to trzymaj je w tym samym pakiecie z dostępem pakietowym.
2) powinno się operować na abstrakcji a nie implementacji więc się zgodze.
3) jeśli jest jakaś duża encja i do pewnej metody chcę np tylko 3 pola, to lubię zrobić POJO i mappera, bo
1) tak, ciężej to znaleźć, nikt nie powiedział że się to nie rozrośnie i nie przyda gdzie indziej w przyszłości, jeśli są tak powiązane no to trzymaj je w tym samym pakiecie z dostępem pakietowym.
2) powinno się operować na abstrakcji a nie implementacji więc się zgodze.
3) jeśli jest jakaś duża encja i do pewnej metody chcę np tylko 3 pola, to lubię zrobić POJO i mappera, bo
436
Ranking języków programowania od 2004 do 2019

Top 15 języków programowania od 2004 do 2019 na podstawie indeksu "PYPL PopularitY of Programming Language"
z- 310
- #
- #
- #
- #
- #
- #
Czytam sobie Core Java Horstmann'a... Bardzo dobra ksiazka ( ͡° ͜ʖ ͡°)
#java #naukaprogramowania #programista15k #programowanie #pracait
#java #naukaprogramowania #programista15k #programowanie #pracait
Komentarz usunięty przez moderatora
- 1
@passage: Czytałem ja jako pierwsza i jakkolwiek na początek była w porządku, to w pewnym etapie odczułem niesamowity przeskok, wiec trochę się wkurzyłem. Czytałem mając otwarty w zakładkach docs Javy >_<
3
Android Studio 3.5 dostępne – Project Marble wkroczył w fazę stabilną

Nowości podzielono na 3 kategorie – kondycja całego środowiska, dopieszczanie funkcji oraz eliminacja błędów.
z- 0
- #
- #
- #
- #
- #
- #
Cześć! Dzisiejszy dzień zaczynamy od prasówki JAVA oraz Scala! Może znajdziecie coś dla siebie. (⌐ ͡■ ͜ʖ ͡■)
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy
pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy
źródło: comment_rzjoAn4542ouGMdJjp4SlXs5ydCyyDid.jpg
Pobierz- 9
#prasowkadev 21 sierpnia 2019 roku
Podstawy RWD w 5 minut #webdev #frontend
https://dev.to/perborgen/learn-responsive-web-design-in-5-minutes-hg9
Kilkadziesiąt wniosków wyciągniętych w trakcie pisania gry #javascript #python #django
Podstawy RWD w 5 minut #webdev #frontend
https://dev.to/perborgen/learn-responsive-web-design-in-5-minutes-hg9
Kilkadziesiąt wniosków wyciągniętych w trakcie pisania gry #javascript #python #django
@lpelikan: wszystko fajnie pięknie, ale nieco rozwalił mnie tekst (tytuł) diary of self taught engineer. ja wiem że część osób uważa studia za zbędne. ja wiem że są te talenty samorodne. ok.
ale może jednak (skoro jesteśmy w okolicach IT) pozostać przy ścisłych definicjach słów? to w IT jednak ważne jest. i jak ktoś jest samoukiem to niech będzie! powodzenia! ale niechże się nie tytułuje inżynierem.
oczywiście to nie zarzut do Ciebie
ale może jednak (skoro jesteśmy w okolicach IT) pozostać przy ścisłych definicjach słów? to w IT jednak ważne jest. i jak ktoś jest samoukiem to niech będzie! powodzenia! ale niechże się nie tytułuje inżynierem.
oczywiście to nie zarzut do Ciebie
@vizori: no to w sumie obaj chcemy się przekonać do tego samego :-)
tak. co do inżyniera to zgoda. mój ojciec (prawdziwy inżynier - w dziedzinie budowania konstrukcji wodnych) jak się dowiedział ode mnie jak działa IT to powiedział że to nie nic wspólnego z etosem pracy inżyniera (rozmawialiśmy o włamaniach i bezpieczeństwie...)
dzięki za dyskusję. pozdro!
tak. co do inżyniera to zgoda. mój ojciec (prawdziwy inżynier - w dziedzinie budowania konstrukcji wodnych) jak się dowiedział ode mnie jak działa IT to powiedział że to nie nic wspólnego z etosem pracy inżyniera (rozmawialiśmy o włamaniach i bezpieczeństwie...)
dzięki za dyskusję. pozdro!
21
Microsoft kupuje jClarity i obiecuje, że przyszłość AdoptOpenJDK jest bezpieczna

Wygląda na to, że Microsoft kocha Linuksa tak bardzo, że chce go mieć całego tylko dla siebie.
z- 3
- #
- #
- #
- #
- #
- #
Czesc kochani,
zrobilem dzisiaj test do Coderslab, myslicie ze w poltora miesiaca uda nadrobic mi sie zaleglosci. Od podstawowki mam klopoty z matma, nie jest to moja najmocniejsza strona. Sadze ze test poszedl mi w miare dobrze. Co moglbym jeszcze poprawic by zmienic swoja kariere zyciowa i zostac Junior Java Developerem? Jakie macie opinie o tym bootcampie? Na internecie przeczytalem same pozytywy.
#programowanie #java #javascript #
zrobilem dzisiaj test do Coderslab, myslicie ze w poltora miesiaca uda nadrobic mi sie zaleglosci. Od podstawowki mam klopoty z matma, nie jest to moja najmocniejsza strona. Sadze ze test poszedl mi w miare dobrze. Co moglbym jeszcze poprawic by zmienic swoja kariere zyciowa i zostac Junior Java Developerem? Jakie macie opinie o tym bootcampie? Na internecie przeczytalem same pozytywy.
#programowanie #java #javascript #
źródło: comment_hOWI4cl1uoKHZB7fHcxuG5uUq2jCjBQn.jpg
Pobierz- 27
@Gavlosq: XD Wiesz, że im zależy na tym, żebyś zabulił po prostu hajs? Ich zdaniem nawet szympans ma mocne strony do zostania programistą, pod warunkiem, że ma kasę oczywiście
takie coś znalazłem w ofercie pracy:
"Mile widziane:
Potwierdzenie umiejętności programowania testami kompetencji"
pierwszy raz spotkałem się z czymś takim, gdzie są takie testy żeby zrobić?
#programowanie #java #csharp #praca
"Mile widziane:
Potwierdzenie umiejętności programowania testami kompetencji"
pierwszy raz spotkałem się z czymś takim, gdzie są takie testy żeby zrobić?
#programowanie #java #csharp #praca
dziwna sprawa bo wysyłam ajaxem dane, co innego wysyłam a co innego zapisuje #spring w bazie, wrzucam w ajaxa console.log żeby się upewnić co wysyłam sprawdzając w przeglądarce, pokazuje ok, a potem w bazie widzę, że dane są inne a mianowicie daty są przesunięte o 1 dzień.
wewnątrz employee jest m.in. tablica z datami i te daty potem są zapisywane w bazie źle, przesunięte o 1 dzień. mogę jakoś sprawdzić
wewnątrz employee jest m.in. tablica z datami i te daty potem są zapisywane w bazie źle, przesunięte o 1 dzień. mogę jakoś sprawdzić
- 2
mianowicie daty są przesunięte o 1 dzień
@lukasz890123: time zone, i gdzieś na styku JS z Rest gubiona jest o tym informacja, stąd przesunięcie o 1-2h, więc dla samej daty, czyli wg JS daty z godziną 00:00, wychodzi z tego potem 22:00 poprzedniego dnia
@lukasz890123: #walesamode I ja mu mówię wtedy: przesyłaj timestamp, a nie datę
Mirki,
Czy można zdekompilować program napisany w Javie? np. Minecrafta?
#java #programowanie #dekompilacja #reverseengineering
Czy można zdekompilować program napisany w Javie? np. Minecrafta?
#java #programowanie #dekompilacja #reverseengineering
- 1
Jak korzystac z Tomcat w IntelliJ Community w projekcie MVC Spring? Cos czytam, ze plugin do Mavena, ale jakos srednio to dziala. Dodam, ze chce w czystym Springu, a nie Bootcie.
#java #programowanie #spring
#java #programowanie #spring
Chciałbyś sprawdzić i wykorzystać swoje umiejętności #programowanie w #cpp, #java, #csharp, #python lub #javascript?
Otóż bardzo dobrym sposobem do tego jest udzielanie się w projektach open source.
Jednym z bardzo dynamicznie rozwijających się projektów, jest silnik do tworzenia gier(i nie tylko) Godot Engine. Napisany jest w C++03(C++11 będzie dostępny w wersji 4.0), dzięki czemu tworzenie kodu powinno być
Otóż bardzo dobrym sposobem do tego jest udzielanie się w projektach open source.
Jednym z bardzo dynamicznie rozwijających się projektów, jest silnik do tworzenia gier(i nie tylko) Godot Engine. Napisany jest w C++03(C++11 będzie dostępny w wersji 4.0), dzięki czemu tworzenie kodu powinno być
źródło: comment_ByTjm2z5V9RmT9SB5v9S5hAKi2JWtn6D.jpg
PobierzSzanowny @qarmin: developerow brakuje?
- 0
@pyroxar: Na brak użytkowników czy deweloperów, Godot nie wydaje się cierpieć - w tamtym roku był trzecim najszybciej rozwijającym się projektem opensource na Githubie(https://octoverse.github.com/projects )
Ale skoro jest okazja, to może udałoby się przyspieszyć jego rozwój i wskoczyć w tym roku na drugie miejsce( ͡° ͜ʖ ͡°)
Ale skoro jest okazja, to może udałoby się przyspieszyć jego rozwój i wskoczyć w tym roku na drugie miejsce( ͡° ͜ʖ ͡°)
hej, mam taką klasę:
public class EmployeeUpdateDTO {
private int employeeId;
private Listvariant1;
private Listvariant2;- 0
@Karatte: zwraca stronę tylko nie mam dostępu w jsie do tego co dodałem:
modelAndView.addObject(employeeQueryDTO);
wcześniej próbowałem działać właśnie jsonem zamiast modelandview, umiałem pobrać z bazy dane, przekształcić je na klasę DTO, ale nie wiedziałem jak przekazać jsona do widoku w controllerze żeby zawartość jsona wypełniła tabelę w htmlu.
w sumie to jest mi obojętnie czy skorzystam z ModelAndView czy inaczej byle to działało.
Mój wcześniejszy post, który opisuje problem z
modelAndView.addObject(employeeQueryDTO);
wcześniej próbowałem działać właśnie jsonem zamiast modelandview, umiałem pobrać z bazy dane, przekształcić je na klasę DTO, ale nie wiedziałem jak przekazać jsona do widoku w controllerze żeby zawartość jsona wypełniła tabelę w htmlu.
w sumie to jest mi obojętnie czy skorzystam z ModelAndView czy inaczej byle to działało.
Mój wcześniejszy post, który opisuje problem z
hej, pobieram sobie z bazy danych obiekt i zwracam go jako jsona, mam taką funkcję w kontrolerze:
@ GetMapping(value="/{employeeId}", produces = MediaType.APPLICATIONJSONVALUE)
@ ResponseStatus(HttpStatus.OK)
public ResponseEntitygetEmployee(@PathVariable(value="employeeId") int employeeId){
return new ResponseEntity<>(employeeQueryService.getEmployee(employeeId),
@ GetMapping(value="/{employeeId}", produces = MediaType.APPLICATIONJSONVALUE)
@ ResponseStatus(HttpStatus.OK)
public ResponseEntitygetEmployee(@PathVariable(value="employeeId") int employeeId){
return new ResponseEntity<>(employeeQueryService.getEmployee(employeeId),
- 1
@lukasz890123:
@ GetMapping(value="/test")
public String blablablabla(final Model model){
EmployeeQueryDTO employeeQueryDTO
@ GetMapping(value="/test")
public String blablablabla(final Model model){
EmployeeQueryDTO employeeQueryDTO
- 0
@kaervek: działa, dzięki :)
- 8
#prasowkadev 18 sierpnia 2019 roku
Magia, którą można zrobić z użyciem video i canvas w #html5 #frontend
http://html5doctor.com/video-canvas-magic/
Kilka prostych, aczkolwiek niekoniecznie popularnych, sztuczek z konsolą
Magia, którą można zrobić z użyciem video i canvas w #html5 #frontend
http://html5doctor.com/video-canvas-magic/
Kilka prostych, aczkolwiek niekoniecznie popularnych, sztuczek z konsolą
- 1
Mam pytanie o projektowanie klas. Piszę sobie szachy w javie i zastanawiam nad klasami.
Klasa Game ma pole Piece[] board, oraz jest klasa Piece która ma pola PieceType (enumy 'K', 'Q' itd) oraz Color oraz Square (pole na jakim stoi)
Teraz zastanawiam się czy implementować szczegółowe klasy figur i czy sprawdzanie ich możliwych ruchów powinno odbywać się w silniku czy nie, rozpatruję następujące opcje
1. Klasa Game sprawdza czy ruch dla Piece jest
Klasa Game ma pole Piece[] board, oraz jest klasa Piece która ma pola PieceType (enumy 'K', 'Q' itd) oraz Color oraz Square (pole na jakim stoi)
Teraz zastanawiam się czy implementować szczegółowe klasy figur i czy sprawdzanie ich możliwych ruchów powinno odbywać się w silniku czy nie, rozpatruję następujące opcje
1. Klasa Game sprawdza czy ruch dla Piece jest
- 1
@Lewo: Piece jako abstrakcyjna i logika w klasach figur (przechowują zasady - jak w rozwiązaniu @Ragnarokk a) + dokładasz wyjątek (może on być w klasach umieszczony) dla skoczka i do bicia w przelocie. Umieszczanie pewnych rzeczy w klasach jest nadmiarowe chyba, że chcesz dodatkowe reguły dodawać (inne warianty szachów). Ponadto jeszcze jest kwestia, czy chcesz podpowiadać ruchy po naciśnięciu figury, czy tylko sprawdzać wykonane ruchy. Tyle jest decyzji do
@Lewo:
W sumie powiem to co mówisz nie różni się tak bardzo od tego, co ja zrobiłem - ja te metody z klasy Piece przeniosłem z Boarda bardziej w celach organizacyjnych:
z
W sumie powiem to co mówisz nie różni się tak bardzo od tego, co ja zrobiłem - ja te metody z klasy Piece przeniosłem z Boarda bardziej w celach organizacyjnych:
z
Siema,
Zaczałem grać w minecraft ( ͡° ͜ʖ ͡°) to i ochota na pisanie modów
Jaki kurs javy polecacie? Dodam, że mam styczność z c# i c++ a słyszałem że dużo ma podobnego
#java #programowanie #programista15k #naukaprogramowania #pytanie
#minecraft - dla zasiegu ( ͡° ͜ʖ ͡°)
Zaczałem grać w minecraft ( ͡° ͜ʖ ͡°) to i ochota na pisanie modów
Jaki kurs javy polecacie? Dodam, że mam styczność z c# i c++ a słyszałem że dużo ma podobnego
#java #programowanie #programista15k #naukaprogramowania #pytanie
#minecraft - dla zasiegu ( ͡° ͜ʖ ͡°)


















Kod java
Dlaczego wykonuje się pierwszy if z metody ship()? Kurs java z Codecademy. Jeżeli isFilled jest false powinien dać else chyba?
Po uruchomieniu wyświetla taki tekst:
źródło: comment_beH6fn76JI8hucTjuYqD5cIGUAjYy3XJ.jpg
PobierzKtóry ma isFilled = true
public static void main(String[] args) {// do not alter the main method!
Order book = new Order(true, 9.99, "Express");
Order chemistrySet = new Order(false, 72.50, "Regular"); // tu wywołany jest pierwszy System.out.println(), wypisujący "High