Za niedługo na studiach #informatyka będę musiał wybrać specjalność i zastnawiam się nad dwoma:

1. Administracja systemami Windows i Linux.
2. Inżynieria oprogramowania.

Rozum mi mówi, że oczywiście programowanie - więcej ofert pracy, lepiej płatne, możliwość pracy zdalnej, mniejsze ryzyko nadgodzin czy w ogóle "wzywania" do awarii, możliwość tworzenia swojego projektu po godzinach.
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nieuk15k: wez to co lubisz to co Ci bardziej lezy i co Cie jara. Nie patrz teraz na oferty pracy zarobki itp, jedno i drugie jest spoko i jedno i drugie daje dobra kase, jedno i drugie moze byc mega ciekawe jak ciekawy projekt jak i mega slabe jak slabo trafisz w zespol czy projekt, nie ma reguly.

Masz to lubic, reszta sie sama ogarnie.
  • Odpowiedz
@Nieuk15k: ja bym poszedł na linux i windows. Imo możesz się dowiedzieć więcej ciekawych rzeczy niż na inż oprogramowania i to uczelnia (prowadzący) będą musieli przygotować ci środowisko do nauki. Zagadnien inżynierii oprogramowania możesz się nauczyć samemu w łatwy sposób (to głównie wiedza do wkucia, bo resztę i tak poznasz w danej firmie od praktycznej strony).

A poza tym, to taka różnica, że kilka kursów innych, a nadal studia masz
  • Odpowiedz
Cześc, potrzebuje małej pomocy/porady jeśli chodzi o programowanie i aplikacje webowe.

Chce stworzyć pewną aplikację internetową - powiedzmy taki jakby sklep internetowy. Frontend Angular, backend Java. Oczywiście strona powinna być indeksowana przez Google (i ewentualnie inne wyszukiwarki). Czy wyszukiwarki poradzą sobie z dynamiczną treścią i routingiem przez wiele podstron (SPA - single page application)? Bo nie wiem czy jest sens zabierać się za to w angularze, czy po prostu zrobić to tylko
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #tomcat
Mirasy, dlaczego dostaje milion takich bledow z tomcata:
02-Aug-2021 16:49:24.011 WARNING [main] org.apache.tomcat.util.scan.StandardJarScanner.processURLs Failed to scan [file:/opt/tomcat/apache-tomcat-9.0.50/lib/jakarta.annotation-api.jar] from classloader >
java.io.IOException: java.lang.reflect.InvocationTargetException
at org.apache.tomcat.util.compat.Jre9Compat.jarFileNewInstance(Jre9Compat.java:209)

jak wszystkie libki sa, tylko z wersjami tzn. jakarta.annotation-api.1.3.5.jar, a on chce jakarta.annotation-api.jar bez wersji
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema robię kurs z udemy https://www.udemy.com/course/spring-hibernate-tutorial/ i gość przerabia to w Eclipse a ja chcę w IntelijJ z Mavenem. I tu pojawia się problem bo próbuje skonfigurować Springa z MVC wraz z Tomcatem. Jak dodanie springa i MVC w mavenie działa tak nie wiem jak dodać serwer Tomcat do samego InteliJ żebym mógł odpalić aplikacje na lokalnym serwerze tomcat.
Gość na kursie w Eclipse ma opcje Run as TomcatServer i wtedy appka
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bodziodestruktor: @aloucie: sprawę obszedłem inaczej wersja InteliJ community nie wspiera tego, ale dowiedziałem się że za darmo jest InteliJ Ultimate early acces i wspiera tomcat także sytuacja ogarnieta a jak nie to zrobię projekt w spring boot który ma wbudowany tomcat(?)
  • Odpowiedz
@bedbugsgullet123: nie używa się już. JSP 15 lat temu był stary. ogólnie to kod Java kompilowany i wynikowo dostajesz HTML. Mało bezpieczny, trudny. Jeśli chcesz po stronie backendu to thymeleaf będzie odpowiedni; ogólnie teraz się robi strony w JS, a komunikacja z backend za pomocą REST.
Odnośnie twojego pytania, zobacz logi tomcat. Ustaw sobie debug, dodaj do swojego JSPa logowanie czegoś. Może być tak, że strzelasz nie tam gdzie potrzeba:
  • Odpowiedz
@globalbus: dzięki, już odczułem, wszystkie aplikacje wstały poza tą najstarszą. Montujemy jej aktualizacje i będzie śmigało.

Stare porzekadło "Działa nie ruszaj" było dobre, ale moim zdaniem zbyt długo nie było aktualizacji ( ͡º ͜ʖ͡º).
  • Odpowiedz
#vps #windowsserver #cyberfolks #tomcat #java

Cześć Mirki, posiadam VPS od Cyberfolks z Windows Server. Mam wykupioną domenę i podpiętą pod hosting. Na serwerze mam zainstalowaną aplikację na Tomcat.

Chciałbym aby domena wskazywała na tą aplikację czyli IP + PORT, ale żeby zarówno domena miała pocztę z hostingu. Na samym hostingu wiem że to kwestia dodania DNS który będzie wskazywał na IP serwera,
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@globalbus: No tak, ale mówię - bez zmian się nie obejdzie żeby "bez bólu" dostawić. Serwer plików też pojawił się później w rozmowie wiec reverse proxy nabiera więcej sensu, ale dla samego serwera WWW nie ma tej konieczności
  • Odpowiedz
Zainstalowałem na archlinuksie serwer apache tomcat8.
Próbowałem uruchomić go z systemctl, ale występował błąd (występował, ponieważ nie miałem ustawionej odpowiedniej, domyślnej wersji Javy).
Finalnie uruchomiłem serwer z wykorzystaniem komendy /usr/share/tomcat/bin/{startup.sh,shutdown.sh,..}.
W wiki archa przeczytałem, że takie uruchomienie może niepoprawnie ustawić pewne uprawnienia i może być problem z uruchomieniem aplikacji. Faktycznie - po zainstalowaniu tomcata 7 lub 9, wszystko działa poprawnie z systemctl (po wcześniejszym ustawieniu wersji Javy), natomiast wersji 8 nie mogę za nic w ten sposób uruchomić.

Macie jakiś pomysł jak mogę uruchomić wersję 8? Reinstalacja nie
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak ktoś używa #tomcat na #mydevil to by się nie zdziwił, że po weekendowej aktualizacji tomcat zniknął z:
/usr/local/apache-tomcat-8.0/

Więc nawet, jak ktoś miał na cronie automatyczny start, to mógł mu nie zadziałać ( ͡° ͜ʖ ͡°)
Jak rozumiem, należy sobie tomcata samodzielnie ściągnąć. I to szybko ( ͡° ͜ʖ ͡°)
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@radekrad: tcnative używa APR. Oba dynksy to biblioteki z natywnym, niejavowym kodem.
Jedyne co z twojego logu widzę, to konieczność poprawek w conf/server.xml, bo "useAprConnector [false]"
  • Odpowiedz