To jest webowa wersja newslettera na kt贸ry mo偶esz si臋 zapisa膰 klikaj膮c tutaj

Cze艣膰!

Uda艂o si臋! Ten tydzie艅 by艂 dla mnie skrajnie pracowity. Gdy czytasz te s艂owa, prawdopodobnie w艂a艣nie prowadz臋 gdzie艣 wyk艂ady, wi臋c cudem uda艂o mi si臋 przygotowa膰 zestawienie na czas. Nie znalaz艂em w tym tygodniu naprawd臋 wartych uwagi linków premium, które móg艂bym szczerze poleci膰 jako te dla patronów, dlatego w tym wydaniu pomin膮艂em t臋 sekcj臋, za co patronów przepraszam.

Sponsorem tego wydania newslettera jest firma Cambly, która oferuje nauk臋 angielskiego w formie rozmów z native speakerami.

Zalet膮 Cambly jest to, 偶e samodzielnie mo偶esz wybiera膰 swoich nauczycieli (a tak偶e zmienia膰 ich do woli) z dost臋pnej listy. By膰 mo偶e który艣 specjalizuje si臋 w dziedzinie, w której chcesz si臋 rozwija膰? (biznes, technologia, programowanie itp.)

Od niedawna, na platformie dost臋pny jest kurs "English for Software Developers", stworzony specjalnie na potrzeby programistów. Obejmuje on s艂ownictwo niezb臋dne podczas codziennej komunikacji w mi臋dzynarodowej firmie, jak i w procesie rekrutacji. Kupuj膮c dowolny abonament na Cambly, dost臋p do kursu otrzymuje si臋 darmowo, w pakiecie.

Korzystaj膮c z przygotowanego dla czytelników newslettera kodu zni偶kowego (kod: UNKNOW60) otrzymasz zni偶k臋 60% na zakup rocznego abonamentu na Cambly.

Wi臋cej informacji znajdziesz pod linkiem nr 7. Korzystaj膮c z tego linka, otrzymujesz prawo do odbycia jednej, pokazowej lekcji (1:1) z native speakerem.

 

Zapraszam do lektury :)

 

鈼 #unknownews 鈼

  1. Zbuduj w艂asnego ‘Copilota’ z u偶yciem OpenAI Codex
    https://gabetao.hashnode.dev/building-a-front-end-sandbox-for-openais-codex
    INFO: Na rynku króluj膮 dwa popularne rozwi膮zania do szybkiego generowania odu przez AI: Github Copilot oraz Replit Ghostwriter. Oba niestety s膮 p艂atne i to (dla hobbystycznego u偶ytku) niema艂o. Mo偶na jednak, w bardzo prosty sposób napisa膰 namiastk臋 takich systemów, bazuj膮c na modelu code-davinci, dost臋pnego w GPT-3 od OpenAI.

  2. Jak stworzy艂em, maj膮c膮 13KB gr臋 w stylu Game-Boya w JavaScript
    https://medium.com/hypersphere-codes/how-i-created-a-gameboy-like-game-in-13kb-5905bf6166b2
    INFO: Co roku organizowany jest ‘js13kgames game jam’, gdzie twórcy zg艂aszaj膮 swoje produkcje mieszcz膮ce si臋 w 13kb (skompresowane razem z grafikami, kodem itp). W ramach eventu zg艂aszane s膮 naprawd臋 imponuj膮ce prace. W tym artykule znajdziesz opis, jak jeden z uczestników przygotowywa艂 swoj膮 gr臋, jak j膮 optymalizowa艂 i jakie sztuczki wykorzysta艂, aby zmie艣ci膰 si臋 w limicie rozmiaru 藕róde艂.

  3. Bycie pe艂noetatowym twórc膮 online jako programista?
    https://blog.pragmaticengineer.com/how-to-become-a-full-time-creator/
    INFO: Ciekawy zbiór porad (i do艣wiadcze艅 autora) na temat tworzenia tre艣ci do internetu, z punktu widzenia programisty. Pe艂noetatowi twórcy najcz臋艣ciej kojarzeni s膮 z ta艅cz膮cymi TikTokerami, czy Instagramerami. Jak zawodowe tworzenie contentu wygl膮da z perspektywy software engineera?

  4. Stepdle - Wordle z narastaj膮cym poziomem trudno艣ci
    https://www.stepdle.com/
    INFO: Zasady s膮 jak w Wordle. Zielona litera jest na poprawnym miejscu, 偶ó艂ta na niepoprawnym, a szara nie wyst臋puje w s艂owie wcale. Zaczynamy od 4-literowego s艂owa, a pó藕niej odgadujemy 5, 6 i 7-literowe. Liczba ruchów jest ograniczona.

  5. Samohostowalna alternatywa dla Heroku na w艂asnym VPS-ie?
    https://austingil.com/automatically-deploy-from-git/
    INFO: Tutorial ucz膮cy, jak zainstalowa膰 i skonfigurowa膰 Coolify na w艂asnym serwerze, aby pobiera膰 i deployowa膰 dowoln膮 aplikacj臋 z repozytorium Githuba na podstawie triggerów gitowych. 艢wietny sposób na automatyzacj臋 deploymentu.

  6. Sk膮d stare aparaty fotograficzne wiedzia艂y, jak膮 rolk臋 filmu za艂adowali艣my do 艣rodka? (film, 17 minut)
    https://www.youtube.com/watch?v=imMBwUGjXHs
    INFO: Aparaty bardziej zaawansowane posiada艂y stosowne ustawienie na obudowie, jednak te najprostsze by艂y go pozbawione. Sk膮d wi臋c wiedzia艂y, 偶e w slocie na film umie艣cili艣my np. taki z ISO 200, czy ISO 400? Producenci filmów i aparatów znale藕li ciekawy i prosty zarazem sposób na przekazywanie sobie tej informacji.

  7. Cambly - lekcje angielskiego z native speakerami [sponsorowane]
    https://cambly.biz/unknow60
    INFO: Platforma do nauki angielskiego, idealna dla programistów. Uczysz si臋 tak cz臋sto, jak chcesz i po艣wi臋casz na lekcje tyle czasu, ile chcesz. Maj膮 na pok艂adzie ludzi, specjalizuj膮cych si臋 w bran偶ach technicznych, oraz oferuj膮 kursy (darmowe, w cenie abonamentu) dla programistów, zawieraj膮ce typowe, bran偶owe zwroty u偶ywane na co dzie艅 w pracy. To wszystko dost臋pne ze zni偶k膮 -60%. Link uprawnia Ci臋 tak偶e do odbioru darmowej, 15-minutowej lekcji próbnej.

  8. Jak stworzy膰 w艂asny startup po 30-stce, maj膮c 偶on臋, dzieci i kredyt? - dyskusja z Hacker News
    https://news.ycombinator.com/item?id=33707889
    INFO: D艂uga, ale i ciekawa dyskusja na wspomniany wy偶ej temat. My艣l臋, 偶e wielu czytelników mojego newslettera zadaje sobie tytu艂owe pytanie i by膰 mo偶e znajdzie tam co艣 dla siebie.

  9. DALL-E 2 - tworzenie grafik z u偶yciem AI. Poradnik (film, 12 minut)
    https://youtube.com/watch?v=JCuGCbnjeOo&feature=share
    INFO: Wideo poradnik ucz膮cy obs艂ugi jednego z najpopularniejszych generatorów grafik, opartego na sztucznej inteligencji. Z filmu dowiesz si臋, jak tworzy膰 grafiki na podstawie opisu, jak je edytowa膰 i jak rozbudowywa膰 kadr obrazka.

  10. 40-godzinny tydzie艅 pracy - to za du偶o, za ma艂o, czy w sam raz?
    https://www.okta.com/au/identity-101/40-hour-work-week/
    INFO: Sk膮d wzi膮艂 si臋 pomys艂 pracy po 8 godzin dziennie? Dlaczego pracujemy tylko 5 dni w tygodniu i co o tym wszystkim mówi nauka? Czy to faktycznie optymalna dla pracowników i pracodawców liczba, czy mo偶e po prostu zasz艂o艣膰 historyczna?

  11. Jak wybra膰 odpowiedni font? Podstawy typografii
    https://konradmakowski.com/jak-dobrac-font-do-publikacji/projektowanie/
    INFO: Wybór niew艂a艣ciwego fontu na stronie, czy w mailu mo偶e nie tylko pogorszy膰 czytelno艣膰 tekstu, ale w skrajnych przypadkach mo偶e nawet obni偶y膰 presti偶 i wiarygodno艣膰 przedstawianej oferty (i nie mówi臋 tutaj o pisaniu tekstów w Comic Sans :D). Ciekawy tekst.

  12. Szybki sposób na API REST-owe na bazie PostgreSQL
    https://apisix.hashnode.dev/poor-mans-api
    INFO: Tutorial uczy, jak szybko zbudowa膰 pe艂noprawne API REST-owe z u偶yciem gotowej aplikacji przeznaczonej do tego celu (PostgREST). Dodatkowo, do API dodawane jest uwierzytelnianie oraz prosta ochrona anty-DDoS.

  13. Czy Twoja aplikacja naprawd臋 potrzebuje obs艂ugi “dark mode”?
    https://www.producthunt.com/stories/does-your-product-actually-need-dark-mode
    INFO: Jak to jest z t膮 obs艂ug膮 ciemnej skórki w aplikacjach i na stronach WWW? Czy to faktycznie moda, czy wspó艂czesne must-have? Ciekawe przemy艣lenia.

  14. Wszystko, co programista powinien wiedzie膰 o ciasteczkach (cookies)
    https://chenhuijing.com/blog/understanding-browser-cookies/#馃憻
    INFO: Czym ró偶ni si臋 atrybut “expires” od “max-age”? Do czego s艂u偶膮 flagi samesite=lax, albo Secure? Jak usun膮膰 ciasteczko? Sporo podstawowej, ale i niezwykle u偶ytecznej wiedzy. Idealne dla junior developerów, wchodz膮cych w 艣wiat aplikacji webowych.

  15. Jak dobrze wybra膰 API Gateway dla swojej aplikacji?
    https://dev.to/apisix/how-to-choose-the-right-api-gateway-3f9i
    INFO: Mówi膮c “API Gateway”, wielu programistów ma na my艣li produkt od AWS o tej samej nazwie. Do wyboru mamy jednak jeszcze minimum 9 innych, dobrze znanych rozwi膮za艅, które mog膮 znacznie lepiej sprosta膰 naszym wymaganiom. Jak wi臋c wybra膰 ten odpowiedni gateway? Tego dowiesz si臋 z artyku艂u.

  16. Nowy atak z u偶yciem NPM-a - infekcja komputera podczas instalacji paczek
    https://socket.dev/blog/npm-bin-script-confusion
    INFO: Atak polega na oskryptowaniu instalatora paczki w taki sposób, aby podczas instalacji dostarcza艂 dwie nowe binarki o nazwach node oraz npm. Jak si臋 domy艣lasz, nadpisuj膮 one oryginalne narz臋dzia o wspomnianych nazwach. Co ciekawe, skrypt infekuj膮cy wykonuje si臋 nawet wtedy, gdy instalujemy paczk臋 z opcj膮 pomini臋cia uruchamiania skryptów.

  17. Jak zamockowa膰 API w jedn膮 minut臋?
    https://dev.to/ismailkamil/how-to-mock-an-api-in-one-minute-eip
    INFO: Frontendowcy czasami maj膮 ten problem, 偶e API zosta艂o zaprojektowane, ale jeszcze nie jest zaimplementowane i nie mog膮 z niego korzysta膰. Takie ‘udawane’ API mo偶e bardzo upro艣ci膰 ich prac臋.

  18. Galactica - wielki model j臋zykowy od Meta przetrwa艂 online 3 dni?
    https://www.technologyreview.com/2022/11/18/1063487/meta-large-language-model-ai-only-survived-three-days-gpt-3-science/
    INFO: Meta zapowiedzia艂a ju偶 jaki艣 czas temu powstanie modelu lepszego i inteligentniejszego od GPT-3, a do tego maj膮cego dost臋p do wiedzy ca艂ego 艣wiata. O co tylko zapytasz, zawsze uzyskasz odpowied藕. Brzmi 艣wietnie? No w艂a艣nie… tylko brzmi. Je艣li zapyta艂o si臋 model o rzeczy, o których mia艂 poj臋cie, otrzymywa艂o si臋 prawdziwe odpowiedzi. Je艣li jednak zapytamy o co艣 zupe艂nie nieznanego modelowi, to otrzymamy najbardziej prawid艂owo wygl膮daj膮ce odpowiedzi, które w 艣wiecie naukowym uchodz膮 za odpowiedzi nieprawdziwe. Nie ma wi臋c mo偶liwo艣ci odró偶nienia prawdy od fikcji. Jak wi臋c oceni膰 u偶yteczno艣膰 tego modelu?

  19. Llama - lepsza nawigacja po plikach i katalogach w terminalu
    https://github.com/antonmedv/llama
    INFO: Llama, to ‘terminalowy menad偶er plików’, który w praktyce dzia艂a tak, 偶e mo偶emy zbudowa膰 艣cie偶k臋 do plików/katalogów poruszaj膮c si臋 po dysku z u偶yciem kursorów i klawisza enter/backspace. Skrajnie proste, ale i wygodne rozwi膮zanie.

  20. Zwolnienia w bran偶y IT w USA - przegl膮d
    https://layoffs.fyi/
    INFO: To, 偶e Facebook, Google i Twitter zwalniaj膮 tysi膮ce pracowników, to do艣膰 powszechna wiedza. Jak to jednak wygl膮da w innych firmach? Te偶 nie jest zbyt ró偶owo. Oto baza danych prezentuj膮ca statystyki zwolnie艅 z kilkuset znanych firm z USA. Trzeba przyzna膰, 偶e tych zwolnie艅 jest ‘sporo’.

  21. Vectormaker - narz臋dzie konwertuj膮ce pliki graficzne do wektorów (SVG)
    https://vectormaker.co/
    INFO: Dzia艂a bardzo fajnie dla prostych grafik (nie fotek, a rysunków/kszta艂tów). Dobre narz臋dzie do szybkiego generowania wektorów.

  22. Niebezpiecze艅stwa zwi膮zane z u偶ywaniem Copilota
    https://www.kolide.com/blog/github-copilot-isn-t-worth-the-risk
    INFO: Copilot wygl膮da jak narz臋dzia przysz艂o艣ci, które zrewolucjonizuje proces tworzenia oprogramowania. Niestety, obecnie technologia ta ma sporo problemów z bezpiecze艅stwem tworzonego kodu oraz jego legalno艣ci膮. Czy Copilot, aby na pewno uczy si臋 tylko na kodach dost臋pnych na wolnych licencjach? Okazuje si臋, 偶e niekoniecznie…

  23. Wykrywanie obecno艣ci Team Viewera z poziomu aplikacji webowej
    https://www.reddit.com/r/UKPersonalFinance/comments/z1uvo8/this_felt_like_a_scam_how_did_my_bank_know_what/
    INFO: Ciekawa sytuacja opisana na Reddicie. Klient banku zosta艂 poproszony o kontakt z bankiem, poniewa偶 na jego komputerze podczas wykonywania przelewu wykryto aplikacj臋 Team Viewer. W jaki sposób bank z poziomu strony WWW móg艂 sprawdzi膰 obecno艣膰 tej aplikacji? Odpowied藕 jest zaskakuj膮ca.

  24. Interaktywny poradnik do Flexboxa w CSS
    https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/
    INFO: Widzia艂em ju偶 wiele poradników dotycz膮cych tej technologii - zarówno te z diagramami, komiksowe, jak i typowo tekstowe. Ten jednak bije je wszystkie na g艂ow臋 ze wzgl臋du na swoj膮 interaktywno艣膰. Mo偶na na 偶ywo przetestowa膰, jak zmiany w konfiguracji CSS-a wp艂ywaj膮 na zachowanie elementów na stronie.

  25. Mixbox - pierwsze, naturalne mieszanie kolorów w aplikacji
    https://scrtwpns.com/mixbox/
    INFO: Co uzyskamy z pomieszania koloru 偶ó艂tego z niebieskim? Zielony? Photoshop Procreate, Corel Painter i kilka innych softów s膮 jednak innego zdania. Mixbox to biblioteka pozwalaj膮ca uzyska膰 za ka偶dym razem kolor taki, jaki uzyskujemy przy mieszaniu prawdziwych farb. Na stronie s膮 przyk艂ady pokazuj膮ce, jak to dzia艂a w praktyce.

  26. Interaktywna mapa 3D na podstawie OpenStreetMap
    https://demo.f4map.com/#lat=50.0613998&lon=19.9371376&zoom=19
    INFO: Mapy pochodz膮ce z OSM wcale nie musz膮 by膰 p艂askie. Dane zawarte w API w zupe艂no艣ci wystarczaj膮 do odwzorowania terenu i budynków w rzucie izometrycznym. Nie wygl膮da to pi臋knie, ale za to jest darmowe i dzia艂a dobrze. Sprawdza艂em i wy艣wietla poprawne rzuty nawet u mnie na wsi ;)

  27. Dlaczego Twitter jeszcze dzia艂a? - spojrzenie okiem SRE
    https://matthewtejo.substack.com/p/why-twitter-didnt-go-down-from-a
    INFO: Trzeba przyzna膰, 偶e nie jest czym艣 normalnym sytuacja, w której zwolnione zostaje ponad 80% zespo艂u, a sam serwis tego nie odczuwa. Jakim cudem Twitter jeszcze dzia艂a? Odpowiedzi膮 jest technologia. Z artyku艂u dowiesz si臋, jak od strony technicznej dzia艂aj膮 niektóre elementy Twittera.

  28. U偶ywaj OpenStreetMap w wersji selfhosted, aby nie p艂aci膰 za Google Maps
    https://wcedmisten.fyi/post/self-hosting-osm/
    INFO: Czy osadzenie widgetu Google Maps na w艂asnej stronie co艣 kosztuje? Najcz臋艣ciej odpowied藕 brzmi “nie”, bo to przecie偶 darmowa us艂uga. Czy aby na pewno tak jest? Wielu twórców aplikacji webowych nie zdaje sobie sprawy, 偶e tak naprawd臋, ze wzgl臋du na swój bardzo ma艂y ruch na stronie, po prostu mie艣ci si臋 we free tier us艂ugi. Co jednak, gdy ruch na stronie drastycznie wzrasta? Wtedy op艂aty wzrastaj膮 razem z nim. Mapy od OSM mog膮 by膰 rozwi膮zaniem tego problemu.

  29. HandleFinder - znajd藕 dowolny login w dziesi膮tkach serwisów online
    https://www.handlefinder.com/
    INFO: Narz臋dzie u偶yteczne zarówno przy 艣ledztwach OSINT, jak i w biznesie/marketingu. My艣lisz nad nazw膮 dla swojej nowej firmy i zastanawiasz si臋, czy kto艣 ju偶 nie u偶ywa wymy艣lonej przez Ciebie nazwy. Dzi臋ki temu narz臋dziu online (niczego nie musisz instalowa膰), szybko to sprawdzisz.

 

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