Cześć!

Nadchodzę z najnowszym przeglądem tygodnia. Oto Twoja kompilacja interesujących materiałów z branży IT 🎉

W poprzednim newsletterze wspominałem, że przygotowuję się do wydania kursu "Ansible w godzinę". Jego premiera była w ostatni poniedziałek, ale tylko do niedzieli (do północy) możesz kupić go w niższej cenie. Cena promocyjna to 67zł. Po niedzieli obowiązywać będzie cena 97zł.

➤ Link do opisu kursu: https://ansible.mikr.us/

Bezpośredni link do koszyka:

https://sklep.mikr.us/cart/add_product/5698

 

OK, koniec autoreklamy (zauważyłeś, że pozbyłem się wszystkich sponsorów z newslettera w celu promocji własnych treści? 🤔).

Zapraszam do lektury zestawienia ⬇️

 

◢ #unknownews ◣

  1. “Wsadziliśmy pół miliona plików do jednego repozytorium GITa” - Canva
    https://scribe.rip/we-put-half-a-million-files-in-one-git-repository-heres-what-we-learned-ec734a764181
    INFO: Inżynierowie z Canvy opisują swoją pracę ze swoim wielkim monorepo. Dzielą się także naukami, jakie wyciągnęli z pracy z tak wielkim repozytorium kodu.

  2. Czy to koniec developmentu na localhoście?
    https://dx.tips/the-end-of-localhost?source=newsletter
    INFO: Ciekawa koncepcja świata, w którym większość developmentu odbywa się w chmurze, a nie na lokalnym komputerze. Pytanie tylko, czy jest to wizja niedalekiej przyszłości, czy już teraźniejszość?

  3. Czy cierpisz na toksyczną produktywność?
    https://paperform.co/blog/toxic-productivity/
    INFO: Artykuł wyjaśnia, czym jest wspomniana toksyczna produktywność i jak przesadne skupianie się na byciu produktywnym może niszczyć Twoje życie. Zawarte są tam także porady na temat tego, jak z takiego ‘produktywnego uzależnienia’ się wyrwać.

  4. Krytowaluty nie spełniły żadnych ze swoich obietnic?
    https://ruky.me/2022/06/14/cryptocurrencies-have-broken-almost-all-of-their-major-promises/
    INFO: Kryptowaluty są odporne na inflację, stablecoiny są stabilne, smart contracty są bezpieczne, a świat crypto nie może być regulowany przez rządy i wielkie korporacje… - rzeczywistość pokazała, że wszystkie te twierdzenia możemy włożyć między bajki.

  5. Człowiek, który patrząc przez 0.1s na zdjęcie z Google Maps wie, gdzie zostało zrobione
    https://twitter.com/trungtphan/status/1537105927408455680?s=12&t=eR59ZWLOdxbjvHlM3zWnDA
    INFO: Wątek na Twitterze opisujący jego technikę identyfikacji miejsc. Na końcu wątku jest link do wywiadu z nim, gdzie podaje trochę więcej szczegółów

  6. PlayPhrase - wyszukiwarka tekstu w filmach na YouTube
    https://playphrase.me/#/search?q=this+is+awesome
    INFO: Podajesz frazę, której szukasz, a aplikacja odtwarza Ci kompilację filmów, które podaną frazę zawierają. Użyteczne do tworzenia np. mashupów tekstów ze znanych filmów. W Wersji darmowej jest dzienny limit zapytań.

  7. Rick Rollowanie znajomych przez telefon - artykuł mocno techniczny ;)
    https://dev.to/adityaoberai/rick-roll-your-friends-using-appwrite-twilio-and-net-4180
    INFO: Tytuł może i brzmi zabawnie, ale w praktyce z artykułu nauczysz się obsługi aplikacji AppWrite, poznasz usługę Twilio (do dzwonienia do ludzi przez API), a nawet napiszesz trochę kodu w .NET. Pouczające

  8. Czy czołgi na wojnie mają jeszcze sens? (oglądaj na desktopie!)
    https://www.economist.com/interactive/international/2022/06/15/does-the-tank-have-a-future
    INFO: Może mało techniczny artykuł, ale za to świetnie zrealizowany pod względem technicznym (wizualizacje). Wojna na Ukrainie ujawniła, jak nieporadne są obecnie czołgi w zetknięciu ze współczesną bronią. Da się je dość łatwo pokonać. Artykuł tłumaczy, dlaczego tak jest i co się zmieniło. Aby docenić załączone animacje i efekty, warto tego linka otworzyć na komputerze, a nie smartfonie.

  9. Interaktywna strona internetowa do nauki GITa
    https://learngitbranching.js.org/
    INFO: Dzięki tej aplikacji online (bez konieczności zakładania konta) nauczysz się podstaw obsługi systemu kontroli wersji git. Proste commity, tworzenie gałęzi, cherry-pick, tagi, rebase i wiele innych

  10. Rzeczy, które możesz zrobić, a o których być może nie pomyślałeś…
    https://milan.cvitkovic.net/writing/things_youre_allowed_to_do/
    INFO: Trudno opisać jednym zdaniem tę kompilację pomysłów, ale autor zebrał w naprawdę długą listę (podzielona na kategorie tematyczne) rzeczy, które możesz zrobić ze swoją nauką, czasem, ubraniami itp. Niektóre pozycje są skrajnie oczywiste, ale inne za to skłaniają do myślenia (warto poklikać załączone do pomysłów linki)

  11. Generator liczb losowych bazujący na… bananach
    https://www.valerionappi.it/brng-en/
    INFO: TRGN to tzw. “prawdziwie losowe generatory liczb”. Bazują one przeważnie na analizie szumów, czy rozpadzie radioaktywnym. Tak się składa, że w bananach można spotkać radioaktywny izotop 40K potasu, który da się wykorzystać jako moduł napędowy do TRGN ;)

  12. DALL·E mini - generator obrazów bazujący na AI
    https://huggingface.co/spaces/dalle-mini/dalle-mini
    INFO: Podajesz input (po angielsku) opisujący to, co chcesz zobaczyć, a model AI wygeneruje dla Ciebie 9 przykładowych obrazków. Ludzkie twarze będą najczęściej mocno zniekształcone (ale rozpoznawalne! Testowałem na polskich politykach). Niestety na wynik działania automatu trzeba czekać niekiedy ponad 2 minuty.

  13. Floppotron 3.0 - ‘orkiestra dyskietkowa’
    http://silent.org.pl/home/2022/06/13/the-floppotron-3-0/
    INFO: Projekt Floppotron stał się sławny w 2011 roku, kiedy jego autor stworzył pierwszą jego wersję. Później powstała mocno rozbudowana wersja 2.0, a dosłownie 4 dni temu była premiera wersji trzeciej, złożonej z 512 napędów dyskietek, kilku dysków i skanerów. Poza filmem warto rzucić okiem także na artykuł pod nim. Wyjaśnia on, jak to cudo działa.

  14. Jak skrajnie szybko stworzyć zaślepkę API RESTowego?
    https://dev.to/tiaeastwood/how-to-create-a-fake-rest-api-for-your-project-with-json-server-214e
    INFO: Jedyne co musisz zrobić, to zainstalować i uruchomić JSON Server i przygotować dla niego prostego JSONa, który będzie działał niczym Twoja baza danych. Przyda się do szybkiego stawiania API jako proof of concept.

  15. Firefox rozpoczął ciasteczkową apokalipsę
    https://blog.mozilla.org/en/products/firefox/firefox-rolls-out-total-cookie-protection-by-default-to-all-users-worldwide/
    INFO: Total Cookie Protection to rozwiązanie, które od wtorku (14.06) zostało aktywowane w Firefoxie na wszystkich platformach i jak mówią Twórcy, jest to najdoskonalszy system blokowania ciasteczek, jaki powstał do tej pory. Moim zdaniem wprowadzi to niemałe zamieszanie w branży marketingu internetowego, a jeśli projekt Chromium wchłonie ten pomysł, to ciasteczka zupełnie przestaną być używane do śledzenia użytkowników.

  16. Lista 10 rzeczy dostępnych w nowoczesnym JavaScripcie, których możesz nie znać
    https://dev.to/azure/modern-javascript-10-things-you-should-be-using-starting-today-1adm
    INFO: Łączenie tablic, grupowanie parametrów funkcji w arraya, interpolacja zmiennych w stringu i wiele innych. Warto rzucić okiem. Zaoszczędzisz sporo czasu na pisaniu zbytecznego kodu.

  17. Internet Explorer 11 zakończył swój żywot
    https://blogs.windows.com/windowsexperience/2022/06/15/internet-explorer-11-has-retired-and-is-officially-out-of-support-what-you-need-to-know/
    INFO: Po ponad 25 latach istnienia na rynku, najpopularniejsza aplikacja do ściągania przeglądarek odeszła w niepamięć. Microsoft 15 czerwca zakończył jej wsparcie. Użytkownicy mają przenieść się na przeglądarkę Edge. Artykuł tłumaczy dokładnie, czym zaskutkuje to posunięcie Microsoftu.

  18. Generator losowych favikonek do stron
    https://toolcool.org/random-favicon-generator/
    INFO: Bo losowa favikona zawsze jest lepsza niż brak favikony ;) Można losować z puli prawie 2000 ikon dostępnych na wolnej licencji. Da się zmieniać kolory, grubość kreski i inne parametry wyglądu. Można też wybrać kategorię ikony (np. litery, czy urządzenia)

  19. Ciekawe podejście do formatowania kodu HTML
    http://lofi.limo/blog/write-html-right
    INFO: Wielbiciel TROFFa (oldschoolowy system formatowania tekstu z lat 70’) przedstawił, jak mógłby wyglądać HTML, gdybyśmy stosowali w nim te same tagi co dziś, ale według notacji TROFFa. Trzeba przyznać, że wygląda to bardzo ciekawie, alee… doprowadziłoby to niezliczonej ilości problemów, o których autor prawdopodobnie nie ma pojęcia (troff nie przewiduje zamykania znaczników).

  20. Windows 3.1 miał pewien ukryty kursor…
    https://devblogs.microsoft.com/oldnewthing/20201110-00/?p=104434
    INFO: Kolejna historia ze wczesnych lat istnienia Microsoftu. Jeden ze stażystów zaszył w systemie easter egga polegającego na zmianie kursora na ‘nietypowy’ (wulgarny) w przypadku wystąpienia pewnych błędów

  21. Strona do wykrywania kodów klawiszy w JavaScript
    https://keyjs.dev/
    INFO: Chcesz napisać grę, w której gracz posługuje się klawiszami takimi jak shift, CTRL, czy macowy Command? A może wystarczą Ci same kursory? Jak je wykryć i jak zapisać w kodzie JS, tego dowiesz się na tej stronie.

  22. TUC - linuksowy CUT na sterydach
    https://github.com/riquito/tuc
    INFO: Używanie terminalowego cuta nie należy do przyjemnych przeżyć, o ile nie siedzisz w świecie GNU od kilkunastu lat. Projekt TUC ma udostępnić te same możliwości co CUT, ale w przystępnej dla człowieka formie

LINKI TYLKO DLA PATRONÓW

  1. Lista materiałów związanych z security iOSa
    https://uw7.org/un_41143a75ab720
    INFO: Narzędzia do reverse engineeringu, statycznej analiza aplikacji, analizy dynamicznej i sporo książek, kursów i tutoriali z tej tematyki

 

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

 

Zobacz poprzednie wydania newslettera:

 

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ć.