[09.10.2017] Nowe oferty z portalu NoFluffJobs.com #nofluffoffers

Dziś w naszych ogłoszeniach króluje Java - drugie z najczęściej występujących wymagań w sekcji "Must have" na nofluffjobs.com. Najwięcej ofert znajdziecie w Warszawie i Krakowie. Zainteresowani? :) Zapraszamy do aplikowania!

BACKEND JOBS

-
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

gdzie każde ogłoszenie jest aktualne, zawiera widełki płacowe oraz wszystkie szczegóły dotyczące danego stanowiska w formacie bez ściemy. Już od 3 lat zmieniamy standardy rekrutacji IT w Polsce, przekonując firmy do publikacji maksimum konkretów w ogłoszeniach o pracę.


@nofluffjobs: ale wyście mi tera zaymponowaly ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
  • Odpowiedz
Mirki, jakiego wynagrodzenia moge sie spodziewac na stanowisku junior dev z java?
Mam:
w miare ogarnieta Jave SE (jak na poziom juniorski oczywiscie :P),
podstawy Javy EE (Spring, Hibernate),
podstawy SQL,
testy jednostkowe za pomoca Junit
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, po co jest zastosowane this w metodzie toString() w tym przykładzie:

public class Drink {
private String name;
private String description;
private int imageResourceId;
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TurboDynamo: Po prostu w tym przykladzie z ksiazki byly dwie metody w tym jedna z tym this i myslalem ze po prostu w pewnych przypadkach ta z this zwraca inny rezultat i to chcialem sie dowiedziec a nie to co myslal autor ze tak napisal
  • Odpowiedz
używam PHPStorm na rMBP early 2015, sprzęt ma działać i działa. Kultura pracy bardzo wysoka, problemów nie ma żadnych i jestem spokojny, bo nie muszę instalować pojedynczych aktualizacji, mieć antywirusa. Komputer na wiele lat bezproblemowego użytkowania (o ile nie rozbijesz, zalejesz).


@vundo: opisałeś każdy komputer nie starszy niż 3 lata.
  • Odpowiedz
Da się jakoś zrobić, żeby przy każdym wywołaniu jakiejkolwiek metody na danym obiekcie, zanim ta metoda zostanie wykonana, wykonała się inna (zawsze ta sama) metoda tego obiektu? Czy nie da się takich cudów robić?

#java
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nigdy nie byłem mocny z regexpów, od pół godziny próbuję napisać takiego który mi spasuje wszystkie numeryczne stringi (całkowite i ułamki dziesiętne z ewentualnym minusem) krok po kroku doszedłem do rozwiązania które na moją logikę powinno działać (^([-]?[0-9]+(.[0-9]+)?)$), ale nie chcą mi przejść żadne testy, zawsze mi zwraca false. Ci ciekawe w którymś tam wątku na stackoverflow znalazłem dokładnie ten sam przykład tylko dla Javy, a ja mam kod
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ktoś coś jakieś interesujące stronki - najlepiej 'playgroundy' - z algorytmami, problemami itp. do zaimplementowania w ramach ćwiczeń? Może być z focusem na JAVĘ. Nie chodzi o naukę - chodzi o dobrą zabawę ( ͡° ͜ʖ ͡°)

#programowanie #java #algorytmy
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poradźcie mi co mam robić dalej, żeby rozwinąć swoje umiejętności i nauczyć się programować. Do tej pory robiłem kurs na mooc.fi i skończyłem go na 11 tygodniu z 12. Dalej jest już swing, a ja chciałbym opanować materiał, który przerobiłem do tej pory i rozwinąć o rzeczy wspomniane w książkach. Jestem załamany już kolejny dzień, bo nie wiem za co się zabrać.
#java
#naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AwizisieAkat: Takie propozycje sprawiają, że czuję się przytłoczony :(. Jak miałbym się do czegoś takiego zabrać? We wszystkich książkach dla początkujących nie widziałem wzmianek o programowaniu aplikacji sieciowych. Jaka wiedza jest mi potrzebna do zrobienia takiego czatu?
  • Odpowiedz
@Balthier: żadna, poczytaj co to jest tcp/udp, sockety, znajdź w internecie jak zrobić socket server, jak się do niego połączyć i jak się wysyłą odbiera dane, a potem już wymyślisz jak zrobić żeby był czat xd
  • Odpowiedz
@Matt23:

System.out.println(
randomString(-9223372036854775476l, 'h') + " " +
randomString(-9223372036684278916l, ']') + " " +
randomString(-9223372036854744131l, '[') + "!");
  • Odpowiedz
Witajcie Mirki! Chciałbym przedstawić wam propozycję cotygodniowych niusów (aktualnie co piątek) ze świata programistycznych blogów.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.

DevRSS.com - zbiór popularnych blogów związanych z programowaniem.
Nasz Facebook - bądź na bieżąco!

[frontend]
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukam pseudokodu, kodu w jakimkolwiek języku lub gotowej biblioteki w Javie, która umożliwi mi takie mądre sprawdzanie (nawet nie wiem jak to nazwać poprawnie) czy dany string pasuje do tekstu, który wyszukujemy. Łatwiej będzie na przykładzie:
Mamy listę stringów:
Jarosław Dudkiewicz
Andrzej Vatowski
Mirosław Duda

I
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #spring #watki

Mirki, czy tworzac klase DTO w springu - powinienem sie martwic wielowatkowoscia? Przegladajac przyklady - czasami widze, ze ludzie uzywaja pol finalnych - bez setterow, wszystko w 100% thread safe. Czasami sa to klasy ze zwyklymi polami, getterami/setterami... Nie znalazlem zadnej argumentacji popierajacej uzywanie ktoregos ze sposobow. Jak to powinno wygladac?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czyli możesz to wykonać przed

lub w trakcie wywołania konstruktora


@Waffenek: A jak mam 10 pól do ustawienia? Z tego 5 opcjonalnych?

Ja po prostu wytknąłem, że mówienie, że 'settery są niepotrzebne', jest sporym nadużyciem bez kompletnej wiedzy na temat architektury.
  • Odpowiedz
@fegwegw: No to ładnie by tam pasował builder. Nawet niech będzie taki najprostszy mutowalny z Lomboka. Robisz build i dalej masz już gwarancje że ty sam ani nikt inny nie zamiesza nic w stanie obiektu.
  • Odpowiedz
Mirki, wytłumaczcie mi jedno bo już nie wyrabiam ( ͡° ͜ʖ ͡°)

Asynchroniczny JDBC zostanie dodany w wersji jdk10 (source http://hg.openjdk.java.net/jdk10/sandbox/jdk/file/a31057bda7c5/src/java.sql/share/classes/java/sql2), ale przecież java przechodzi na nowy plan relasów i następna wersja javy najprawdopodobniej ma mieć numer 18-03 (source https://www.infoq.com/news/2017/09/Java6Month).

Więc jak, będzie 10 czy 18? I jak oni chcą wydać nową wersje jdk za 5 miesięcy jak jeszcze nie ustalili co w niej będzie.

#java
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nagle jedna z moich metod przestała przesłaniać metodę swojej super klasy, a nie zmieniałem jej sygnatury poza dodaniem @SuppressWarnings("unchecked")
Co może być powodem :( ?

#java
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TomaszWKS: Prawdopodobnie dlatego, że sygnatura metody get to V get(Object key);
Tak powinno zadziałać public Object get(Object aKey) {
I dopisz nad tymi metodami @Override (tak, jesteś przydatny ( ͡° ͜ʖ ͡°)), wtedy od razu w IDE będziesz widział czy jest dobrze bo inaczej się nie skompiluje.
  • Odpowiedz
Wykopki z #programowanie Najwięcej ogłoszeń z #niemcy czy #szwajcaria (w tym drugim kraju niestety wymagaja najczęściej kilku lat doświadczenia i studiów) dotyczy #java . Jaką książkę mi polecicie? Może być w angielskim i niemiecki.
Na razie interesują mnie podstawy.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak inaczej można zapisać ostatnią linijkę kodu? Nie rozumiem tego ;/

Collections.sort(strings, new Comparator() {
public int compare(String o1, String o2) {
return extractInt(o1) - extractInt(o2);
}
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach