Wpis z mikrobloga

Tym razem w ramach Prasówki Technologicznej przygotowaliśmy coś, co zainteresuje zarówno frontendowców, jak i backendowców: obszerny zbiór przewidywań developerów na temat rozwoju popularnych technologii w 2020 roku. Sprawdzimy też, czy sztuczna inteligencja nadaje się do prowadzenia sesji RPG.

-------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit
-------

#frontend

1. Analiza danych to obecnie kluczowa część aplikacji biznesowych – w końcu to na ich podstawie podejmuje się najważniejsze decyzje. Prezentowanie ogromnych ilości danych w przejrzysty i zrozumiały sposób jest dziś ważniejsze niż kiedykolwiek. Poznajcie 8 najlepszych bibliotek wykresów dla #angular.

Więcej na ten temat: https://www.ngdevelop.tech/best-angular-chart-libraries/

2. Rokrocznie portal JAXenter prowadzi ankietę na temat aktualnych trendów w Javie. I choć nadal zbierane są dane dotyczące kolejnej edycji badania, to jej autorzy już uchylają rąbka tajemnicy. Ze wstępnych badań wynika, że wśród wszystkich frameworków tradycyjnie brylują te napisane w JavaScript, takie jak #angular i #react. Pierwsza dystrybucja napisana w Javie plasuje się dopiero na piątym miejscu.

Więcej na ten temat: https://geek.justjoin.it/vue-evan-you/#utm_source=Wykop&utm_campaign=Mikroblog

3. #svelte to javascriptowy framework, który powoli zdobywa coraz większą rzeszę entuzjastów. Dowiedz się, dlaczego przekonuje się do niego coraz więcej osób oraz dlaczego (zdaniem autora tekstu) może on w przyszłości zagrozić pozycji Reacta.

Więcej na ten temat: https://www.mikenikles.com/blog/why-i-moved-from-react-to-svelte-and-why-others-will-follow/

4. [wideo] Zachęcamy do obejrzenia wideo, które w wyczerpujący sposób tłumaczy, jak stworzyć aplikację #react + Redux przy użyciu template Redux create-redux-app. W filmie zostały omówione zawarte paczki, w tym #redux Toolkit, który obecnie jest oficjalnym narzędziem do setupu w #redux.

Więcej na ten temat: https://www.youtube.com/watch?feature=youtu.be&utm_campaign=React%2BNewsletter&utm_medium=email&utm_source=React_Newsletter_201&v=xbgwyhHmCyU

5. W sieci znaleźć można wiele sposobów opisujących jak ogarnąć subskrypcje #rxjs w aplikacjach Angular, ale większość z tych rozwiązań ma pewne wady. Poznaj ciekawy sposób zaproponowany przez autora poniższego tekstu.

Więcej na ten temat: https://medium.com/better-programming/let-angular-manage-your-rxjs-subscriptions-better-9243073e94b0

#backend

1. Urządzenia smart home jeszcze parę lat temu stanowiły całkowitą nowinkę, ale dziś nieźle zadomowiły się już w wielu mieszkaniach i biurach. Przewiduje się, że ich adaptacja będzie się zwiększać. Jedne z popularniejszych urządzeń obsługiwane są dzięki Amazon Alexa. Dzięki poniższemu tekstowi dowiesz się jak stworzyć “Alexa skill” w #python, który pozwoli na interakcję za pomocą tego systemu.

Więcej na ten temat: https://realpython.com/alexa-python-skill/

2. W styczniu 2019 roku Salesforce udostępnił funkcjonalność nazwaną Unlocked Packages. To kolejna funkcjonalność rozszerzająca możliwości SFDX CLI (Command Line Interface), a jej celem jest ułatwienie przenoszenia metadanych pomiędzy środowiskami. Czy zrewolucjonizuje ona sposób wdrażania aplikacji w środowiskach Salesforce?

Więcej na ten temat: https://geek.justjoin.it/unlocked-packages/#utm_source=Wykop&utm_campaign=Mikroblog

3. Loop unrolling to technika optymalizacji kodu, która ogranicza liczbę iteracji w pętli poprzez wstawienie powtarzanej sekwencji instrukcji treści pętli. Można to robić albo manualnie, albo przez kompiler. To ciekawy sposób na ulepszenie performance’u aplikacji.

Więcej na ten temat: https://medium.com/wix-engineering/an-interesting-case-of-loop-unrolling-8ea04cf08959

4. Premiera #java 14 to więcej feature’ów, niż w dwóch poprzednich iteracjach. Dowiedz się, co tym razem przygotowano dla entuzjastów języka, który zadebiutował w 1996, ale nadal ma się dobrze (spoiler alert: m.in. poprawione switch expressions oraz pattern matching dla instanceof).

Więcej na ten temat: https://blogs.oracle.com/javamagazine/java-14-arrives-with-a-host-of-new-features

5. Coraz częściej mówi się, że dane to nowa ropa. Lokacje, uczucia, preferencje, hasła… Cały czas przesyłamy gdzieś jakieś dane. Jeśli interesujesz się bezpieczeństwem ich przepływu, to dowiedz się, czym są “zero knowledge proofs” i co to wszystko ma wspólnego z sudoku.

Więcej na ten temat: https://realpython.com/alexa-python-skill/

Inne

1. Świat IT to jedno z najbardziej dynamicznie rozwijających się środowisk. Choć nawet w tym wypadku częściej mówimy o ewolucji niż rewolucji, nie sprawia to, że dyskusja o aktualnych trendach jest mniej ekscytująca. Sprawdźmy, co na temat branżowych przewidywań na 2020 rok mają do powiedzenia developerzy wyspecjalizowani w najpopularniejszych technologiach.

Więcej na ten temat: https://geek.justjoin.it/trendy-it-2020-2/#utm_source=Wykop&utm_campaign=Mikroblog

2. Jeśli zastanawialiście się kiedyś, jak uruchomić Androida na iPhone’ie, to właśnie pojawiła się taka możliwość. Project Sandcastle umożliwia uruchomienie Androida na modelach iPhone 7 oraz 7 Plus. Na obecnym etapie dostępna jest obsługa tylko tych dwóch urządzeń, a niektóre funkcjonalności nie działają.

Więcej na ten temat: https://www.komputerswiat.pl/aktualnosci/smartfony/iphone-z-androidem-dzieki-project-sandcastle-to-mozliwe/w98w37b?utm_source=www.komputerswiat.pl_viasg_komputerswiat&utm_medium=referal&utm_campaign=leo_automatic&srcc=ucs&utm_v=2

3. Google Stadia, platforma do streamingu gier, w końcu wspiera 4K. Ale tylko w niektórych tytułach (np. Assassin’s Creed Odyssey, Mortal Kombat 11 czy Grid). To krok w stronę zwiększenia konkurencyjności tego rozwiązania, które na tle innych, podobnych zostało raczej chłodno przyjęte.

Więcej na ten temat: https://www.theverge.com/2020/3/5/21165955/google-stadia-4k-streaming-web-chrome-roll-out-release-date-features

4. Już od jakiegoś czasu sztuczna inteligencja świetnie radzi sobie z grą w szachy i go, starożytną grę planszową. Marzeniem części badaczy jest jednak stworzenie systemu, który będzie zdolny do wejścia w rolę mistrza gry znanego z gier RPG. Nawet osoby, które nigdy nie grały w Dungeons & Dragons, przyznają, że to niezły punkt odniesienia.

Więcej na ten temat: https://geek.justjoin.it/ai-rpg/#utm_source=Wykop&utm_campaign=Mikroblog

5. YouPorn, znany serwis pornograficzny, zaprezentował światu swoje nowe dzieło: aplikację o nazwie Swyp. Pozwala ona przeglądać filmy dla dorosłych poprzez przesuwanie palcem w odpowiednią stronę. Aplikacja uczy się też preferencji każdego użytkownika, ułatwiając korzystanie z niej.

Więcej na ten temat: https://geek.justjoin.it/youporn-tiktok-swyp/#utm_source=Wykop&utm_campaign=Mikroblog

#naukaprogramowania #programowanie #programista15k #technologia #informatyk #ciekawostki
Pobierz JustJoinIT - Tym razem w ramach Prasówki Technologicznej przygotowaliśmy coś, co zain...
źródło: comment_1583496104XOq2AX2l2PyPGXDyafGTXH.jpg
  • 7