#raspberry #raspbian #java #javafx #maven #naukaprogramowania #raspberrypi
Da się jakoś w sensowny sposób uruchamiać aplikacje javafx na raspberry pi zero w? Chodzi mi o płynność i responsywność. W moim przypadku jar stworzony przy użyciu mavena nie działa praktycznie wcale. Wiem że mogę kod zoptymalizować ale i tak wiem że aplikacja będzie działała strasznie topornie. Może są jakieś sztuczki żeby raspberry lepiej sobie z tym radziło albo może odpalanie takich aplikacji na zero
pytanie do mistrzów #java i #maven, załóżmy, że mam 2 powiązane ze sobą moduły, jeden jest wpisany w pomie jako zależność drugiego ze scopem system i z określeniem jego systemPath. Oczywiście lokalnie i zdalnie te systemPath się będzie zmieniało, w jaki sposób mógłbym kontrolować z poziomu uruchomienia "goal package" jaki systemPath ma być użyty?
#java #naukaprogramowania #programowanie #pytanie #webdev #spring #maven
Powiem tak, pójście od razu po przerobieniu szybkiego kursu podstaw czystej javy nie jest chyba dobrym pomysłem.
Potrzebuje dokumentacji do pobrania tyle żeby była offline, a także jeśli macie jakieś bardzo dobre książki do polecenia to podajcie.
Czy te książki bedą ok?
https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
https://www.manning.com/books/spring-in-action-fifth-edition
https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997
Mircy, potrzebuję pomocy z intellij idea + #maven + #java + cucumber .

Jak wskazać w idea, że kroki z pliku.feature są w src/main/java/com.nazwaprojektu/steps a strony w src/main/java/com.nazwaprojektu/pages ??
W tej chwili on spodziewa się znaleźć pliki w src/test/java, ale nie mogę tam po prostu ich przenieść, bo projekt wieloosobowy i nie moja decyzyjność.
Kontynuuje wpis z wczoraj:
https://www.wykop.pl/wpis/38437997/juz-raz-spamowalem-ale-firma-nadal-szuka-na-kilka-/

Przede wszystkim - przepraszam wszystkich, którym odpisałem na szybko i chaotycznie. Zdecydowanie źle to zorganizowałem, nie spodziewałem się takiego odzewu i tylu wiadomości, a jednoczesnie nie wziąłem pod uwagę, że wczoraj miałem dość dużo innych spraw do załatwienia wieczorem. Dziś postaram się to lepiej zorganizować.

Najważniejsze -> ogłoszenia:
Software Engineer - https://docdro.id/hM32MXE
DevOps Engineer - https://docdro.id/pYBol14
Business Analyst BI - https://docdro.id/EG5cdoI
Business Analyst CSI - https://docdro.id/9yrBlJL
Business
Już raz spamowałem, ale firma nadal szuka na kilka stanowisk i nadal fajne referal fee to czemu nie podzielić się informacją na wykopie po raz drugi (zapewne ostatni bo leniwy jestem i więcej próbować mi się nie chce). A nuż komuś to też pomoże.

Mieszkam i pracuje w Hiszpanii, w Maladze, w firmie IT (programistyczna, ecomm, egaming, crypto).

Bardzo dobra firma (dla mnie po 11 latach w IT w kilku krajach moje
Czołem Mirki z tagu #programowanie i #naukaprogramowania. Testuję sobie chmurę #microsoft #azure i chciałbym przenieść na nią hello worlda zbudowanego w #gradle. Drugiego hello worlda zbudowanego w #maven udało mi się przenieść bez problemu, zbudowałem jarkę komendą "mvn clean package" w #powershell i następnie za pomocą komendy "mvn azure-webapp:deploy" poszła do chmury. Narazie tego hello worlda w gradle przebudowałem z mavena komendami "gradle init" i "gradle build" i dalej nie
Może jakiś wykopowy devop czy software engineer szuka pracy za granicą (Malaga, Hiszpania)?
Bardzo dobra firma (dla mnie po 11 latach w IT w kilku krajach moje top pod względem benefitów dla pracowników).
Pełny i bardzo dobry relocation package (2 miesiące zakwaterowanie, pełny zwrot kosztów lotów i przeprowadzki itp.).


Jeśli takie wpisy z jakiś powodów są nie na miejscu to proszę o informacje i od razu skasuje.

#programowanie #java #webdev #devops #
@Jare_K: Tylko angielski. Sam nawet nie pracuje bezpośrednio z żadnym hiszpanem. Bardzo międzynarodowa firma (pracownicy z ponad 30 krajów). Poza tym firma zapewnia darmowe lekcje angielskiego i hiszpańskiego, w dodatku hiszpańskiego też dla partnerów (żona chodzi dwa razy w tygodniu 1,5h lekcja). Tak więc dobry angielski wymagany, ale nic poza tym (po hiszpańsku to ja tylko umiem zamówić piwo i kilka słówek co się na tych lekcjach nauczyłem, bo jak
@weshu: Żona na pewno by przyklasnęła! Ale ja dopiero co zmieniłem pracę, póki co jest fajnie i rozwojowo. Jak podszkolę się w DevOps (póki co to mam doświadczenie z samotnego adminowania Linuksami), to się zgłoszę.
Ogarnia ktoś konfigurację mavenowego projektu w Intellij IDEA?

Wykonałem
1. Nowy projekt mavenowy
2. Dodałem zależność - guave
3. Napisałem przykładowy kod używający guave
4. Kliknąłem "install" w oknie "Maven Project" w IDE
i mam poniższe problemy

Problemy:
1. Zbudowany JAR ma plik MANIFEST.MF bez sprecyzowanej startowej klasy (atrybut Main-Class), chciałbym bez dodatkowych mavenowych pluginów to załatwić, tak jak da się uruchamialnego jara zbudować z poziomu komend.
Na wyprodukowanym przez IntelliJ JARze
#programowanie #java #pytanie #maven

Mam projekt składający się z dwóch modułów czyli 3 pomy - główny i dwa modułowe. Chcę dodać w jednym pomie dependencję do drugiego i dostaję komunikat: "[ERROR] Failed to execute goal on project oddsapi-webcrawl: Could not resolve dependencies for project pl.wojciechmazurek:oddsapi-webcrawl:jar:1.0: Failure to find pl.wojciechmazurek:oddsapi-app:jar:1.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates
Witam wykopowych #programista15k

Pisałem ostatnio zadanko, które polegało na napisaniu usługi z interfejsem REST/HTTP, która umożliwi aktualizowanie wartości czujników i zwracanie wadliwych silników.

Serwer miał pobrać dane wejściowe zawierające listę czujników do silników z pliku w formacie YAML na GitHubie.

HTTP GET
Miał zwracać jako JSON listę silników, gdzie ciśnienie na czujniku spadło poniżej podanego poziomu i jednocześnie temperatura na co najmniej jednym czujniku wzrosła powyżej podanej wartości

HTTP POST
Miał zaktualizować
Pobierz Danger40 - Witam wykopowych #programista15k 

Pisałem ostatnio zadanko, które poleg...
źródło: comment_TUrW7xtZEgihOQAX2v14H2ZDOETrjIdF.jpg
@Danger40: tak na pierwszy rzut oka:
1. Package: weź je jakoś sensownie ponazywaj
2. pressure_threshold camelCase
3. Ta metoda getBrokenEngines do przepisania (rozbić na mniejsze, w logikę się za bardzo nie zagłębiałem, ale wydaje się że da rade to zrobić lepiej)
4. Do różnych typów sensora zrób sobie enuma a nie po Stringu sprawdzasz typ.
5. IEngineService -> EngineService, EngineService -> EngineServiceImpl
6. if (brokenEngines.isEmpty()) imo niepotrzebne, po prostu zwroc pusta
@Danger40:
- W Javie nie stosuje się konwencji nazewnictwa I przed interfejsem, jest to używane w C# ale raczej nie jest to mile widziane w Javie
- Wybór technologii dość osobliwy ale tutaj nie chcę się za bardzo czepiać ale fajnie używa się spring-boota, który zrobi Ci fatJara, którego z kolei możesz odpalić samym java -jar. Tylko, że tutaj wchodzi spring.
- Nie rób taki rzeczy e.printStackTrace();, do takich rzeczy
#java #maven #log4j

Mirki, mam wielomodułowy projekt w mavenie. W każdym module korzystam z log4j (mam plik log4j.xml z konfiguracją logów). Chcę mieć inną konfigurację logów podczas działania aplikacji lokalnie i zdalnie. Przykładowo: logi podczas uruchomienia lokalnie będą zapisywać się z rzadszą częstotliwością niż podczas działania aplikacji na serwerze. Macie jakiś pomysł jak to najlepiej zrobić?
#maven #java

Mirki, mam projekt złożony z kilku modułów (każdy ma swojego poma). W głównym katalogu mam pom.xml (parent innych). Dodaję do niego dependencję z log4j. Po mvn clean install - paczuszka nie pojawia się w "external resources", nie jestem w stanie z niej korzystać. Próbowałem reimportować, czyścić pamięć podręczną, nic nie pomogło. Co może być przyczyną?
zrobilem sobie swoj program w mavenie, mam plik jar i chce go sobie uruchomić, pojawia mi się bład:
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli): Goal requires a project to execute but there is no POM in this directory
Co robie zle?

#maven #naukaprogramowania #java
@quwer:
Standardowo plik jar uruchamia się z linii komend: java -jar NazwaPliku.jar

Z opisu błędu wynika, ze próbujesz go odpalić komendą w stylu mvn exec:exec. Problem polega na tym, że robisz to w katalogu w którym nie ma pliku pom.xml a w nim masz konfigurację projektu i to co najważniejsze w tym przypadku czyli konfigurację pluginu exec-maven-plugin do uruchamiania aplikacji.
Hej!

Niestety na wstępie zaznaczę, że dzisiejszy odcinek będzie okrojony z materiału i przeznaczony raczej dla początkujących.


1. Deadlock rozszerzenie definicji.
Dzięki użytkownikowi @63274682374 umieszczam bardziej zobrazowaną definicę deadlocka.

Dwie osoby chcą zjeść obiad. Na stole jest tylko jeden nóż i jeden widelec. Jedna osoba chwyta nóż, druga widelec. Żadna z nich nie może zacząć jeść bo nie ma drugiego sztućca, więc czeka na jego zwolnienie. To jest właśnie deadlock, gdzie dwa
@pottymouth: wpis kierujesz do początkujących, a kurcze mam wrażenie jakbyś to robił od niechcenia. Miejscami wprowadzasz dodatkowo po prostu w błąd, po raz kolejny podajesz totalnie nietrafiony przykład, który jest w zasadzie przeciwieństwem tego o czym piszesz ( ͡° ʖ̯ ͡°)

Hermetyzacja – to ukrywanie implementacji. Z założenia zapewnienie, że zmiany w obiekcie będą oczekiwane. Tutaj znajdziemy mutatory i akcesory (gettery i settery)

Co to jest oczekiwana