Cześć Wam!
Jako kompletny laik i ktoś kto się nie zna, chciałbym zacząć przygodę z Java i zobaczyć jak mi pójdzie, może zostanę programistą 15K? Kto wie.
Myślę nad jakąś książką, którą będę mógł czytać na przerwie w pracy i w wolnych chwilach od pracy.
Czy jest jakaś dobra duszyczka, która podrzuci mi parę tytułów od których się nie odbije i będą pisane jak dla debila?
Za pomoc na bank postaram się
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zacznij ogarnąć kodowanie - w necie znajdziesz sporo darmowych lub za śmieszne pieniądze materiałów do nauki Javy. Kilka z nich znajdziesz w tutaj. A na książki przyjdzie czas i to szybciej niż myślisz ( ͡° ͜ʖ ͡°)

01) Kurs Javy dla początkujących:
https://kobietydokodu.pl/kurs-javy/

02) 15 najważniejszych tutoriali
  • Odpowiedz
@tomaszs: Tak, C++11 to rewolucja w stosunku do większości książek. Ponadto, nie potrzebujesz kilku książek do jednego języka. Z tej listy polecam Accelerated C++ a później robić swoje projekty.
  • Odpowiedz
@quwer: do maili firmy często mają własny serwer pocztowy, zintegrowany przez kolejki albo co. Jeśli korzystasz z AWS, mają usługę do wysyłania sms.
  • Odpowiedz
#programowanie #java #jdbc #spring #sql

Cześć Mirki, mam stworzoną Procedurę gdzie mam 6 zmiennych. 3 zmienne są generowane na podstanie dodania nowego rekordu lub edycji bo jest to czas edycji, user który to edytował i nazwa komputera. Na te 3 zmienne ma gotowe funkcje co generują te informacje. Ale kolejne 3 zmienne w procedurze są w formacie XML. Do wyświetlania danych używam
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mrieczki, które IDE jest lepsze do Javy dla początkującego: Eclipse czy NetBeans? Zależy mi przede wszystkim na wygodzie i intuicyjności, a także wygodzie w tworzeniu GUI za pomocą JavaFX i Swinga (coś tam słyszałem, że Swing jest już powoli wypierany na rzecz JavaFX, ale chyba na studiach i tak będziemy musieli go ogarnąć). Z wydajnością może być gorzej, bo podejrzewam, że na początku nie będę pisał programów mających wiele tysięcy linii kodu.

Które IDE do Javy jest lepsze dla początkującego

  • NetBeans 35.6% (31)
  • Eclipse 64.4% (56)

Oddanych głosów: 87

  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maciorqa: ogólnie do programowania w Javie (np. Spring) to:
IntelliJ IDEA > Eclipse > NetBeans

Jeśli chodzi o Eclipse vs NetBeans, to lepszy jest Eclipse.
Nawet Pivotal (twórca Springa) poleca Eclipse (a dokładniej to zrobili Spring Tool Suite tzn. przerobiona wersja Eclipse pod Springa). Oczywiście i tak jest lepszy IntelliJ, ale mówię tylko o wyborze pomiędzy Eclipse vs
  • Odpowiedz
Próbuję otworzyć certyfikat w formacie PKCS#12 z pliku i mam problem, bo hasło do certyfikatu posiada polskie litery i otrzymuję błąd "Password is not ASCII" przy wywołaniu KeyStore.load. PKCS12 rzeczywiście nie może mieć polskich znaków w haśle? A może da się to jakoś inaczej zrobić?

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

@lathrus: no i jak tak czytam na necie, to samo "Password is not ASCII", może oznaczać kilka rzeczy, trzeba na to patrzeć z szerszym komunikatem wyjątku
  • Odpowiedz
via Android
  • 0
@cevilo: sprawdzę jeszcze jutro. Może rzeczywiście wystarczy obciąć polskie znaki. Wydaje mi się, że to sprawdzałem ale zweryfikuję.
  • Odpowiedz
#spring #mysql #java #docker

Czy istnieje możliwość skonfigurowania dockera w taki sposób żeby odpalał spring-bootową aplikację + bazę mysql - ale czerpał zmiany z mojego projektu na Windowsie? Tak żeby przy każdej zmianie nie trzeba było tworzyć nowego obrazu, a przebudowac projekt.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariusz-laszczka: ale do deweloperki możesz sobie odpalić samego MySQL w kontenerze a apke lokalnie (najprawdopodobniej z IDE).

To zawsze była odpowiedzialność dewelopera, pobrać kod, ściągnąć zależności, zbudować (do dwóch ostatnich zadań masz mavena albo gradle) i testować. Wrzucanie zależności do dockera to słaby pomysł, obraz będzie ważył tonę ;) I będzie problem z nowymi wersjami takiego obrazu.

Dockera raczej używa się do rozpowszechniania konkretnych wersji oprogramowania.

Możesz przygotować docker compose
  • Odpowiedz
#62 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

Mirki z #programowanie Jak to wyjaśnić? Załóżmy że coś mi nie wychodzi (np. nie działa skrypt który szyfruje ruch DNS. - mam fioła na punkcie prywatności). I tak kurła uparcie do tego dążę aby to działało, że zawsze znajduje sposób żeby działało bo tego bardzo bardzo chce i potrzebne mi to i działa. I teraz pytanie jak by to moje uparcie przekuć w programowanie? Chciałbym się tego nauczyć.

#programista15k
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #programowanie

Próbuję zrozumieć wątki w Javie. Mam dwie klasy dziedziczące po Thread: producent i konsument. Działają w nieskończonej pętli i modyfikują odpowiednio klasę bufor (producent zwiększa wartość zmiennej, konsument zmniejsza).

Chcę teraz wstrzymać symulację, to znaczy wstrzymać działanie wszystkich producentów i konsumentów w programie. Jak czytam tutoriale, to na logikę powinno to działać tak: wykonuję wait() dla każdego producenta i konsumenta. Jeżeli chciałbym wznowić symulację, wywołałbym dla
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@obserwator_z_prawem_interwencji: wątek to taki mały program, jak wyjdziesz z metody run, to tak, jakbyś wyszedł z main w programie - wątek się kończy.

A ty jak rozumiem chcesz go zapauzować a nie zakończyć.

Po pierwsze przeczytaj dokumentację do wyjątku, który dostałeś, jak próbowałeś z wait:
  • Odpowiedz
a jakby zrobić pustą pętlę while, ale żeby nie zarzynać procesora, to robić tam sleepa np. na 1 sekundę? Wykonanie operacji co sekundę (kolejnego sleepa) już by nie wpłynęło mocno na wydajność (chyba, że byłyby tego tysiące, ale tylu wątków raczej nie mamy). Po odpauzowaniu opóźnienie było maksymalnie sekundowe. W przypadku OP-a (włączenie symulacji) tagi lag nie byłby bardzo widoczny.


@mk321: Tak, sleep pomoże i ustawienie takiego na >10ms rozwiąże
  • Odpowiedz
#programowanie #java #spring #devops

Dwa pytania:

1. Jak ustawiać konfigurację aplikacji z zewnątrz na serwerze aplikacyjnym?

Chodzi

1. application.properties czy coś innego? 2. ddl-auto=update czy coś innego?

  • 1. app.props 2. ddl-auto=update 0% (0)
  • 1. app.props 2. inne 60.0% (3)
  • 1. inne 2. ddl-auto=update 0% (0)
  • 1. inne 2. inne 40.0% (2)

Oddanych głosów: 5

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach