•  

    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 Analyst Operational Transformation - https://docdro.id/qKsUJmB

    Zarobki (tylko znam swoje) i koszty życia:
    https://www.wykop.pl/wpis/38437997/juz-raz-spamowalem-ale-firma-nadal-szuka-na-kilka-/#comment-135033717

    Dużo osób pytało o procedurę rekrutacji - tak to wyglądało w moim przypadku (ogólnie bardzo sprawnie):
    - telefoniczna rozmowa z rekruterką (ok. 1h)
    - dzień później telefoniczna rozmowa z managerem działu (ok. 1h)
    - test online (4 sekcje, dość proste, jedna na logiczne myślenie, jedna prosta matematyka, reszta cechy charakteru i osobowość - całość ok. 1h).
    - 3 dni później lot do Malagi (zapłacili za loty i hotel) na rozmowę kwalifikacyjną
    - dzień później oferta pracy
    - jako że jeszcze weekend był po drodze to całość zajęła ok. 1,5 tyg
    - potem już tylko background check czy wszystko się zgadzało i zaczęcie pracy :)

    Ważne:
    -> Jeśli chodzi o stanowiska to wiem tylko i wyłącznie tyle ile jest w ogłoszeniach - jeśli ktoś myśli, że jego doświadczenie pasuje i ma szanse to żeby się dowiedzieć więcej o konkretnym stanowisku to już niestety podczas rozmowy z rekruterką w przypadku jakby się zdecydował przekazać cv
    -> Nie biorą ludzi na stanowiska junior albo z małym doświadczeniem
    -> Tylko język angielski wymagany (nie mówie w ogóle po hiszpańsku), ale musi być płynny (nie musi być poprawny ale gadać trzeba swobodnie)
    -> Jesli chodzi o widełki płacowe to nie mam pojęcia jakie są na inne stanowiska ale firma jest bardzo konkurencyjna - jeśli inne firme w branży dają x to oni zwykle dają też minimum tyle, a pewnie więcej (oczywiście trzeba wziąć też pod uwagę różne kraje i różne koszty życia)
    -> Jeśli ktoś ma jakieś pytania, które nie zostały jeszcze poruszone to postaram się na wszystkie odpowiedzieć na priv (dziś mam tylko dentystę po pracy i poza tym luźny dzień ;)).

    pokaż spoiler Te 5 stanowisk to takie "gorące" stanowiska - bardzo potrzebują, jest fajny referall fee (stąd moja częściowo egoistyczna inicjatywa) i duża większa szansa zatrudnienia bo potrzebują na teraz, natomiast szukają też na wiele innych i również mogę polecić jak ktoś faktycznie ma szanse (z tym, że na inne im się nie spieszy to są bardzo wybredni):
    MALAGA: BigData Developer, BI Support Analyst, Delivery Service Engineer, Director of Architecture, Minitoring and Tolling Engineer, Product Manager - Casino, Product Manager - Ecomm, Product Director - CRM and Rewards, UI Designer
    LONDON: QA Engineer, Senior Full Stack Developer, UX Reseracher
    Jeśli ktoś jest zainteresowany, którymś z wymienionych to pisać


    #programowanie #java #webdev #devops #maven #npm #webpack #docker #kubernetes #praca #malaga #hiszpania #programista15k #ofertapracy #ecommerce
    pokaż całość

    •  

      @a__s: Hej, ogólnie Malaga sama w sobie jest bardzo ładna więc wystarczy iść gdziekolwiek w centrum i jest spoko ;) Nie wiem w jakim stylu lubisz zwiedzać, ale katedra jest podobno bardzo ładna, są jakieś muzea itp. ale ja osobiście nie lubię bardzo takiego zwiedzania więc tutaj jakoś dużo nie doradzę. Ważne jest, że jeśli masz możliwość elastycznie sobie dni wizyty zaplanować to w niedzielę wszystkie prawie muzea, wejścia (na zamek itp) są za darmo - to warto skorzystać :)

      Mamy regularnie bardzo dużo gości i prawie zawsze mamy podobny schemat oprowadzania po mieście:
      - przez centrum (katedra z zewnątrz, wszystkie te ładne uliczki w środku itp.) do parku
      - przez park (który jest super) do portu
      - z portu (który sam w sobie jest ładny) na najbardziej znaną plażę (Playa de Malagueta)
      - tam można sobie alejką spacerową przejść kawałek, dalej są też takie fajne skałki po których sobie można w morze wyjść
      - później punktem, którego moim zdaniem nie można ominąć jest Mirador de Gibralfaro - wchodzi się od takiego małego, ładnego parku do góry na super punkt widokowy, z którego widać całe centrum malagi
      - poza tym jest naprawdę masa fajnych miejsc z jedzeniem i piciem gdzie fajnie sobie posiedzieć w centrum
      - do tego jeszcze jest przepiękna alejka spacerowa (kilka km) wzdłuż morza od zachodniej strony

      To w sumie tyle. Dawaj znać jak będziesz wiedzieć kiedy planujesz tutaj uderzyć bo mieszkamy bardzo blisko centrum więc zawsze można się na piwko ustawić i na miejscu doradzić :) Malaga jest naprawdę fajnym miastem, do tej pory wszyscy nasi goście byli zachwyceni ;)
      pokaż całość

    •  

      @a__s: zajmij się lepiej pornografią i zdjęciami bez tagu +18, zgłoszenia wiszą od 8:30.

    • więcej komentarzy (11)

  •  

    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 top pod względem benefitów dla pracowników).
    Pełny i bardzo dobry relocation package (2 miesiące zakwaterowania, pełny zwrot kosztów lotów i przeprowadzki itp.).

    O firmie:
    Firma duża (ogromne biura w Maladze, ponad 300 pracowników, spore w UK - ponad 100 pracowników i dużo małych odziałów na całym świecie) i nowoczesna firma. Wyjątkowo dobre podejście do pracowników, praktycznie w każdej firmie IT pracowników ceni się bardzo, i tak miałem zawsze, ale tutaj level prawie Google ;)

    Plusy
    - Dobrze płacą (zwłaszcza jak się ma dobre cv i umiejętności).
    - Malaga to wyjebiste miasto, mieszkałem w kilku wielkich miastach w Europie i moim zdaniem Malaga przebija wszystkie do tej pory jeśli chodzi o wygodę życia, balans, ceny, czystość i ludzi.
    - Pogoda - od początku roku wczoraj był pierwszy gorszy dzień (dziś już ok) ale poza tym cały czas pełne słońce, ani jednej chmurki i temperatura w ciągu dnia 16-20 stopni - i to jest zima
    - Firma płaci za lot dla pracownika i partnera, plus koszty przeprowadzki do 3k euro
    - Firma zapewnia mieszkanie (bardzo ładne w samym centrum Malagi) na max 2 miesiące
    - Jest zapłacone osobnej firmie, która jest odopowiedzialna, żeby załatwić wszystkie papiery (podatkowe, rezydentowe itp.) - praktycznie prowadzą za rączkę jak dziecko
    - Firma zapewnia usługi osobnej firmy, która pomaga ze znalezieniem mieszkania (ustawiają spotkania, negocjują z agencjami\landlordami itp.).
    - Bardzo dobre ubezpiecznie zdrowotne dla osoby i partnera (włącznie z dental!)
    - Darmowe ubezpieczenie na życie
    - Nowoczesne biura - 5 kuchni, jedna ogromna, masa sprzętu, kanapy, ekspresy i inne cuda, codziennie swieże darmowe owoce, automaty coli za free itp. Wielki fun room - stoł do pokera, stół do bilarda, darty, piłkarzyki, duże kanapy z tv i konsolami - kilka ps4, nintento switch'e itp.
    - Darmowe lekcje hiszpańskiego i angielskiego, mało tego darmowe lekcje hiszpańskiego dla partnerów w centrum miasta
    - Jednocześnie wymagają tylko i wyłącznie płynnego angielskiego (jak się przeprowadzałem nie umiałem ani jednego słowa po hiszpańsku, teraz potrafię niewiele więcej ;)).
    - Elastyczne godziny pracy
    - Dużo firmowych eventów i świetny sprzęt do pracy
    - Firma bardzo międzynarodowa, aktualnie ponad 30 różnych narodowości pracowników
    - Nie wiem czy to plus czy nie, ale aktualnie aż 7 rodaków pracuje tutaj ;)

    Pewnie dużo zapmniałem ale podsumowując - fajne miejsce pracy.

    Szukają aktualnie na stanowiska:
    - Business Analyst (CRM, CSI, Ecomm, BI, Operational Transformation areas)
    - DevOps
    - Software Engineer (Java, webdev...)

    Opis może nie jest szczególnie udany, ale pisarzem nigdy nie będę. Pisanie tak, żeby innym się przyjemnie czytało to nie jest jedna z moich najlepszych umiejętności, więc pewnie nie brzmi to zachęcająco. Liczę tylko na szczęście, że przypadkiem akurat wpis trafi do właściwej osoby co myśli o zmianie, zna angielski i ma doświadczenie, na którymś ze stanowisk na jakie szukają.

    Jak ktoś poważnie zainteresowany to pisać i podeślę konkretny opis stanowiska.

    #programowanie #java #webdev #devops #maven #npm #webpack #docker #kubernetes #praca #malaga #hiszpania #programista15k #ofertapracy #ecommerce
    pokaż całość

  •  

    Hej!

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

    pokaż spoiler Dzisiejszy dzień zaczął się od pięknego długiego artykułu redagowanego na mirko... To był błąd. Nigdy więcej nie redagować na mirko! Zwiecha chroma i wszystko przepadło. Jutro postaram się zrobić mega duży artykuł, który odrobi dzisiejsze straty.


    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 lub więcej wątków zablokowało między sobą zasoby potrzebne do wykonania zadania.

    Aby zapobiec takiej sytuacji wystarczy się trzymać zasady, że dostęp do chronionych np. blokadą zasobów jest realizowany zawsze w tej samej kolejności. W naszym przykładzie zakładamy, że najpierw trzeba mieć nóż a dopiero potem można starać się o widelec. Jedna osoba chwyta nóż, druga próbuje ale jej się nie udaje więc czeka. Ta z nożem bierze widelec, je obiad i odkłada sztućce. Następnie druga osoba może zjeść obiad.

    2. Która klasa jest nadklasą wszystkich klas?
    Wszystkie klasy w javie rozszerzane są przez java.lang.Object

    3. Paradygmat obiektowy
    Tak naprawdę na początku nauki ciągle mówi się o obiektowości. O programowaniu obiektowy. OOP. Tylko nikt za bardzo nie tłumaczy co się tutaj z czym je. Zacznijmy od tego, że podstawowe założenia to: Hermetyzacja, Abstrakcja, Dziedziczenie i Polimorfizm.

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

    Abstrakcja – z definicji nazywamy pewnego rodzaju uproszczenie rozpatrywanego problemu, polegające na ograniczeniu zakresu cech manipulowanych obiektów wyłącznie do cech kluczowych dla algorytmu, a jednocześnie niezależnych od implementacji. W tym sensie abstrakcja jest odmianą formalizmu matematycznego. Cel stosowania abstrakcji jest dwojaki: ułatwienie rozwiązania problemu i zwiększenie jego ogólności.
    Najłatwiej jest sobie to wyobrazić jako mechanika samochodowego. Po świecie porusza się wiele pojazdów i nie potrzebujemy do każdego wyspecjalizowanego mechanika. Większość napraw (działań) może wykonać jeden mechanik.

    Polimorfizm – każdy obiekt ma wiele form (oprócz obiektu Object) i może być zmieniany / rozszerzany.
    Dziedziczenie – jest to sposób na przekazanie pewnych cech danej klasy innej klasie. Dziedziczy się głównie pola i metody.

    4. Wymień motody protokołu HTTP
    Pytanie, które jest banalne i praktycznie zawsze pojawia się przy rekrutacji juniorów.
    GET, POST, HEAD, PUT, DELETE, TRACE, OPTIONS, PATCH

    5. Proste zadanie
    Jaki będzie wynik?

    String s1 = "abc";
    String s2 = "abc";
    System.out.println("s1 == s2 is:" + s1 == s2);


    pokaż spoiler Ponieważ znak + jest ponad == to nasze wyrażenie zostanie rozbite na: “s1 == s2 is:abc” == “abc” a wynikiem tego jest false.


    Pierwsze zadanie domowe polega na zapoznaniu się co dane metody HTTP wykonują.
    Drugie zadanie domowe jest od @interface (dziękuje).

    TAGI
    #pytanianadeva #naukaprogramowania #programowanie #java #javascript #maven
    pokaż całość

  •  

    Hej!
    Nikt nie zauważył, że wczoraj nie było wpisu? ( ͡° ͜ʖ ͡°)

    #pytanianadeva 2/01/18

    1. Czym jest deadlock?
    Deadlock jest to sytuacja w której kilka wątków się zblokowało. Kilka znaczy dwa+.

    Przykład:
    --------------------------
    public class Deadlock {
    static class Friend {
    private final String name;
    public Friend(String name) {
    this.name = name;
    }
    public String getName() {
    return this.name;
    }
    public synchronized void bow(Friend bower) {
    System.out.format("%s: %s"
    + " has bowed to me!%n",
    this.name, bower.getName());
    bower.bowBack(this);
    }
    public synchronized void bowBack(Friend bower) {
    System.out.format("%s: %s"
    + " has bowed back to me!%n",
    this.name, bower.getName());
    }
    }

    public static void main(String[] args) {
    final Friend alphonse =
    new Friend("Alphonse");
    final Friend gaston =
    new Friend("Gaston");
    new Thread(new Runnable() {
    public void run() { alphonse.bow(gaston); }
    }).start();
    new Thread(new Runnable() {
    public void run() { gaston.bow(alphonse); }
    }).start();
    }


    }
    --------------------------

    2. Maven: szukanie wersji zależności
    Tutaj sposobów jest kilka. Postaram się opisać każdy po trochu:
    - Jeżeli używamy Intellij to w pliku POM.xml możemy spróbować wpisywać wersję ręcznie w tagu <version>. Ale sposób ten jest mało efektywny jeżeli nie wiemy z jakiej wersji chcemy skorzystać.
    - Może wersje zadeklarować, że będziemy używać tej i tylko tej poprzez <version>[1.0.1]</version>. Raczej niezalecane ze względu na możliwe konflikty
    - Standardowe deklarowanie wersji poprzez <version>2.0.0</version> chyba najbardziej preferowany sposób tzw. rekomendacja
    - Deklarowanie zakresu wersji <version>[2.0.0,5.0.0)</version>
    - Deklarowanie w otwartym zakresie <version>[1.0.0,)</version>
    - No i mamy jeszcze ostatnie dwie <version>LATEST</version> oraz <version>RELEASE</version> . Ważne! Żeby korzystać z ver. RELEASE musimy mieć aktywny release-profile.

    pokaż spoiler Korzystam z https://mvnrepository.com/ ( ͡° ͜ʖ ͡°)


    Przydatne:
    http://www.mojohaus.org/versions-maven-plugin/

    3. HTTP error statuses
    Mamy przykładowo dwa rodzaje błędów HTTP. 4xx oraz 5xx. Wskaż podstawową różnicę.
    * 4xx związany jest bezpośrednio z błędami klienta
    * 5xx związany jest bezpośrednio z błędami serwera

    Zadanie do samodzielnego rozwiązania. WAŻNE! Odpowiedź zostaw w spoilerze!
    1. HTTP: Różnica pomiędzy POST a GET
    2. JS: różnica pomiędzy == a ===

    pokaż spoiler Jeżeli podoba Ci się treść to zostaw plusa i czekaj na kolejne wpisy! ( ͡° ͜ʖ ͡°)
    PS. obserwuj #pytanianadeva


    Źródła dodatkowe:
    https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
    https://mvnrepository.com/

    TAGI
    #pytanianadeva #naukaprogramowania #programowanie #java #javascript #maven
    pokaż całość

    +: P..........0, Eoon +259 innych
  •  

    Jako, że znalazłem chwilę wolnego czasu to postanowiłem wznowić działalność na YouTubie i nagrałem nowy odcinek kursu o Mavenie :) Zainteresowanych tematyką zwiazaną z programowaniem w Javie polecam obejrzenie. W miarę możliwości proszę o łapki w górę i opinie

    #programowanie #java #maven

    źródło: youtube.com

  •  
    R......4

    +10

    Rocznica sondy MAVEN na orbicie Marsa

    W tym tygodniu mija rok odkąd sonda MAVEN osiągnęła orbitę Marsa. Nazwa urządzenia jest skrótem od Mars Atmosphere and Volatile Evolution, co już na wstępie mówi nam o celu misji, jakim jest badanie ewolucji atmosfery Marsa i procesów jej ulatywania.

    Sonda wystrzelona została z Przylądka Canaveral na Florydzie 18 listopada 2013 r. aby po 10 miesiącach osiągnąć orbitę Marsa, przemierzając przez ten czas dystans 711 milionów kilometrów. Obecnie krąży po mocno wydłużonej orbicie w odległości od 150 do 6200 km od powierzchni planety.

    Misja finansowana jest przez NASA, przy czym kierownikiem badawczym jest Bruce Jakosky z Uniwersytetu Colorado w Boulder. Kieruje on projektem, który ma na celu określenie zależności pomiędzy ubytkiem atmosfery a zmianami klimatu, które zaszły na Marsie. Naukowcy sądzą, że niegdyś planeta pokryta była akwenami wodnymi oraz posiadała gęstą atmosferę. Istnieje hipoteza, że jedną z przyczyn tak drastycznej zmiany klimatu na Czerwonej Planecie był właśnie ubytek mas atmosfery.

    #kosmos #astronomia #mars #ziemia #sondakosmiczna #maven

    Na zdjęciu: sonda MAVEN na tle Marsa - wizja artysty.
    pokaż całość

    źródło: urania.edu.pl

    +: d..........4, soaringsing +8 innych
    •  

      nawet jeśli teraz by w nas celowała to za x milionów lat wszystko się powinno rozjechać... Mylę się?

      @enron: Po prawdzie: nie wiem ;). Trzeba by sprawdzić trajektorię tego układu. Chociaż wiesz, milion lat to zaledwie ~1.5 stopnia w długości galaktycznej dla orbity Słońca. Układ WR104-Słońce nie musi się aż tak zmienić w tym czasie... Nie musi, ale może.

      +: enron
    •  

      @enron: Po prawdzie: nie wiem ;). Trzeba by sprawdzić trajektorię tego układu. Chociaż wiesz, milion lat to zaledwie ~1.5 stopnia w długości galaktycznej dla orbity Słońca. Układ WR104-Słońce nie musi się aż tak zmienić w tym czasie... Nie musi, ale może.

      @Al_Ganonim: poczekamy, zoba... a nie, nie zobaczymy :)

    • więcej komentarzy (10)

  •  

    Jak myślicie #gradle zastąpi #maven? Na razie zauważyłem, że są wykorzystane repa tylko maven'a. Tak w ogóle istnieją jakieś repa gradle'a?

    pokaż spoiler #programowanie #java #javaee #androiddev

  •  

    [ #kosmos #nasa #maven ]
    O 18:28 czasu polskiego sonda MAVEN rozpoczęła swoją misję na Marsa. Bon voyage!
    # $ &

    źródło: nasa.gov

    +: LongWayHome, P.....k +5 innych
Ładuję kolejną stronę...

Archiwum tagów