Finlandia zachęca więźniów do „tatuowania danych”. Prasówka Technologiczna: 9.11.2019 r.

Z najnowszego wydania Prasówki Technologicznej frontendowcy dowiedzą się, o co chodzi z głośnym ostatnio Concurrent Mode, a backendowcy dowiedzą się, jak efektywne rzeczy można osiągnąć dzięki pojedynczej linijce kodu. Przyjrzymy się także m.in. ciekawemu pomysłowi Finów łączącemu technologię z aktywizacją więźniów.

Frontend

1. RealTalk JavaScript to ciekawy podcast oscylujący wokół tajników pracy frontendowców. Najnowszy, ponadczterdziestominutowy odcinek przygotowany przez Aarona Schlesingera skupia się na zagadnieniach związanych z Reactem i TypeScriptem.

Więcej na ten temat tutaj.

2. Znacie DeskGap? To ciekawa alternatywa dla popularnego w społeczności frontendowej Electrona, czyli środowiska do tworzenia aplikacji desktopowych. Umożliwia on budowanie multiplatformowych aplikacji z użyciem dobrze znanych technologii, jak JavaScript, HTML i CSS.

Więcej na ten temat tutaj.

3. Concurrent Mode to jedna z ciekawszych opcji w najnowszym wydaniu React. Jeśli chcesz dowiedzieć się więcej o funkcjonalności, która zmienia sposób, w jaki React kolejkuje update’y Twojego UI, to zapoznaj się z tym materiałem.

Więcej na ten temat tutaj.

4. … a jeśli stawiasz na doskonały UX/UI swoich aplikacji, to dodatkowo powinien zainteresować Cię Suspense – ciekawe narzędzie do zarządzania elegancko wyglądających sekwencji ładowania, które stopniowo ujawniają prezentowaną treść.

Więcej na ten temat tutaj.

5. Angular to szybsza wersja angular jr, która w przeciwieństwie do tej wersji została napisana w TypeScript. Dowiedz się, jak zacząć efektywnie używać tego frameworka znanego każdemu frontendowcowi z krwi i kości.

Więcej na ten temat tutaj.

Backend

1. Python znany jest z eleganckiego i łatwego do napisania oraz do odczytania kodu – prawie jak język angielski. A jedną z jego charakterystycznych opcji jest tzw. list comprehension umożliwiające stworzenie bardzo efektywnej funkcjonalności przy pomocy zaledwie jednej linijki kodu.

Więcej na ten temat tutaj.

2. Kontenery zrewolucjonizowały sposób tworzenia oprogramowania w zaledwie kilka lat. Jeśli to czytasz, to sam prawdopodobnie odpalasz Javę w kontenerze. Niestety wciąż trzeba pamiętać o kilku sprawach związanych z wydajnością CPU i pamięci. Poniższy artykuł rzuca światło na te zagadnienia.

Więcej na ten temat tutaj.

3. Java Stream API (nie mylić z I/O Streams) to jedna z głównych funkcjonalności dodanych w Java 8. Opakowuje ona źródło danych umożliwiając wykonanie na nim operacji. Stream API dostarcza szeregu metod, które sprawiają, że przetwarzanie poszczególnych elementów (np. kolekcji czy tablicy) staje się łatwe i szybkie.

Więcej na ten temat tutaj.

4. Deklarowanie dwuwymiarowych szyków w Java może być bardzo ciekawe, gdyż język ten oferuje wiele możliwości na zrobienie tego, a każda z nich może nas nauczyć czegoś ciekawego. W poniższym tekście omówiono różnice pomiędzy sześcioma różnymi szykami.

Więcej na ten temat tutaj.

5. Pośród wielu zalet Pythona często wymienia się tę, że jest to świetny język do pracy z danymi. Poznaj różne ciekawe paczki, które mogą przydać się, jeśli pracujesz w data science lub statystyce. Niektóre z nich są naprawdę unikalne i niedoceniane.

Więcej na ten temat tutaj.

Inne

1. OpenAI opublikowało swoje narzędzie AI do generowania tekstu, które… wcześniej uznawano za zbyt niebezpieczne do opublikowania. Podobno narzędzie jest zdolne do tworzenia imponująco złożonych i przekonujących wypowiedzi na podstawie bardzo niewielkiej próbki tekstu.

Więcej na ten temat tutaj.

2. Liberalna Finlandia znów zaskoczyła innowacyjnym pomysłem. Tym razem chodzi o nowy sposób na aktywizację więźniów. Startup Vainu we współpracy z krajową instytucją zajmującą się AI rozszerzają program polegający na zaangażowaniu osadzonych do “tatuowania” danych, które są wykorzystywane m.in. przez sieci neuronowe.

Więcej na ten temat tutaj.

3. Edward Snowden, były pracownik CIA i znany demaskator, w najnowszym wystąpieniu skrytykował rozporządzenie RODO. Amerykanin odpowiadający za największy wyciek informacji w historii USA, wystąpił zdalnie na konferencji WebSummit.

Więcej na ten temat tutaj.

4. Brytyjska policja poinformowała na Twitterze, że dzięki działaniu Apple Watcha udało im się uratować uczestnika wypadku. Użytkownik e-zegarka stracił przytomność w wyniku zderzenia samochodu. Urządzenie wysłało służbom SMS-a z danymi GPS po tym, jak jego użytkownik nie zareagował na jego pytanie.

Więcej na ten temat tutaj.

5. Informacje dotyczące tego, co zostawiamy w toalecie, mogą się okazać bardzo istotne z punktu widzenia diagnozy medycznej. Rozumieją to pracownicy firmy Seed i startupu auggi, podmiotów odpowiedzialnych za akcję o wymownej nazwie #giveashit (forscience). Cel to zebranie 100 tysięcy zdjęć kału, które posłużą do wytrenowania algorytmów sztucznej inteligencji.

Więcej na ten temat tutaj.


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

Zapraszamy do dyskusji

Patronujemy

 
 
Polecamy
Projekt Libra upada? PayPal się wycofuje