Cześć. Robię sobie właśnie serwer websocket w javie. Używam to tego kontenera Jetty, websocketów JSR-356 (nie tych dostarczanych wraz z Jettym). Mam klasę z adnotacją @ServerEndpoint i wszystko działa elegancko, mogę sobie rozmawiać przez te websockety, ale zastanawia mnie jedna rzecz.

Powiedzmy że przez cały cykl życia aplikacji będę potrzebował instancji jakiejś klasy - w tle będzie sobie działać symulacja, a websocketów będę używał tylko do wysyłania danych wygenerowanych przez tę symulację
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tptak @Saly

Dziękuję za odpowiedzi Panowie, sporo się wyjaśniło.

Po pierwsze nie stosuj mavena żeby uruchomić aplikację, zrób sobie jednojarowy uruchamialny artefakt. Maven powinien zajmować się tylko i wyłącznie budowaniem i weryfikacją jakości artefaktu.

jak nie masz maina (co jest słabym pomysłem) to musisz użyć jakiegoś kontenera IoC, żeby wstrzyknąć instancje odpowiedzialna za wyniki symulacji tam, gdzie obslugujesz web socjety. Inaczej się tego zrobić
  • Odpowiedz
@futh3r: Zamiast metody init() serwletów, do wystartowania tej symulacji możesz skorzystać z tego:
https://docs.oracle.com/javaee/7/api/javax/servlet/ServletContextListener.html
i metody contextInitialized. Analogicznie np. w metodzie contextDestroyed mógłbyś sobie zapisywać gdzieś aktualny stan symulacji, żeby móc ją później odtworzyć. Plus jest taki, że to rozwiązanie zadziała Ci w zwykłym kontenerze serwletów typu jetty i nic nowego nie musisz dodawać.
  • Odpowiedz
Czołem! Najnowsza Prasówka Technologiczna to oczywiście zbiór najciekawszych materiałów dotyczących frontendu i backendu, ale także wykraczających poza te kategorie ( ͡° ͜ʖ ͡°) Sprawdź, żeby być na bieżąco!

------------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag:
justjoinit - Czołem! Najnowsza Prasówka Technologiczna to oczywiście zbiór najciekaws...

źródło: comment_nwP4Fmt4N8EFaiG1UmeJZAYOd9iyyBLr.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ostatnio nie ma za dużo promocji na ebooki i kursy wideo dla programistów. Ale w końcu się pojawiła i trwa do końca dnia dzisiejszego. Dlatego poświęcę jej osobny wpis.

Promocja polega na tym, że można wybrać jeden z 10 zestawów z grafiki i mieć go w opisanej na grafice cenie. Każdy zestaw to kurs wideo + ebook. Normalnie każdy zestaw to zazwyczaj ponad 100 zł, a tutaj dostajemy te zestawy za 39,90. Czyli
tomaszs - Ostatnio nie ma za dużo promocji na ebooki i kursy wideo dla programistów. ...

źródło: comment_5Tz7bnaSBRZ9ejL61xSTIyzQZepLwryr.jpg

Pobierz

Czy podoba Ci się ta konwencja promocji?

  • Tak 27.1% (13)
  • Nie 16.7% (8)
  • Nie wiem 2.1% (1)
  • Sprzedam Opla 54.2% (26)

Oddanych głosów: 48

  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemanko! Do porannej kawy podrzucamy prasówkę specjalnie dla Developerów szukających pracy w Javie/Scali! ( ͡° ͜ʖ ͡°)

pon - javascript & Kraków, wt. - php & Wrocław, śr. - java, Scala & C++ / Trójmiasto, czw. - Python & Seniorzy WWA, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
justjoin_it - Siemanko! Do porannej kawy podrzucamy prasówkę specjalnie dla Developer...

źródło: comment_E4RxEkXOY361eaNKXhEFj5fUbVO5oyQY.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukasz pracy zdalnej w IT? Obserwuj #zdalnieio lub zapisz się na newsletter, aby otrzymywać powiadomienia o najnowszych ofertach :)

Javascript
Senior JavaScript Developer (Liki) 11 000 - 16 000 PLN - oferta
Frontend Developer (Appliscale) 8 000 - 15 000 PLN - oferta
Angular Developer (TheraPlatform) 15 000 - 18 000 PLN -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Oferty pracy z Krakowa i Wrocławia ( ͡° ͜ʖ ͡°)

KRAKÓW

Front-end
Full Stack Front-End Developer
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kończymy pracujący tydzień, może przed kolejnym warto rozejrzeć się za nowymi perspektywami? Poniżej prasówka dla Ruby Developerów! ( ͡° ͜ʖ ͡°)

pon - javascript & Kraków, wt. - php & Wrocław, śr. - java, Scala & C++ / Trójmiasto, czw. - Python & Seniorzy WWA, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz.
justjoin_it - Kończymy pracujący tydzień, może przed kolejnym warto rozejrzeć się za ...

źródło: comment_eOip9JglUtcaWz4CvZpWzWTZfvTq4Amj.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#wp #wordpress #backend
Czy i jak można dodać własne stałe logo do theme?
Mam jakiś theme, z niego jest zrobiony theme_child, i tam w functions.php można to zrobić?
Chodzi o to, żeby logo było wbudowane w theme, żeby jako paczkę można było to wszędzie zainstalować.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@MartinPL: Ale po prostu ustawienie obrazka na logo.
To co można zrobić w panelu. To chyba jest uniwersalne? Adres do obrazka, czy coś takiego.

Cały header nadpisywać to mocno bez sensu.
  • Odpowiedz
Junior w IT nie ma łatwo xD
Dlatego poniżej są oferty, w których nie musisz mieć super doświadczenia i za swoją pracę dostanie uczciwą wypłatę

Warszawa
Specjalista ds. wsparcia IT / Lionbridge Poland / http://bit.ly/2u7yiqM
Młodszy Programista Front-end / Asseco Poland S.A. / http://bit.ly/2W1cEQQ
Bulldogjob - Junior w IT nie ma łatwo xD
Dlatego poniżej są oferty, w których nie mu...

źródło: comment_U99RWI6zQlhyMlrASoZb1GCGEMTKjLhP.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

jak wiecie Mozilla niedawno udostępniła aplikację https://send.firefox.com/ do shareowania plików.

Projekt oparty jest na node.js + express, natomiast front jest napisany w minimalistycznym frameworku choo.

Projekt
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach