Cześć!

Jest szansa, że korzystasz właśnie z długiego weekendu, spędzasz czas z rodziną i zdecydowanie trzymasz się zdala od pracy zawodowej. Mimo wszystko... przybywam z dostawą ciekawych treści z branży IT!

 

Sponsorem tego wydania jest firma Future Mind (to już drugi raz!). Jest szansa, że nie znasz samej firmy, ale z pewnością znasz jej produkty, a konkretniej mówiąc aplikacje mobilne i aplikacje e-commerce, które tworzą. Firma rozrasta się i szuka nowych pracowników. Tym razem poszukiwany jest przede wszystkim Analityk Biznesowo-Systemowy (ale nie tylko!). Zobacz oferty pracy i dołącz do ich teamu

 

Zapraszam do lektury dzisiejszego zestawienia :)

 

◢ #unknownews ◣

  1. Co robił Steve Jobs w Atari? - historia IT (film, 37 minut)
    https://www.youtube.com/watch?v=GCxSWXWC04I
    INFO: Ciekawy materiał przedstawiający (niezbyt pochlebnie) pierwsze lata obecności Steva Jobsa na rynku pracy w branży IT. Jak zdobył swoją pierwszą pracę? Dlaczego było to właśnie Atari i dlaczego musiał pracować na nocnej zmianie jako jedyny pracownik? Tego i wielu innych ciekawostek dowiesz się z filmu.

  2. Co nas czeka w GPT-5 i jak wygląda przyszłość OpenAI? - rozmowa z Szymonem Sidorem (film, 20 minut)
    https://youtube.com/watch?v=34eTHrOHoPM
    INFO: Szymon to jeden z członków zespołu OpenAI pracujący nad rozwojem modeli sztucznej inteligencji. W wywiadzie odpowiada na pytania dotyczące potencjalnych kolejnych wersji GPT, o relacjach z Microsoftem i o ogólnym zarysie planów OpenAI na przyszłość.

  3. Stable Diffusion tworzy kody QR wkomponowane w obrazy
    https://arstechnica.com/information-technology/2023/06/redditor-creates-working-anime-qr-codes-using-stable-diffusion/
    INFO: Jeden z użytkowników Reddita opracował metodę kontroli generowania obrazów (za pomocą ControlNet) przez Stable Diffusion w taki sposób, aby efektem renderowania był obraz, który jednocześnie jest poprawnym kodem QR. Przy niektórych przykładach mój smartfon potrzebował chwilę 'pomyśleć', aby załapać kod, ale wszystkie z kodów działały poprawnie.

  4. "Cztery warianty wyprawy na księżyc" (film, 10 minut)
    https://youtube.com/watch?v=wBTX9AgrvPk&feature=share
    INFO: Film dokumentalny z 1970 roku przedstawiający różne warianty dostania się na księżyc i powrotu z niego. Bardzo 'klimatyczny' sposób prezentacji. Jeśli lubisz słuchać o starych technologiach, to rzuć okiem na inne filmy z tego kanału.

  5. Alternatywy dla ChatGPT i Github Copilot
    https://blog.pragmaticengineer.com/github-copilot-alternatives/
    INFO: Autor we wpisie stworzył tabelaryczne porównanie alternatyw dla wymienionych w tytule narzędzi zwracając uwagę na możliwość self-hostowania, cenę czy sugestii dotyczącej wykorzystania w pracy z kodem produkcyjnym/firmowym.

  6. Czy Google Bard był uczony danymi z Gmaila?
    https://skiff.com/blog/was-bard-trained-on-gmail-data
    INFO: Sam Bard twierdzi, że pośrednio nakarmiono go wiedzą z prywatnych skrzynek użytkowników. Google twierdzi, że tak nie było. Następnie twierdzi, że tak nigdy nie będzie. Później jednak usuwa tweeta z info, że tak nie będzie. Jak to jest naprawdę? Sprawa jest trochę bardziej skomplikowana.

  7. Masz doświadczenie w roli Analityka Biznesowo-Systemowego? [Sponsorowane]
    https://www.futuremind.com/career/
    INFO: INFO: firma Future Mind (znana z aplikacji takich jak Żappka, Super-Pharm, Hebe, Sinsay, Reserved i wielu innych) szuka Analityków z doświadczeniem w projektach aplikacji mobilnych i e-commerce do pracy zdalnej w 170-osobowym zespole z dużym doświadczeniem i dobrze przemyślanym procesem wytwórczym. Gwarantują ciekawe projekty (ostatnio np. trwają prace nad aplikacją do zarządzania portami jachtowymi na Morzu Śródziemnym) i dobre wynagrodzenie.

  8. Śledzenie czasu spędzonego ze smartfonem - czy to ma sens?
    https://simone.org/tracking-screen-time/
    INFO: Ciekawe spojrzenie autora na problem uzależnienia współczesnych ludzi od smartfonów. Czy narzucanie sobie limitu np. 2h dziennie w social mediach realnie pomaga? Według autora czas nie ma większego znaczenia. Możesz siedzieć i 4h, ale musisz zwrócić uwagę na coś innego. Więcej w artykule.

  9. Przykład deploymentu rozbudowanej, produkcyjnej aplikacji na AWS
    https://dev.to/kelvinskell/a-practical-guide-to-deploying-a-complex-production-level-three-tier-architecture-on-aws-2hf0
    INFO: Autor wdraża trójwarstwową aplikację (warstwa prezentacji, logiki i danych) na środowisko AWS. Warto rzucić okiem jak rozplanowuje on wszystko i jak ostatecznie składa wszystkie elementy układanki w całość.

  10. Kolejność wykonywania operacji w SQL
    https://vladmihalcea.com/sql-operation-order/
    INFO: Jeśli pracujesz z prostymi zapytaniami SQL, to zazwyczaj nie zawracasz sobie głowy kolejnością wykonywania operacji. Gdy do akcji wkraczają unie, joiny, grupowania, zagnieżdżone zapytania i kilka innych struktur, to brak wiedzy na temat kolejności wykonywania wspomnianych operacji będzie dla Ciebie blokerem, który uniemożliwi Ci stworzenie lub zdebugowanie zaawansowanego zapytania.

  11. ChatGPT będzie 10x inteligentniejszy? (film, 9 minut)
    https://youtube.com/watch?v=cCgjbOy4dvc&feature=share
    INFO: OpenAI nie planuje objęcie rozszerzać zakresu wiedzy swoich modeli. Planuję jednak zwalczać ich halucynacje i zmniejszać liczbę błędnych odpowiedzi. Na czym polega technika proces supervision? Tego dowiesz się z filmu.

  12. Automatyzacja SMS-ów wysyłanych do mamy za pomocą AI?
    https://link.medium.com/PbpEu5nttAb
    INFO: Czy to jest przerost formy nad treścią? Jak najbardziej, ale za to jaka pomysłowa realizacja! Autor, używając GPT-4, AWS SNS, Terraforma i Kestra zautomatyzował proces zagadywania do swojej mamy przez SMS-y. Sztuczna inteligencja jedynie rozpoczyna regularną konwersację. Autor artykułu sam ciągnie ją dalej.

  13. Próba wdrożenia polityki prywatności na blogu - case study
    https://blog.tomaszdunia.pl/rodo-gdpr/
    INFO: Czy Twój blog jest zgodny z RODO/GDPR? Jest szansa, że Twoja polityka prywatności nie pokrywa wszelkich wymaganych przez prawo zagadnień... o ile w ogóle masz taką politykę. Autor bloga (nie jest on ekspertem od RODO!) postanowił przejść przez procedurę przystosowania swojego bloga do odpowiednich wymogów prawnych. Swoją drogę opisał w tym wpisie.

  14. Porównanie narzędzi do zarządzania zadaniami/projektami z perspektywy osób pracujących przy bazach danych
    https://www.developer.com/project-management/database-developer-collaboration-tools/
    INFO: Jak przy pracy zdalnej wymieniać się wiedzą, ustaleniami i zadaniami? Ten artykuł przedstawia punkt widzenia zespołu pracującego przy bazach danych.

  15. Jak uczone są modele GPT? (film, 43 minuty)
    https://m.youtube.com/watch?v=bZQun8Y4L2A
    INFO: Wykład tłumaczący jak przygotowuje się dane do nauki modeli, jak się je tokenizuje, czym jest supervised finetuning, na czym polega nauka ze wzmocnieniem itp.

  16. Jakie plany (nieoficjalnie) ma OpenAI co do przyszłości swoich modeli sztucznej inteligencji?
    https://web.archive.org/web/20230531203946/https://humanloop.com/blog/openai-plans
    INFO: To link do zarchiwizowanej wersji usuniętego już artykułu. Sam Altman jak zwykle powiedział trochę za dużo i OpenAI posprzątało po nim. Ile z jego deklaracji to marketingowe przechwalanie się, a ile to realne plany rozwoju? To pokaże nam najbliższa przyszłość. Zapowiada się bardzo ciekawie, zwłaszcza z punktu widzenia programistów integrujących się z ich API.

  17. Miniaturowy, darmowy serwer VPS
    https://frog.mikr.us/
    INFO: Wystarczający do uruchamiania cronów, monitoringu, czy postawienia prostej strony WWW. Obowiązuje jedynie opłata aktywacyjna (5zł), a później usługa jest darmowa. Jest limit jednego konta na użytkownika.

  18. Analiza działania dysku oldschoolowego MFM (film, 25 minut)
    https://www.youtube.com/watch?v=SwEi7dK3rIA
    INFO: Jest szansa, że nigdy w życiu nie widziałeś dysku MFM i jego kontrolera (pracowałem kiedyś na takim! :D). To coś z historii komputerów. Jak te dyski działały i czym różniły się pod względem budowy i zasady działania od współczesnych nam urządzeń? Tego dowiesz się z filmu. Materiał ma dwie części. Linkuję do tej pierwszej. Druga jest znacznie bardziej techniczna i niskopoziomowa.

  19. Czy mamy sensowną alternatywę dla animowanych GIFów?
    https://cloudfour.com/thinks/animated-gif-alternative/
    INFO: Dlaczego ktoś miałby szukać alternatywy dla formatu GIF? Chodzi o rozmiar. Przykładowa animacja z podlinkowanej strony waży prawie pół megabajta, podczas gdy w formatach alternatywnych może ona zajmować mniej niż 25kb. Czego więc używać zamiast formatu GIF? O tym w artykule.

  20. Testowanie podatności na ataki CSRF - case study
    https://infosecwriteups.com/easy-csrf-bypass-7226b4e3593e
    INFO: Autor opisuje swoją metodykę poszukiwania podatności typu CSRF na stronach sklepu Target. Większość prób ataku nie zadziałała, ale i tak spis każdej podjętej próby ataku niesie ze sobą porcję wiedzy. Ostatecznie atakującemu udało się obejść zabezpieczenie weryfikacji tokena anty-csrf.

  21. Uruchamiaj Docker Desktop tylko, gdy go potrzebujesz (MacOS)
    https://alexwlchan.net/2023/docker-on-demand/
    INFO: Aplikacja Docker Desktop na Maca nie należy do najlżejszych. Przy standardowej konfiguracji przeważnie konsumuje 4GB RAM. Nie musisz jednak mieć jej uruchomionej cały czas, jeśli pracujesz z kontenerami raz na kilka dni. Ten prosty skrypt odpali zarządcę kontenerów tylko wtedy, gdy będziesz chcieć pracować z Dockerem. Wyłączenie Dockera, gdy już nie będzie Ci potrzebny, jest na Twojej głowie.

  22. Poradnik deploymentu aplikacji PHP (Laravel) na platformie fly.io
    https://fly.io/laravel-bytes/full-stack-laravel/
    INFO: Wspomniana platforma zyskuje na popularności. Jak jednak wykorzystać ją do deploymentu aplikacji PHP, a konkretniej mówiąc takiej, napisanej we frameworku Laravel? Tego dowiesz się z artykułu.

  23. Jak wyłączyć kolorowy output w aplikacji CLI?
    https://no-color.org/
    INFO: Gdy pracujemy w terminalu, kolory mogą znacznie poprawić czytelność wyjścia z aplikacji. Jeśli jednak użyjemy aplikacji CLI, w ramach automatyzacji, to parsowanie dodatkowych kodów kolorów staje się już problemem. Jak się pozbyć tego formatowania? Istnieje zmienna środowiskowa, która potrafi je wyłączyć i jest ona dość powszechnie używana w świecie Linux/Unix.

  24. Google Chrome robi duży krok naprzód w kierunku prywatności użytkowników
    https://developer.chrome.com/en/blog/shipping-privacy-sandbox/
    INFO: Wraz z lipcową aktualizacją Google Chrome planuje wprowadzić kilka dużych zmian, np. Privacy Sandbox, który umożliwi między innymi automatyczne blokowanie ciasteczek śledzących. Poczytaj o planowanych zmianach.

  25. Systemy kontroli wersji kodu aplikacji - porównanie z punktu widzenia Game Developera
    https://thenewstack.io/5-version-control-tools-game-developers-should-know-about/
    INFO: W artykule porównywane i opisywane jest 5 różnych narzędzi do wersjonowania kodu (Git, Perforce, Plastic SCM oraz SVN). Artykuł pisany jest z perspektywy Game Devów, jednak każdy programista powinien znaleźć tam coś dla siebie.

  26. Dobre praktyki przy rozmowach z modelami GPT - poradnik od OpenAI
    https://platform.openai.com/docs/guides/gpt-best-practices/strategy-write-clear-instructions
    INFO: Jak efektywnie budować zapytania do GPT-3.5 lub GPT-4? Kto lepiej odpowie Ci na to pytanie niż sami twórcy wspomnianych modeli? Oto bezpłatny poradnik na temat tworzenia optymalnych zapytań. Artykuł zawiera nie tylko ogólne porady, ale i kilka użytecznych i rekomendowanych do zastosowania podczas pracy technik.

  27. Kurs generatywnego AI od Google
    https://www.cloudskillsboost.google/journeys/118
    INFO: Seria darmowych mini kursów przygotowanych przez Google, a opowiadających o LLM, generatorach obrazów itp. Logujesz się kontem Google. Kursy są niby podpisane jako 1-dniowe, ale większość z nich nie tra dłużej niż godzinę. Materiały są w języku angielskim.

  28. Darmowe kursy online dla przedsiębiorców (od PARP)
    https://www.parp.gov.pl/component/site/site/kursy-online
    INFO: Polska Agencja Rozwoju Przedsiębiorczości wystartowała z platformą edukacyjną. Mają kursy na temat marketingu online, finansów, cyberbezpieczeństwa dla MŚP i kilka innych. Wszystkie dostępne za darmo. Trzeba tylko założyć konto. Nie musisz być przedsiębiorcą, aby mieć konto. Nie weryfikują niczego przy rejestracji konta. Kursów jest kilkadziesiąt.

LINKI TYLKO DLA PATRONÓW

  1. Lista polskich firm Venture Capital (VC), aniołów biznesu itp.
    https://uw7.org/un_8aac5959d2803
    INFO: Rozwijasz swój startup i szukasz inwestora? Wszyscy znamy YCombinatora, ale szansa, że taka firma zainwestuje w Twój projekt, jest minimalna. W naszym kraju działają jednak dziesiątki firm inwestujących w startupy. Mamy też dziesiątki aniołów biznesu. Warto rzucić okiem na spis.

  2. Przecieki z Copilota? - kod, którego nikt nie powinien zobaczyć
    https://uw7.org/un_a83bb4428f150
    INFO: Ciekawa analiza wycieków danych z funkcji autouzupełniania w Copilocie. Zwracane są dane środowisk stagingowych, niepubliczne metody API itp. Warto być świadomym zagrożenia.

 

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