Netflix obniży jakość streamingu? Śniadanie z Programowaniem #29
Zbliżamy się do końca tygodnia, zatem czas na Śniadanie z Programowaniem! Ze względu na okoliczności, ten odcinek odbył się w 100% zdalnie. W składzie jak zawsze nasz CTO Tomasz Gański oraz jego goście Michał Michalczuk, Bartosz Cytrowski i Michał Miszczyszyn, tylko że nie w studio, a z domu. Dzisiaj na tapet obraliśmy obniżenie jakości streamingu przez Netflix, npm w GitHubie i Minesweepera w Svelcie.
Odcinek znajdziecie tutaj:
https://www.facebook.com/JustJoinIT/videos/159472355167163/
A skrótowy zapis spotkania znajdziecie poniżej:
Spis treści
Netflix obniża jakość streamingu w dobrym celu
Zaczynamy od druzgocącej wiadomości dla wszystkich tych, którzy uwielbiają oglądać Netflixa w najwyższej jakości. Firma ogłosiła, że w związku z koronawirusem, obniża jakość swojego streamingu w Europie na 30 dni. Jest to odpowiedź na prośby dostawców usług internetowych, którzy skarżą się na istniejące od jakiegoś czasu przeładowania sieci.
Chociaż decyzja ta może wydawać się zaskakująca, to jak zauważył Bartosz Cytrowski, jest to szczególnie ważny ruch z tego względu, że z tych samych łącz, korzystają też ratownicy i wszystkie inne służby, którym w dzisiejszych czasach dobrej jakości połączenie z internetem jest potrzebne.
Got paper?
Każdy z nas prawdopodobnie zdążył zrobić już zakupy na zapas w związku z zaostrzeniem zasad wychodzenia z domu. Jeśli jeszcze nie byłeś w żadnym supermarkecie, to z pewnością Twojej uwadze nie umknęły memy wskazujące, jak luksusowym dobrem jest aktualnie papier toaletowy. Jeśli ich jeszcze nie widziałeś, to być może trafiły do Ciebie nagrania z tego, jak sklepy wielkopowierzchniowe są obłożone klientami w tym momencie.
Niezależnie od tego, to mimo że temat jest poważny, okazuje się, że można do niego podejść humorystycznie. Powstała aplikacja Got Paper?, która po wprowadzeniu wymaganych danych pozwala przekalkulować, ile tych rolek papieru rzeczywiście potrzebujemy. Po raz kolejny technologia pokazuje, że w prosty sposób może wspierać ludzi nawet w tak bagatelnych sprawach.
npm dołącza do GitHuba…? Czy może do Microsoftu?
Przechodząc do nieco poważniejszej wiadomości – npm został przejęty GitHuba. Nasi goście zwrócili uwagę na różnice w narracji dotyczącej tego wydarzenia. Większość mediów opisuje to jako: „GitHub wykupuje npm” albo „GitHub przejmuje npm”, a na portalu platformy można przeczytać: „npm dołącza do GitHuba” – pojawiło się zatem pytanie. Gdzie w tym wszystkim Microsoft? Ile autonomii w podejmowaniu decyzji miał w całym procesie GitHub? Bez względu na odpowiedź, liczymy, że wszystkim ta decyzja wyjdzie na dobre.
Na ile darmowe są darmowe usługi?
Ostatnimi czasy sporo usług, które do niedawna były płatne, są dostępne albo za darmo, albo w promocji. Wśród nich znajduje się, chociażby Empik, który udostępnił swoją aplikację premium na 60 dni albo Discord, który podniósł liczbę jednoczesnych użytkowników. Do tej listy dołączył także Atlassian, które zaoferował światu w takiej formie m.in. Jirę, Trello czy Bitbucket. I chociaż możliwe, że to przypadek, że stało się to właśnie w tym momencie (podobno planowano to od dłuższego czasu), to mimo szlachetnych pobudek, pojawia się ziarno niepewności. Czemu firmy zaczęły udostępniać swoje produkty za darmo?
Slow Code go NIENAWIDZI!
Kojarzycie Minesweepera? Steven Waterman postanowił napisać go w Svelcie. Przepisał aplikację z Reacta z Reduxem, po to, żeby podbić mu performance i najwyraźniej osiągnął sukces. Zaczęło się od tego, że jego uwagę przykuło, jak powolny potrafi być Minesweeper przy zwiększeniu tablicy do 15×15, co zmotywowało go do podjęcia takich kroków. Dzięki temu doprowadził do sytuacji, w której aplikacja działała w 60 klatkach na sekundę. Cały artykuł, pokazujący jak to zrobił krok po kroku, do przeczytania jest tutaj.
Podcasty na długie wiosenne wieczory w domu
W czasie wolnym między naszymi nagraniami proponujemy wsłuchać się w wartościowe podcasty dostępne w sieci. Na początek ciekawą propozycją jest wydawana przez Atlassian seria teamistry. Założenie towarzyszące genezie jego powstania jest proste: odkryć kulisy historii zespołów, które dokonały rzeczy niemożliwych dzięki współpracy. Interesuje Was, co było największym osiągnięciem Thomasa Edisona (podpowiedź: nie była to żarówka)? Albo jak naprawdę wyglądało lądowanie na księżycu? Posłuchajcie!
Z naszego rodzimego podwórka ciekawą inicjatywą jest Youtube’owy profil Oli Kunysz. Aktualnie robi serię pt.: „Tydzień z TDD”, w której codziennie rano dostarcza godzinę live-codingu, a do tego prowadzi cykl pt: „Beyond Code”, gdzie mówi o rzeczach niekoniecznie związanych z programowaniem. Warte uwagi!
To tyle na dzisiaj. Dziękujemy wszystkim obecnym na transmisji! Dajcie znać, jak Wam podobała się taka forma Śniadania, a tymczasem do zobaczenia za tydzień. Tradycyjnie – w piątek o 8:45.