Takie pytanie, może mądre, pewnie głupie - jak używam w kodzie stałej

public static final DateTimeFormatter RFC1123DATETIME z java.time.format;

która oczywiście ma w tym kodzie konkretne, 'nazywalne' zastosowanie, to czy mogę wrzucić ją do zmiennej w
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mireczki, chciałem uzyc metody Arrays.sort() ale wyskoczył mi error, sprawdziłem jak wygląda metoda sort w pliku Arrays.class i jak sie okazalo są tylko puste nawiasy klamrowe... To wina jdk czy jakis blad systemu? Jesli dobrze mi sie wydaje to sa to funkcje jakby "wbudowane" w jdk.
#java
szkok - Hej Mireczki, chciałem uzyc metody Arrays.sort() ale wyskoczył mi error, spra...

źródło: comment_16569606038gxat0KbmnBhG8YKOUSJCr.jpg

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PiSudczyk: Java była wcześniej niż C#. Microsoft miał dzięki temu szansę zrobić parę rzeczy lepiej ucząc się na jej błędach. Np. genericsy oraz brak typów prymitywnych. Dodatkowo potem przez zamieszanie z przejęciem Suna Java straciła jakieś 3 lata rozwoju i rozsławiła lambdy wśród społeczności programistów tym że ich nie miała, kiedy mieli już wszyscy inni.

Obecnie sytuacja też nie wygląda wcale jakoś za dobrze - wiele firm siedzi na Javie
  • Odpowiedz
Jak prawidłowo połączyć kilka commitów w Intellij Idea? Jak zaznaczę które chcę połączyć i wybiorę squash commits to faktycznie powstaje 1 commit, ale potem jak chcę go spushować to pojawia się merge conflict i po wykonaniu merge pojawiają się wszystkie commity które były wcześniej + merge commit

#java #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli te commity były już wypushowane to nie jest to nic zaskakującego. Jeśli nikt inny tego brancha nie używa to możesz zrobić "force push" i nadpisać wersję na zdalnym repo tym co masz lokalnie
  • Odpowiedz
@draxgar: dzięki za info, udało mi się to ogarnąć, tzn. o konfliktach mam pojęcie i idzie mi całkiem sprawnie ogarnianie ich w kodzie, ale uświadomiłem sobie że na poziomie samych commitów też mogą być konflikty, bo jednak squasha dosyć rzadko wykorzystuje ;>
  • Odpowiedz
Czy firmy czasem wykorzystują pracę w Sprintach jako mecz obusieczny? Mam tutaj na myśli wykorzystywanie tego narzędzia jako forma dociskania pracownika aniżeli jako forma służenia mu.

#java #korposwiat #programowanie #pracbaza

Odpowiedz

  • Tak 77.4% (48)
  • Nie 14.5% (9)
  • Ciężko powiedzieć 8.1% (5)

Oddanych głosów: 62

  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam tutaj na myśli wykorzystywanie tego narzędzia jako forma dociskania pracownika aniżeli jako forma służenia mu.


@bootcamp_java_developer: Sprinty nigdy nie miały służyć pracownikowi.

Problem jest już widoczny na poziomie słownictwa. Nie jestem biegaczem, natomiast z tego co wiem sprint to krótkotrwały, maksymalny wysiłek. Jeśli sprint ma trwać non stop, to wiadomo, że skończy się na wyczerpaniu biegnącego. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Mireczki #android #kotlin #java mam taką aplikację OKOK na telefonie, która od 4 lat zbiera dane o mojej wadze (òóˇ) jak dojść do tego, gdzie na telefonie są trzymane dane tej aplikacji? Chcę zgrać dane dotyczące wagi z całego okresu. Jest taka opcja?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hocuspocus: możliwe że nie dostaniesz się do tych danych bez roota, a nie wiem czy da radę dodać roota bez formatu ¯\_(ツ)_/¯

to ogólnie jest jakiś skandal, że nie można dostać się do swoich danych aplikacji ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Pytanie do bardziej doświadczonych programistów - mam 3.5 roku doświadczenia jako programista #java. Ogólnie radzę sobie dobrze, jestem w miare samodzielny (chyba że są jakieś tematy zupełnie mi obce to jakaś pomoc się przyda) no można powiedzieć zwykły, w miarę dobry klepacz kodu.

I teraz jak przekształcić się z klepacza w takiego prawdziwego programistę? Jako że nie muszę już zbytnio ogarniać rzeczy jak spring/składnia javy itp (bo takie rzeczy
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SiemkaKolego: Wyjdź z IDE i zacznij się interesować jak coś działa i czemu nie działa kiedy nie działa.

Ogarnij deployment, technologie twoje w projekcie, intergracje między nimi i czemu jest tak a nie inaczej i czy jest tak jak powinno być.

Zobacz na dane, przepływ,
  • Odpowiedz
@SiemkaKolego: W architekturę, wzorce. Ucz się DDD, EventSourcingu, kolejkowania - szybko zaczniesz rozumieć jak niewiele rozumiesz, poznasz nowe klasy problemów, które w prostych crudach nie występują.
Zapamiętaj ten moment, gdy będziesz chciał usunąć Entity Framework z projektu ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Mireczki,
mam ambitny plan znaleźć nową pracę w #java z widełkami 30-40k pln miesięcznie (obecnie jakieś 23-24k).
Rzecz w tym, że w grę nie wchodzą polskie firmy, tylko zagranica full remote, najchetniej USA/UK/Irlandia. Obecnie pracuję dla irlandzkiej firmy, ale przez kontraktornię, a w sumie stwierdzam, że ten element pośredni jest niepotrzebny ( ͡° ͜ʖ ͡°).

Na linkedin wysyp wiadomości, ale sami rekruterzy z PL. Jak się
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bin-bash: a powiem ci że trochę mnie kusi xD


@jedzgruszki: polecam, nie ma co patrzec na stawki godzinowe :-) jedna z firm(korpo) mam taka, ze pracuje tydzien(40h) a placa mi za 160h srednio, wiec w sumie stawka wychodzi razy cztery a oni mysla, ze serio tyle pracuje. W tym czasie uskuteczniam jeszcze inne projekty dla innych firm i stawka sie multiplikuje :-) IMO bez sensu szukac pracy i
  • Odpowiedz
Jeśli na serwerze mam dwa kontenery, jeden z aplikacją frontendową i drugi z backendem. To żeby zabezpieczyć komunikację po https, to wystarczy że zakupiony certyfikat SSL, ustawię w kontenerze z frontendem (w konfiguracji nginx), czy na backendzie również muszę go odpowiednio skonfigurować?

#naukaprogramowania #programista15k #docker #java #programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Di4bllo: zależy jak to działa od zewnątrz? Kto serwuje frontend? Jak coś osobnego od backendu to potrzebujesz ogarnąć httpsa po obu stronach. Najprościej będzie:
* niech backend serwuje API i pliki frontowe
* albo jakiś serwer np. ngnix serwuje pliki frontowe i jest jednocześnie reverse proxy do backendu. W tym podejściu backend nie musi ogarniać httpsa, bo wszystko robi ngnix
  • Odpowiedz
@Di4bllo: polecam też opcję nr 2 od przedmówcy, a jak podepniesz api w jakiejś prefiksowanej ścieżce np. /api, to wszystko formalnie zostaje w tej samej domenie, więc z jednej strony nie trzeba certyfikatu z wildcard a z drugiej nie ma żadnego Cross-Origin do odblokowywania specjalnie bo to ciągle ta sama domena
  • Odpowiedz
@AnonimoweMirkoWyznania: Wybierasz jeden język obojętnie jaki z tych, które wymieniłeś oglądasz tutoriale i testujesz w praktyce to czego się nauczyłeś. W międzyczasie robisz klona wykopu i dwóch innych serwisów jakich chcesz. To powinno wystarczyć, żeby znaleźć pracę, jeśli nie to dodajesz kolejny post na wykopie.

Najtrudniejsze w zostaniu programistą jest poświęcenie odpowiedniej ilości czasu, większość utyka zastanawiając się jaki język wybrać i ostatecznie nie robi nic.
  • Odpowiedz
bedzie konkurowal na rynku pracy z ludzmi ktorzy sa po 4-5 lata studiow gdzie mieli czas skupic sie na tym calymi dniami


@kimikini: chyba nigdy na studiach nie byles. W takim sposob to moze dziala promil studentow, reszta ma lepsze priorytety niż kodzenie całe dnie. A jak sie uczą, to czesto jakies s--------m analizy albo filozofii xD
  • Odpowiedz
Jeśli np mam feature brancha test1, którym odbiłem się od mastera, zrobiłem tam np ekran logowania, teraz chcę zająć się innym „ficzerem”, więc odbijam się nowym feature branchem test2 od mastera, ale potrzebuję również tego ekranu logowania. Test1 nie jest jeszcze zmergowany do mastera. Czy mogę zrobić pulla test1 do test2?

#git #programowanie #naukaprogramowania #java
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach