Cze┼Ť─ç!

Ju┼╝ niemal tradycj─ů sta┼éo si─Ö, ┼╝e w pi─ůtek, oko┼éo po┼éudnia na Twoj─ů skrzynk─Ö mailow─ů wpada mail, który skradnie Twoj─ů uwag─Ö na pewien czas i który - mam nadziej─Ö - zapewni Ci porcj─Ö wiedzy przydatnej w Twojej pracy i odrobin─Ö rozrywki na koniec tygodnia. Cieszy mnie, ┼╝e to czytasz.

Je┼Ťli uwa┼╝asz, ┼╝e komu┼Ť jeszcze to zestawienie mo┼╝e uprzyjemni─ç dzie┼ä lub usprawni─ç prac─Ö, to zrób tej osobie forwarda maila, albo daj linka do wersji webowej.

 

Zanim przejdziemy do w┼éa┼Ťciwej tre┼Ťci, najpierw "pora na sponsora" :)

Sponsorem tego wydania jest Damian Naprawa, twórca najwi─Ökszego w Polsce portalu o konteneryzacji – wkontenerach.pl oraz organizator Festiwalu #KubeDevSecbezp┼éatnej 4-dniowej konferencji online dla Programistów, Architektów, in┼╝ynierów DevOps i specjalistów ds. bezpiecze┼ästwa. Festiwal startuje ju┼╝ w najbli┼╝szy poniedzia┼éek, 26 lutego 2024:

https://kubedevsec.pl/

Te┼╝ mo┼╝esz zosta─ç sponsorem wydania - wystarczy, ┼╝e odpiszesz na tego maila.

 

A teraz zapraszam do lektury :)

 

ÔŚó #unknownews ÔŚú

  1. Jak utrzyma─ç stabilno┼Ť─ç d┼éugo dzia┼éaj─ůcego Raspberry Pi? - poradnik
    https://www.dzombak.com/blog/2023/12/Considerations-for-a-long-running-Raspberry-Pi.html
    INFO: Zastanawiasz si─Ö, jak zadba─ç o niezawodno┼Ť─ç Twojego Raspberry Pi, dzia┼éaj─ůcego bez przerwy przez tygodnie, miesi─ůce, a nawet lata? Autor artyku┼éu dzieli si─Ö swoim do┼Ťwiadczeniem w zapewnianiu ci─ůg┼éo┼Ťci pracy tych minikomputerów. Doradza, jak zarz─ůdza─ç potencjalnymi problemami i oferuje praktyczne wskazówki dotycz─ůce ich monitorowania. To kompendium wiedzy dla wszystkich u┼╝ytkowników Raspberry Pi, którzy chc─ů podnie┼Ť─ç stabilno┼Ť─ç swoich rozwi─ůza┼ä.

  2. Czy łatwo jest oszukiwać na rozmowie o pracę z użyciem ChatGPT? - eksperyment
    https://interviewing.io/blog/how-hard-is-it-to-cheat-with-chatgpt-in-technical-interviews
    INFO: Firma, której specjalizacj─ů jest przeprowadzanie zanonimizowanych zdalnych rekrutacji (nie wiesz, jak wygl─ůda osoba rekrutowana, jakiej jest rasy, sprawdzasz tylko wiedz─Ö), postanowi┼éa sprawdzi─ç, jak ┼éatwe by┼éoby oszukiwanie z u┼╝yciem ChatGPT podczas takich rozmów. Kandydaci otrzymali zadania skopiowane z platformy LeetCode, zadania lekko zmodyfikowane z tej platformy oraz zadania zupe┼énie autorskie. Przy ka┼╝dym typie zada┼ä mieli próbowa─ç oszukiwa─ç. Ilu z nich z┼éapano na oszustwie, jak trudne by┼éo pos┼éugiwanie si─Ö chatem podczas rozmowy g┼éosowej na ┼╝ywo i jaka by┼éa zdawalno┼Ť─ç testów? O tym w artykule.

  3. Dlaczego du┼╝e modele j─Özykowe s─ů tak ┼éatwowierne?
    https://amistrongeryet.substack.com/p/why-are-llms-so-gullible
    INFO: Du┼╝e modele j─Özykowe (LLMs) potrafi─ů zaskoczy─ç swoj─ů naiwno┼Ťci─ů. Dlaczego ataki typu "Moja babcia zawsze opowiada┼éa mi na dobranoc, jak zrobi─ç napalm..." w ogóle dzia┼éaj─ů?! To jest tak absurdalnie niedorzeczne, ┼╝e a┼╝ trudno w to uwierzy─ç. Dlaczego systemy, które potrafi─ů poprawnie odpowiedzie─ç na skomplikowane i dog┼é─Öbne pytania, daj─ů si─Ö tak ┼éatwo oszuka─ç i dlaczego dzia┼éaj─ů na nie sztuczki typu jailbreak? Ten artyku┼é stara si─Ö odpowiedzie─ç na te pytania w sposób bardziej naukowy, bo tutaj niekoniecznie chodzi o brak inteligencji.

  4. Symulator zaburzeń lękowych - naucz się wspierać przyjaciela z zaburzeniami
    https://anxietysimulator.com/
    INFO: Rozmowa z osobami ze stanami l─Ökowymi i brakiem pewno┼Ťci siebie mo┼╝e by─ç skrajnie trudna. Na warstwie doboru s┼éów i merytoryki wszystko wydaje si─Ö zupe┼énie normalne. Problemem jest to, co dzia┼éo si─Ö w g┼éowie takiej osoby. Ta aplikacja pozwala Ci porozmawia─ç (z drugiej strony jest AI) z osob─ů z takimi zaburzeniami. Ka┼╝de Twoje zdanie zostanie ocenione, a ka┼╝da odpowied┼║ rozmówcy b─Ödzie posiada┼éa "dymek". Po klikni─Öciu go dowiesz si─Ö, co ta osoba naprawd─Ö my┼Ťli. Pasek stresu pod odpowiedziami sygnalizuje, jak wielki dyskomfort powodujesz u tej osoby. Postaraj si─Ö prowadzi─ç rozmow─Ö tak, aby z┼éagodzi─ç stres. Pami─Ötaj, ┼╝e jest to tylko symulator - co prawda mo┼╝e by─ç pomocny, ale nie zast─ůpi on kontaktu ze specjalist─ů, je┼Ťli naprawd─Ö chcesz komu┼Ť pomóc.

  5. Warte uwagi opcje konfiguracji Git - co warto skonfigurowa─ç?
    https://jvns.ca/blog/2024/02/16/popular-git-config-options/
    INFO: Istnieje szansa, ┼╝e Twój lokalny config GIT-a, poza username, mailem i adresem zdalnego repozytorium, nie zawiera niczego wi─Öcej. Istnieje jednak wiele opcji konfiguracyjnych, które mog─ů bardzo usprawni─ç Twoj─ů prac─Ö. Autorka wpisu zapyta┼éa swoich obserwatorów na Mastodonie, co wk┼éadaj─ů do konfiguracji swojego klienta GIT, a nast─Öpnie opisa┼éa niektóre z ciekawszych wymienionych ustawie┼ä.

  6. Filtry Blooma - czyli kiedy "by─ç mo┼╝e" jest wystarczaj─ůce
    https://samwho.dev/bloom-filters/
    INFO: Czy znasz ju┼╝ narz─Ödzie, które mo┼╝e okaza─ç si─Ö nieocenione przy pracy z du┼╝ymi zbiorami danych? Poznaj filtry Blooma – probalistyczne struktury danych, które mog─ů da─ç Ci "raczej prawdopodobn─ů" odpowied┼║ na Twoje pytanie. Dowiedz si─Ö, jak dzia┼éaj─ů, kiedy s─ů przydatne i jak zoptymalizowa─ç ich u┼╝ycie. Dlaczego mia┼éby┼Ť u┼╝ywa─ç rozwi─ůzania, które czasami si─Ö myli? Odpowied┼║ znajdziesz w tym interaktywnym artykule.

  7. Festiwal KubeDevSec – bezp┼éatny event dla Programistów, Architektów, in┼╝ynierów DevOps i specjalistów ds. bezpiecze┼ästwa [sponsorowane]
    https://kubedevsec.pl/
    INFO: Festiwal #KubeDevSec to unikatowe wydarzenie w Polsce, które ┼é─ůczy: Kubernetes (Kube), Nowoczesne Praktyki Wytwarzania i Dostarczania Oprogramowania (Dev) i Bezpiecze┼ästwo (Sec). Poprzednia Edycja Festiwalu (Docker & Kubernetes, 2021) zgromadzi┼éa blisko 3000 osób. Teraz celem organizatorów jest, by podwoi─ç t─Ö frekwencj─Ö oraz by by┼é to najgrubszy event w Polsce o ww. tematyce. Festiwal potrwa a┼╝ 4 dni (w godzinach wieczornych) w terminie 26-29 lutego 2024.

  8. Od in┼╝yniera do mened┼╝era - co kocham, a czego nienawidz─Ö w mojej pracy?
    https://thoughtspile.github.io/2024/02/16/eng-to-em/
    INFO: Jak to jest przej┼Ť─ç z roli typowego deva do mened┼╝era zespo┼éu in┼╝ynierów? Autor dzieli si─Ö swoimi do┼Ťwiadczeniami po 7 latach jako front-end developer i prawie 2 latach jako lider zespo┼éu. Dowiesz si─Ö, co przynosi mu najwi─Öcej satysfakcji w nowej roli i z jakimi wyzwaniami si─Ö zmaga. Ciekawa perspektywa.

  9. Metody cachowania danych przy 1,2 miliarda zapytań/dzień do API
    https://www.revenuecat.com/blog/engineering/data-caching-revenuecat/
    INFO: Platforma RevenueCat, s┼éu┼╝─ůca do obs┼éugi p┼éatnych subskrypcji w aplikacjach, dzieli si─Ö swoim do┼Ťwiadczeniem w skalowaniu w┼éasnej aplikacji z wykorzystaniem sprytnych metod cachowania danych. Artyku┼é zag┼é─Öbia si─Ö w tematyk─Ö równomiernego roz┼éo┼╝enia obci─ů┼╝enia, wykorzystania pami─Öci podr─Öcznej do przyspieszenia dost─Öpu do danych oraz utrzymania niskiego opó┼║nienia i spójno┼Ťci systemu. Je┼Ťli interesuje Ci─Ö temat skalowania systemów, to jest to co┼Ť dla Ciebie.

  10. Marketing wokó┼é Tailwind CSS - co jest prawd─ů?
    https://nuejs.org/blog/tailwind-misinformation-engine/
    INFO: Jak powsta┼é Tailwind CSS i jakie praktyki marketingowe przyczyni┼éy si─Ö do jego popularno┼Ťci? Ten artyku┼é przygl─ůda si─Ö kluczowym momentom w rozwoju tego frameworka, analizuj─ůc jego genez─Ö oraz kontrowersje wokó┼é podej┼Ťcia 'utility-first'. Ciekawa, subiektywna analiza tematu.

  11. Dodawanie skrótów klawiszowych do dowolnej strony internetowej
    https://wcedmisten.fyi/post/keyboard-shortcuts-userscripts/
    INFO: Autor postanowi┼é usprawni─ç swoj─ů prac─Ö z ponad 24-letni─ů aplikacj─ů sieciow─ů, dodaj─ůc do niej skróty klawiszowe, które za pomoc─ů JavaScript wykonaj─ů zaprogramowane wcze┼Ťniej akcje. Tylko jak to zrobi─ç bez dost─Öpu do ┼║róde┼é aplikacji? Z pomoc─ů przychodz─ů "UserScripts" po┼é─ůczone z rozszerzeniem ViolentMonkey. Bardzo polecam to rozwi─ůzanie. Od niepami─Ötnych czasów sam dodaj─Ö skróty klawiszowe do funkcji na cz─Östo odwiedzanych przeze mnie stronach. To prawdziwy life-changer pod wzgl─Ödem produktywno┼Ťci :)

  12. Skalowanie ChatGPT - 5 wyzwa┼ä z którymi spotka┼éo si─Ö OpenAI
    https://newsletter.pragmaticengineer.com/p/scaling-chatgpt
    INFO: Poznaj wyzwania, z którymi musieli zmierzy─ç si─Ö in┼╝ynierowie podczas tworzenia i skalowania ChatGPT. To, co mnie zaciekawi┼éo w tym artykule, to nie tylko klasyczne problemy zwi─ůzane z architektur─ů aplikacji, ale tak┼╝e ograniczenia typowo sprz─Ötowe, których cz─Östo nie bierze si─Ö pod uwag─Ö, a które w ┼Ťwiecie AI bywaj─ů w─ůskim gard┼éem.

  13. Dostosuj menu kontekstowe Windowsa do swoich potrzeb
    https://enderman.ch/blog/the-windows-context-menu
    INFO: Menu kontekstowe nie zawsze zawiera to, co powinno. By─ç mo┼╝e warto doda─ç do niego kilka pozycji, które u┼éatwi─ů Ci prac─Ö? Okazuje si─Ö, ┼╝e nie jest to takie proste i wymaga modyfikacji w rejestrze systemowym. Ten artyku┼é przeprowadzi Ci─Ö przez ca┼éy proces, a wprowadzone zmiany by─ç mo┼╝e usprawni─ů Twoj─ů prac─Ö.

  14. Analiza wideo w Gemini Pro 1.5 robi wra┼╝enie!
    https://simonwillison.net/2024/Feb/21/gemini-pro-video/
    INFO: Gemini Pro zawstydzi┼éo konkurencj─Ö swoim jednomilionowym oknem kontekstowym, ale Gemini ma jeszcze co┼Ť, czego do tej pory nie oferuj─ů inne komercyjne modele AI. Potrafi niezwykle dok┼éadnie analizowa─ç materia┼é filmowy. W tym artykule zobaczysz przyk┼éad analizy dos┼éownie siedmiosekundowego nagrania, z którego sztuczna inteligencja wy┼éawia tytu┼éy 20 ksi─ů┼╝ek znajduj─ůcych si─Ö na pó┼éce.

  15. Product Hunt - płatna droga do sukcesu?
    https://dev.to/wasp/product-hunt-has-become-pay-to-win-but-you-should-still-use-it-to-launch-your-product-508d
    INFO: Czy Product Hunt to wci─ů┼╝ dobre miejsce na uruchomienie swojego produktu, mimo rosn─ůcych w─ůtpliwo┼Ťci co do autentyczno┼Ťci jego spo┼éeczno┼Ťci? Oto subiektywne odczucia autora, który podzieli┼é si─Ö swoim do┼Ťwiadczeniem z ostatniego startu na PH. Zdradzi┼é on, jak wygl─ůda obecnie promowanie produktu, jakie korzy┼Ťci mo┼╝e to przynie┼Ť─ç i jak efektywnie wykorzysta─ç potencja┼é tej platformy. Przeczytaj, aby dowiedzie─ç si─Ö, jak wygl─ůda wspó┼éczesny Product Hunt, i zastanów si─Ö, czy warto w┼é─ůczy─ç go do strategii marketingowej Twojego startupu.

  16. Lista 10 mniej oczywistych zastosowań GitHub Copilota
    https://github.blog/2024-01-22-10-unexpected-ways-to-use-github-copilot/
    INFO: Copilot mo┼╝e by─ç pomocny nie tylko przy pisaniu kodu, ale i przy wielu innych zadaniach deweloperskich. Od generowania opisów do commitów, poprzez dokumentowanie kodu, a┼╝ po debugowanie workflow CI/CD. Warto rzuci─ç okiem, a by─ç mo┼╝e znajdziesz tam zastosowanie, które przyspieszy Twoj─ů prac─Ö.

  17. GitOps - szybszy i bardziej efektywny rozwój oprogramowania?
    https://levelup.gitconnected.com/mastering-gitops-faster-more-efficient-software-development-streamlining-devops-workflows-a6a7a516e919
    INFO: Na czym polega koncepcja GitOps i dlaczego powinno Ci─Ö to zainteresowa─ç lub przynajmniej sk┼éoni─ç do przemy┼Ťle┼ä? Git sta┼é si─Ö nieod┼é─ůcznym elementem w produkcji oprogramowania. Dlaczego wi─Öc nie wrzuci─ç go tak┼╝e do workflow u┼╝ywanego przez DevOpsów? To dobre wprowadzenie do tematu. Warto rzuci─ç okiem tak┼╝e na materia┼éy uzupe┼éniaj─ůce, podane na ko┼äcu artyku┼éu.

  18. Wszystko, co musisz wiedzie─ç o formatach obrazów - przegl─ůd
    https://www.webdesignerdepot.com/everything-you-need-to-know-about-image-formats-in-2024/
    INFO: Rozbudowany artyku┼é omawia g┼éówne formaty plików graficznych, najcz─Ö┼Ťciej wykorzystywane w ┼Ťwiecie webowym. Jakie s─ů ich zalety, jakie wady, i który warto wybra─ç do realizacji konkretnej potrzeby?

  19. Katalog narz─Ödzi bazuj─ůcych na AI
    https://fastpedia.io/
    INFO: Prezentuj─Ö Ci do┼Ť─ç prosty serwis, który gromadzi narz─Ödzia wspierane przez sztuczn─ů inteligencj─Ö. Mo┼╝esz przegl─ůda─ç katalog zarówno korzystaj─ůc z wyszukiwarki, jak i poprzez przeklikiwanie kategorii. U┼╝yteczn─ů funkcj─ů jest mo┼╝liwo┼Ť─ç filtrowania narz─Ödzi po ich cenie: darmowe, p┼éatne, cz─Ö┼Ťciowo p┼éatne itp.

  20. Pod┼Ťwietlanie sk┼éadni bez tagów SPAN?
    https://frontendmasters.com/blog/syntax-highlighting-with-no-spans/
    INFO: Komponenty webowe pod┼Ťwietlaj─ůce sk┼éadni─Ö ró┼╝nych j─Özyków, przewa┼╝nie wyszukuj─ů s┼éowa kluczowe w kodzie, otaczaj─ů je spanami i koloruj─ů. W ten sposób otrzymujemy ogromn─ů "spanow─ů zup─Ö", okraszon─ů klasami lub stylami in-line. Czy mo┼╝na do tego podej┼Ť─ç inaczej? Nowoczesne API przegl─ůdarek pozwalaj─ů ostylowa─ç kod bez konieczno┼Ťci jego przebudowywania. Z artyku┼éu dowiesz si─Ö, jak to osi─ůgn─ů─ç.

  21. Windows Vista - analiza pora┼╝ki systemu (film, 42 minuty)
    https://youtu.be/7E7p_uEQxQQ
    INFO: System Windows Vista nie nale┼╝a┼é do puli chwalonych produktów Microsoftu. Czego nowego wprowadza┼é, co nie spodoba┼éo si─Ö u┼╝ytkownikom? Jaka by┼éa geneza jego powstania i czy naprawd─Ö by┼é to system a┼╝ tak z┼éy?

  22. Idealny rozmiar Pull Requesta to 50 linii kodu
    https://graphite.dev/blog/the-ideal-pr-is-50-lines-long
    INFO: Interesuj─ůca analiza, która pokazuje, ┼╝e najbardziej efektywne zmiany w kodzie, to te zawieraj─ůce oko┼éo 50 linii. Artyku┼é obala mity dotycz─ůce wielko┼Ťci pull requestów i przedstawia twarde dane, które pomog─ů Ci zoptymalizowa─ç PR tak, aby by┼é szybciej zrecenzowany i z wi─Ökszym prawdopodobie┼ästwem zaakceptowany przy code review.

  23. API Gateway + Lambda? Rozwa┼╝ u┼╝ycie adresów funkcji
    https://blog.bitsrc.io/amazon-api-gateway-vs-function-urls-2b6940168c21
    INFO: Od pojawienia si─Ö Lambdy na AWS, jedynym sensownym sposobem wywo┼éania takiej funkcji przez zapytanie HTTP by┼éo podpi─Öcie jej do API Gatewaya. Sta┼éo si─Ö to ju┼╝ niejako standardem i 'tak si─Ö po prostu robi'. Od oko┼éo dwóch lat istnieje jednak rozwi─ůzanie znacznie prostsze, zwane 'Function URL', które mo┼╝e okaza─ç si─Ö dla Ciebie zupe┼énie wystarczaj─ůce, a do tego ograniczy koszty generowane przez API Gateway.

  24. Pierwszy, komercyjny l─ůdownik wyl─ůdowa┼é na ksi─Ö┼╝ycu (film, 2h)
    https://www.intuitivemachines.com/im-1
    INFO: L─ůdownik zwany "Odyseuszem" (albo IM-1) firmy Intuitive Machines, dzisiaj (23.02 po pó┼énocy), wyl─ůdowa┼é w okolicach krateru Malapert. Na stronie znajdziesz wi─Öcej informacji i nagranie z misji. To co┼Ť dla space-geeków ;)

  25. Signal wprowadza ochron─Ö numeru telefonu - nareszcie!
    https://signal.org/blog/phone-number-privacy-usernames/
    INFO: Od lat u┼╝ywam Signala do celów biznesowych, ale nigdy nie korzysta┼éem z niego dla celów prywatnych. G┼éówny powód? Aby porozmawia─ç z kimkolwiek, musz─Ö poda─ç mu swój numer telefonu. Nadchodzi d┼éugo oczekiwana zmiana, która pozwoli na ukrycie numeru i pos┼éugiwanie si─Ö w jego miejsce unikalnym identyfikatorem. Funkcja ta jest ju┼╝ powoli wprowadzana w nowej wersji aplikacji.

  26. Google przeprasza za 'nie┼Ťcis┼éo┼Ťci rasowe' w generowanych przez Gemini obrazach
    https://www.theverge.com/2024/2/21/24079371/google-ai-gemini-generative-inaccurate-historical
    INFO: Google przeprosi┼éo za b┼é─Ödy w generowaniu historycznych obrazów za pomoc─ů AI Gemini, które niespodziewanie przedstawia┼éo bia┼ée postacie historyczne i grupy, takie jak niemieccy ┼╝o┼énierze z okresu nazizmu, w postaci czarnoskórych czy Azjatów. Kontrowersje te wywo┼éa┼éy dyskusje na temat dok┼éadno┼Ťci historycznej, ró┼╝norodno┼Ťci rasowej i kwestii wzmacniania stereotypów przez sztuczn─ů inteligencj─Ö.

  27. Co mo┼╝esz zmieni─ç/opublikowa─ç na swojej stronie domowej - 100 pomys┼éów
    https://jamesg.blog/2024/02/19/personal-website-ideas/
    INFO: Szukasz inspiracji, jak ulepszy─ç swoj─ů osobist─ů stron─Ö internetow─ů? Ten artyku┼é to kolekcja pomys┼éów, które mo┼╝na wdro┼╝y─ç zarówno na warstwie technicznej, jak i na warstwie tre┼Ťci. Warto tak┼╝e pod─ů┼╝y─ç za linkiem do '32 Bit Cafe', gdzie znajdziesz gar┼Ť─ç dodatkowych pomys┼éów z nieco innych kategorii. Jest to dobra lektura dla osób szukaj─ůcych inspiracji do rozbudowy w┼éasnego homepage.

  28. Czy przycisk prze┼é─ůcznika powinien wskazywa─ç stan aktualny, czy docelowy?
    https://ux.stackexchange.com/questions/1318/should-a-toggle-button-show-its-current-state-or-the-state-to-which-it-will-chan
    INFO: Do┼Ť─ç rozbudowana dyskusja na StackExchange. Przyciski prze┼é─ůczaj─ůce mog─ů sprawia─ç problemy z interpretacj─ů ich stanów. Zaprojektowanie jednoznacznie zrozumia┼éego interfejsu aplikacji okazuje si─Ö nie by─ç takie proste, a niektóre z odpowiedzi w w─ůtku sugeruj─ů nawet alternatywne rozwi─ůzania dla tego problemu.

  29. Petycja maj─ůca ocali─ç Flipper Zero przed banem
    https://saveflipper.ca/
    INFO: Rz─ůd Kanady ma zamiar zdelegalizowa─ç u┼╝ywanie i posiadanie wspomnianego narz─Ödzia. Podaje jako powód jego cz─Öste wykorzystywanie do kradzie┼╝y samochodów. Specjali┼Ťci z bran┼╝y bezpiecze┼ästwa argumentuj─ů, ┼╝e jest to ma┼éo rozs─ůdne podej┼Ťcie. Wed┼éug nich powinno si─Ö podnosi─ç bezpiecze┼ästwo samochodów, a nie zabrania─ç posiadania narz─Ödzi takich jak Flipper. Badacze twierdz─ů, ┼╝e tego rodzaju zakaz mo┼╝e mie─ç negatywny wp┼éyw na rozwój bada┼ä w bran┼╝y cyberbezpiecze┼ästwa.

  30. Pu┼éapki w obs┼éudze czasu w Pythonie - z czym nie radz─ů sobie biblioteki?
    https://dev.arie.bovenberg.net/blog/python-datetime-pitfalls/
    INFO: Pracujesz z datami, strefami czasowymi, znacznikami czasowymi i wykorzystujesz do tego jedn─ů z wielu bibliotek Pythona? Okazuje si─Ö, ┼╝e maj─ů one na swoim koncie ma┼ée wpadki, o których istnieniu mo┼╝esz nie wiedzie─ç, a które mog─ů spowodowa─ç niema┼ée zamieszanie w Twojej aplikacji.

  31. WXT - framework do szybkiego tworzenia rozszerze┼ä do przegl─ůdarki
    https://wxt.dev/
    INFO: Od czego zacz─ů─ç tworzenie rozszerzenia do przegl─ůdarki? Najpro┼Ťciej jest mie─ç jaki┼Ť punkt startowy, który pozwoli nam zrozumie─ç struktur─Ö, a my, jako programi┼Ťci, dorzucimy do niego odrobin─Ö HTML+JS+CSS i gotowe. W┼éa┼Ťnie to robi WXT - daje Ci punkt startowy do tworzenia rozszerze┼ä, nawet gdy jest to Twoje pierwsze zetkni─Öcie z technologi─ů u┼╝ywan─ů przy tworzeniu WebExtensions.

  32. Katalog darmowych gier Open Source
    https://project-awesome.org/michelpereira/awesome-open-source-games
    INFO: Gry przegl─ůdarkowe, natywne, mobilne i inne. Katalog mo┼╝e Ci si─Ö przyda─ç jako zbiór ciekawych kodów ┼║ród┼éowych do analizy lub... jako miejsce do poszukiwania bezp┼éatnej rozrywki.

  33. HTMZ - minimalistyczne rozwi─ůzanie do modularnego HTML
    https://leanrada.com/htmz/
    INFO: HTMZ to mikroframework HTML, który umo┼╝liwia tworzenie modu┼éowych interfejsów u┼╝ytkownika za pomoc─ů prostego HTML. Nie potrzebujesz ┼╝adnych zale┼╝no┼Ťci, ani nawet backendu - wystarczy 166 bajtów kodu. Rozwi─ůzanie jest banalnie proste, ale wierz─Ö, ┼╝e mo┼╝e Ci si─Ö przyda─ç.

  34. Filtr "ternary" w Ansible - sprytniejsza automatyzacja
    https://www.zufallsheld.de/2024/02/21/interesting-use-of-ansible-ternary-filter/
    INFO: Czy wiesz, jak wykorzysta─ç filtr "ternary" w Ansible, aby upro┼Ťci─ç i zoptymalizowa─ç zadania? Albo... czy w ogóle wiesz o istnieniu takiego filtra? Ten artyku┼é prowadzi przez ró┼╝norodne scenariusze, w których filtr ten mo┼╝e okaza─ç si─Ö u┼╝yteczny – od wy┼Ťwietlania wyników komend w zale┼╝no┼Ťci od poziomu szczegó┼éowo┼Ťci logów, po obs┼éug─Ö starszych wersji Pythona. Poznaj praktyczne przyk┼éady, które mog─ů u┼éatwi─ç Ci prac─Ö z automatyzacj─ů.

  35. Korzystanie z Fullscreen API w JavaScript
    https://www.freecodecamp.org/news/how-use-full-screen-api-in-js/
    INFO: Chcia┼éby┼Ť, aby Twoja gra online b─ůd┼║ dowolny element HTML by┼é wy┼Ťwietlany na pe┼énym ekranie? Z pomoc─ů przyjdzie Ci tutaj Fullscreen API, dzi─Öki któremu Twoje projekty zyskaj─ů funkcj─Ö pe┼énoekranow─ů. Poza elementami zwi─ůzanymi z JS, w artykule znajdziesz równie┼╝ proste rozwi─ůzanie do opanowania oddzielnych CSS-ów dla trybu pe┼énoekranowego.

LINKI TYLKO DLA PATRONÓW

  1. Darmowy kurs wprowadzaj─ůcy w temat testowania oprogramowania
    https://uw7.org/un_0701697628e4d/
    INFO: Jak wykonywać testy automatyczne, co testować, jakich narzędzi użyć, gdzie uruchamiać testy... - na te i wiele innych pytań, odpowiedzi znajdziesz w podlinkowanym kursie.

  2. Przewodnik po web scrapingu w Pythonie - krok po kroku
    https://uw7.org/un_61727f70a9a83/
    INFO: Naucz si─Ö tworzy─ç wydajne web crawlery i radzi─ç sobie z wyzwaniami, jakie stawia scraping danych w rzeczywistym ┼Ťwiecie. Artyku┼é omawia u┼╝ycie biblioteki BeautifulSoup, techniki radzenia sobie z limitami i blokadami, oraz praktyki przydatne przy scrapingu na du┼╝─ů skal─Ö.

 

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!