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.
Oglądąłem również korporacje w okolicy i generalnie ofert dla administratorów Linux nie brakuje, choć wiadomo, że nie jest ich
@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 takie
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
#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
#java #spring #tomcat
Mirki, wracajac do https://www.wykop.pl/wpis/58920861/java-docker-tomcat-wbijam-na-stronke-https-10-1-2-/

czy ma ktos pomysl dlaczego dostaje Message The requested resource [/login.html] is not available
gdy w configu spring boota mam:

@Override
protected void configure(HttpSecurity http) throws Exception {

http.headers()
.frameOptions().sameOrigin()
.httpStrictTransportSecurity().disable();

http.requiresChannel()
.antMatchers("/login.html").requiresSecure();

http.formLogin()
.loginPage("/login.html")
.loginProcessingUrl("/check.action")
.and()
.logout()
.logoutSuccessUrl("/login.html")
.logoutUrl("/logout")
.and()
.authorizeRequests()
.antMatchers("/testAuthenticated.html")
.authenticated()
.antMatchers("/testPermitAll.html")
.permitAll()
.antMatchers("/login.html").permitAll()
.anyRequest().permitAll();
}

chodzilo mi tutaj o to, zeby /login.html byl zawsze po https, reszta moze byc http bo
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
@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: wrzuciłeś
@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 ( ͡º ͜ʖ͡º).
#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, ale jak wygląda dalsza konfiguracja żeby wskazywała na konkretny IP.
@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
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
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 ( ͡° ͜ʖ ͡°)