#naukaprogramowania #java #bazydanych Mirki, chcę napisać prostego CRUDa (project/task manager) w javafx z wykorzystaniem bazy Apache Derby. Jak najlepiej rozwiązać ładowanie danych z bazy? Czy na starcie aplikacji pobrać wszystkie rekordy z bazy i wrzucić do np. arraylist i na tym operować czy pobierać dane w trakcie trwania programu? Nie używam żadnego ORM. Model jest prosty (one to many) - Klient ma listę Projektów które z
enter - #naukaprogramowania #java #bazydanych Mirki, chcę napisać prostego CRUDa (pro...

źródło: comment_YMGfsvicnsKMy80r3TSMjeQpy2ju1NLu.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@enter: spróbuj ObservableCollections z Javy FX, do tego podepnij listenera i po każdej modyfikacji listy wysyłaj odpowiednie zapytanie do bazy w celu synchronizacji.
  • Odpowiedz
Hej Mirki, w jakim języku programowania najłatwiej dostać się na staż (szczególnie w Poznaniu)? C#, Java czy Python?

#it #programowanie #webdev #csharp #dotnet #java #python #praca #poznan #informatyka

Pyatnie jak wyżej. Proszę o jakieś uzasadnienie w komentarzu, jeśli można. ;)

  • C# 21.5% (39)
  • Java 40.9% (74)
  • Python 22.1% (40)
  • Inny (komentarz) 15.5% (28)

Oddanych głosów: 181

  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@t12t12: zależy co chcesz robić. Hobbystycznie świetna sprawa moim zdaniem, szczególnie do appek na androida. Pod kątem pracy to jeszcze pewnie trochę czasu minie, zanim będzie to szerzej używany produkcyjnie język.
  • Odpowiedz
Szanowne Mirki, proszę o radę. Otóż sprawa wygląda następująco:

Mam do zrobienia apkę na #androiddev wraz z serwerem - ogólnie na studia (nacisk na komunikację klient-serwer). Jako, że cały czas zajmuję się programowaniem systemów wbudowanych moja widza z zakresu technologi webowych jest dość ograniczona - co nie zniechęca mnie do nauki czegoś nowego ( ͡º ͜ʖ͡º) Tylko właśnie, pytanie czego dokładnie.

Jak wspomniałem muszę napisać serwer i klienta do
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tymonss: Pushe są załatwiane przez GCM (Google Cloud Messaging), robi się to przez REST, więc dowolna technologia, gdzie możesz robić calle po HTTP się nada. Ale zgodzę się z @M4lutki - Spring Boot Cię łagodnie wprowadzi w świat aplikacji webowych, super sprawa. Możesz się skupić na dobrym kodzie i nauce języka, a nie martwić infrastrukturą.
  • Odpowiedz
Witam Mirków. Obecnie jestem programistą PHP. Chodzę do 4 klasy technikum informatycznego i chciałbym napisać maturę rozszerzoną z informatyki. Dostępne na niej języki programowania to C/C++, Java oraz Pascal.
Z javą i C++ kiedyś coś tam do czynienia miałem, ale bardziej to takie elementarne podstawy. Java chyba troszkę prostsza i bardziej intuicyjna. Wadą C++ jest... mała intuicyjność? Trzeba sporo się napisać, żeby zrobić np. prostą konwersję int => string, czy też odczyt/zapis
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Spake: Po co Ci matura z infy ? Biorą to gdzieś w rekrutacji na studia? Też kończyłem tech inf i też myślałem o maturze z infy ale na wiekszość polibu 4 lata temu liczyła się matma plus fiza
  • Odpowiedz
#programowanie #java

Co myślicie o UUID? Wiem, że to pseudolosowa wartość, ale czy realna jest kolizja tych identyfikatorów? Brać w ogóle taki przypadek pod uwagę przy np 1 mln rekordów?

Ewentualnie co byście polecili do generowania unikalnych identyfikatorów? Chodzi o architekturę server - wielu klientów, którzy generują obiekty offline.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@siemanko:
https://en.wikipedia.org/wiki/Universally_unique_identifier#Random_UUID_probability_of_duplicates

To put these numbers into perspective, the annual risk of a given person being hit by a meteorite is estimated to be one chance in 17 billion,[5] which means the probability is about 0.00000000006 (6 × 10−11), equivalent to the odds of creating a few tens of trillions of UUIDs in a year and having one duplicate. In other words, only after generating 1 billion UUIDs every second
  • Odpowiedz
#programowanie #java #androiddev

Mam do was pytanie, o to czy możecie polecić jakieś materiały w temacie synchronizacji klient - serwer.
Już nie pierwszy raz mam do czynienia z tym problemem i zawsze mam wrażenie, ze wynajduję koło na nowo. Dodatkowo pewnie zaoszczędziłbym masę czasu. Podejrzewam, że już wcześniej ktoś zebrał do kupy przemyślenia w tej kwestii ale nie mogę znaleźć.

Mogą to być książki, najlepiej po
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@siemanko: trochę nie rozumię - client-server sam w sobie jest wzorcem architektonicznym. Synchronizacja, zarządzanie requestami/obiektami to już IMO problem poziom niżej. Tu przydatne pewnie będą książki na temat współbieżności. Ewentualnie nie skumałem o co chodzi, możesz spróbować sformułować to czego potrzebujesz inaczej ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Cześć mirki,
dwa lata zawodowo pisze w #php ale za coś poważniejszego bym się zabrał. Co polecacie do nauki #java ? Warto inwestować w kursy online / stacjonarne czy lepsze darmowe albo w ogóle tutorial od Oracle?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jumanji: mając doświadczenie programistyczne zdecydowanie nie warto wywalać kasy w kursy stacjonarne lub te online, które kosztują kilka kafli...to samo możesz sobie zgromadzić we własnym zakresie za darmo. To czy już wybierzesz kurs czy tutorial od Oracle'a to kwestia własnych preferencji jeśli idzie o nauczanie. Na udemy można zgarnąć fajne kursy za parenaście euro w promocjach -90% jeśli już chcesz mieć flow tej nauki w sensownym wydaniu

jak masz doświadczenie,
  • Odpowiedz
Słuchajcie, od dzisiaj obowiazuje jesienna promocja -50% na wszystkie pakiety w #mydevil :) Jako, że skorzystałem, to Wam też podrzucam informację.

Obsługujemy m.in takie frameworki jak Django, Catalyst, Ruby on Rails. Dajemy dostęp do takich języków jak PHP (5.5, 5.6 i 7.0), #python, #ruby, #nodejs, #java, Perl, C, C++, D i wiele innych.


  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemanko #opensource.

Jako że mam pewien głód kodzenia i nie chce mi się startować kolejnej appki samemu (bo wiadomo jak to wygląda i jak się kończy), to szukam jakiegoś ciekawego projektu do kodzenia po godzinach.
Byłbym wdzięczny za jakiekolwiek rozsądne linki, ewentualnie może ktoś jest w trakcie czegoś i potrzebuje dev'a?
Chcę dodatkowo poprogramować i rozbudować swoje umiejętności koderskie, GITa i angielski.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Skillset technologiczny: java8, Spring (ale chętnie wejdę w JEE), ostatnio zagłębiam się w JVM, podstawy frontendu (angular, thymeleaf, js, bootstrap, bez czystego css), sql (ale tutaj nie czuję się super pewnie), swing, linux


@Wyrewolwerowanyrewolwer: Jesteś w stanie to jakoś potwierdzić? Link do repo, albo CV?
  • Odpowiedz
@nemokrinis: Ty naprawdę myślisz, że to ogłoszenie na serio?
Przecież to standard -- dają ogłoszenie z dość precyzyjnymi wymaganiami za zaporową stawkę. Potem będą mieli podkładkę, że nie znaleźli Polaka, który spełnia wymogi i dlatego zatrudniają obcokrajowca.
  • Odpowiedz