Mam na kompie ustawioną wersję javy 21, i jak sobie przeglądam różne projekty w wersji 17 czy nawet 11, to jak wygląda ustawianie wersji pod poszczególne projekty? W strukturze projektu wybieram taką wersję jaka jest dependensach, ale jak sprawdzę w terminalu jaką wersję ma java, to pokazuje, że 21, tę jakby globalną. Tak powinno być? Dla Gradla VM w ustawieniach Intellij ma być taka wersja jak w danym projekcie, czy też cały
@Armando103: a javowcy jak zwykle mają problemy nieznane w innych technologiach. A nie czekaj... w Pythonie też tak mają ;)
Dobra, a tak na serio, to wersja Javy z IDE/Gradle jest niezależna od tego, co widzi terminal. Terminal bierze Javę z PATH. Dopóki starszą apkę odpalasz na nowszej Javie to zwykle nie powinno być jakichś większych problemów, natomiast w drugą stronę nie pójdzie.
@krdewra: z tym UDP i ogólnie znajomością sieci u programistów to się zgadzam. Ostatnio kupiłem nagrywarkę od TASCAMa gdzie połączenie ze smartfonowa apka zrobili przez WiFi po TCP zamiast UDP i jak się zgubi parę pakietów to przez head-of-line blocking nie dochodzą komunikaty na bieżąco tylko masz giga laga i czekasz na retransmisję wszystkiego co się skolejkowalo wcześniej. Do tego ich chip WiFi to jakieś chińskie gowno za $0.5, działa
@tadeusz-majchrzak: “elastyczny software” odporny na zmiany wymagań to pachnie overengineeringiem i EnterpriseFizzBuzz.
Dobrzy programiści piszą software prosto i zrozumiale, i tak aby dało się go łatwo zrozumieć i zmienić. Kiepscy programiści piszą 10x więcej kodu w nadziei że będzie elastyczny i odporny na zmiany a potem i tak klient wymyśla coś czego nie przewidzieli i trzeba zmieniać tylko teraz mają 10x więcej kodu to zmieniania. xD
@tadeusz-majchrzak: hehe, ale inni też robią zmianę za $1 i chargują za $100 a Ty się po prostu sam dajesz nabrać na taniec “ojoj ale zmiana, musimy całą apke pisać na nowo” xD
Zresztą tak jest nie tylko w naszej branży. Kiedyś oddałem telefon do serwisu (pierwszy i ostatni raz), umówiliśmy się na 200 zł bo wymiana płytki ładowania tylko, odbieram telefon a serwisant mówi że 300 zł. A ja
#programowanie #it #pracait #programista15k Jest sprawa, żona stara się o grant w USA. W marcu dowie się czy się dostała i w lipcu (jeżeli się dostanie) będzie jechała do USA na rok.
Jak wygląda szukanie i staranie się o wizę pracowniczą w USA (o którą występuje nowy pracodawca)? Czytam że to ciężki temat i raczej wszyscy opisują to w ciemnych kolorach.
@npex: a na ile czasu musisz tam jechać? Bo jak na mniej niż 6 miesięcy to wystarczy zwykła wiza B1/B2 i działalność gospodarcza w Polsce. Podpisujesz z firmą kontrakt B2B i żadnej wizy pracowniczej mieć nie musisz. Problem jest tylko taki że możesz przebywać na terytorium USA do 6 miesięcy (a w przypadku ESTA do 3 miesięcy). Można ponoć wyjechać na 1 dzień do Meksyku i potem wrócić i masz
Mieliscie kiedys zadanie rozmowie rekrutacyjnej ktore was przeroslo i mam tutaj na mysli taka sytuacje, w ktorej jestescie pewnie, ze nie wymyslilibyscie rozwiazania nawet gdyby dali wam 10 lat? Ja bylem w piatek na rozmowie i dali mi zadanie, ktore polegalo na okresleniu maksymalnej liczby kombinacji dla hasla, ktore mial odblokowac Telefon xD Ciezko mi to nawet wyjasnic bez rozpisania, swiatlo mi w glowie, ze trzeba wykorzystac algorytm BFS albo DFS ale
Mam do was takie filozoficzne pytanie - gdzie jest ta mityczna granica między wymiataczem a CRUDiarzem?
Czy CRUDiarz to osoba która klepie taski w Mikroserwisach w Javie, Springu, Hibernate - jedyne co robi to dodaje nowe endpointy i obsługę nowej tabelki w SQL? Czy CRUDiarz to osoba która ogarnia programowanie asynchroniczne
@nad__czlowiek: CRUDZiarz i wymiatacz mogą robić to samo, używać tych samych frameworków, tych samych systemów baz danych i tej samej infra. Różnica jest taka, że wymiatacz umiałby te frameworki i systemy których używa zmodyfikować albo napisać od zera (mając odpowiednią ilość czasu), a crudziarz nie. Dla crudziarza, jak robi "SELECT gwiazdka FROM tabelka", to pod spodem dzieje się magia. Jak crudziarz wysyła zapytanie HTTP przez klienta to też ono jest
paląc na to 50MD i siedząc po nocach, sprawdzając który z gcc w linuxie gdzieś na zadupiu infrastruktury nie mógł znaleźć symboli do /dev/d--a xD
@tellet: jeśli alternatywą jest niedowiezienie projektu, to tak. Jednak wymiatacze z którymi ja pracuję wyróżniają się tym że często buga w kernel naprawią szybciej niż przeciętny krudziarz skonfiguruje nową wersję frameworka JS. I jakoś nie widzę też tej tendencji do "zakopywania się w króliczej norze" u
Czemu ludzie nie ogarniają, że programowanie już dawno zdechło?
Nawet jak obetną stopy w USA... to nic nie da. Przecież od kilku lat nie powstają już żadne nowe przełomowe aplikacje. Kiedy pobieraliście coś nowego z google/mac store? No właśnie
Kto by się mógł pochwalić pracą w #it dla klienta np z USA? Jak wyglądają sprinty, zlecanie zadań itd? Do tej pory pracowałem w firmie z własnym produktem, a niedługo będę miał możliwość pracy w małym software housie gdzie pracę wykonują głównie dla takich klientów. Trochę się cykam, że będzie mi ciężko przestawić się z pracy dość spokojnej na jednak "wymagającej" dowożenia co sprint pewnych celów w sprincie. #programowanie
Jaki jest biznes w pomaganiu juniorowi #java developerowi? Przecież to jest podcinanie i tak zgniłej gałęzi na której się siedzi. Poszlibyście na taki układ?
@okrupnik: 100/h to bierze moje dziecko za lekcje fortepianu. Jest w liceum. Za tyle to co najwyżej może pracować jakiś student drugorzędnej uczelni (typu informatyka na jakiejś ekonomii czy zarządzaniu), a nie specjalista.
Nadejsza wiekopomna chwila, jak to powiedział klasyk. Walduś, mam pomysła, jak to powiedział inny klasyk. A tak na poważnie - wreszcie odwiedziła mnie refleksja i zostawiła mi myśl w prezencie. A konkretnie, pomysł na własny start-up. Jak dobrze pójdzie, to za 5 lat będę sławny xDDD
@groman43: Kiedyś na zajęciach z przedsiębiorczości na studiach zaprezentowałem przed grupą mój pomysł na zrobienie takiej mapy z nawigacją co uwzględnia korki. To było przed epoką smartfonów i Google maps. Grupa mocno skrytykowała tam pomysł że to bez sensu no i nie zrobiłem. Byłbym sławny. Tak że ten, tego, powodzenia xD
@okrupnik: właśnie nie, przy 4K jest potrzebne skalowanie ulamkowe. Przy 5K na 27” dajesz skalowanie 2x, które jest banalnie proste. Poza tym skalowanie na macOS w każdej działa idealnie.
Jak widziałem jakie debile od 2020 do IT się dostały to nawet liczyłem że to się wszystko s-------i. Cieszę się. Za kilka lat może znowu wróci to co było 12-15 lat temu czyli praca z wycofanymi ale ponadprzeciętnie inteligentnymi jednostkami. #programowanie #programista15k #pracait #korposwiat
@ly000: Aspergery mają często lepsze umiejętności miękkie niż neurotypowi. Zależy od definicji umiejętności miękkich. Umiejętność miękka przydatna w pracy to nie jest umiejętność gadania o niczym (tzw small talk) czy bycie “duszą towarzystwa” na imprezach.
@BycNormikiem: można zwolnić, ale w każdym przypadku jaki znam, przyczyną nigdy nie było programowanie, a zawsze kwestia problemów z współpracą z innymi. Ego wywalone w kosmos, robienie wszystkiego po swojemu, chamstwo w komentarzach na CR, niecenzuralna krytyka innych, nieprofesjonalne zachowanie na spotkaniach, jakieś wycieczki osobiste itp. W całej karierze nie spotkałem za to przypadku wywalenia kogoś za błędy w kodzie czy dowiezienie po terminie.
To jak? Proszę o szczere odpowiedzi :)
Czy posiadasz aplikację Github na telefonie?