Docker jest obecnie jednym z najpopularniejszych systemów konteneryzacji. O kontenerze możemy myśleć jak o czymś pomiędzy maszyną wirtualną która jest w pełni odizolowanym środowiskiem a aplikacjami instalowanymi w jednym wspólnym serwerze. Poniżej lista najbardziej przydatnych poleceń Docker’a.
W tym roku, jedna z największych i moim zdaniem zarazem najlepszych polskich konferencji, czyli Confitura, po raz pierwszy będzie miała specjalną oddzielną ścieżkę Big Data and Artificial Intelligence.
Czas na rozwiązanie ostatniego wyzwania z programowania w języku Java. Tym razem chcieliśmy byście użyli funkcjonalności dostępnych od JDK w wersji 8 to przetworzenia zbioru filmów z portalu MovieLens (zbiór MovieLens 20M Dataset, plik movies.csv).
Do tej pory cały czas mówiliśmy, że Java jest językiem obiektowym. Poświęciliśmy temu zagadnieniu dwa dedykowane wyzwania, choć tak naprawdę już od pierwszego programu, gdyż użyliśmy słowa kluczowego class programowaliśmy obiektowo w Javie. Tak naprawdę tylko typy proste, ze względu na pewne optymalizacje, nie są obiektami, czyli jak już wiemy z poprzednich wyzwań, nie dziedziczą po java.lang.Object.
W dzisiejszym poście chciałbym przedstawić kilka książek które według mnie każdy kto chce zawodowo programować w Javie powinien przeczytać. Nie będą to oczywiście książki do nauki samego języka, tylko wiedza dużo szersza, choć wcale nie musisz być niezwykle doświadczonym programistą by zacząć je czytać, wręcz przeciwnie, niejeden młodszy programista może znacząco poprawić wynik swojej rozmowy kwalifikacyjnej po tej lekturze.