Tutaj link do godbolta: https://godbolt.org/z/sf3Y1E3WG

Społeczność
Zaloguj się aby komentować
Zaloguj się aby komentować
@MokebeTesto Ty nadal płaczesz? xD
Zaloguj się aby komentować
@MokebeTesto a czym w takim razie jest "gówniane stanowisko w corpo"? Myślałem, że to właśnie staż
@ZyGi odpisywanie na maile
@MokebeTesto O Paaaanie, jak Tobie odpisywanie na maile wydaje się zadaniem poniżej godności... To programistą raczej nie zostaniesz
Natomiast faktycznie świeżaki mają przejbane teraz wejść w rynek, dziwnie się porobiło.... Jeszcze kilka lat temu wymagania kończyły się na posiadaniu dwóch rąk i angielskim B1....
Zaloguj się aby komentować
@JanPawlaczi polecam pytać chatGPT, potrafi szybko udzielić odpowiedzi, która zazwyczaj w najgorszym przypadku służy jako podpowiedz
@Hepar najprostsze rozwiązania są najlepsze, śmiga!
@wombatDaiquiri @trax również dzięki za linki
@Krushynka w ogóle o tym nie pomyślałem, trzeba kiedyś spróbować
Zaloguj się aby komentować
@Abcdef90 jak będzie miał ten chat to też będę używał ale znając życie google ich będzie gonić a mogą mieć lepsze nawet AI tylko bardziej się boją o złą sławę jakby coś poszło nie tak
@StarozytnyKosmita Bing już od wielu lat ma lepsze rezultaty niż Google, sam korzystam z tego jako z domyślnego silnika wyszukiwania od dobrych 5-6 lat. Razem z Yandexem, to dwa najlepsze wybory, reszta to totalny chłam.
@StarozytnyKosmita już wkrótce OfficeAI a spinacz wróci cały na biało
Zaloguj się aby komentować
@greenmoose uśrednij na pół roku
Z mojego doświadczenia przedłużenie umowy takiej osobie w nadzieji, że nagle jej zacznie zależeć jest naiwne. Jakby miało zależeć to już by zależało.
Spotkałem się z sytuacjami gdy firmy(szczegolnie korpo ale nie tylko) dawały N szans pracownikom po których okazywało się, że mieli on tak samo wyjabane jak wczesniej.
Ale w miedzyczasie:
Firma przepalił hajs na typa który nic lub niewiele nie robi
Członkowie zespołu(lub TL) poświęcili sporo czasu, żeby nadzorować taka osobe (zamiast robić normalną robote)
Członkowie zespołu widząc, że trzyma się na siłe opierdalacza stali się coraz bardziej zdemotywowani.
Dzięki Wam wszyskim. Bardzo mi pomogliście.
Zaloguj się aby komentować
@sierzant_armii_12_malp masz szczęście że nie ma tu paliwody. aHa
@sierzant_armii_12_malp Nigdy nię byłę dobry z polskiego widzę, żę trafił się wielki językowy pasjonat, miło mi
Masz szczęście, że @paliwoda z Wykopu tu nie zagląda
Acha - dobrych programistów widziałem już wielu, dobrego scrum mastera jeszcze ani jednego. To chyba taki yeti.
Może dobrego scrum mastera nie widziałeś bo jak był to spałeś?
Scrum w moim wypadku ZAWSZE oznaczał godzinne spotkanie każdego dnia, wyrywające mnie ze skupienia (najczęściej gdzieś około 9-10, kiedy najsprawniej myślę)
Standupy 90% zespołów w których pracowałem były mniej więcej w tych godzinach, pierdolisz głupoty.
@spolsky Jak prowadzący regularne spotkania doprowadza do tego, że mu ludzie przysypiają, to wina tych ludzi, czy coś ze spotkaniem jest nie teges?
Spotkania DOBRYCH zespołów, w których miałem przyjemność pracować, były organizowane raz lub (maksymalnie) dwa razy na tydzień, nigdy częściej. I nikt nie nazywał tego scrumem. Słyszałeś o efekcie piły? To właśnie robi scrum. Plus „no nie zacznę tego teraz, bo za 20 minut mam spotkanie”. I wydajność leci na pysk…
Zaloguj się aby komentować
@ziomekzbalut Generalnie jednak, jeśli chcesz się nauczyć coś programować, to, jak wspomniałem, VBA jest jednym z najgorszych punktów startu.
@ataxbras Dzięki bardzo, może coś z tego wykombinuje. Wiesz co, akurat potrzebuję ułatwić sobie robotę i przypadkiem pomyślałem żeby zrobić to makrem w excelu. Nie miałem w planach zaczynać przygody z programowaniem, ale zobaczymy co z tego wyjdzie
@ziomekzbalut Domyśliłem się. W tym nieco prostszym przykładzie powyżej, widzisz jak wykonuje się pojedyńcze obliczenie. Różnica względem formuły jest taka, że musi być jakaś zmienna przed znakiem równości. I od Ciebie zależy, gdzie ta zmienna finalnie wyląduje (np. w jakiejś komórce).
Nie unikniesz wgryzienia się nieco w programowanie w tym przypadku, bo VBA to język programowania.
Niestety marny, dziedziczące dekady złych wyborów i generujący w rezultacie złe nawyki.
Zaloguj się aby komentować
@redve Kolory można dobrać z jakiegoś generatora, które dobierają pasujące odcienie. Na szybko - https://huemint.com/brand-3/# Fonty weź z google fonts. Dodaj jakiś tekst, i ładnie go sformatuj. Jeśli nie masz doświadczenia w tym to najlepiej uzyć dostępnych w sieci przykładów:
https://3.7designs.co/blog/10-examples-of-beautiful-css-typography-and-how-they-did-it/ (nr 4 (jest błąd w numeracji) tj. "Buzzworthy" wyglada całkiem nieźle)
@redve W bootstrapie nie musisz pisac js'a w ogole - samymi klasami w html robisz wyglad. Chyba ze cos wiecej niz wyglad robisz to wtedy juz frameworki jakies
@radler wygląda ciekawie, dzięki
Zaloguj się aby komentować
@SUQ-MADIQ To jak już masz ładny księżyc to jeszcze powinien być wyświetlany w zależności od fazy
Zaloguj się aby komentować
@ww-1 ich life coach - https://www.youtube.com/watch?v=8An2SxNFvmU
@Sweet_acc_pr0sa Jako firma pracujemy z nimi 8 lat. W ciągu tego czasu takie samo urządzenie kupiliśmy 12 razy. Nigdy nie było problemu. A regularnie wizytujemy naszych chińskich dostawców 2 razy w roku.
Oprócz tego najdroższego kupujemy setki innych, tańszych, które również dopływają zawsze w całości.
@MrMareX to nie bylp mojego pytania w takim razie xD
Zaloguj się aby komentować
Mnie się nie udało. Ale też nie próbowałem. Tak czy inaczej trzymam kciuki.
Zaloguj się aby komentować
@MurrayRothbard Po prostu świat poszedł w stronę hermetyzacji. W przypadku małych programików nie ma to znaczenia ale jeśli buduje się coś większego to daje to ogromne plusy. W skrócie program nie powinien wiedzieć co się dzieje w środku klasy. To ma plusy, bo jeśli chcemy przetestować fragment kodu to piszemy testy dla konkretnej klasy (bo możemy tak zrobić). Dzięki separowaniu kodu jest to dużo prostsze i zajmuje mniej czasu, a same testy wykonują się szybciej.
Collection kolekcja = new Collection();
kolekcja.push(new mojObiekt(3));
kolekcja.push(new moj Obiekt(1));
kolekcja.push new mojObiekt(2));
i potem gdy chcemy posortować te elementy to po prostu sortujemy kolekcję tj. kolejność obiektów. Same obiekty się nie zmieniają. Jest separacja między klasą sortującą, a obiektami. I tak to powinno wyglądać.
2.add(2)
to ma to jak najbardziej sens. Jeżeli mamy obiekt to jego stan nie powinien być zmieniany przez coś z zewnątrz. Powinna być do tego funkcja pośrednicząca. Dzięki temu nic nie zmieni nam stanu obiektu "przez przypadek" oraz jeśli będziemy chcieli zmienić w przyszłości sposób zmiany tej wartości to zrobimy to w jednym miejsu, a nie 100. Przyczepiłbym się do nazwy tej zmiennej, bo "2" opisuje konkretny stan, a nie to czym dany obiekt jest, powinno być:
liczba.add(2)
obiekt = obiekt.cos();
obiekt = obiekt.cosInnego();
obiekt = obiekt.itd();
ponieważ każda z tych metod cos(), cosInnego, itd() na końcu ma coś w stylu "return this", co zwraca zmodyfikowany obiekt. I jak widzisz operacje tutaj czytamy od lewej do prawej więc zapis skrótowy też powinien być czytany w ten sam sposób. Oczywiście to tylko skrót, kwestia składni. Równie dobrze można korzystać z wersji dłuższej, ale więcej kodu to więcej czasu poświęconego aby go wpisać.
@radler "na końcu ma coś w stylu "return this", co zwraca zmodyfikowany obiekt."
W większości przypadków tak, ale są też API, które zamiast this zwrócą nowy obiekt tej samej klasy, a poprzedni zostawią niezmieniony. Najśmieszniejsze są przypadki, gdy klasa ma właściwości copy-on-write, czyli kopią staje się dopiero, gdy coś zmodyfikuje obiekt.
@MurrayRothbard z językami czysto funkcyjnymi trzeba uważać, bo czasem to są akademickie zastosowania, że "da się tak napisać program". Funkcyjne programowanie bardzo elegancko wygląda przy współbieżności, nie ma tego wszystkiego czym się męczy studentów (synchronizacja wątków).
Python, języki JVMowe są wieloparadygmatowe, czyli da się fragment napisać tak, a drugi inaczej, w zależności jak jest dla danego celu wygodniej/czytelniej.
@globalbus Zgadza się. Spotkałem się nawet z takimi klasami, które mają 2 różne metody i jedna zwraca klon, a druga referencje do istniejącego obiektu, ale nazwy tych metod w ogóle nie wskazują która co zwraca
Zaloguj się aby komentować
@MurrayRothbard jebać tylko asambler!
@MurrayRothbard SEGFAULT xD
Zaloguj się aby komentować
@t3m4 stawiaj kubek z kawą przy wentylatorze, będzie zawsze ciepła
Zaloguj się aby komentować
@wronka dzięki, bardzo mi pomogłaś!
Zaloguj się aby komentować
@SwissDevJobs Wydawało mi się, że zarabia się dużo więcej. Jak pracowałem w Szwajcarii kilka lat temu to norma było ponad 120k rocznie
@Orzech tylko te parę lat temu chf był po 3.50, teraz jest prawie po 5pln. Do tego niska inflacja, więc jest pewnie presja by trzymać zarobki.
@Orzech Wiele zależy od technologi/języka, czy też regionu Szwajcarii, w którym się pracuje. Średnia wynosi 105’000 CHF, ale jednak jest to średnia, gdzie brane są pod uwagę zarobki z całego spektrum specjalizacji i "seniority level". Senior dev, czy nawet mid z kilkuletnim doświadczeniem spokojnie zarobi te 120k minimum.
Tutaj wiecej: https://swissdevjobs.ch/salaries
Zaloguj się aby komentować
@Oczk Jeśli chcesz zdobyć doświadczenie i nie umierasz z głodu może warto zapytać jakieś ogranizacje non-profit/fundacje czy nie potrzebują pomocy z FE. W ten sposob zdobędziesz jakieś doświadczenie, rozwiążesz rzeczywiste problemy i będziesz miał co pokazać na rozmowie.
@ReferenceError Wydaje mi się, że nie ma sensu się przywiązaywać do tytułów typu junior/mid/senior one nic oznaczają i nie mają znaczenia, liczy się kasa na rękę. Ze swojej strony polecam https://github.com/getify/You-Dont-Know-JS Pracując przez jakiś czas głównie JS (FE+BE) zauważyłem, że bardzo niewiele osob ogarnia jak rzeczywiście działa javascript
@spolsky ja frontu nie tykam, ale wołam @ReferenceError ;)
Zaloguj się aby komentować
@Fausto xD
Tak sobie jeszcze przeanalizowałem sobie dokładnie to co mi napisał w tym C# i jest to napisane źle w kontekście mojego pytanie. Zamiast pobrać properte na podstawie atrybuty, to on pobrał atrybuty na przypisane do property.
Nie wiem jakie skrypty się piszą same, ale jak na razie 2:0 dla mnie
@Nartenlener Moje skrypty. W bashu sobie radzi bez problemu, większości nawet nie muszę po nim poprawiać.
@Fausto A to dobrze wiedzieć do kogo udać się po pomoc, bo z bashem to nic wiele do czynienia nie miałem, prócz kilku drobnostek w Jenkinsie
Zaloguj się aby komentować