Cze┼Ť─ç!

Jak co tydzie┼ä, witam Ci─Ö w nowym wydaniu newslettera unknowNews. Dzi┼Ť ponownie trafi┼éo do zestawienia sporo linków z tematyki AI, ale jak wida─ç obecnie w naszej informatycznej ba┼äce jest to wiod─ůcy temat.

Sponsorem dzisiejszego wydania jest firma "Just Join IT" i od nich pochodzi link numer 7. Jest to raport z analizy zarobków w bran┼╝y IT za ubieg┼éy rok. Nie musisz podawa─ç ┼╝adnego maila, aby go przeczyta─ç. Klikasz i masz PDF-a.

 

Drobne ogłoszenia

  • Ju┼╝ tylko dzi┼Ť do pó┼énocy mo┼╝na kupi─ç ze zni┼╝k─ů 20% e-booka, którego jestem wspó┼éautorem - "Codzienno┼Ť─ç z GPT-3".
  • Za nieco ponad tydzie┼ä do sprzeda┼╝y trafi kurs "Terraform w godzin─Ö". Zapisz si─Ö na list─Ö oczekuj─ůcych, a wtedy powiadomi─Ö Ci─Ö, gdy kurs b─Ödzie ju┼╝ dost─Öpny.

 

Zapraszam do lektury :)

 

ÔŚó #unknownews ÔŚú

  1. Operacja Luigi - czyli jak zhakowałem koleżankę (OSINT)
    https://mango.pdf.zone/operation-luigi-how-i-hacked-my-friend-without-her-noticing
    INFO: Ten artyku┼é ma ju┼╝ troch─Ö lat (rok 2017!), ale zaprezentowane w nim metody pozyskiwania informacji o ludziach, jak i metody w┼éama┼ä na konta mog─ů by─ç wykorzystywane tak┼╝e i wspó┼écze┼Ťnie. Warto przeczyta─ç. Wci─ůgaj─ůca i pouczaj─ůca lektura.

  2. Kawa - paliwo programistów to nie paliwo. To kredyt.
    https://www.abc.net.au/news/2023-01-30/coffee-wont-give-you-extra-energy-caffeine-borrow-later/101899636
    INFO: Poranna kawa daje Ci energi─Ö niezb─Ödn─ů do przej┼Ťcia przez dzie┼ä. Niestety, nie jest to darmowa energia bior─ůca si─Ö znik─ůd. To po┼╝yczka. Pytanie tylko co i od kogo po┼╝yczasz?

  3. Zbuduj w┼éasnego bota opartego na GPT-3 z Twoj─ů baz─ů wiedzy
    https://towardsdatascience.com/custom-informed-gpt-3-models-for-your-website-with-very-simple-code-47134b25620b
    INFO: Niestety, GPT-3 cz─Östo zwraca informacje mijaj─ůce si─Ö z prawd─ů. Ma┼éo tego, prawdopodobnie technologia ta nie wie niczego na temat Twój i Twojej firmy. Da si─Ö to jednak bardzo ┼éatwo zmieni─ç i nauczy─ç GPT-3 wszystkich potrzebnych informacji (i to bez fine tuningu!) oraz sprawi─ç, aby udzielane odpowiedzi by┼éy mo┼╝liwie bliskie prawdy.

  4. Wiecznie ‘zielone’ strony ze statusem us┼éug - popularne k┼éamstwo us┼éugodawców
    https://blog.lawrencejones.dev/status-pages/
    INFO: Wiesz, ┼╝e Slack nie mia┼é ┼╝adnej awarii od ponad 2 lat? AWS te┼╝ zawsze dzia┼éa stabilnie. Tak przynajmniej wynika z ich ‘status page’, bo je┼Ťli jeste┼Ť u┼╝ytkownikiem produktów tych firm, to mo┼╝esz by─ç zdecydowanie innego zdania. Dlaczego firmy w statystykach tak mocno mijaj─ů si─Ö z prawd─ů? Je┼Ťli nie wiesz, o co chodzi, to chodzi o… wi─Öcej w artykule ;)

  5. Chronophoto - kiedy zrobiono te zdj─Öcia? (gra)
    https://www.chronophoto.app/game.html
    INFO: Otrzymujesz 5 historycznych zdj─Ö─ç, a Twoim zadaniem jest oszacowa─ç, kiedy zosta┼éy zrobione. Strona po ka┼╝dym od┼Ťwie┼╝eniu daje Ci nowe 5 zdj─Ö─ç, wi─Öc warto zagra─ç wielokrotnie.

  6. Problemy z liczbami zmiennoprzecinkowymi - o co chodzi?
    https://jvns.ca/blog/2023/01/13/examples-of-floating-point-problems/
    INFO: Starsi programi┼Ťci ┼Ťwietnie wiedz─ů, ┼╝e operacje matematyczne na liczbach zmiennoprzecinkowych bywaj─ů niebezpieczne, a ich wyniki s─ů niedok┼éadne. Wielu juniorów jednak nie spotka┼éo si─Ö nigdy z takim problemem w codziennym ┼╝yciu. Ten artyku┼é zawiera (zaskakuj─ůce niekiedy) przyk┼éady takich b┼é─Ödów.

  7. Zarobki w IT w 2022 roku - raport od JustJoinIT [sponsorowane]
    https://bit.ly/zarobki_w_it_2022
    INFO: Rok 2022 pokaza┼é, ┼╝e pomimo napi─Öcia w globalnej gospodarce, w kraju nad Wis┼é─ů programi┼Ťci nadal mog─ů liczy─ç na wysokie zarobki. I nie tylko oni: wzrosty wynagrodze┼ä zanotowali tak┼╝e testerzy, DevOpsi, architekci oprogramowania czy PM-owie. Pracodawcy s─ů sk┼éonni p┼éaci─ç wi─Öcej za najlepsze talenty, a podwy┼╝ki rz─Ödu 15-30% nie stanowi─ů dla nich wyzwania. Dobra passa bran┼╝y trwa, a wybór kariery w IT jest wci─ů┼╝ najbardziej op┼éacalnym z mo┼╝liwych.

  8. Stwórz w┼éasne rozszerzenie do Chrome, bazuj─ůce na AI
    https://boodyvo.hashnode.dev/writing-a-simple-ai-powered-chrome-extension-for-linkedin
    INFO: Rozszerzeniem tym jest automat pisz─ůcy posty pod wpisami na Linkedin. Skrypt czyta, o czym jest tekst, u┼╝ytkownik wybiera jaki rodzaj komentarza chcia┼éby napisa─ç, a nast─Öpnie GPT-3 tworzy taki komentarz. Pomijaj─ůc u┼╝yteczno┼Ť─ç i zastosowanie takiego rozszerzenia w realnym ┼╝yciu, z artyku┼éu dowiesz si─Ö, jak tworzy si─Ö webextensions i jak integrowa─ç si─Ö z ich pomoc─ů z zewn─Ötrznym API, co mo┼╝e przyda─ç Ci si─Ö w innych projektach.

  9. Samochody elektryczne to przysz┼éo┼Ť─ç, ale czy wystarczy nam litu na ich baterie?
    https://hannahritchie.substack.com/p/lithium-electric-vehicles
    INFO: Jednym z g┼éównych problemów logistycznych przy produkcji samochodów tego typu s─ů zasoby litu, jakie posiadamy. Czy aby na pewno jeste┼Ťmy gotowi na ten technologiczny skok? Co trzeba zrobi─ç, aby przygotowa─ç si─Ö na nag┼éy wzrost sprzeda┼╝y samochodów elektrycznych w nadchodz─ůcej dekadzie?

  10. Wyt┼éumacz mi j─Özyk japo┼äski, jakbym by┼é programist─ů
    https://lajili.com/posts/post-1/
    INFO: Czy j─Özyków mówionych mo┼╝na uczy─ç dok┼éadnie tak samo, jak uczy si─Ö j─Özyków programowania? Tego nie wiem, ale wed┼éug autora, z j─Özykiem Japo┼äskim mo┼╝na tego spróbowa─ç. Pomys┼éowe, ‘programistyczne’ wyt┼éumaczenie budowy zda┼ä we wspomnianym j─Özyku.

  11. Jak twórcy powie┼Ťci u┼╝ywaj─ů ChatGPT? - wywiad
    https://www.theverge.com/23520625/chatgpt-openai-amazon-kindle-novel
    INFO: Niektórzy twórcy nie kryj─ů si─Ö z tym, ┼╝e u┼╝ywaj─ů technologii AI podczas pracy nad swoimi ksi─ů┼╝kami. Nie prosz─ů jednak ChatGPT o napisanie za nich ca┼éych rozdzia┼éów ksi─ů┼╝ek, a wykorzystuj─ů to narz─Ödzie w nieco inny sposób. Jaki? O tym w artykule.

  12. CalligrapherAI - realistyczne pismo odr─Öczne na podstawie Twojego tekstu
    https://www.calligrapher.ai/
    INFO: Podaj tekst, który chcesz napisa─ç, wybierz parametry pisma i gotowe. Wynik mo┼╝esz pobra─ç jako plik SVG.

  13. Czy TikTok to nowa superbroń do ogłupiania ludzi?
    https://gurwinder.substack.com/p/tiktok-may-be-a-chinese-bio-weapon
    INFO: Tytu┼é artyku┼éu jest oczywi┼Ťcie mocno przesadzony i nale┼╝y go traktowa─ç z przymru┼╝eniem oka, ale autor w swoim tek┼Ťcie wyja┼Ťnia jak dzia┼éa na ludzi TikTok, jaki ma negatywny wp┼éyw na spo┼éecze┼ästwo i dlaczego - jego zdaniem - mo┼╝na go uznawa─ç za bro┼ä, której celem jest skoncentrowanie ca┼éej uwagi og┼éupionych wcze┼Ťniej u┼╝ytkowników na aplikacji.

  14. O co chodzi ze spójno┼Ťci─ů w bazach danych?
    https://dev.to/danielhe4rt/database-101-why-so-interesting-1344
    INFO: Bazy danych mog─ů gwarantowa─ç spójno┼Ť─ç, dost─Öpno┼Ť─ç i odporno┼Ť─ç na awarie (tzw. CAP), ale tylko dwie z tych w┼éa┼Ťciwo┼Ťci mog─ů by─ç zagwarantowane jednocze┼Ťnie. Artyku┼é skupia si─Ö na ‘Consistency’ i wyja┼Ťnia, czym tak naprawd─Ö jest ta w┼éa┼Ťciwo┼Ť─ç baz.

  15. Artifact - powstaje TikTok dla… artyku┼éów?
    https://www.theverge.com/2023/1/31/23579552/artifact-instagram-cofounders-kevin-systrom-mike-krieger-news-app
    INFO: Wyobra┼║ sobie po┼é─ůczenie czytnika RSS z niesko┼äczonym wallem znanym z TIkToka, a wszystko to wspierane przez ucz─ůce si─Ö algorytmy, które b─Öd─ů podrzuca─ç Ci artyku┼éy tak dobrze dobrane do Twoich zainteresowa┼ä, ┼╝e nigdy nie przestaniesz scrollowa─ç aplikacji. Aplikacja obecnie jest w fazie testów, ale mo┼╝na si─Ö wpisa─ç na list─Ö oczekuj─ůcych.

  16. Dockhunt - co ludzie trzymaj─ů w docku na MacOS?
    https://www.dockhunt.com/
    INFO: Ciekawy projekt. Uruchamiasz ma┼éy skrypt (opcjonalnie), który pobiera list─Ö przypi─Ötych w docku aplikacji na MacOS i wysy┼éa ich list─Ö na serwer. Mo┼╝esz przegl─ůda─ç, co inni ludzie maj─ů przypi─Öte na sta┼ée. Do czego to si─Ö mo┼╝e przyda─ç? Do poznawania nowych aplikacji, z którymi u┼╝ytkownicy pracuj─ů na co dzie┼ä, a o istnieniu których nie wiesz.

  17. Czy Facebook może celowo rozładowywać baterię w Twoim telefonie?
    https://www.phonearena.com/news/facebook-drains-phone-batteries-intentionally_id145227
    INFO: Brzmi to troch─Ö jak teoria spiskowa, ale by┼éy pracownik FB informuje, ┼╝e firma niekiedy w ramach przeprowadzania ‘negative testing’, celowo roz┼éadowywa┼éa telefony u┼╝ytkowników, aby przetestowa─ç zachowanie pewnych funkcji swojej aplikacji.

  18. Brakuj─ůce funkcje w klientach GIT-a - czas zmieni─ç klienta?
    https://blog.waleedkhan.name/git-ui-features/
    INFO: Przegl─ůd ciekawych rozwi─ůza┼ä, które da┼éoby si─Ö zaimplementowa─ç w klientach GIT-a, aby u┼éatwi─ç ┼╝ycie programistów. Co ciekawe, istniej─ů (i s─ů wymienione w artykule) aplikacje, które cz─Ö┼Ť─ç z tych funkcji ju┼╝ na swój sposób zaimplementowa┼éy.

  19. ArrayCat - konwerter list na tablice
    https://arraycat.com/
    INFO: Na wej┼Ťciu podajesz dowoln─ů list─Ö - np. rozdzielon─ů tabami, przecinkami, nowymi liniami. Na wyj┼Ťciu otrzymujesz tablic─Ö w formacie, jaki wybierzesz i z przekszta┼éceniami jakie zaznaczysz. U┼╝yteczne do szybkiego przetwarzania danych. Dane s─ů obrabiane w przegl─ůdarce (JS) i nie opuszczaj─ů Twojego komputera (twórcy aplikacji nie maj─ů do nich dost─Öpu).

  20. MusicML - kolejny projekt AI, tym razem tworz─ůcy muzyk─Ö na podstawie prompta
    https://techcrunch.com/2023/01/27/google-created-an-ai-that-can-generate-music-from-text-descriptions-but-wont-release-it/
    INFO: Google stworzy┼éo (ale jeszcze nie opublikowa┼éo) model AI potrafi─ůcy tworzy─ç muzyk─Ö na podstawie opisu. Dzia┼éa to bardzo ciekawie, ale jak donosz─ů badacze (dane z innych artyku┼éów), oko┼éo 1% generowanych utworów zawiera w sobie fragmenty próbek, na których uczy┼éo si─Ö AI, co oznacza ogromne problemy z prawami autorskimi.

  21. cAPItal - podatna aplikacja implementuj─ůca wszystkie popularne b┼é─Ödy bezpiecze┼ä┼Ťtwa w API
    https://github.com/Checkmarx/capital
    INFO: Je┼Ťli chcesz po─çwiczy─ç wykrywanie luk w aplikacjach (z naciskiem na API), to ta ‘dziurawa-by-design’ aplikacja Ci w tym pomo┼╝e. Zaimplementowano w niej wszystkie podatno┼Ťci wymienione w dokumentach OWASP-a na temat ryzyk bezpiecze┼ästwa zwi─ůzanych z API. Dobre rozwi─ůzanie do treningu ludzi z bran┼╝y security i do nauki bezpiecznego programowania dla programistów.

  22. TubeArchivist - Twój media server z filmami z YouTube
    https://www.tubearchivist.com/
    INFO: Wyobra┼║ sobie co┼Ť w stylu skrzy┼╝owania Netflixa z Plexem. Subskrybujesz kana┼éy, filmy pobieraj─ů si─Ö automatycznie na Twój serwer, a Ty mo┼╝esz je ogl─ůda─ç, kiedy zechcesz, nawet gdy zostan─ů ukryte lub usuni─Öte przez autorów. Jaki problem rozwi─ůzuje ta aplikacja? Pozwala na katalogowanie i przeszukiwanie filmów wed┼éug w┼éasnych, zaawansowanych regu┼é, dzi─Öki czemu znalezienie tego, czego potrzebujesz, zajmuje dos┼éownie chwil─Ö i nie wymaga przedzierania si─Ö przez toporn─ů wyszukiwark─Ö YouTube.

  23. API do WebScrapingu - posiada darmowy pakiet
    https://www.proxiesapi.com/
    INFO: Potrzebujesz pobra─ç du┼╝e ilo┼Ťci danych z dowolnej strony, ale limity requestów Ci na to nie pozwalaj─ů? Ten serwis mo┼╝e rozwi─ůza─ç Twój problem. Za darmo otrzymujesz 1000 requestów testowych, a pó┼║niej trzeba przej┼Ť─ç na pakiet p┼éatny. Rozwi─ůzanie bardzo proste do integracji z ju┼╝ istniej─ůcymi scraperami.

  24. W┼éa┼Ťciwo┼Ť─ç “initial-letter” wchodzi do CSS
    https://blog.stephaniestimac.com/posts/2023/1/css-initial-letter/
    INFO: To w┼éa┼Ťciwo┼Ť─ç, która w po┼é─ůczeniu z pseudoelementem “::first-letter” potrafi znacznie u┼éatwi─ç ┼╝ycie frontendowcom. Zobacz w artykule, jak si─Ö tego u┼╝ywa i do czego mo┼╝e Ci si─Ö przyda─ç.

  25. Wykrywacz tekstów pisanych przez AI - od OpenAI
    https://platform.openai.com/ai-text-classifier
    INFO: Wklej tekst (wa┼╝ne, aby by┼é do┼Ť─ç d┼éugi, minimum 1000 znaków), który uwa┼╝asz, ┼╝e móg┼é zosta─ç napisany przez sztuczn─ů inteligencj─Ö, a narz─Ödzie powie Ci, czy tak faktycznie by┼éo. Bardzo wa┼╝ne jest, aby tekst ┼║ród┼éowy by┼é w j─Özyku angielskim, poniewa┼╝ obecnie jest to jedyny j─Özyk obs┼éugiwany przez detektor. Je┼Ťli wrzucisz tam tekst napisany po polsku, prawie zawsze otrzymasz informacj─Ö, ┼╝e pisa┼é go robot. To b─Ödzie przydatne narz─Ödzie do wykrywania np. automatycznie napisanych prac domowych. Musimy tylko poczeka─ç na obs┼éug─Ö j─Özyka polskiego.

  26. Foliate - nowy czytnik i organizer dla ebooków (Linux)
    https://johnfactotum.github.io/foliate/
    INFO: Nareszcie powsta┼éa dobrze wygl─ůdaj─ůca i niezwykle u┼╝yteczna aplikacja b─Öd─ůca zarazem bibliotek─ů, jak i czytnikiem e-booków. Swoim wygl─ůdem i funkcjami bardzo przypomina znan─ů z MacOS aplikacj─Ö ‘Books’.

  27. blendOS - dystrybucja Linuksa dla niezdecydowanych
    https://blendos.co/
    INFO: Ka┼╝da dystrybucja ma swoje zalety i wady. Niektóre posiadaj─ů w swoich repozytoriach pakietów aplikacje, których pró┼╝no szuka─ç w innych. Jak zatem wybra─ç t─Ö w┼éa┼Ťciw─ů dystrybucj─Ö? Nie musisz wybiera─ç. Mo┼╝esz je wszystkie zblendowa─ç i temu w┼éa┼Ťnie s┼éu┼╝y blendOS. To miks wielu gotowych distro spakowanych w jedn─ů wi─Öksz─ů ca┼éo┼Ť─ç. Pomys┼éowe.

  28. Statystyka dysków od Backblaze za 2022 rok
    https://www.backblaze.com/blog/backblaze-drive-stats-for-2022/
    INFO: Jak co roku, firma Backblaze (oferuj─ůca us┼éugi sk┼éadowania/backupowania danych w chmurze), zrobi┼éa podsumowanie u┼╝ywanych przez siebie dysków. Które modele dzia┼éa┼éy najlepiej, które zaliczy najwi─Öcej wpadek. Je┼Ťli szukasz opinii na temat jako┼Ťci dysków, to najlepiej pozyska─ç j─ů od firmy, która takich dysków w ubieg┼éym roku u┼╝y┼éa 231309 ;)

  29. PikaOS - nowa dystrybucja Linuksa przeznaczona dla graczy
    https://www.zdnet.com/article/pikaos-is-a-next-gen-linux-distribution-aimed-specifically-toward-gamers/
    INFO: Dystrybucja bazuje na Ubuntu i skrajnie upraszcza ┼╝ycie graczy, instaluj─ůc na starcie wszystkie drivery i aplikacje niezb─Ödne do odpalenia Steama oraz Windowsowych Gier. Dobre rozwi─ůzanie dla fanów Linuksa, którzy jednak chcieliby troch─Ö pogra─ç w najnowsze produkcje.

  30. Materia┼éy dla DevOpsów zwi─ůzane z CI/CD - kolekcja
    https://github.com/cicdops/awesome-ciandcd
    INFO: Od teorii, przez buildy, konfiguracj─Ö infrastruktury, przygotowywanie paczek, testowanie, deployment itp. Mnóstwo gotowych rozwi─ůza┼ä i przydatnej wiedzy.

  31. Zbiór materia┼éów na temat mikroserwisów
    https://github.com/mfornos/awesome-microservices
    INFO: Wszystko, co mo┼╝e Ci by─ç potrzebne je┼Ťli chodzi o mikroserwisy. Gotowe platformy, frameworki, biblioteki, elementy zwi─ůzane z CI/CD, troch─Ö teorii itp.

LINKI TYLKO DLA PATRONÓW

  1. Materiały do zgłębiania wiedzy na temat Deep Learning / NLP
    https://uw7.org/un_7dde10de7efd4
    INFO: Je┼Ťli masz solidne podstawy programistyczne i nie trzeba Ci t┼éumaczy─ç podstawowych koncepcji zwi─ůzanych z programowaniem, to te materia┼éy pozwol─ů Ci pog┼é─Öbi─ç Twoj─ů wiedz─Ö z zakresu Deep Learningu i przetwarzania i interpretacji j─Özyka ludzkiego (NLP).

  2. Kompletna roadmapa do nauki Kubernetesa
    https://uw7.org/un_798992776524d
    INFO: Chcesz pozna─ç zasady dzia┼éania, konfiguracji i podstawy obs┼éugi Kubernetes? Ten artyku┼é wyja┼Ťni Ci, czego powiniene┼Ť si─Ö nauczy─ç, w jakiej kolejno┼Ťci i podpowie nawet kilka ┼║róde┼é, które mo┼╝esz wykorzysta─ç do zg┼é─Öbiania swojej wiedzy.

 

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!