Ben Evans o przyszłości Javy. Prasówka Technologiczna: 13.07.2019 r.

Z dzisiejszej odsłony Prasówki Technologicznej dowiecie się, dlaczego Angular 8 jest wyjątkowy na tle poprzednich wersji oraz jakie są wady pracy w Django. Przeczytacie także o jednym z większych deali w historii IT.

Frontend

1. Pod koniec maja Google wypuściło najnowszą wersję swojego frameworka, Angular 8. Zmiany wprowadzone w porównaniu do poprzednich wersji są bardzo interesujące. Poniższy artykuł przystępnie opisuje historię dotychczasowych wersji Angulara, a także podsumowuje największe zalety najnowszej odsłony.

Więcej na ten temat tutaj. 

2. LISP to jeden z dwóch najstarszych języków programowania, który nadal pozostaje w użyciu. Opiera się on na tzw. S-wyrażeniach. Autor wpisu pokazuje, jak napisać prosty parser S-wyrażeń przy pomocy języka JavaScript – to prostsze niż użycie generatora.

Więcej na ten temat tutaj

3. Programowanie obiektowe (object-oriented programming) to paradygmat programowania, którym programy definiowane są za pomocą obiektów, czyli elementów łączących stan i programowanie. Podczas gdy jest intensywnie promowane przez pewne środowiska, ma też swoich zaciętych przeciwników. Dowiedz się, dlaczego autor prezentowanej publikacji należy do tej drugiej grupy.

Więcej na ten temat tutaj.

4. Jeśli zastanawiasz się, jak szybko i efektywnie rysować obiekty w JavaScript, to poniższy tutorial powstał dla Ciebie. Poradnik dotyczy rysowania prostych jak i bardziej skomplikowanych obiektów, a także nakładania różnych efektów, takich jak blur czy gradient.

Więcej na ten temat tutaj 

5. Dostępność sieci (web accessibility) to zagadnienie skupione wokół takiego projektowania stron, narzędzi i technologii, które nie wyklucza użytkowników z różnymi ograniczeniami. Dowiedz się, jakie są najlepsze praktyki przy implementowaniu takiego podejścia.

Więcej na ten temat tutaj.

Backend

1. Ben Evans to guru języka Java, który niedawno stał się członkiem zespołu New Relic’s European Development Center w Barcelonie. To autor klasycznych książek poświęconych Javie i zdobywca wielu tytułów branżowych. W najnowszej części podcastu Modern Software opowiada o przyszłości najpopularniejszego języka programowania na świecie.

Więcej na ten temat tutaj.

2. Intersection types to jedne z mniej znanych i docenianych zaawansowanych funkcji języka Java. Ich umiejętne wykorzystanie może w znaczny sposób przyczynić się do podniesienia bezpieczeństwa typu stosowanych przez nas abstrakcji.

Więcej na ten temat tutaj.

3. Python to jeden z głównych języków używanych przy uczeniu maszynowym. Dzięki temu wpisowi dowiesz się, jakie są najlepsze biblioteki wykorzystywane w tym celu i dlaczego.

Więcej na ten temat tutaj.

4. Optymalizacja procesów, które zjadają zbyt dużo pamięci RAM, to bardzo popularny temat wśród developerów. Poniższy artykuł zawiera zbiór skutecznych praktyk, które warto zastosować w celu zmniejszenia obiektów programując w Pythonie. 

Więcej na ten temat tutaj.

5. Jeśli w codziennej pracy używacie Django, to koniecznie zapoznajcie się z tekstem, którego autor stawia ciekawą tezę: Django zbyt często chce, byśmy zrobili coś, czego my sami nie chcemy zrobić.

Więcej na ten temat tutaj.

Inne

1. IBM zakończył ogłoszony we wrześniu ubiegłego roku proces przejęcia firmy Red Hat, lidera wśród dostawców oprogramowania otwartoźródłowego. Transakcja opiewająca na 34 miliardy dolarów zostanie zapamiętana jako jedna z najwyższych w historii IT.

Więcej na ten temat tutaj 

2. Podczas gdy wiele amerykańskich firm rezygnuje ze współpracy z chińskimi podmiotami, Intel zacieśnia stosunki z Baidu, firmą nazywaną często chińskim Google’em. Połączenie sił dwóch przedsiębiorstw może dać ciekawe efekty na polu sztucznej inteligencji.

Więcej na ten temat tutaj.

3. Asystent Google to nie tylko automat przetwarzający ludzką mowę, ale i pracownicy wynajęci specjalnie w celu wspierania realizacji poleceń użytkowników. Tak wynika z raportu przedstawionego przez belgijską telewizję publiczną VRT NWS. Wcześniej “Bloomberg” ujawnił, że takie same praktyki stosuje Amazon przy projekcie Alexa.

Więcej na ten temat tutaj.

4. United States Cyber Command, amerykańska agencja odpowiedzialna za cyberbezpieczeństwo, poinformowała o ataku wymierzonym w krajowe instytucje. O sprawstwo podejrzewana jest irańska grupa hakerska. Może mieć to związek z napięciem na linii Waszyngton-Teheran.

Więcej na ten temat tutaj.

5. Brytyjscy fizycy przetestowali na superkomputerze Teorię Kameleona – jedną z alternatyw dla Ogólnej Teorii Względności. W symulacji zakładającej prawdziwość teorii, która miałaby wyjaśnić oddalanie się galaktyk, stworzono wirtualny odpowiednik Drogi Mlecznej.

Więcej na ten temat tutaj.


Zdjęcie główne artykułu pochodzi z unsplash.com.

Zapraszamy do dyskusji

Patronujemy

 
 
More Stories
Buddy, czyli nie taki DevOps straszny, jak go malują