#43 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie do zadania FizzBuzz (http://wiki.c2.com/?FizzBuzzTest)

"Write a program that prints the numbers from 1 to 100. But for multiples of three print “Fizz” instead of the number and for the multiples of five print “Buzz”. For numbers which are multiples of both three and five print “FizzBuzz”."

Moje pytanie do tego typu zadań. Czytałem odpowiedz autora i nie jestem usatysfakcjonowany. Moim zdaniem zadanie nie jest wystarczająco precyzyjne. Bo ja widzę dodatkowe odpowiedzi.
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ok, takie dwa pytania noobka:
1. Częścią czego są klasy/biblioteki które można używać od razu w apce, takie "standardowe", np. klasa Object? Można powiedzieć że build environment, skoro upraszczając runtime environment to programy uczestniczące w egzekucji kodu a development environment to programy służące edycji kodu i zarządzania projektem?
2. Załóżmy że mamy taką "standardową klasę", np. na platformie Android ArrayAdapter. Tworzymy na swoje potrzeby, własne wersje tej klasy, czyli class X extends
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sebix10: 23 sierpnia jest premiera wydania XI, zrobionego pod Javę SE 9, 10 & 11. Link do Amazona. Kiedy będzie w Polsce niestety nie wiem. Edit: chociaż jakichś bardzo dużych różnic pomiędzy Java 8 a Java 11 nie ma, więc to niekoniecznie jest tak, że warto czekać i zapłacić pewnie więcej za nowsze wydanie.
  • Odpowiedz
Czy jest ktoś kto dostał prace jako stażysta/junior po bootcampie?
Planuje zapisać się do CodersLab na kurs weekendowy (360 godzin/ 6-7 miesięcy)
Po za kursem mam zamiar uczyć się codziennie na własną rekę.
Do wyboru mam tak: JavaScript Developer: React lub Java Developer: Web. Bardziej skłaniał bym się ku javie choć pewnie o wiele trudniej o pierwsza pracę.
Jakie są szanse że w ciągu tych 7 miesięcy na kursie (plus własna praca w domu) oraz
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Chapman: Biorąc pod uwage to, że Wrocław to bardzo trudny rynek dla juniora który nie jest studentem, a w dodatku który kończył bootcamp oceniam Twoje szanse na praktycznie zerowe. Bootcamp był dobry 2-3 lata temu. Teraz rekruterzy unikają tego jak ognia a potem słysze podśmiechujki w firmowej kuchni z takich absolwentów. Sorki, tak to teraz wygląda. Ludzi po bootcampie jest na rynku za dużo.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@Patres: w nagłówku chodzi o code smells, czy np. to co wykrywa Sonar.

Ale autor artykułu odleciał. To tak jakby pisać, że jakość gry w piłkę nożną zależy od piłki. Co co grają piłką za 500 zł grają lepiej, a ci co grają piłką za 10 zł z marketu grają gorzej. No bo w badaniach wyszło, że ci co grają na mistrzostwach drogą piłką, grają lepiej niż Seby pod blokiem
  • Odpowiedz
@mk321: Zgadzam się. Fakt, że Kotlin prezentuje się przyjemnie, ale ilość code smells zależy tylko i wyłącznie od programistów, a nie jakichś restrykcji językowych Javy :P

A jeśli ma się takie narzędzie jak Sonar, to można je całkiem wyeliminować. Poza tym kiedy dostanie się parę raportów sonarowych zwracających uwagę na ten sam problem, to na przyszłość będzie się unikać tych samych błędów. No chyba, że ktoś jest wybitnie uparty ;)
  • Odpowiedz
Sprawdźcie nowe oferty pracy z kategorii Backend, Frontend i Fullstack! Dobrego weekendu!

`
`
BACKEND JOBS

-
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Gdybyście mogli jeszcze raz wybrać, zostalibyście programistami?
Pytam, bo ostatnio czytałem kilka tekstów o negatywnych stronach bycia programistą i chyba największym zarzutem było, że trzeba się codziennie godzinę lub dwie dokształcać albo w ogóle to trzy godziny czasu wolnego poświęcać na własne projekty treningowe, co może w młodości jest jeszcze OK, ale kiedy człowiek ma dziecko i rodzinę, to już nie.
#programowanie #informatyka #java #javascript

ŚREDNIO ILE MINUT DZIENNIE PODNOSISZ POZA PRACĄ SWOJE PROGRAMISTYCZNE KWALIFIKACJE?

  • Raczej nie podnoszę, czasem coś sprawdzę 26.3% (50)
  • Różnie - średnio wyjdzie z 15 minut dziennie 19.5% (37)
  • Do 30 minut 8.4% (16)
  • Do godziny 13.7% (26)
  • Do dwóch godzin 16.3% (31)
  • Ponad dwie godziny 15.8% (30)

Oddanych głosów: 190

  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lunaexoriens w czasie wolnym nie programuję. W pracy ciągle mam nowe zadania które wymagają ode mnie szukania nowych rozwiązań, więc jestem na bieżąco w technologiach których używam. Może to głupie podejście, bo nie śledzę innych rzeczy, ale po 8h w pracy nie jestem w stanie skupić się na niczym w domu
  • Odpowiedz
największym zarzutem było, że trzeba się codziennie godzinę lub dwie dokształcać albo w ogóle to trzy godziny czasu wolnego poświęcać na własne projekty treningowe


@lunaexoriens: największe bzdury jakie się słyszy w IT.

Są różne typy ludzi, jeden ogarnie szybciej drugi wolniej, jeden da się wkopać w jakiś gówniany projekt drugi nie, jeden ma ambicję być kolejnym milionerem otwierając genialny startup innemu wystarczy przepracować 8h, zrobić swoje i wrócić do
  • Odpowiedz
Cześć,
znalazłby się tutaj jakiś dobry człowiek umiejący w jave, który byłby wstanie sprawdzić dlaczego mój win condition w grze Kółko i krzyżyk nie działa ?

#programista15k #java #swing #oop
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jestem na etapie uczenia się łączenia Java + SQL. Mam zadania na ktorych sie ucze i pierwsze z nich to:
1. Utworzyć projekt Maven lub gradle.
2. Dodać zależność do dowolnego silnika bazy SQL
3. Utworzyć klasę - model Employee, która powinna zawierać pola id, name, email,
salary. Utworzyć odpowiadającą tej klasie tabelę w bazie danych.
4. Utworzyć interfejs dostępu do danych EmployeeDAO.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NickciN: xampp pewnie ci się przyda, żeby jakaś baza łatwo instalowalna była.
gradle służy do budowy, pobierz zipa, rozpakuj w projekcie, zgodnie z instrukcją uruchom i
w pliku build.gradle wrzucasz

apply plugin:
  • Odpowiedz
Straszliwy żar leje się z nieba, a ja - jak co 2 tygodnie - udostępniam nowy wpis na naszym blogu i film na naszym kanale YouTube! :)

Tym razem omawiam kwestię sortowania elementów w kolekcjach Javowych, wyjaśniam różnicę między interfejsami Comparable i Comparator. Opisuję też dwie kolekcje opierające się na zachowaniu kolejności elementów: TreeSet oraz TreeMap.

Wpis na blogu: KLIK
Film na YT: KLIK
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Java. Podstawy. Wydanie X

Java. Techniki zaawansowane. Wydanie X


@endomorficzny: czytałem te dwie (no może inne wydania, ale większość się powtarza poza aktualizacjami i przekładaniem rozdziałów pomiędzy wydaniami - porównywałem różne wydania).

"Java. Podstawy." polecam każdemu na początek. Tzn. jak już umie coś programować, ale nie umie obiektowego. Jak ty umiesz obiektowe w C#, to tu może będziesz się trochę nudził. Chyba, że jednak nie bardzo umiesz. Możesz przejrzeć i zaznajomić się
  • Odpowiedz
Java. Podstawy. Wydanie X

Java. Techniki zaawansowane. Wydanie X


@endomorficzny: Czytałem chyba wydanie IX i tak jak @mk321: napisał, podstawy mi sporo dały bez znajomości OOP ale techniki zaawansowane już tylko do przekartkowania i wyłapania ciekawych tematów. W sumie w dalszej części też się zgadzam z nim, Springa warto się pod prace pouczyć i Hibernate.
  • Odpowiedz