Zapisuję wszystkie ciekawe materiały do nauki związanej z programowaniem, projektowaniem, architekturą, dobrymi nawykami w tym jednym repozytorium. Mam nadzieję, że komuś jeszcze się to wszystko przyda. :)

https://github.com/patrykwozinski/dev-stuff

I dodam, że bardzo chętnie przygarnę fajne materiały dotyczące baz danych, bo muszę się podszkolić. Powymieniajmy się!

#programowanie #naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie z #programowanie w #java: jeżeli byście musieli na zaliczenie np. na studiach napisać jakaś aplikację okienkową i musiałaby być ona napisana w Javie, to lepiej, szybciej i łatwiej jest ją napisać z wykorzystaniem Swinga, czy JavaFX? Oprócz głosu prosiłbym też o uzasadnienie odpowiedzi. Byłbym bardzo wdzięczny.

#naukaprogramowania #swing #javafx #programista15k

W czym w Javie lepiej pisać aplikacje okienkowe?

  • Swing 13.0% (10)
  • JavaFX 87.0% (67)

Oddanych głosów: 77

  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

JavaFx ponieważ wszystko sobie rysujesz w SceneBuilderze a potem tylko robisz obsługę kontrolek. O wiele łatwiej jest ustawic layout czy wprowadzać poprawki (ale jestem tylko programistą-hobbystą i jest to tylko i wyłącznie moja prywatna opinia ( ͡° ͜ʖ ͡°) )
  • Odpowiedz
@maciorqa: "Za moich czasów" to się takie aplikacje pisało w Swingu. Generowało się UI w NetBeans (bo najlepszy wtedy edytor do UI). Przerzucało do Eclipse (hello, jeszcze Intellij nie istniał / nie był tak popularny) i tam kończyło temat. A potem, po studiach, zapomnieć o Swing i wziąć się za typową Javę webową...

Przyznam, że nie wiem jak JavaFX działa / jak w niej teraz się programuje. Ale cokolwiek wybierzesz,
  • Odpowiedz
@kkpol: Spring in Action, ewentualnie jako dodatek jakies ksiazki Spring MVC itp. A pozniej to dokumentacja springa ( wiekszosc tekstu w tych ksiazkach to powielanie dokumentacji). Na githubie springa masz tez chyba z dwa przykladowe projekty.
  • Odpowiedz
Popełniłem artykuł pt."Potęga tunelowania SSH", który wszedł ostatnio na główną z prawie 500 wykopami. Niestety artykuł zawierał błędy, na które uwagę zwrócił mi. M. in. @zarowka12

Ponieważ spotkałem się z głosami, że artykuł "jest jednak interesujący" i "ma potencjał mimo błędów" postanowiłem poprawić zgłoszone w nim uwagi. Dodałem również szersze opisy, oraz kolory pozwalające łatwiej zrozumieć jak działa tunelowanie SSH.
Wyciągnąłem również wnioski na przyszłość i tym razem każde polecenie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam, pytanie do zawodowych programistów i nie tylko, czy kursy, bądź poradniki na YouTube są dobre pod względem merytorycznym oraz można rzeczywiście nauczyć się programować. Od jakiegoś czasu, zacząłem bardzo interesować się programowaniem, czytam dużo forów itp. lecz nie wiem jak się za to zabrać, aby nauka była efektywna. Z góry dziękuję za wszelką pomoc i wskazówki
#programowanie #naukaprogramowania #nauka #python
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FeZik: oglądaniem tutków nie nauczysz się programować. Im szybciej sobie to uświadomisz tym lepiej, sam długo tkwiłem w złym przekonaniu, że kolejny kurs mi coś da. Owszem, jeden poradnik / książka by wiedzieć jak zacząć a później praktyka.

No i umiejętność googlowania to też sztuka
  • Odpowiedz
Piszę aplikację w #javascript i #nodejs Rysuje ona wykresy korzystając z #chartjs. Chciałbym żeby wykresy były rysowane z danych pobieranych z rest api w formacie #json. Do symulowania api używam json-server ale nie wiem jak poprawnie pobrać te dane i przekazac je do widoku. W zasadzie jest jeszcze jeden problem bo to co chciałbym rysować jest kodowane w base64 xD Nie wiem
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cobra1994: do tego tematu pasuje mi "Zrozumieć programowanie". Ogólnie cokolwiek niskopoziomowego. Gynvael Coldwind (autor tej książki) zajmuje się niskopoziomowymi rzeczami (czyli np. to co wypluwa kompilator C), ale pisze też w Pythonie - także autor idealny dla tej osoby (co prawda w tej książce chyba nie ma nic o Pythonie, ale są pozostałe rzeczy).

Ja wiem, że ta książka to takie podstawy (nie mylić z podstawami programowania, tam nie ma
  • Odpowiedz
@cobra1994: ewentualnie inna książka tego samego autora: "Praktyczna inżynieria wsteczna. Metody, techniki i narzędzia". Ale to już bardziej specjalistyczna (a nie taka ogólna, rozrywkowa). I mniej pasuje do tematu. Ale widzę jest coś o Pythonie i ogólnie o niskopoziomowym. Nie znam się aż tak na temacie, żeby powiedzieć czy to będzie pasować.
  • Odpowiedz
Cześć!
Chcę zacząć studia magisterskie z informatyki o specjalizacji data science/analityka danych lub coś zbliżonego. Studia muszą być niestacjonarne, a uczelnia najlepiej żeby znajdowała się w Krakowie, Warszawie lub ewentualnie Katowicach. Trochę szukałem i najbardziej spodobał mi się PJATK w Warszawie, jednak opłaty za studia są tam dosyć wysokie w porównaniu do innych uczelni i nie wiem czy warto. Czy są tu osoby które studiowały tam informatykę - data science i mogą
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TheHatefulCoder: Dobrze, skoro mamy być analni, to choć nie jest to część ECMAScript, jego implementacje w przeglądarkach HTML oferują API zwane Web Workers (zdefiniowane w wersji rozwojowej specyfikacji HTML), które pozwala na uruchamianie zadań w tle.

Poza tym, współbieżność można również otrzymać przez kooperatywną wielozadaniowość i wydaje mi się, że do tego służą funkcje await, dostępne w specyfikacji ECMAScript 2017.
  • Odpowiedz