Cześć!

Przesyłam porcję starannie wyselekcjonowanych znalezisk technologicznych z ubiegłego tygodnia.

Wierzę, że w tym wydaniu znajdziesz coś użytecznego dla siebie - zapraszam do czytania :)

 

 

◢ #unknownews ◣

1) Responsywne obrazki na stronach internetowych - czyli jak dogodzić każdej przeglądarce w każdej rozdzielczości
https://imagekit.io/responsive-images/
INFO: temat nie jest tak prosty jak mogłoby się wydawać i zwykłe osadzenie obrazka może teraz zająć 5-6 linii kodu.

2) Amazon (AWS) udostępnił instancje EC2 z systemem operacyjnym Maca. Można na nim uruchomić np. zdalnie Xcode
https://aws.amazon.com/blogs/aws/new-use-mac-instances-to-build-test-macos-ios-ipados-tvos-and-watchos-apps/
INFO: oznacza to tyle, że nie musisz już kupować produktów Apple, aby pisać soft na iPhone, iPada, Apple Watcha itp.

3) Programista zatrudnił copywritera do poprawiania swoich tekstów - zaowocowało to zwiększeniem zasięgów około 450x
https://mtlynch.io/editor/
INFO: jeśli piszesz teksty po angielsku, to bardzo zachęcam do rzucenia okiem na uwagi (pliki PDF w połowie tekstu), jakie dostał programista po korekcie. Bardzo trafne i użyteczne.

4) Ugliest App - ekstremalnie brzydka (wg twórców) platforma do tworzenia aplikacji webowych 'na szybko'
https://ugliest.app/
INFO: Warto wczytać się w helpa (malutki link 'Docs' przy edycji strony). Platforma hostuje statyczne strony, ale... z dostępem Read/Write do bazy danych, logowaniem itp. Bardzo ciekawe rozwiązanie.

5) Biohacking dla programistów - ciekawa rozmowa w formie podcastu (czas: 83min)
https://www.youtube.com/watch?v=oniTgsotlZ8
INFO: rozmowa na temat 'optymalizacji życia' z mocnym naciskiem na życie developerów. Jest trochę o suplementacji, optymalizacji snu, redukcji stresu itp.

6) WSL, Python i Docker razem – jak zacząć programować pod Windows?
https://www.devpanda.eu/2020/10/wsl-python-i-docker-razem-jak-zaczac-programowac-pod-windows/
INFO: jak to wszystko skonfigurować na Windows 10, opisane krok po kroku + konfiguracja VSCode do tego

7) Zbuduj swoje Spotify - zdecentralizowana aplikacja do hostowania i słuchania muzyki (self-hosted)
https://funkwhale.audio/
INFO: rozwiązanie jest otwartoźródłowe, darmowe i możesz je postawić na swoim serwerze. Dobrze nadaje się także do hostowania własnego podcastu.

8) Devtoolsy w Chrome zyskały "CSS overview" - co to jest i jak tego użyć?
https://christianheilmann.com/2020/11/12/quick-hack-how-to-make-the-new-css-overview-feature-of-chromium-devtools-shareable/
INFO: funkcja jest eksperymentalna, więc najpierw trzeba ją sobie aktywować. Generuje to statystyki z naszych CSSów. Rzuć okiem na załączony film.

9) Dziwne i egzotyczne dystrybucje Linuksa - krótki przegląd (numer jeden jest bardzo nietypowy)
https://fosspost.org/interesting-linux-distributions/
INFO: od dziś, będąc pytany o polecaną dystrybucję Linuksa zaczniesz polecać "Redstar OS" ;)

10) Szybki przegląd operatorów JS-owych - jest szansa, że niektórych nie znasz
https://www.joshwcomeau.com/operator-lookup/
INFO: wiesz co robi "??=", "&&=" lub "%="?

11) KDE sprzymierza się z Pinephone, szykuje się kolejny GNULinux-owy telefon
https://kde.org/announcements/pinephone-plasma-mobile-edition/
INFO: na stronie podano parametry telefonu. Warto także rzucić okiem jak interfejs systemu wygląda w praktyce.

12) NNN - nadal używasz Midnight Commandera w terminalu? Może czas na alternatywę? (Linux)
https://github.com/jarun/nnn
INFO: nie ma sensu czytać opisu na GitHubie. Po prostu uruchom film z prezentacją ;)

13) Migracja z AWS na własne maszyny - czy to się naprawdę opłaca? czy/ile można zaoszczędzić?
https://www.servethehome.com/falling-from-the-sky-2020-self-hosting-still-pays/
INFO: możesz przeczytać wszystkie wyliczenia (są ciekawe) lub zobaczyć osadzoną w artykule wersję filmową

14) Jak odróżnić AI od BS?
https://thenextweb.com/neural/2020/11/16/how-to-tell-the-difference-between-ai-and-bs/
INFO: Jeśli masz problem ze zrozumieniem tekstu, to podpowiem, że BS to skrót od... Bull Shit :D

15) Skuteczniejsze od "git-blame" rozwiązanie pozwalające na znalezienie osoby, która zepsuła kod
https://tekin.co.uk/2020/11/patterns-for-searching-git-revision-histories
INFO: artykuł wyjaśnia jak to zrobić z użyciem natywnych opcji w GIT i dlaczego git-blame nie zawsze jest super

16) Ile danych i w jakim celu wysyła Android do Google podczas korzystania z internetu mobilnego?
https://www.theregister.com/2020/11/14/google_android_data_allowance/
INFO: jest kolejny pozew w sprawie Google. Androidy raportują różne fajne dane, nawet gdy ich nie dotykamy.

17) Spotify - jak co roku - opublikowało analizę dla każdego konta jak i analizę trendów muzycznych na świecie
https://2020.byspotify.com/pl
INFO: aby zobaczyć swoją analizę, musisz wejść na tego linka ze smartfona z zainstalowaną aplikacją Spotify. Statystyki ze świata można oglądać na komputerze.

18) AWS Lambda obsługuje teraz... obrazy kontenerów dockerowych
https://aws.amazon.com/blogs/aws/new-for-aws-lambda-container-image-support/
INFO: do tej pory na Lambdę można było wrzucać tylko surowy kod, a teraz można sobie na niej zrobić deploy całego contenera.

19) Preceduralnie wygenerowane hexagonalne logotypy do Twojego następnego projektu - kliknij sobie jeden
https://dosycorp.gitlab.io/dosylogo/
INFO: okazuje się, że hexagony całkiem ładnie pasują do loga/logotypu i to w każdej wersji ;)

20) Przyspieszanie połączeń SSH do często używanych hostów
https://bash-prompt.net/guides/ssh-keep-socket/
INFO: przydaje się jeśli np. kilka razy na godzinę robisz commita na zdalną maszynę (oszczędzisz 2+ sekundy na każdej operacji)

21) Open Container Intiative - czyli dlaczego obrazy dockerowe są kompatybilne z Kubernetes?
https://szkoladockera.pl/open-container-initiative-oci-standard-docker-image-i-kontenerow/
INFO: Kompatybilność obrazów Dockerowych. Czy obraz zbudowany w wersji Dockera 17.03 będzie działać poprawnie na Dockerze 19.03?

22) Kolejne radio online, które puszcza muzykę ponoć dostosowaną do kreatywnej pracy
https://www.supercreative.design/radio
INFO: muzyka nie w moim stylu, ale może Tobie przypadnie do gustu

23) Lista 10 powodów, dla których powinieneś zacząć używać frameworka Svelte
https://dev.to/mhatvan/10-reasons-why-i-recommend-svelte-to-every-new-web-developer-nh3
INFO: ja wiem, że ten framework ma równie dużo hejterów co produkty Apple, ale przynajmniej wysłuchaj argumentów

== LINKI TYLKO DLA PATRONÓW ==

24) Umiejętności, które zawsze przydadzą się developerom (poza programowaniem oczywiście)
https://uw7.org/un_5fc792da6ee58
INFO: niektóre umiejętności miękkie to taka trochę oczywistość, ale odwołania do technologii są ciekawe

25) Wielka lista dostępnych online i za darmo, książek i materiałów dla programistów
https://uw7.org/un_5fc792d50d196
INFO: nie wszystkie książki da się pobrać. Niektóre wymagają czytania w wersji online.

26) Container Queries w CSS nie są jeszcze dostępne, ale dzięki temu hackowi jesteśmy o krok bliżej
https://uw7.org/un_5fc792cf51c87
INFO: fani CSS wiedzą, że propozycje Container Queries istnieją już od lat i sprawa nie posuwa się naprzód. Można sobie jednak z tym poradzić.

27) Narzędzie online do powiększania grafik/zdjęć za pomocą AI (powiększa je 4x)
https://uw7.org/un_5fc792ca3f051
INFO: 3 pierwsze zdjęcia są darmowe, później 20 centów za fotkę (jak zapłacisz za paczkę z góry, to wychodzi 9 centów/obraz). Mają wygodne API

28) Spraw, aby Twoje strona internetowa wyglądała i działała jak natywna aplikacja na iPhone (film, 15 minut)
https://uw7.org/un_5fc792c586787
INFO: efekt końcowy robi faktycznie wrażenie natywnej aplikacji :)

==
Chcesz, aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://mrugalski.pl/suggest.html

 

pozdrawiam

Jakub 'unknow' Mrugalski
https://mrugalski.pl

Jeśli nie chcesz więcej otrzymywać ode mnie wiadomości, zawsze możesz się wypisać.