W tym tygodniu pojawiło się kilka ważnych wiadomości. Sorbet, narzędzie do sprawdzania typów dla Rubiego, pierwotnie dostarczone przez Stripe, jest wreszcie open-source. Facebook ujawnił również swoją nadchodzącą kryptowalutę, Libra. Wszystko to i więcej poniżej.
Zapomnij o monolitach i mikrousługach. Liczy się obciążenie poznawcze.
Matthew Skelton, Manuel Pais
Debata na temat monolitu i mikrousług była wściekła pod koniec ubiegłego roku i nadal od czasu do czasu wybuchała. Matthew i Manuel są tutaj, aby powiedzieć nam, że przez cały ten czas myśleliśmy i dyskutowaliśmy o niewłaściwych rzeczach.
https://techbeacon.com/app-dev-testing/forget-monoliths-vs-microservices-cognitive-load-what-matters/
Zwiększanie izolacji pojemnika
Jay Chen
W żadnym wypadku nie jest to szybkie podsumowanie, ten artykuł autorstwa Jay'a Chena jest bardzo obszerny, jeśli chodzi o obecny stan sandboxingu w kontenerach. Jest gęsty, ale przy tak dużej ilości rzeczywistych badań jest to lektura obowiązkowa.
https://unit42.paloaltonetworks.com/making-containers-more-isolated-an-overview-of-sandboxed-container-technologies/
Mam to!
Sundaram Ramaswamy
Sundaram podsumowuje swoje momenty "Aha!" z Gitem. Nie jest to przewodnik dla początkujących, zamiast tego przygląda się ruchomym częściom Gita, których nawet niektórzy zaawansowani użytkownicy nie mają instynktownego zrozumienia.
https://legends2k.github.io/note/git_concepts/
O Rubim i narzędziach do sprawdzania typów
Jorge Manrubia
Podczas gdy Sorbet jest z pewnością obecnie tematem rozmów na podwórku, gorąco polecamy przeczytanie opinii Jorge, obejmującej nie tylko to, co wkrótce nastąpi - takie jak obsługa typów w Ruby 3 - ale także dlaczego to wszystko ma znaczenie.
https://www.jorgemanrubia.com/2019/06/22/on-ruby-and-type-checkers/
Porównanie Ethereum i łańcucha bloków Libra
Adam Warski
Większość doniesień na temat Libry koncentruje się na konsekwencjach związanych z prywatnością i opieką nad nią. projekt. Jesteśmy pewni, że przeczytałeś już wystarczająco dużo tych artykułów, więc oto opinia innego maniaka na temat tego, jak to działa w porównaniu z Ethereum.
https://blog.softwaremill.com/comparing-ethereum-and-the-libra-blockchain-64bec7dd70c0
Bonus! Oto najlepsze z nich 11 sposobów na zabicie swoich aplikacji w sklepach z aplikacjami na platformach mobilnych. Tylko proszę, nie traktuj tego satyrycznego artykułu jako listy rzeczy do zrobienia.
Czytaj więcej:
Czytaj więcej
GraphQL Ruby. Co z wydajnością?
Szyny i inne środki transportu
Rails Development z TMUX, Vim, Fzf + Ripgrep