Cześć!

To był dla mnie zabiegany poranek. Tak to bywa, gdy przedszkole i zerówka mają wolne, a ja mam dwójkę dzieci ;) Niemniej, udało się przygotowac zestawienie  💪

Na początek chciałem podzielić się z Tobą dwiema interesującymi promocjami:

  1. Helion ma promocję świąteczną - ebooki, kursy i audiobooki nawet za 29zł, wydania papierowe ze zniżką -40% (i darmowa wysyłka do tego). Uwaga: jeśli jesteś moim patronem na Patronite, to odbierz dodatkowy kupon na zakupy z linka numer 32!
  2. Promocja na wirtualne wersje gier planszowych - (juz od €1) Splendor, Ticket to Ride, Carcassonne, Smallworld i wiele innych.

 

Zapraszam do lektury dzisiejszego wydania:)

 

◢ #unknownews ◣

  1. Powstanie, rozwój i upadek Pebble - czyli historia pewnego smart zegarka
    https://medium.com/@ericmigi/why-pebble-failed-d7be937c6232
    INFO: Dokładnie 10 lat temu, na Kickstarterze pojawił się rewolucyjny, smart-zegarek Pebble. Jak zdobył popularność? jak wyglądał rozrost firmy i co doprowadziło do upadku i w konsekwencji sprzedaży całej firmy? O tym w artykule

  2. Spis zniżek studenckich na usługi online typu SaaS/PaaS/IaaS
    https://github.com/AchoArnold/discount-for-student-dev
    INFO: Jeśli jesteś studentem, możesz wykorzystać zniżki na popularne produkty, a niektóre z nich możesz nawet otrzymać zupełnie za darmo. Warto rzucić okiem

  3. The Art of Code - świetna prelekcja dla programistów (2020 rok)
    https://www.youtube.com/watch?v=6avJHaC3C2U
    INFO: Bardzo fajnie przeprowadzona prelekcja. Dowiesz się z niej czegoś na temat programów quine, polyquine, poznasz garść ezoterycznych języków programowania, a na koniec poznasz język Rockstar.

  4. Garść kreatywnych sztuczek zaimplementowanych w CSS
    https://dev.to/devsyedmohsin/css-tips-and-tricks-you-will-add-to-cart-163p
    INFO: Gradient używany jako kolor tekstu, podział paragrafów na szpalty, smooth scrolling na stronie, animacje kolorów i wiele innych

  5. Jak deanonimizuje skórę transakcje bitcoinowe?
    https://www.wired.com/story/tracers-in-the-dark-welcome-to-video-crypto-anonymity-myth/
    INFO: Może się wydawać, że płatności za pomocą BTC są w pełni anonimowe. Nie do końca tak to działa. Artykuł opowiada historię rozbicia pewnego dark marketu właśnie poprzez śledzenie transakcji.

  6. Zbiór komiksów i ulotek przedstawiających w graficzny sposób zagadnienia z branży security
    https://securityzines.com/#comics
    INFO: Warto zapisać się do ich newslettera, aby co tydzień otrzymywać nową grafikę prosto na maila

  7. Ludzie kupują sprzęt Apple ze względu na ‘ekosystem’, ale co to właściwie jest?
    https://youtube.com/watch?v=_QxM9RilW3w&feature=share
    INFO: dobre wyjaśnienie, na czym polega ekosystem oferowany przez urządzenia Apple i dlaczego, gdy ktoś ma Macbooka, to najczęściej kupuje także iPhone i słuchawki AirPods, a nie np. urządzenia od Xiaomi.

  8. Lista softu szanującego prywatność i dbającego o bezpieczeństwo
    https://github.com/Lissy93/personal-security-checklist/blob/master/5_Privacy_Respecting_Software.md
    INFO: Nie tak łatwo jest znaleźć soft, który nie zbiera informacji o użytkowniku, nie śledzi go i realnie (end-to-end encryption) dba o bezpieczeństwo przesyłanych danych. Ta lista może w tym pomóc

  9. Lista bardziej nowoczesnych narzędzi CLI (terminalowych) usprawniających pracę
    https://jvns.ca/blog/2022/04/12/a-list-of-new-ish–command-line-tools/
    INFO: Każde z tych narzędzi jest zamiennikiem innego, dobrze znanego od lat toola terminalowego. Może czasami warto poszukać nowocześniejszej alternatywy? Myślę, że znajdziesz tutaj coś dla siebie

  10. Jak zabezpieczyć domeny i subdomeny, które NIE wysyłają maili?
    https://www.gov.uk/guidance/protect-domains-that-dont-send-email
    INFO: Przyjęło się, że rozwiązania typu SPF, DKIM czy DMARC stosuje się dla domen, które wysyłają wiadomości na zewnątrz. Powinniśmy jednak stosować je także dla domen, które tego nie robią. Unikniemy w ten sposób ataku podszywania się (spoofingu) pod nasze domeny.

  11. Trwa najdłuższa w historii awaria usług Atlassiana
    https://newsletter.pragmaticengineer.com/p/scoop-atlassian
    INFO: Od 4 kwietnia niedostępne są JIRA, Confluence itp. Artykuł przedstawia analizę tego, co do tej pory wiemy o awarii i stara się odpowiedzieć nas pytanie, co było jej przyczyną

  12. Apple opublikowało 10 zwycięskich fotek z konkursu “iPhone Macro Challenge”
    https://www.apple.com/newsroom/2022/04/apple-unveils-the-best-photos-from-the-shot-on-iphone-macro-challenge/
    INFO: W konkursie chodziło o zrobienie zdjęcia w trybie macro z użyciem iPhone 13 Pro lub 13 Pro Max. Jak dla mnie, to jest już jakość całkiem przypominająca lustrzankę.

  13. postmarketOS - czyli jak działa Linux na 8-letnim smartfonie
    https://www.internet-czas-dzialac.pl/recenzja-postmarketos/
    INFO: LineageOS, czy GrapheneOS to systemy bazujące na Androidzie. W tym materiale omawiany jest ‘prawdziwa’ i pozbawiona usług Google, dystrybucja Linuksa, jaką jest postmarketOS.

  14. Próba stworzenia najmniejszego możliwego obrazu Dockera do podawania statycznych stron
    https://lipanski.com/posts/smallest-docker-image-static-website
    INFO: Ile może ważyć kontener, który podaje statyczne pliki po HTTP? Odpowiedź może zdziwić. Artykuł bardzo fajnie przedstawia jako można podejść do optymalizacji obrazu kontenera z użyciem multi-stage build.

  15. Popularne błędy związane z dostępnością stron WWW, które możesz rozwiązać niemal natychmiast
    https://hiddedevries.nl/en/blog/2022-04-12-common-accessibility-issues-that-you-can-fix-today
    INFO: Niektóre z błędów tego typu nie wymagają przepisywania połowy aplikacji, a jedynie np. dorzucenia jednego znacznika HTML, atrybutu, czy użycia sprytnej sztuczki.

  16. Jak wygląda powrót do Windowsa po 15 latach pracy na Linuksie?
    https://duncanlock.net/blog/2022/04/06/using-windows-after-15-years-on-linux/
    INFO: Ciekawe spostrzeżenia i porady od człowieka, który od kilkunastu lat nie miał styczności z Windowsem. W praktyce autor upodabnia działanie systemu na Linuksa ;)

  17. Canva Automate Maker - rozszerzenie do przeglądarki do automatyzacji Canvy
    https://chrome.google.com/webstore/detail/canva-automate-maker/bpijnbbibffaadmdjpddcofjgofheedf
    INFO: Wyobraź sobie, że musisz przygotować w Canvie dziesiątki identycznych grafik, różniących się jedynie treścią napisu. To narzędzie Cię w tym wyręczy. Działa to bardzo podobnie do ‘korespondencji seryjnej’ znanej z MS Office.

  18. Istnieją kategorie wyszukiwania, w których Google pozostaje w tyle za innymi wyszukiwarkami
    https://www.surgehq.ai//blog/google-search-is-falling-behind
    INFO: Według autora tekstu są to zapytania o kod źródłowy, przepisy kulinarne oraz podróże. Warto rzucić okiem, aby poznać alternatywne rozwiązania.

  19. Fake Profile Detector - rozszerzenie do przeglądarki wykrywające fajne fotki
    https://chrome.google.com/webstore/detail/fake-profile-detector-dee/jbpcgcnnhmjmajjkgdaogpgefbnokpcc
    INFO: Klikasz prawym klawiszem myszy na fotkę przedstawiająca twarz i już po chwili wiesz, czy jest to prawdziwe zdjęcie, czy może twarz wygenerowana za pomocą AI. Przyda się do odsiewania fake-rekruterów z Linkedin ;)

  20. Zamień ręcznie przygotowane rysunki w animowanego GIFa
    https://www.eatmy.art/
    INFO: Ciekawa koncepcja. Musisz jedynie wydrukować szablon, nanieść na niego swoje szkice, zrobić jego fotkę i wrzucić do serwisu. Ciekawe jest to, jak ogarnęli background/foreground i ich animacje w tej zaawansowanej wersji 9x9.

  21. Pinry - samohostowalna alternatywa dla Pinteresta
    https://docs.getpinry.com/
    INFO: Jeśli chcesz zbierać obrazki i graficzne inspiracje w pinterestowym stylu, ale jednocześnie nie zależy Ci na budowaniu zasięgów i dzieleniu się znaleziskami ze znajomymi, a do tego dbasz o swoja prywatność, to Pinry wygląda obiecująco. Aplikację można postawić jednym poleceniem jako kontener Dockera.

  22. Przegląd funkcji matematycznych w CSS
    https://stackdiary.com/css-math-functions/
    INFO: Niewielu początkujących frontendowców wie, że CSS potrafi wykonywać obliczenia. Ten artykuł przedstawi Ci co, w jaki sposób i w jakim celu możesz obliczać w swoich stylach

  23. WhatTheFont? - automatyczne rozpoznawanie fonta użytego na grafice
    https://www.myfonts.com/WhatTheFont/
    INFO: Wrzucasz obrazek, a po chwili dowiadujesz się, jakiego fonta na nim użyto. Jest to narzędzie świetnie znane w świecie designerów, ale myślę, że pozostała część branży IT także powinna je poznać.

  24. Nowe funkcje w CSS, które już niebawem pojawią się w przeglądarkach
    https://css-irl.info/exciting-times-for-browsers-and-css/
    INFO: Propozycji nowych funkcji w CSS jest naprawdę dużo, jednak często wsparcie dla nich zapewnia np. jedna przeglądarka, więc używanie ich nie jest bezpieczne. W tym artykule znajdziesz listę wszystkiego tego, co prawdopodobnie niebawem stanie się obsługiwane przez każdy z głównych silników przeglądarek

  25. Rzadko używane atrybuty HTML ułatwiające pracę
    https://www.smashingmagazine.com/2022/03/html-attributes-you-never-use/
    INFO: O mało znanych tagach HTML powstał już niejeden artykuł. Ten dotyczy jednak atrybutów, które mogą usprawnić tworzenie frontendu, jak i pomóc w szybszym ładowaniu strony

  26. Używasz inputa type=numbers do pytania o dowolną liczbę na stronie? - przemyśl to
    https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/
    INFO: Ten typ pola ma pewne ograniczenia, zarówno pod względem dostępności, jak i użyteczności. Może to także prowadzić do przypadkowych pomyłek (obsługuje automatyczną incrementację). Artykuł prezentuje problemy i metody na ich obejście.

  27. Zupełnie odnowione narzędzia do badania wydajności stron w Firefoxie 98
    https://hacks.mozilla.org/2022/03/performance-tool-in-firefox-devtools-reloaded/
    INFO: Od wersji 98 Firefoxa w panelu “performance” pojawiły się nowe, użyteczne narzędzia testujące wydajność aplikacji. Artykuł opisuje wprowadzone zmiany

  28. DALL·E 2 - nowy silnik do generowania grafik od OpenAI
    https://openai.com/dall-e-2/
    INFO: Po roku od publikacji pierwszej wersji silnika, opublikowana została jego poprawiona wersja. To coś jak GPT-3, ale przeznaczone do generowania i modyfikowania grafik. Efekty są niesamowite. Rzuć okiem na film osadzony w połowie strony.

  29. Złożoność obliczeniowa algorytmów
    https://devszczepaniak.pl/zlozonosc-obliczeniowa-algorytmow/
    INFO: Artykuł wyjaśnia, czym jest złożoność obliczeniowa algorytmów, notacja dużego O, oraz przedstawia przykładowe złożoności.

  30. DockerSecurityPlayground - narzędzie do tworzenia środowisk testowych (LABów) do nauki bezpieczeństwa sieci
    https://github.com/DockerSecurityPlayground/DSP
    INFO: Możesz w nim uruchamiać kontenery dockerowe i łączyć w sieci w taki sposób, aby odwzorować swoje firmowe środowisko. Może przydać się do nauki pentestingu, czy pokazania zasady działania aplikacji sieciowej

LINKI TYLKO DLA PATRONÓW

  1. Obchodzenie zabezpieczeń w nowoczesnych aplikacjach webowych (film z konferencji, 36 minut)
    https://uw7.org/un_6c8d9d3fbc30c
    INFO: Autor pokazuje ciekawe bugi, jakie znalazł w Wordpressie, Magento, MyBB czy Zimbra. Bardzo pomysłowe metody na omijanie wbudowanych w aplikacje filtrów, które w założeniu miały chronić przed prezentowanymi atakami

  2. Paczka kuponów zniżkowych dla Patronów (musisz zalogować się na konto Patronite, aby zobaczyć wpis)
    https://patronite.pl/post/33076/kody-znizkowe-dla-moich-patronow
    INFO: w ramach współpracy z wydawnictwem Helion, przygotowałem dla Was kilkadziesiąt kuponów obniżających wartość zamówienia. Kupony ŁĄCZĄ się z innymi promocjami, więc dostajecie dodatkową zniżkę.

 

Dołącz do grona patronów, dzięki którym powstaje ten newsletter.

 

Lubisz czytać mój Newsletter? Podziel się nim proszę ze znajomymi ⬇️ 

Facebook Twitter Linkedin

Wersja webowa aktualnego wydania

 

Do zobaczenia za tydzień  👋

 

Jakub Mrugalski

pozdrawiam

Jakub 'unknow' Mrugalski

https://mrugalski.pl

Facebook Instagram YouTube Twitter Linkedin

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