Cześć!
Jestem na urlopie i nie byłem pewien, czy uda mi się przygotować to zestawienie (warunki są zbyt fajne jak na przeszukiwanie netu). Jak jednak widzisz, udało się :)
Nie mam tutaj ze sobą laptopa, więc redaguję tego maila w nieco gorszych warunkach i brakuje mi softu do poprawiania literówek i gramatyki. Wybacz więc ewentualne przejęzyczenia i braki przecinków.
Pozdrowienia z Chorwacji.
Zapraszam do lektury.
◢ #unknownews ◣
Kilka tysięcy polskich filmów dostępnych legalnie, bez reklam i bez opłat
https://35mm.online/
INFO: Polskie filmy fabularne, dokumentalne, kroniki filmowe, filmy animowane oraz materiały dla dzieci. Większość to stare produkcje, ale myślę, że każdy znajdzie tam coś dla siebie (Seksmisja, Vabank, Sami Swoi itp).
Jak hackerzy używają publicznego Prometheusa do przejmowania klastrów Kubernetesa
https://sysdig.com/blog/exposed-prometheus-exploit-kubernetes-kubeconeu/
INFO: Do czego może doprowadzić wystawianie metryk Prometheusa na świat? Użyteczna (zwłaszcza dla pentesterów) wiedza zarówno w formie filmu (22 minuty) jak i opisu tekstowego.
Jeśli nie soft delete, to co?
https://brandur.org/soft-deletion
INFO: Oznaczanie rekordów w bazie jako usuniętych przez zastosowanie pola ‘deleted_at’ to już klasyka w rozwiązaniach produkcyjnych. Niestety, klasyka ta niesie ze sobą pewne niedogodności, które sprawiają, że wdrożenie soft delete może nie być tego warte. Istnieje jednak alternatywa…
Tworzysz API RESTowe? - a może tak Ci się tylko wydaje?
https://htmx.org/essays/how-did-rest-come-to-mean-the-opposite-of-rest/
INFO: Czym obecna definicja RESTowego API różni się od tej pierwotnej? Nie każde API podawane po HTTP od razu można nazwać RESTowym, a to bazujące na JSONie nie za często bywa RESTowe.
Jak znaleźć pracę jako software developer w Niemczech (i zamieszkać na stałe)?
https://germantechjobs.de/blog/how-to-find-job-as-software-developer-in-germany-complete-guide
INFO: Zbiór porad na temat szukania zatrudnienia u naszego sąsiada. O co zadbać, z jakimi trudnościami się liczyć, jakie formalności załatwić itp.
WebAssembly to magiczne rozwiązanie które przyspieszy każdą aplikację? Niekoniecznie.
https://surma.dev/things/js-to-asc/
INFO: Osoby nie mające styczności z WebAssembly rozumieją tę technologię w skrajnie prosty sposób. Dodajesz webasm i wszystko działa szybciej - proste? Niezupełnie tak to działa. Niekiedy zastosowanie klasycznego JavaScriptu da lepsze efekty niż przesiadka na WebAssembly.
Przewodnik po wypaleniu - symptomy, przyczyny, zapobieganie
https://commoncog.com/g/burnout/
INFO: Co z naukowego punktu widzenia wiemy o wypaleniu (np. zawodowym)? Czy ta wiedza może zapobiegać wypaleniu?
Czy tzw. ‘bioniczne czytanie’ naprawdę wpływa na szybkość czytania?
https://blog.readwise.io/bionic-reading-results/
INFO: O czytaniu bionicznym wrzucałem już artykuł jakiś czas temu. Badacze postanowili jednak sprawdzić (na 2000 badanych), czy faktycznie wpływa ono tak pozytywnie na szybkość czytania jak piszą o tej metodzie jej twórcy. Rezultaty są zaskakujące…
Rentgen - wtyczka (Firefox) do analizy strony pod względem RODO
https://www.internet-czas-dzialac.pl/odcinek-33-wtyczka-rentgen/
INFO: Wtyczka analizuje stronę i sprawdza na podstawie jej źródła, czy wszelkie wytyczna związane z RODO (ciasteczka, pixele śledzące itp.) są poprawnie zaimplementowane. Obecnie rozszerzenie działa jedynie na Firefoxie i pozwala wygenerować kompletny raport jak i maila z zaleceniami dla właściciela strony.
A gdyby tak wyrobić sobie zdolność wyczuwania poziomu CO2 w pomieszczeniu?
https://interconnected.org/home/2022/07/14/co2
INFO: Autor postanowił nauczyć się (we współpracy z odpowiednimi czujnikami podczas treningu) wykrywać ‘na czuja’ jaki poziom CO2 jest aktualnie w pomieszczeniu. Da się? O tym w artykule.
Paperoad - wydrukuj mapę swojej planowanej/odbytej podróży
https://www.paperoad.com/en
INFO: Generator map zdatnych do wydrukowania jako plakaty do powieszenia na ścianie. Dobre rozwiązanie jako miła pamiątka po prodróży lub plakat motywacyjny.
Jak dobrać dobre kolory do prezentacji danych na wykresach?
https://matthewstrom.com/writing/how-to-pick-the-least-wrong-colors
INFO: Kolory na prezentacji nie tylko muszą być ładne, ale także czytelne i to zarówno dla osób widzących poprawnie, jak i dla tych posiadająych pewne ograniczenia w postrzeganiu kolorów. Jak więc dobrać optymalne kolory? Tego dowiesz się z artykułu.
Metody obfuskacji (zaciemniania) kodu JavaScript z przykładami
https://www.trickster.dev/post/javascript-obfuscation-techniques-by-example/
INFO: Jak sprawić, aby stworzony kod stał się mało czytelny, a jednocześnie pozostał w pełni działający? Użyteczne zwłaszcza dla twórców złośliwego oprogramowania i programistów chcących utrudnić analizę ich softu.
Emocji Cloud - wektorowe emoji hostowane w chmurze
https://alohe.github.io/emojicloud/
INFO: Dlaczego używanie wektorowych emoji miałoby Cię interesować? Głównie ze względu na możliwość ich dowolnego skalowania. Instalacja ogranicza się do dodania jednej linijki importu CSSa do dokumentu, a wywołania to użycie odpowiedniej klasy w kodzie.
Wizualizacja Twojej działalności na GitHubie w formie miasta 3D
https://honzaap.github.io/GithubCity/
INFO: Zobacz, jak będzie wyglądało Twoje miasto. Im więcej commitów, tym wyższe budowle. Im częstsze commity, tym więcej budynków. Jak wygląda Twoje miasto?
Wstęp do automatyzacji CI/CD na GitHubie
https://github.blog/2022-06-03-a-beginners-guide-to-ci-cd-and-automation-on-github/
INFO: Artykuł przedstawia zaimplementowanie pełnej ścieżki CI/CD na GItHubie z użyciem Github Actions. Dobry wstęp dla początkujących.
Użycie ‘python -m pip’ vs ‘pip install’ - co lepsze?
https://snarky.ca/why-you-should-use-python-m-pip/
INFO: W teorii, obie metody wywołania instalatora paczek dla Pythona dają ten sam efekt. Jest jednak między nimi pewna różnica. Artykuł wyjaśni Ci dlaczego wersja z ‘-m pip’ jest tą, której powinieneś zacząć używać.
Używasz RabbitMQ na produkcji? - garść rzeczy, które warto wiedzieć
https://ryanrodemoyer.github.io/what-i-wish-someone-would-have-told-me-about-using-rabbitmq-before-it-was-too-late/
INFO: Lista kilku zagadnień, które warto wziąć pod uwagę przy wdrażaniu RabbitMQ w swojej aplikacji. Warto przeczytać zanim jeszcze dojdzie do awarii ;)
Futurystyczna metoda prezentowania informacji o lotach - parallel reality
https://thepointsguy.com/news/personal-flight-information-display-dtw/
INFO: Metoda ta pozwala zaprezentować każdemu (max 100 obsługiwanych osób jednocześnie) z podróżujących spersonalizowanej informacji na temat jego lotów. Wszyscy patrzą na ten sam wyświetlacz, ale w teorii każdy widzi oddzielną wiadomość.
Git log to nie changelog!
https://agateau.com/2022/your-git-log-is-not-a-changelog/
INFO: Gdy pracujesz nad dostępnym publicznie projektem, niekiedy niezbędne jest publikowanie informacji, co nowego doszło w najnowszej wersji softu. Najprostszym sposobem na to jest opublikowanie historii commitów. Niestety sposób najprostszy, to nie sposób najlepszy…
Narzędzia dla lepszego myślenia i podejmowania decyzji
https://untools.co/
INFO: Kiedyś już wrzucałem tego linka, ale od tego casu minęło już kilka lat, więc warto przypomnieć. To zbiór gotowych metod i narzędzi do bardziej skutecznego podejmwania decyzji i radzenia sobie z niektórymi problemami.
Zbiór narzędzi i źródeł danych przydatnych w białym wywiadzie
https://osintframework.com/
INFO: Bardzo rozbudowana baza narzędzi i źródeł danych do pozyskiwania informacji o ludziach, stronach i firmach. Gdy zamienisz rozszerzenie z COM na PL, to trafisz na polski odpowiednik tej storny, gromadzący dostosowane do naszych realiów narzędzia.
Analiza reklam Airbnb - dlaczego są takie skuteczne?
https://bettermarketing.pub/i-spent-30-days-analyzing-airbnbs-marketing-here-s-what-i-learned-676fd32a4ad5
INFO: Mało techniczna lektura, ale może zainteresować specjalistów od marketingu i wszystkich tych, którzy inwestują w reklamy na Facebooku, Google czy w jakiejkolwiek sieci społecznościowej
Twoje nudne dane w animowanej formie
https://flourish.studio/examples/
INFO: Narzędzie online do tworzenia interaktywnych, animowanych prezentacji danych. Wersja do użytku prywatnego jest zupełnie darmowa
Generator grafik do storytellingu
https://blush.design/
INFO: Zestaw gotowych elementów graficznych wraz z edytorem online, dzięki którym wygenerujesz dostosowaną do swoich potrzeb grafikę.
Darmowy stock z filmami do projektów
https://coverr.co
INFO: Zestaw darmowych, krótkich filmów do wykorzystania jako np. przerywnik w w Youtubowych produkcjach, czy w prezentacjach
LINKI TYLKO DLA PATRONÓW
Narzędzie do automatycznego testowania bezpieczeństwa API opartych na GraphQL
https://uw7.org/un_c07ad2762809c
INFO: Podajesz endpointa do którego ma łaczyć się aplikacja, a ona wykonuje w pełni zautomatyzowane testy bezpieczeństwa i generuje raport z wynikami skanu.
Jak zostać Full stack developerem? Zbiór materiałów
https://uw7.org/un_8e2e4f6223072
INFO: Ponad setka materiałów do samodzielnej nauki w kierunku full stackowego WebDevelopera
Zobacz poprzednie wydania newslettera:
Lubisz czytać mój Newsletter? Podziel się nim proszę ze znajomymi ⬇️
Wersja webowa aktualnego wydania
Do zobaczenia za tydzień ?
pozdrawiam Jakub 'unknow' Mrugalski |
Jeśli nie chcesz więcej otrzymywać ode mnie wiadomości, zawsze możesz się wypisać.