Cze┼Ť─ç!

Nadal przebywam na urlopie, ale kolejny raz uda┼éo mi si─Ö znale┼║─ç czas gdzie┼Ť pomi─Ödzy wyj┼Ťciami na basen, czytaniem ksi─ů┼╝ek i intensywnym nicnierobieniem. Przygotowa┼éem nowe wydanie unknowNews! :)

 

Patronów z Patronite przepraszam za brak sekcji z linkami premium. Sekcja ta powróci po moim urlopie. W trakcie podró┼╝y nie mam wiele czasu na research dodatkowych materia┼éów, a priorytetem (poza sp─Ödzaniem czasu z rodzin─ů) jest samo wydanie newslettera.

 

Zapraszam do lektury.

 

ÔŚó #unknownews ÔŚú

  1. Muzeum Flasha - gry i animacje
    https://flashmuseum.org/
    INFO: Wielka (ponad 130 tysi─Öcy pozycji) kolekcja gier i animacji wykonanych w technologii Flash. Nie musisz oczywi┼Ťcie posiada─ç playera flashowego, aby pogra─ç w kultowe tytu┼éy. Wszystkie pozycje uruchamia specjalny player webowy. Ten link jest do┼Ť─ç niebezpieczny, poniewa┼╝ przygotowywanie tego zestawienia przed┼éu┼╝y┼éo mi si─Ö przez niego o niemal godzin─Ö na skutek nami─Ötnego zagrywania si─Ö w Fancy Pants. Tak wi─Öc uwa┼╝aj...

  2. Sk─ůd wzi─ů┼é si─Ö przycisk "X" do zamykania okien?
    https://scribe.rip/re-form/x-to-close-417936dfc0dc
    INFO: Obecnie to co┼Ť zupe┼énie naturalnego, ┼╝e okna w systemie operacyjnym zamykamy przyciskiem z krzy┼╝ykiem/iksem. Jednak nie zawsze tak by┼éo. Windows 1.0 nie mia┼é tego przycisku. W wersji 2.0 oraz 3.0 tak┼╝e go brakowa┼éo. W pierwszych, testowych edycjach Windows 95 tak┼╝e pró┼╝no by┼éo szuka─ç krzy┼╝yka. Od tego czasu krzy┼╝yki zala┼éy ┼Ťwiat IT. Sk─ůd jednak wzi─ů┼é si─Ö ten trend i dlaczego akurat ten symbol? Dlaczego np. nie znak bomby, drzwi, czy np. k┼éódki?

  3. Pierwszy MACINTOSH i jego historia (film, 16 minut)
    https://youtube.com/watch?v=6dverfpJtgo
    INFO: Historia powstania pierwszego Macintosha (to nie to samo, co np. pierwsze komputery Apple II). Ile kosztowa┼é? Co go odró┼╝nia┼éo od innych komputerów na rynku?

  4. Czym by┼é "Video Toaster" do Amigi i jak wp┼éyn─ů┼é na SFX w filmach i serialach?
    https://cdm.link/2023/07/amiga-video-toaster-cool-factor/
    INFO: Efekty specjalne znane z takich produkcji jak Babylon 5, czy The X-Files, realizowane by┼éy na Amidze z u┼╝yciem tzw. 'tostera'. Czym by┼éo to urz─ůdzenie, jak dzia┼éa┼éo? Ciekawe, nostalgiczne pocz─ůtki tego, co dzi┼Ť nazwaliby┼Ťmy efektami CGI.

  5. Czy da si─Ö (┼éatwo) zrobi─ç pranie mózgu modelom j─Özykowym (LLM)?
    https://gradientdefense.com/blog/can-you-simply-brainwash-an-llm
    INFO: Z otwarto┼║ród┼éowymi modelami j─Özykowymi zwi─ůzane jest pewne zagro┼╝enie. Ka┼╝dy mo┼╝e do nich wrzuci─ç dowoln─ů wiedz─Ö. W tym wiedz─Ö mocno zmanipulowan─ů. Model mo┼╝e np. w pe┼éni poprawnie odpowida─ç na wszystkie pytania z wyj─ůtkiem np. tych zwi─ůzanych z polsk─ů polityk─ů. Czy takie zagro┼╝enie naprawd─Ö istnieje? Jakie problemy stoj─ů na drodze do przygotowania takiego modelu ze zmanipulowan─ů pami─Öci─ů? O tym w artykule.

  6. Lista 17 powodów dla których NIE warto stara─ç si─Ö o stanowisko managera
    https://charity.wtf/2019/09/08/reasons-not-to-be-a-manager/
    INFO: Ka┼╝dy lubi awansowa─ç. Niestety, w pewnym momencie, wspinaj─ůc si─Ö po drabinie swojej kariery prawdopodobnie dojdziesz do momentu w którym trzeba si─Ö po┼╝egna─ç z prac─ů typowego 'go┼Ťcia z IT' i sta─ç si─Ö cz─Ö┼Ťci─ů kadry menad┼╝erskiej. Ten artyku┼é przedstawi Ci te gorsze strony pod─ů┼╝ania wspomnian─ů ┼Ťcie┼╝k─ů.

  7. Obrazy z ukrytym tekstem w Stable Diffusion
    https://replicable.art/learn/generate-images-with-hidden-text-using-stable-diffusion-and-controlnet
    INFO: By┼éy ju┼╝ ukryte kody QR w grafikach ze Stable Diffusion, to przyszed┼é czas na ukryte teksty. Mechanizm generowania jest ten sam. To po┼é─ůczenie SD z ControlNetem i obrazem wzorcowym zawieraj─ůcym tekst. Mo┼╝e przyda─ç si─Ö do tworzenia bardzo kreatywnych (lub zabawnych) grafik.

  8. Dlaczego projekt SQLite NIE u┼╝ywa Gita?
    https://www.sqlite.org/draft/matrix/whynotgit.html
    INFO: Znaczna cz─Ö┼Ť─ç ┼Ťwiata open source bazuje na systemie kontroli wersji Git. Czego u┼╝ywa SQLite i dlaczego nie jest to Git? Wbrew pozorom nie jest to jaki┼Ť typowo polityczne-ideologiczny powód, a kilka typowo u┼╝ytkowych powodów. Warto rzuci─ç okiem, bo by─ç mo┼╝e i dla Twojego projektu Git nie jest idealnym rozwi─ůzaniem?

  9. Bazy danych w 2023 roku - jak to wygl─ůda?
    https://stateofdb.com/databases
    INFO: Programi┼Ťci wol─ů bazy SQL, czy NoSQL? Ilu z nich zna np. MongoDB, a ilu preferuje MySQL? Co my┼Ťl─ů o bazach wektorowych? Ciekawa ankieta. Poza przegl─ůdaniem wykresów, kliknij jeszcze ikon─Ö ka┼╝dej z baz, aby pozna─ç komentarze na jej temat.

  10. Jak sprawdzi─ç, czy dany string to pojedyncze Emoji?
    https://spiffy.tech/is-this-an-emoji
    INFO: Sprawa wydaje si─Ö do┼Ť─ç prosta, poniewa┼╝ da┼éoby si─Ö do tego wykorzyta─ç wyra┼╝enia regularne. Do┼Ť─ç ┼éatwo sprawdzi─ç, czy string zawiera jakie┼Ť emoji, ale niezwykle trudno sprawdzi─ç, czy zawiera dok┼éadnie jeden taki symbol. Sk─ůd ten problem? Wiele emoji sk┼éada si─Ö z 2-3 innych emoji. Przyk┼éadowo, pilotka to emoji kobiety i samolotu.

  11. Przyczyna upadku wielu startupów - unikaj tego b┼é─Ödu
    https://longform.asmartbear.com/problem/
    INFO: Ka┼╝dy wie, ┼╝e najlepszym sposobem na zarobienie na startupie (poza wyci─ůgni─Öciem kasy od inwestorów), jest znalezienie na rynku potrzeby, nast─Öpnie tak─ů potrzeb─Ö trzeba tylko zaspokoi─ç i gotowe! Jeste┼Ť bogaty. No i w┼éa┼Ťnie przez takie my┼Ťlenie upadaj─ů startupy. Czego┼Ť tutaj brakuje w tym równaniu. Wi─Öcej w artykule.

  12. Prawdziwe koszty u┼╝ywania JavaScript na stronie (film, 36 minut)
    https://youtu.be/ZKH3DLT4BKw
    INFO: To nie grafiki, CSS-y, ani nawet nie webowe fonty s─ů 'najdro┼╝szym' elementem na wi─Ökszo┼Ťci stron. To JavaScript cz─Östo jest tym najbardziej bolesnym elementem, który spowalnia ┼éadowanie aplikacji i zmniejsza jej responsywno┼Ť─ç. Niekiedy jednak nie da si─Ö namierzy─ç na pierwszy rzut oka ┼║ród┼éa tego spowolnienia. Autor prelekcji pokazuje, gdzie mo┼╝e le┼╝e─ç problem.

  13. Odtwarzanie historii przegl─ůdarki za pomoc─ů... CAPTCH-y
    https://varun.ch/history
    INFO: Czy rozwi─ůzanie prostej captchy na stronie mo┼╝e zdradzi─ç które strony z przygotowanej listy odwiedzi┼é u┼╝ytkownik? Okazauje si─Ö, ┼╝e jak najbardziej tak! Baza stron do sprawdzenia zwiera raczej strony angloj─Özyczne, wi─Öc je┼Ťli za pierwszym razem atak nie zadzia┼éa (bo nigdy nie by┼ée┼Ť na ┼╝adnej z tych stron), to odwied┼║ któr─ů┼Ť z listy i spróbuj ponownie.

  14. CLmystery - gra, która nauczy Ci─Ö przetwarzania danych w CLI
    https://github.com/veltman/clmystery
    INFO: Kilka lat temu ju┼╝ linkowa┼éem do tej gry, ale nadal uwa┼╝am, ┼╝e jest ona warta polecenia, wi─Öc wrzucam j─ů ponownie. W grze chodzi o rozwi─ůzanie zagadki kryminalnej z u┼╝yciem... polece┼ä pow┼éoki z Linuksa/Uniksa. Zaczynasz od ┼Ťci─ůgni─Öcia repozytorium i przeczytania pliku 'instructions'. Pó┼║niej przyda Ci si─Ö grep, cut, awk, sed, czy jakie tam narz─Ödzia tekstowe lubisz :)

  15. Czy firmom op┼éaca┼éo si─Ö zmusza─ç pracowników do powrotu do biur?
    https://finance.yahoo.com/news/now-finding-damaging-results-mandated-095555463.html
    INFO: Praca zdalna, praca hybrydowa i praca w biurze. Podczas pandemii, wielu pracowników wybra┼éo dwie pierwsze opcje. Niektóre firmy po udzieleniu takiej opcji wyboru, zdecydowa┼éy si─Ö jednak przywo┼éa─ç pracowników ponownie do biur. Jak na to patrz─ů pracownicy? Czy firmom op┼éaca┼é si─Ö ten ruch?

  16. Samozamykaj─ůce tagi w HTML - czym s─ů i sk─ůd si─Ö wzi─Ö┼éy?
    https://jakearchibald.com/2023/against-self-closing-tags-in-html/
    INFO: Dlaczego tag DIV wypada domkn─ů─ç, ale ju┼╝ IMG niekoniecznie? Po co domyka─ç tagi samozamykaj─ůce, je┼Ťli przegl─ůdarce przewa┼╝nie jest wszystko jedno? kiedy przegl─ůdarce niestety nie jest wszystko jedno? Ciekawe rozwa┼╝ania na ten temat.

  17. Jak dobry jeste┼Ť w kerningu fontów? (gra)
    https://type.method.ac/
    INFO: Kerning to odst─Öpy mi─Ödzy poszczególnymi znakami w ramach fonta. Spróbuj je wyrówna─ç 'na oko' tak, aby by┼éy równomiernie roz┼éo┼╝one. Tylko uwa┼╝aj, bo niekiedy do wyrównania jest jedna litera, a niekiedy np. trzy. Sprawd┼║ wi─Öc, które da si─Ö przesun─ů─ç.

  18. Psychologiczne aspekty tekstów na przyciskach
    https://despens.systems/2022/06/button-pushes-you/
    INFO: Sporo przemy┼Ťle┼ä na temat tego, jak teksty na przyciskach w aplikacjach wp┼éywaj─ů na odbiór komunikatu i decyzje podejmowane przez u┼╝ytkowników. Ciekawa analiza, która mo┼╝e sk┼éoni─ç Ci─Ö do podmiany kilku komunikatów na buttonach.

  19. Zalety i rodzaje TreeMaps - zacznij ich u┼╝ywa─ç
    https://blog.phronemophobic.com/treemaps-are-awesome.html
    INFO: Istnieje szansa, ┼╝e nigdy wcze┼Ťniej nie s┼éysza┼ée┼Ť o metodzie wizualizacji danych zwanej TreeMap, a przynajmniej nie do ko┼äca wiesz, ┼╝e tak to si─Ö nazywa ;) Metoda ta umo┼╝liwia czyteln─ů prezentacj─Ö danych hierarchicznych, co mo┼╝e przyda─ç Ci si─Ö w codziennej pracy w celu zobrazowania zale┼╝no┼Ťci mi─Ödzy systemami lub ich elementami. Zobacz koniecznie jak to wygl─ůda, jak dzia┼éa i jak poprawnie u┼╝y─ç takiej metody w swoim projekcie.

  20. Czy warto tworzy─ç statystyki generowane w trybie rzeczywistym?
    https://mcfunley.com/whom-the-gods-would-destroy-they-first-give-real-time-analytics
    INFO: W wielu serwisach zbieraj─ůcych np. statystyki ruchu z aplikacji webowych, dost─Öp do szczegó┼éowych danych pojawia si─Ö przewa┼╝nie 24 godzinach lub pó┼║niej. A┼╝ kusi stworzenie systemu, który b─Ödzie wy┼Ťwietla┼é dane po prostu na ┼╝ywo, bez opó┼║nie┼ä i z du┼╝─ů dok┼éadno┼Ťci─ů. Tylko dlaczego jednak wi─Ökszo┼Ť─ç firm tego nie robi? Zapewne jest ku temu powód. Wi─Öcej w artykule.

  21. O co chodzi z Googlowym Web-Environment-Integrity i dlaczego to zło?
    https://vivaldi.com/blog/googles-new-dangerous-web-environment-integrity-spec/
    INFO: Google zaproponowa┼éo wprowadzenie do silnika Chromium (czyli w praktyce do niemal wszystkich przegl─ůdarek z wyj─ůtkiem Firefoxa) mechanizmu pozwalaj─ůcego sprawdza─ç kto i w jaki sposób ingeruje w dzia┼é─ůnie strony. Brzmi to dobrze, ale w praktyce mo┼╝e wykosi─ç z rynku przegl─ůdarki niewspieraj─ůce 'WEI' oraz mo┼╝e na dobre zako┼äczy─ç ┼╝ywot blokerów reklam.

  22. Webrecorder - narz─Ödzia do nagrywania stron internetowych
    https://webrecorder.net/
    INFO: Istnieje wiele narz─Ödzi do wykonywania zrzutów stron WWW, jednak takie zapisane zrzuty najcz─Ö┼Ťciej s─ů w formacie HTML, PDF lub w jednym z popularnych formatów graficznych. Te narz─Ödzia umo┼╝liwiaj─ů wykonanie zrzutu interaktywnego, co oznacza, ┼╝e mo┼╝e on zawiera─ç akcje wykonywane na stronie. Przydatne np. do zarejestrowania buga, czy poradnika wyja┼Ťniaj─ůcego wykonanie pewnej akcji.

  23. CURL zyskuje wsparcie dla zmiennych
    https://daniel.haxx.se/blog/2023/07/31/introducing-curl-command-line-variables/
    INFO: Popularny klient protoko┼éów sieciowych zyska┼é w najnowszej wersji wsparcie dla zmiennych jak i modyfikatorów zmiennych, co bardzo powinno ucieszy─ç zw┼éaszcza u┼╝ytkowników wykorzystuj─ůcych CURL-a w swoich skryptach.

  24. Jak czytniki ekranu widz─ů blockquotes?
    https://adrianroselli.com/2023/07/blockquotes-in-screen-readers.html
    INFO: Cytaty blokowe, bo o nich mowa mog─ů wygl─ůda─ç dobrze w kodzie strony, ale czy tak┼╝e i brzmi─ů dobrze w popularnych czytnikach ekranu? Ten artyku┼é nie podpowiada bezpo┼Ťrednio jak poprawi─ç czytelno┼Ť─ç strony (z naciskiem na blockquotes), ale u┼Ťwiadamia z czym problem mog─ů mie─ç czytniki i jak tem umo┼╝ona zaradzi─ç.

  25. Cheat sheet do FFMPEG - przetwarzanie filmów w CLI
    https://amiaopensource.github.io/ffmprovisr/
    INFO: Obs┼éuga terminalowego narz─Ödzia FFMPEG nie nale┼╝y do najprostszych, ale je┼Ťli masz do przetworzenia dziesi─ůtki/setki nagra┼ä, to z pewno┼Ťci─ů docenisz ten tool. Ta krótka ┼Ťci─ůga podpowie Ci, jak osi─ůgn─ů─ç najcz─Ö┼Ťciej oczekiwane przez u┼╝ytkowników efekty.

  26. Octos - '┼╝ywe' tapety dla Windowsa w HTML+CSS+JS
    https://github.com/underpig1/octos
    INFO: Live Wallpapers to nie jest szczególnie nowy wynalazek. Ta aplikacja pozwala jednak na ich tworzenie za pomoc─ů technologii webowych. Dzi─Öki temu mog─ů nie tylko dobrze wygl─ůda─ç, ale by─ç tak┼╝e funkcjonalne. Rozwi─ůzanie dzia┼éa jedynie na Windowsie.

  27. A może nie pozwalać użytkownikom na ustawianie własnych haseł?
    https://www.devever.net/~hl/passwords
    INFO: Serwisy internetowe prze┼Ťcigaj─ů si─Ö w wymy┼Ťlaniu co raz to bardziej skomplikowanych wymaga┼ä dotyczy─ůcych hase┼é. Powa┼╝niejsze rozwi─ůzania i tak nie traktuj─ů hase┼é jako czego┼Ť super bezpiecznego i wymagaj─ů mechanizmu 2FA. Je┼Ťli has┼éa traktowane s─ů jako bezpieczne, to po co w┼éa┼Ťciwie kaza─ç je u┼╝ytkownikom wymy┼Ťla─ç? Ciekawe rozmy┼Ťlania na ten temat.

  28. Koniec z darmowymi adresami IPv4 na AWS!
    https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address-charge-public-ip-insights/
    INFO: Od lutego 2024, AWS wprowadza op┼éat─Ö $0.005/h za ka┼╝dy publiczny adres IP. Obecnie adresy podstawowe przypi─Öte do instancji EC2 s─ů darmowe, a p┼éaci si─Ö jedynie za te dodatkowe. Od lutego cena za ka┼╝dy adres si─Ö ujednolici i zniknie z cennika pozycja $0. Co┼Ť czuj─Ö, ┼╝e sporo firm nagle przypomni sobie o istnieniu IPv6. Czy to drastycznie przyspieszy wdra┼╝anie IPv6 na ┼Ťwiecie? Tego nie wiem, ale mam tak─ů nadziej─Ö.

  29. LazyVim - przemień swojego VIM-a w pełne IDE
    https://www.lazyvim.org/
    INFO: Je┼Ťli jeste┼Ť wielbicielem edytora VIM (a konkretniej jego odmiany NeoVim), to ten dodatek przemieni Twój edytor w pe┼énoprawne ┼Ťrodowisko programistyczne.

  30. Wed┼éug u┼╝ytkowników, ChatGPT staje si─Ö g┼éupszy
    https://www.techradar.com/computing/artificial-intelligence/chatgpt-use-declines-as-users-complain-about-dumber-answers-and-the-reason-might-be-ais-biggest-threat-for-the-future
    INFO: Jaki┼Ť czas temu, model GPT-4 znacznie przyspieszy┼é swoje dzia┼éanie. U┼╝ytkownicy zauwa┼╝yli jednak, ┼╝e nie odby┼éo si─Ö to bez dodatkowych kosztów jakim by┼éa inteligencja modelu. Jak jest naprawd─Ö i z czego to wynika?

  31. Automatyczne narzędzie do obchodzenia hasła w WIndows/Linux
    https://github.com/Fadi002/unshackle
    INFO: Zapomnia┼ée┼Ť has┼éa do swojego systemu? Stwórz bootowalny USB, wystartuj z niego system i gotowe. To narz─Ödzie nie ┼éamie hase┼é. Ono je omija, czyli pozwala Ci wej┼Ť─ç do systemu bez poznania pierwotnego has┼éa.

  32. Zbiór 106 pyta┼ä rekrutacyjnych dla Junior JavaScript Developera
    https://devszczepaniak.pl/106-pytan-rekrutacyjnych-junior-javascript-developer/
    INFO: Zbiór pyta┼ä jakie Junior JS Developer mo┼╝e us┼éysze─ç podczas rozmowy rekrutacyjnej. Do wielu pyta┼ä do┼é─ůczone s─ů kody i przyk┼éady. Pytania s─ů podzielone tematycznie i obejmuj─ů takie obszary jak: HTML, CSS, JavaScript, TypeScript, Git, Docker, Bazy danych. Aby otrzyma─ç e-booka konieczne jest zapisanie si─Ö na mailing. U nie mail powitalny wpad┼é do spamu, wi─Öc u siebie te┼╝ tam go szukaj.

 

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─ç.

Zapisz si─Ö na ten newsletter!