Facebook wytoczy proces Stanom Zjednoczonym? Prasówka Technologiczna: 5.10.2019 r.
Jak co tydzień mamy dla Was świeżutką Prasówkę Technologiczną. Z najnowszego wydania frontendowcy dowiedzą się, jak podnieść performance swoich aplikacji, a backendowcy będą mieli szansę zapoznać się z bardzo ciekawym porównaniem popularnych, jak i tych nieco mniej, języków programowania. Przyjrzymy się też nagraniom Marka Zuckerberga, do których dotarł serwis The Verge.
Spis treści
Frontend
1. Jak sprawić, aby moja aplikacja mogła pochwalić się jeszcze lepszym performance’em? Oto pytanie zadawane przez wielu developerów. Dowiedz się, jakie proste kroki należy wykonać, aby zwiększyć efektywność w wypadku aplikacji React + Redux, a wszystko to przy użyciu tzw. Reselect Library.
Więcej na ten temat tutaj.
2. Instrukcje warunkowe w JavaScript to coś, co nie każdemu developerowi musi przypaść do gustu. A co jeśli istnieje lepszy sposób na wykonanie konkretnego bloku kodu w zależności od zmiennej? Przyjrzyjmy się bardzo ciekawej publikacji Dawida Rogowicza.
Więcej na ten temat tutaj.
3. Databinding polega na połączeniu danych z User Interface. Dowiedz się, jaka jest praktyczna różnica między jednokierunkowym a dwukierunkowym databindingiem dzięki temu prostemu, ale przydatnemu tekstowi.
Więcej na ten temat tutaj.
4. Marek Publicewicz to poruszający się na terenie frontendu developer z osiemnastoletnim doświadczeniem w branży. Z wywiadu z nim dowiecie się sporo o różnicach między polskim a amerykańskim rynkiem – również w kontekście używanych technologii.
Więcej na ten temat tutaj.
5. [wideo] Łączenie Redux i React ma głęboki sens i jest częstą praktyką. Dzięki poniższemu wideo dowiesz się, jak poprawnie skonfigurować takie combo, a także jakie wynikają z tego konkretne zalety.
Więcej na ten temat tutaj.
Backend
1. Jeśli żywo interesujesz się backendem, to warto zapoznać się z tym opracowaniem. Za pomocą prostych przypadków testowych porównano performance wielu różnych języków – popularnych, jak Python czy Java, ale też tych rzadziej używanych, np. Matlab.
Więcej na ten temat tutaj.
2. RedHat to zasłużona dla linuksowców firma, która niedawno stała się częścią IBM. Entuzjastów dostarczanych przez nią rozwiązań mogą zainteresować plany RedHata związane z użyciem Pythona po 2020 roku.
Więcej na ten temat tutaj.
3. Nie brakuje głosów, że mimo upływu lat Java wciąż jest najlepszym językiem do nauki. Specjalnie z myślą o osobach, które chciałyby poznać ją lepiej, przygotowano zestawienie 8 najlepszych ebooków, które zdecydowanie pomogą to umożliwić.
Więcej na ten temat tutaj.
4. Minikube to narzędzie do uruchamiania jednowęzłowych clusterów w Kubernetesie zamiast używania maszyny wirtualnej. Poniższy tekst wyjaśni, jak użyć minikube do ustawienia lokalnego projektu w Kubernetesie.
Więcej na ten temat tutaj.
5. Java Virtual Machine (JVM) jest zdolna do dynamicznego zarządzania pamięcią aplikacji, tak aby nie było konieczności robienia tego manualnie. Należy jednak przyznać, że proces ten bywa daleki od perfekcji, bo aplikacje mogą wymagać więcej pamięci, niż jest im w stanie przydzielić JVM. Poniższy tekst wyjaśnia, jak sobie z tym poradzić.
Więcej na ten temat tutaj.
Inne
1. Serwis The Verge opublikował nagranie, z którego wynika, że Facebook chce wytoczyć proces Stanom Zjednoczonym. Mark Zuckerberg opowiadał również o kryptowalucie Libra, konkurencyjnym TikToku, a nawet o możliwym podziale firmy.
Więcej na ten temat tutaj.
2. Szybki, ale niechlujny, czy czysty, ale pisany dłużej? Mowa oczywiście o kodzie. Czy zawsze warto poczekać trochę dłużej na jakościowy kod, czy może w niektórych sytuacjach sprawdzą się szybkie rozwiązania? O tym poczytacie poniżej.
Więcej na ten temat tutaj.
3. Instagram stał się ostatnio celem ataków phishingowych. Oszuści otrzymują maile informujące o rzekomym naruszeniu praw autorskich, co ma grozić zawieszeniem konta. Oczywiście sprytni cyberprzestępcy oferują rozwiązanie problemu w postaci spreparowanej strony.
Więcej na ten temat tutaj.
4. W budynku znajdujący się w jednym z niemieckich miasteczek, który wcześniej był wykorzystywany przez NATO, odkryto nielegalną serwerownię. Według ustaleń śledczych centrum przetwarzania danych służyło do celów przestępczych, m.in. związanych z handlem narkotykami.
Więcej na ten temat tutaj.
Zdjęcie główne artykułu pochodzi z unsplash.com.