Mirki z #programowanie, mam na studiach projekcik do zrobienia, jakaś aplikacja webowa ( jeszcze nie mamy tematu, ale już mamy wybierać technologie ). Padło na #java i zastanawiamy się teraz nad frameworkiem, Spring albo Hibernate. Którą z nich polecacie dla kogoś kto z Javą miał niewiele do czynienia? ( do tej pory bardziej C++ ). Spring wydaje się bardziej przydatny na przyszłość, ale z tego co czytam
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krolik1337: spring używa hibernate, ale nie jawnie, więc jak chcesz się dowiedzieć co fajnego wprowadza hibernate i jak działa to najlepiej z nim czystą, aczkolwiek spring przyśpiesza prace jak umiesz go używać, aczkolwiek to bardzo dużo magii.
  • Odpowiedz
Pytania z javy odnośnie servlet vs rest webservice.
Gdy korzystam z servleta - zwykle wykorzystuje go do prostych stron www. Servlet zwróci do klienta (zazwyczaj przeglądarki) kod html. Czyli klient powinien interpretować html.

REST webservice - zwraca odpowiedź http który zwykle zawiera dane (zapisane np. w JSON/XML) które klient sam sobie powinien przetworzyć. Czyli klient powinien znać API restowe webservice i schemat odpowiedzi by móc "złożyć" zapytanie i zinterpretować dane z JSONa/XMLa.
Taka architektura
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lewo: zawsze masz servlet w w javie ee. W springu wyjątek to reactive gdzie pod spodem masz Netty - przyszłość Javy web, od servletow i innych abstrakcji się odchodzi. Poczytaj trochę o tym jak działają servelty pod spodem, serwer, czym jest http. Co zwracasz to tylko od ciebie zależy może to być HTML, json, zwykły text, niezależnie czy to serwlet czy nie
  • Odpowiedz
@Lewo: Rest zwraca Ci tylko dane (wspomniany JSON) więc potrzebujesz czegoś co Ci te dane będzie i nterpretować/wyświetlać i do tego masz frameworki Javascriptowe jak Angular czy React.
  • Odpowiedz
Siema wszystkim współ-mirkującym! ( ͡º ͜ʖ͡º) Mamy dla Was nowy wpis, prosto od Wojtka Razika! () Dziś wkopujemy się w ciemne zakamarki Standardu C++! (ʘʘ)

https://cpp-polska.pl/post/skrajnie-niepotrzebne-skrajne-przypadki ()

Standard C++17 składa się z prawie tysiąca stron A4. Prawie tysiąc stron, omawiających najciemniejsze zakamarki języka. Wszelkiego rodzaju niuanse, wyjątki i rzeczy,
CppPolska - Siema wszystkim współ-mirkującym! ( ͡º ͜ʖ͡º) Mamy dla Was nowy wpis, pros...

źródło: comment_X15hDUg5lOl78p3JfQsmV7GLuDne1oFC.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dzięki Waszej pomocy udało mi się zebrać trochę respondentów w ankiecie. Badanie zamykam 24 marca 2019. Do tego czasu można jeszcze przysłużyć się nauce i wpłynąć na wyniki: https://goo.gl/forms/8PIlpPTcycd6dqZw1

Przypominam, że zebrane mejle sprzedaję ruskim za 1 gr, natomiast wyniki ankiety zostaną udostępnione tylko chętnym (w ostatnim kroku jest instrukcja). Praca zostanie udostępniona od razu albo (jeśli będzie "taka sobie") po 6 miesiącach od obrony (takie przepisy, tj. pierwszeństwo publikacji ma
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@cpp17 ot dlatego cieszę się że nie wypełniem. Widzę ból czterech liter, że komuś się nie podobała kwesta maili i teraz szydera :) oj życzę zmiany zachowania bo będziesz miał trudno w pracy.
  • Odpowiedz
Hejka pytanie do obiektowości pythona - mianowicie mam klasę a w niej atrybuty, do których chciałem użyć hermetyzacji. Stąd też użyłem @ property i @ setter. (PS: czy używanie tego to dobra praktyka czy raczej są inne sposoby?).
I teraz chciałem zwalidować żeby w momencie setter property było tylko intem. Czy to się robi w tym miejscu? Czy może w momencie odebrania danych z zewnątrz? Daję link do pastebin.
https://pastebin.com/aNaGWCin
PS2: Ta
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie czy dobrze rozumuje bo trochę się zaplątałem.
(konwencja nazewnictwa: argument - zmienna przekazana do metody, parametr - zmienna lokalna metody z sygnatury)

W javie argumenty do metody przekazywane są przez wartość (bo wartość typu obiektowego to referencja).
Słyszałem, że "typy proste przekazywane są przez wartość, obiektowe przez referencję"
ale imo to niedokładne bo "przez referencję" zwykle znaczy skopiować z argumentu wskaźnik do wartości (tak jakby pośrednika - wskaźnik/referencję).
Lewo - Mam pytanie czy dobrze rozumuje bo trochę się zaplątałem. 
(konwencja nazewni...

źródło: comment_Aagy9MWvM1coT97mNFqdRgyZaAg8wUlL.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, znajdę gdzieś przykładowe projekty, zadania typowo pod TDD? Chodzi mi o projekty w których mam napisane testy jednostkowe a do nich mam dopisać daną funkcjonalność. Istnieje coś takiego?
#java #naukaprogramowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stats: Jak Ci się będzie chciało to przeczytaj ( ͡° ͜ʖ ͡°)

Kurde wszędzie na necie inaczej te selecty mają zrobione. Ogólnie to tak wygląda.Potrzebuje wartości gdy się wybierze 'opak' bo wcześniej mam nulle nawet nie chcę ceny zmieniać . Tak nie idzie i jakieś inne kombinacje też nie pykły.Index zwraca mi 1 ale jak daje te let index=1.To też nic.

``

Tu znalazłem kod
  • Odpowiedz
@smalczyk1:

w (ngModelChange)="productsList.unitConverter(i);" daj (ngModelChange)="onChange($event)"
wtedy w metodzie komponentu onChange(e) { ... } będziesz wiedział kiedy coś się zmieniło.
W [(ngModel)]="productsList.products[i].unitId" zmień na [(ngModel)]="selectedUnit" i w zmiennej zawsze selectedUnit zawsze będziesz miał wybraną wartość. Pamiętaj że jeśli używasz gdzies referencji do obiektów to musisz sie posługiwać tym samym obiektem.

ngModelChange i ngModel dodajesz do ``
  • Odpowiedz
Mirki z #programowanie #naukaprogramowania mam takie pytanko, bo chciałbym prowadzić sobie coś w formie minibloga, tj. Mieć miejsce do dzielenia się czego się nauczyłem co jednocześnie pomagało by mi wszystko utrwalić - i tu zaznaczę, raczej nie chciałbym tego robić na Wordpressie, jakoś złe mam skojarzenia z nim, tymi wszystkimi pluginami i przeklepywaniem layoutów... czy jest jakas alternatywa? Często slysze o Jekyll, gatsby.js ale czy w/w rzeczy spełnią
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hi_im_cayman: Github Pages + Jekyll, darmowa opcja. Posty piszesz w markdownie, piszesz sobie drafty a jak masz gotowe to robisz push nowego pliku md na mastera i po minucie masz posta live.
  • Odpowiedz