Co jest najważniejsze dla Facebooka. Prasówka Technologiczna: 4.03-08.03.2019

Chyba największym wydarzeniem minionego tygodnia była rozmowa magazynu WIRED z Markiem Zuckerbergiem. CEO Facebooka opowiedział o planach na przyszłość i wizji, którą chce wraz z zespołem wcielić w życie. Zuckerberg przyznał w rozmowie m.in., że właśnie dzięki temu, że tak dużo wie o użytkownikach, dostarcza lepsze produkty. Nie odpowiedział jednak na zarzuty dotyczące naruszeń prywatności.

Frontend

1. Migracja danych z jednego frameworka do innego nie musi być trudna. Sprawdź, jak radzi sobie z tym Tomasz Bąk, który opisuje przeniesienie swojego projektu z Angulara do Reacta.

Więcej na ten temat tutaj.

2. [wideo] Dzięki temu filmowi dowiesz się, jak stworzyć aplikację webową dla bloga przy pomocy VueJS.

Więcej na ten temat tutaj.

3. REAVIZ to biblioteka wykresów, która wykorzystuje React do renderowania komponentów, jednocześnie używając D3js do obliczeń. Pozwala ona na łatwe tworzenie wykresów bez rezygnowania z customizacji.

Więcej na ten temat tutaj.

4. Dzięki temu poradnikowi stworzysz aplikację do złudzenia przypominającą WhatsApp, a to wszystko dzięki użyciu Angulara, GraphQL, Apollo, TypeScripta i PostgreSQL.

Więcej na ten temat tutaj.

5. Ink to biblioteka służąca do tworzenia i testowania aplikacji opartych na linii komend przy użyciu komponentów Reacta. Pozwala na użycie wszystkiego, co oferuje React, w tym np. Hooks. Poznaj podstawową implementację UI Jest.

Więcej na ten temat tutaj.

Backend

1. Jeśli pracujesz w Pythonie, to pewnie wiesz, że warto tworzyć niewielkie obrazy – choćby dlatego, że można szybko je pobrać. Poniższy poradnik pokaże Ci dobre praktyki, które mogą Ci w tym pomóc.

Więcej na ten temat tutaj.

2. Zapraszamy do lektury tekstu, który dotyka zagadnień związanych ze strukturą projektu: tłumaczy jakie dobre praktyki warto wprowadzać w wypadku podejścia monolitycznego.

Więcej na ten temat tutaj.

3. Z poniższego tutoriala dedykowanego początkującym programistom dowiesz się jak napisać Hello World we frameworku Spring. Przy okazji zdobywania wiedzy o Springu dowiesz się również sporo na temat plików XSD i JAR.  

Więcej na ten temat tutaj.

4. Refaktoring kodu to bardzo obszerne zagadnienie, które trudno byłoby wyczerpać jednym tekstem. Zapoznanie się z przemyśleniami doświadczonego deva może rzucić światło na ten temat. Z poniższego tekstu dowiesz się m.in. jak radzić sobie w przypadku trafienia na niezrozumiały kod, kiedy nie można skontaktować się z jego twórcami.

Więcej na ten temat tutaj.

5. Ten tutorial pomoże Ci tworzyć dekoratory, czyli wzorce projektowe, które można użyć do dodania nowej funkcjonalności do już istniejącego obiektu bez potrzeby modyfikowania jego struktury.

Więcej na ten temat tutaj.

Inne

1. Jeśli klient kiedykolwiek zarzucił Ci zignorowanie błędu, który powinieneś wyłapać przed release’em, to poniższy tekst dotyczący wykrywania nieprzewidywalnych sytuacji jest dla Ciebie.

Więcej na ten temat tutaj.

2. Rekord prędkości internetu pobity. Firma Infinera oświadczyła, że może przesyłać 26,2 terabity na sekundę za pomocą podwodnego kabla. Microsoft, który jest współwłaścicielem przewodu, twierdzi, że kabel waży tyle, co ponad 30 płetwali błękitnych.

Więcej na ten temat tutaj.

3. Huawei pozywa amerykański rząd, zarzucając mu “niekonstytucjonalne” działania polegające na oskarżeniu chińskiego koncernu o szpiegostwo.

Więcej na ten temat tutaj.

4. Podczas środowej sesji Q&A Mark Zuckerberg, CEO Facebooka, opowiadał o przyszłości jego platformy i komunikacji internetowej w ogóle. Dużo uwagi poświęcił zagadnieniom związanym z prywatnością.

Więcej na ten temat tutaj.

5. Funkcja inteligentnego tworzenia wiadomości bazujących na podpowiedziach proponowanych przez aplikację znana z telefonów Google Pixel jest już dostępna dla wszystkich użytkowników Androida.  

Więcej na ten temat tutaj.

Patronujemy

 
 
Polecamy
Wyszedł Linux 5.0. Nareszcie wspiera FreeSync