#naukaprogramowania #java #pytaniedoeksperta
Mirki, wiem że jest to powtarzalne pytanie, ale muszę się dopytać o pewne rzeczy. Jaką polecilibyście AKTUALNĄ książkę do nauki Javy od podstaw? Dodam, że już miałem styczność z C++ (minimalną, napisałem prosty kalkulator), Javą (podstawy obiektówki) oraz Pythonem (podstawy zabawy z pyGame). Podobno na początek bardzo dobra jest książka "Java Rusz Głową", jednak ostatnie wydanie obejmuje Java 5.0 i nie wiem, czy
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gregwald: Sam czytam książki związane z programowanie, ale nie wiem czy bym je jakoś szczególnie polecał, tym bardziej że chcesz żeby było wszystko po Polsku. Więc tu musisz iść na pewien kompromis, jeśli książki (i w dodatku po Polsku) to nie będą aktualne, nie ma szans. A jak Ci to nie przeszkadza to wbijasz się ne Helion, wpisujesz Java sprawdzasz datę wydania i heja, tutaj magii żadnej nie ma.
  • Odpowiedz
Java: A Beginner’s Guide (Sixth Edition)


@NiebieskaSowa: @nihil_novi:

Jutro zamawiam i planuję wchłonąć tę książkę do listopada :) Dałbym radę do końca wakacji, gdyby nie wrzesień z sieci i uciążliwy wykładowca. Dzięki za pomoc :)
  • Odpowiedz
w temacie #programowanie - Jesteśmy teraz na http://slackin.devstyle.pl/ - 828 osób - może dobijemy do 1k? Gdyby ktoś chciał pogadać na #php #webdev #frontend #javascript czy pokrewne (107 kanałów jest m.in. #dotnet #aspnet #gamedev #java #android #python #angularjs ) to niech wbija. Fajnie się to już rozkręca. Trochę
normanos - w temacie #programowanie - Jesteśmy teraz na http://slackin.devstyle.pl/ -...

źródło: comment_yylJFXm8vayXaFSHuk6N0KHj4fu6UgPJ.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #spring #hibernate #mvc

Cześć, chce zrobić stonkę w Javie (spring mvc) a dokładnie springboot, springdata, jpa, baza w postgresql ,itp.
Problem jest taki że nie wiem jak to wszystko połączyć, chodzi mi tylko o połączenie się z bazą którą wcześniej zrobiłem w pgadmin3 i wyświetlenie w przeglądarce np. tabeli z tej bazy lub zapytania jak w php $result = mysql_query("SELECT * FROM TABELA");
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krasnoludkolo:
Tak z grubsza na szybko:
Nie nazywaj klasy aktywności MainApp, bo to sugeruje rozszerzanie klasy Application, nazywaj je po prostu z sufixem Activity. Poza tym poczytaj o appcompacie i rozszerzaj AppCompatActivity. Jako kontekst w wielu miejscach możesz po prostu podawać kontekst aktywności, nie ma potrzeby przekazywania kontekstu aplikacji. Unikaj jednoliterowych nazw zmiennych typu "i". Postaraj się też bardziej precyzować nazwy metod, configure() nic nie mówi o tym co konfigurujesz.
  • Odpowiedz
Miraski programiści,

Znowu Java Developera do Wrocławia szukam...

Projekt dla jednego z software house`ów we Wrocławiu - polega głównie na przetwarzaniu bazy danych dla zewnętrznego klienta z branży transportowej.

Pracuje
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pamiętam, że kiedyś chyba na reddicie był zbiór pytań, które należy zadać prowadzącemu rekrutację podczas rozmowy kwalifikacyjnej. Dotyczył głównie pytań o technologie wykorzystywane w projekcie. Ma ktoś może link, bo niestety nie mogę znaleźć? Lub może jakiś właśny zbiór pytań? Z góry dzięki :)
#programowanie #java
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KarpatQ: o rany, jestes poważnym programista, cholera. Juz sie usuwam na czarnolisto, zeby jasniepanu nie przeszkadzać, wow. Tylko nie wydawaj 15k dniówki zeby mnie seryjny samobójcą dorwał, plz...
Edit - Kraków, i wszystko jasne ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@raczej_nieinaczej: Z własnego doświadczenia. Skup się, żeby się dobrze zaprezentować. Teraz od środka widzę ile ludzi odpada na rekrutacji nie ze względu na umiejętności, a ze względu na ogólną prezentację. Bądź miły, uprzejmy i uśmiechnięty... pokaż, że jesteś osobą nie tylko dobrą do pracy, ale także taką z którą można się skumplować.

Zwłaszcza, że to praktyki to cudów od strony wiedzy nie będą wymagać.

Głowa do góry i dawaj znać
  • Odpowiedz
@raczej_nieinaczej: standard to chyba pytanie o różnicę między interfejsem a klasą abstrakcyjną, co to jest dziedziczenie, jakie mogą być dostępności dla metod i właściwości oraz czym się różnią, do czego służą annotacje, czym jest Java EE, czym jest bean, czym jest jsp itp. jakieś pytania odnośnie bazy danych - co to joiny, wymień parę poleceń sqlowych, jak pl/sql to czym się różni od innych sqli, jakieś pytania odnośnie frameworków, jeśli
  • Odpowiedz
#programowanie #java #maven

Hej Mirki mam problem, robię swój programik w javie i korzystam z mavena. Programik korzysta z bazy danych sqlite, w mavenie dodany do projektu wszystko śmiga gdy odpalam przez IDE. Problem jest, że gdy próbuje uruchomić jara to wywala błąd Driver JDBC couldnt be loaded. Ktoś coś poradzi?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

D+1

Jak przystało na #startup oczywiście zacząłem prace od d--y strony ( ͡° ͜ʖ ͡°) - akurat w tym przypadku ambitnie zajmując się technicznymi detalami (ważnymi, ale nie najistotniejszymi w tym projekcie), oczywiście potykając się o technikalia (z którymi przy mniej ambitnym podejściu nie musiałbym się nawet mierzyć). Oczywiście wymagania nadal nie wyspecyfikowane nawet na ogólnym poziomie, więc nawet nie mam określonych granic MVP.

Co do szczegółów: postanowiłem z wcześniejszego projektu opartego na #java #spring #springboot wyekstraktować moduł do rejestracji / integracji z captcha / potwierdzenia rejestracji / logowania / resetu hasła (z ciekawości, czy to wszystko razem ma jakąś fajną nazwę?), tak aby móc go potem reużyć w kolejnych projektach. Trudności o których wspomniałem to zapewnienie rozszerzalności formularza rejestracji przy utrzymaniu walidacji danych z użyciem JSR-303 oraz customowych validatorów springowych (binder).
Praca zżarła więcej czasu niż się mogłem spodziewać, ale jeszcze nie czas by powiedzieć że było warto i móc szczerze podsumować to jakimś rewelacyjnym
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ppawel koniecznie musisz zapisać sobie wszystko gdzieś na papierze. No i oczywiście rozpisać sobie zadania. Zaznacz sobie te które są potrzebne na 1 etap mvp.

Rozpisując zadania dojdziesz do wniosku, że może w celu przyśpieszenia jakiegoś problemu warto wtedy zdecydować się na zlecenie czegoś na zewnątrz. Dzięki czemu zaoszczędzisz czas i pieniądze.

Myśl jak przedsiębiorca a nie jak wyrobnik, bo teraz to tak wygląda. Pracodawca Ciebie zatrudnił dlatego, że nie chce
  • Odpowiedz
@ppawel: Cześć :) Z programistami jest taki problem, że chce się myśli się o funkcjonalnościach i ich dopieszczaniu przed opublikowaniem czegokolwiek. To nie działa i fajnie, że już to rozumiesz :)

Co do kasiory, to szczerze mówiąc, nie mam zaplanowanego zbyt pewnego modelu tego biznesu, no ale to #startup więc chodzi o robienie a nie zarabianie, prawda? ( ͡° ʖ̯ ͡°)


Nie prawda :) Startup to firma, ma prędzej czy później zarabiać. Idealnie jeśli zarabia już po wystartowaniu MVP i mam tu na myśli nawet jakieś mikro kwoty typu klika zł od co któregoś usera (zależy jaki to biznes). Model biznesowy nie musi być idealny. Po prostu sprawdź czy ktokolwiek będzie chciał zapłacić za to co robisz.
Niestety prędzej czy później zderzysz się z brutalną prawdą: liczy się tylko sprzedaż. Doświadczeni tzw seryjni przedsiębiorcy zaczynają od zatrudnienia sprzedawcy, który szuka klientów na produkt, który nawet nie zaczął powstawać
  • Odpowiedz
Hej mirki, ostatnio często pytam w tych tagach ( ͡° ͜ʖ ͡°)
Wiecie może co może być przyczyną "zawieszania się" aplikacji podczas wywołania metody
createGraphics() na obiekcie klasy BufferedImage? Cały kod wykonuje się poprawnie do momentu tej metody i dosłownie zawiesza się bez wyrzucenia żadnego wyjątku. Jednak! Czasami (50%) wszytko wykonuje się poprawnie, łącznie z tą metodą.
#programowanie #java
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sorhu: @kondziow: @nachteil: Dalej nie wiem w czym tkwił problem, jak napisałem wyżej chodzi dokładnie o metodę createGraphics() bądź getGraphics() przy obydwóch występowała zawieszka. Ale rozwiązałem wszystko nieco inaczej, używałem BufferedImage żeby uzyskać fontRendererContext, teraz stworzyłem po prostu obiekt tej klasy () Dużo bardziej eleganckie rozwiązanie
  • Odpowiedz
@Gotomb: No, okej. Ja po prostu chciałem się nauczyć się tworzyć gui dla siebie. A javafx wydaje mi się zdecydowanie mniej "toporna" w porónania do swingowych okienek.
  • Odpowiedz
@macentos: W-------ą mnie już tacy programiści-neofici co to całe życie programowali stronki www z pehapem w jakimś gównianym notepadzie a nagle koneserzy środowisk graficznych...

( ͡° ͜ʖ ͡°)
  • Odpowiedz
@GotoFinal: tak mi wyświetla nowy Intellij w swojej konsoli. Te IDE ma jeszcze problem ze znakami specjalnymi które mają dwie jednostki kodowe w UTF16.
  • Odpowiedz
Jak w spring data rest 'ładnie' dodawać rzeczy w relacji?
Mam relacje <1,many>
I teraz główkuje jak w controllerze to zrobić

PostController: http://wklej.to/Bq0ts
to mój pomysł.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #javafx

chcę zrobić w javafx program w uproszczeniu do wyświetlania punktów X,Y na ekranie i możliwością ich modyfikowania
Chcę wykorzystać javafx.scene.shape.Circle i rozmieścić je. Już napisałem program który dodaje przesuwa i usuwa punkty. i teraz moje pytanie: czy powinienem zrobić osobną klasę typu MyPoint i tam będe wszystkie dane przechowywał czy używać tych wartości które są już na ekranie.
bo tak sobie myślę że
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #naukaprogramowania

Poleci ktoś dobre kursy / tutoriale do nauki spring boota / data rest / security, tyle że bez tych wszystkich xmli (wolałbym w 100% konfigurowanie adnotacjami).

1) Spring boota podstawy znam
2) i 3) kompletnie nic
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@soso:
-poleci ktoś dobry przepis na spaghetti?
-zacznij od jakiejś jajecznicy albo gotowania wody na ziemniaki, ja robię spaghetti od 3lat i ciągle odkrywam nowe sposoby

Jakieś 6 odpowiedzi i żadnego linku, aż tak niekonkretne pytanie zadalem? (,)
  • Odpowiedz
@Vitin minusem springa jest to że jedna rzecz można zrobić na kilka sposobów i wszystkie są dobre w zależności od kontekstu.
Do security polecam http://www.baeldung.com/spring-security-authentication-and-registration Ten sam autor kiedyś chyba zrobił webinar o implementacji Oauth2 w spring security, poszukaj może gdzieś jest zapis. Jak ogarniesz to choć trochę to zacznij czytać dokumentację żeby zrozumieć jak to działa a nie jak dużo programistów robi przykleja kod jak malpa, czym szybciej to zrobisz
  • Odpowiedz