Cze┼Ť─ç!

Zapraszam do lektury dzisiejszego przegl─ůdu ciekawych tre┼Ťci z bran┼╝y IT, które uda┼éo mi si─Ö wy┼éowi─ç w ci─ůgu ostatniego tygodnia.

Je┼Ťli wszystko pójdzie zgodnie z planem, to w nadchodz─ůcym tygodniu znikam na d┼éugo oczekiwany urlop. Nie mog─Ö zagwarantowa─ç, ┼╝e w czasie urlopu uda mi si─Ö na spokojnie i terminowo przygotowywa─ç kolejne zestawienia, wi─Öc zaznaczam, ┼╝e kolejne trzy tygodnie (bo na tyle znikam) stoj─ů pod znakiem zapytania je┼Ťli chodzi o newsletter.

Liczę jednak, że zobaczymy się w kolejnym wydaniu już za tydzień.

Do zobaczenia  ­čĹő

 

ÔŚó #unknownews ÔŚú

  1. Sztuczna inteligencja ju┼╝ zyska┼éa ┼Ťwiadomo┼Ť─ç?! - wywiad z prof. W┼éodzis┼éawem Duchem (film, 37 minut)
    https://www.youtube.com/watch?v=zeGCPA4p6z0
    INFO: Ciekawa i momentami lekko filozoficzna rozmowa na temat ┼Ťwiadomo┼Ťci AI i jej granic. Czy AI jest niebezpieczne, czy mo┼╝e czu─ç ból, a mo┼╝e kiedy┼Ť b─Ödzie chcie─ç przej─ů─ç kontrol─Ö nad ┼Ťwiatem? Zaproszony go┼Ť─ç jest specjalist─ů w dziedzinie neuroinformatyki, sieci neuronowych, uczenia maszynowego i bada┼ä nad mózgiem.

  2. Postgres vs. MySQL - jak to naprawd─Ö wygl─ůda w 2023 roku?
    https://www.bytebase.com/blog/postgres-vs-mysql/
    INFO: W tym roku PostgresQL wyprzedzi┼é MySQL w popularno┼Ťci wed┼éug ankiety portalu StackOverflow. Czym jednak ró┼╝ni─ů si─Ö wspó┼écze┼Ťnie te bazy? Wielu programistów pami─Öta MySQL-a jeszcze z czasów wersji 5.x, wi─Öc ich wspomnienia mog─ů by─ç podobne do wspomnie┼ä z czasów starego PHP-a. Warto rzuci─ç okiem na to porównanie.

  3. Zagro┼╝enia p┼éyn─ůce z publikowania zdj─Ö─ç swoich dzieci w sieci (film, 3 minuty)
    https://www.youtube.com/watch?v=F4WZ_k0vUDM
    INFO: Ciekawa inicjatywa u┼Ťwiadamiaj─ůca zagro┼╝enia zwi─ůzane z publicznym udost─Öpnianiem zdj─Ö─ç swoich dzieci w sieci. Przy okazji zahacza o tematyk─Ö wykorzystania AI do produkcji deepfake.

  4. Jak położyć na łopatki giełdę kryptowalut małym Pythonowym skryptem
    https://blog.everstrike.io/wash-trading-gone-wrong-how-a-crypto-exchange-accidentally-obliterated-itself/
    INFO: Historia gie┼édy BaseFEX, która oszukiwa┼éa zawy┼╝aj─ůc swoje wolumeny obrotu dziennego za pomoc─ů bota. Pewien programista znalaz┼é jednak sposób na oszukanie oszustów, osi─ůgaj─ůc tym samym oko┼éo 1000% zysku z ich gie┼édy, a w konsekwencji doprowadzaj─ůc do jej zamkni─Öcia.

  5. Interaktywny przewodnik po ┼Ťcie┼╝kach w SVG
    https://www.nan.fyi/svg-paths
    INFO: Format SVG jest dla wielu programistów przera┼╝aj─ůcy. Du┼╝o liczb, sporo pojedynczych, nic nieznacz─ůcych liter i nagle z tego powstaje pi─Ökna grafika - jakim cudem?! Ten poradnik pozwoli Ci zrozumie─ç, jak dzia┼éaj─ů ┼Ťcie┼╝ki. Aplikacj─Ö uruchom na komputerze. Scrolluj powoli, aby widzie─ç jakie zmiany wprowadza kod prezentowany w lekcji w oknie podgl─ůdu widocznym po prawej stronie. Nad oknem podgl─ůdu masz menu z dost─Öpem do kolejnych lekcji.

  6. Ciekawy atak phishingowy na PayPal
    https://krebsonsecurity.com/2022/08/paypal-phishing-scam-uses-invoices-sent-via-paypal/
    INFO: W ramach systemu PayPal mo┼╝na wys┼éa─ç do klienta faktur─Ö wraz z za┼é─ůczon─ů notatk─ů. Problem polega na tym, ┼╝e ta notatka jest cytowana w mailu wysy┼éanym do klienta przez system p┼éatno┼Ťci. Klient mo┼╝e nie wiedzie─ç, ┼╝e to nie jest tekst napisany przez Paypala, a przez kogo┼Ť innego. Oszu┼Ťci wykorzystuj─ů to do wy┼éudzania pieni─Ödzy w bardzo kreatywny sposób.

  7. Dlaczego OpenAI opó┼║nia wsparcie dla obrazów w GPT-4?
    https://arstechnica.com/information-technology/2023/07/report-openai-holding-back-gpt-4-image-features-on-fears-of-privacy-issues/
    INFO: Na prezentacjach widzieli┼Ťmy jak GPT-4 ┼Ťwietnie pracuje z obrazami, d┼║wi─Ökiem, filmami, ale funkcje te nie s─ů jeszcze dost─Öpne. Jaki jest tego powód? O tym w artykule.

  8. Normalizacja Baz Danych - jak to zrobi─ç i w jakim celu?
    https://www.databasestar.com/database-normalization/
    INFO: Projektuj─ůc baz─Ö danych, nie zawsze jeste┼Ťmy w stanie przewidzie─ç wszystkie konsekwencje u┼╝ytej struktury danych. Dlaczego zazwyczaj powiniene┼Ť rozbi─ç dane np. na 3-4 tabele i stosowa─ç po┼é─ůczenia mi─Ödzy nimi, a nie np. zbudowa─ç jedn─ů, dobrze zaprojektowan─ů tabel─Ö? Koniecznie poczytaj o anomaliach z insertami, updatami i deletami.

  9. Apple do┼é─ůcza do wy┼Ťcigu w technologiach generatywnych AI?
    https://archive.ph/diZIg
    INFO: Wygl─ůda na to, ┼╝e Apple pracuje nad w┼éasnym modelem j─Özykowym (LLM), który b─Ödzie zasila┼é ich rozwi─ůzania techniczne. Czy Apple ma szanse konkurowa─ç z produktami od OpenAI lub Google? a mo┼╝e b─Ödzie to technologia zupe┼énie innego przeznaczenia?

  10. Kevin Mitnick zmarł w wieku 59 lat
    https://www.washingtonpost.com/obituaries/2023/07/20/kevin-mitnick-hacker-dies/
    INFO: Prawdopodobnie najbardziej rozpoznawalny i ikoniczny z hackerów lat 80-90 zmar┼é w tym tygodniu. Niew─ůtpliwie wp┼éyn─ů┼é on swoimi dzia┼éaniami na rozwój bran┼╝y cybersecurity, a w szczególno┼Ťci na edukacj─Ö w dziedzinie ataków socjotechnicznych.

  11. Czy aplikacje do nawigacji mog─ů tworzy─ç korki, zamiast pomóc je omija─ç?
    https://spectrum.ieee.org/your-navigation-app-is-making-traffic-unmanageable
    INFO: In┼╝ynierowie projektuj─ůcy drogi w miastach, czy na wsiach znaj─ů globaln─ů charakterystyk─Ö ruchu na danym obszarze. Aplikacje dzia┼éaj─ů na zasadzie 'tu i teraz', stawiaj─ůc szybko┼Ť─ç dotarcia jednostki do celu jako swój priorytet. Niestety, takie podej┼Ťcie mo┼╝e doprowadzi─ç do pogorszenia sytuacji na drogach, a nie do jej polepszenia.

  12. Czy AI stworzy now─ů kategori─Ö gier? Gry, które nigdy si─Ö nie ko┼äcz─ů
    https://a16z.com/2023/07/19/the-neverending-game-how-ai-will-create-a-new-category-of-games/
    INFO: Wi─Ökszo┼Ť─ç wspó┼éczesnych gier posiada jak─ů┼Ť fabu┼é─Ö, która ma swój pocz─ůtek i zazwyczaj koniec. Ewentualnie gra mo┼╝e posiada─ç ograniczon─ů liczb─Ö poziomów. A gdyby tak fabu┼éa i poziomy by┼éy generowane przez AI i nigdy si─Ö nie ko┼äczy┼éy? Czy tak mo┼╝e wygl─ůda─ç niebawem przysz┼éo┼Ť─ç niektórych z gier?

  13. ChatHub - pracuj z wieloma chatami AI jednocze┼Ťnie
    https://chathub.gg/
    INFO: To rozszerzenie pozwala Ci na wygodn─ů prac─Ö w jednym oknie, jednocze┼Ťnie z narz─Ödziami takimi jak ChatGPT, Bing, Bard, Claude i kilkoma innymi. Daje to oszcz─Ödno┼Ť─ç czasu i pewnego rodzaju wygod─Ö.

  14. Jak laik mo┼╝e funkcjonowa─ç bez Google Play?
    https://www.internet-czas-dzialac.pl/odcinek-38-f-droid-jak-laik-moze-funkcjonowac-bez-google-play/
    INFO: Masz telefon z Androidem, ale chcesz odci─ů─ç si─Ö od us┼éug Google na tyle, jak dalece to mo┼╝liwe? ┼╗ycie bez Google Maps, czy Gmaila jest wykonalne, ale jak ┼╝y─ç bez Google Play?! Z pomoc─ů przychodzi F-Droid. Artyku┼é omawia, co to jest, jak tego u┼╝ywa─ç i dlaczego mo┼╝e by─ç dobre dla Ciebie i Twojej prywatno┼Ťci.

  15. Git Rebase - wszystko, co programista powinien wiedzie─ç
    https://www.freecodecamp.org/news/git-rebase-handbook/
    INFO: Bardzo przyst─Öpny podr─Öcznik online wyja┼Ťniaj─ůcy temat rebase w repozytorium gita. Nawet je┼Ťli korzystasz z tej funkcji do┼Ť─ç regularnie, mo┼╝esz dowiedzie─ç si─Ö kilku niuansów, które u┼éatwi─ů Ci codzienn─ů prac─Ö.

  16. Repozytorium rozszerzeń do SQLite
    https://sqlpkg.org/all/
    INFO: Je┼Ťli wykorzystujesz w swoim projekcie baz─Ö SQLite, to jest szansa, ┼╝e sporo logiki biznesowej da┼éoby si─Ö przenie┼Ť─ç na sam─ů baz─Ö, wykorzystuj─ůc zewn─Ötrzne modu┼éy. Na tej stronie znajdziesz 58 z nich. Pozwol─ů Ci nie tylko weryfikowa─ç dane, generowa─ç hashe i liczby losowe, ale tak┼╝e np. wykonywa─ç zapytania HTTP wprost z j─Özyka SQL, czy wykonywa─ç zaawansowane obliczenia arytmetyczne na poziomie bazy.

  17. Za maksymalnie 4 lata wymienisz bateri─Ö w ka┼╝dym smartfonie
    https://www.androidauthority.com/phones-with-replaceable-batteries-2027-3345155/
    INFO: Komisja Europejska znów dzia┼éa i po akcji ze standaryzacj─ů ┼éadowarek na terenie Unii, przyszed┼é czas na wprowadzenie standardów z wymian─ů baterii. Do 2027 roku, wszystkie nowe modele sprzedawane na terenie UE b─Öd─ů musia┼éy mie─ç mo┼╝liwo┼Ť─ç samodzielnej wymiany baterii.

  18. Mozilla prezentuje MDN Playground - przestrzeń do prototypowania
    https://developer.mozilla.org/en-US/blog/introducing-the-mdn-playground/
    INFO: To typowy playground podobny do tego znanego np. z Codepen, JSFiddle, czy JSBin. Służy do szybkiego prototypowania i udostępniania frontendowego. Ma wbudowane bardzo wygodne uzupełnianie składni. Aby dało się udostępniać efekty swojej pracy, trzeba założyć konto w systemie.

  19. Nadchodzi sie─ç 100x szybsza od WiFi?
    https://www.tomshardware.com/news/li-fi-standard-released
    INFO: LiFi, bo tak nazywa si─Ö to rozwi─ůzanie, u┼╝ywa ┼Ťwiat┼éa (a konkretniej: podczerwieni) do przesy┼éu danych. Ma to swoje plusy (szybko┼Ť─ç), jak i s┼éabsze strony (nie przechodzi przez ┼Ťciany). Wi─Öcej o technologii w artykule.

  20. Advanced Python Mastery - kurs doskonalenia znajomo┼Ťci Pythona
    https://github.com/dabeaz-course/python-mastery
    INFO: To nie jest wst─Öp do programowania w Pythonie. Autor zak┼éada, ┼╝e programowa─ç ju┼╝ umiesz, a teraz chcesz si─Ö tylko doskonali─ç. Ca┼éy kurs to jeden du┼╝y plik PDF i zbiór zada┼ä do niego.

  21. U┼╝ycie GPT-4 do walki z telefonicznymi oszustami
    https://www.theregister.com/2023/07/03/jolly_roger_telephone_company/
    INFO: Ciekawe zastosowanie technologii AI. Naci─ůgacze dodzwaniaj─ů si─Ö do bota, który s┼éucha ich pyta┼ä, a nast─Öpnie w mo┼╝liwie kulturalny, ale i wkurzaj─ůcy zarazem sposób przeci─ůga rozmow─Ö, zmienia temat, opowiada historie ze swojego ┼╝ycia itp.

  22. FerretDB - otwarto┼║ród┼éowa alternatywa dla MongoDB
    https://www.ferretdb.io/
    INFO: Twoja firma nie mo┼╝e wykorzystywa─ç MongoDB ze wzgl─Ödu na licencj─Ö tej bazy, a jednocze┼Ťnie bardzo chcesz/potrzebujesz korzysta─ç z MongoDB? Rozwi─ůzaniem jest FerretDB. To nie jest nowa baza typu NoSQL. To proxy, które zamienia protokó┼é Mongo na zapytania zrozumia┼ée dla silnika DB le┼╝─ůcego pod spodem (np. PostgreSQL).

  23. Wyró┼╝niki frameworków frontendowych
    https://themer.dev/blog/the-single-most-important-factor-that-differentiates-front-end-frameworks
    INFO: Ka┼╝dy z popularnych frameworków zosta┼é opisany w sposób jasno t┼éumacz─ůcy, który problem stara si─Ö on rozwi─ůza─ç. Dobre zestawienie dla osób niezaznajomionych z konkretnym rozwi─ůzaniem technologicznym.

  24. Bard (AI od Google) jest ju┼╝ dost─Öpny w Polsce
    https://bard.google.com/
    INFO: Aplikacja ju┼╝ jaki┼Ť czas temu by┼é publicznie dost─Öpny na ┼Ťwiecie (bez listy oczekuj─ůcych), a od niedawna mo┼╝na z niego swobodnie korzysta─ç tak┼╝e i w naszym kraju. Warto przetestowa─ç.

  25. Apple pozb─Ödzie si─Ö FaceTime oraz iMessage z UK?
    https://www.macrumors.com/2023/07/20/apple-threatens-to-pull-facetime-and-imessage-uk/
    INFO: Nowe prawo UK wymusza na Apple zaimplementowanie furtki w systemie, która umo┼╝liwi organom ┼Ťcigania z UK zagl─ůdanie do danych szyfrowanych nawet metodami end-to-end encryption. Co na to Apple? O tym w artykule.

  26. Vimscript - ksi─ů┼╝ka do nauki skryptowania VIM-a
    https://learnvimscriptthehardway.stevelosh.com/
    INFO: To nie jest tutorial obs┼éugi VIM-a, a podr─Öcznik do jego bardzo dog┼é─Öbnej customizacji. Dowiesz si─Ö z niego jak zautomatyzowa─ç swoj─ů prac─Ö w edytorze za pomoc─ů wspomnianego Vimscriptu, czyli wewn─Ötrznego j─Özyka do programowania w VIM. Poradnik przeznaczony jest dla przynajmniej ┼Ťrednio zaawansowanych u┼╝ytkowników.

  27. Anytype - aplikacja w stylu Notion/Obsidian
    https://anytype.io/
    INFO: Tworzenie notatek, budowanie bazy wiedzy (np. podej┼Ťcie Second Brain), lista ToDo, spis artyku┼éów do przeczytania na pó┼║niej i wiele wi─Öcej. Wszystko w jednej aplikacji dzia┼éaj─ůcej na Windows/Mac/Linux. Anytype dzia┼éa w trybie 'local-first', czyli przede wszystkim pracujesz na danych lokalnych, które mog─ů by─ç synchronizowane z chmur─ů. Oznacza to, ┼╝e praca jest szybsza, a przy okazji w pe┼éni mo┼╝liwa, gdy nie masz dost─Öpu do internetu.

  28. ChatGPT Plus wprowadza custom instructions
    https://venturebeat.com/ai/chatgpt-plus-gets-custom-instructions-allowing-it-to-remember-how-you-want-it-to-behave/
    INFO: Funkcja ta umo┼╝liwia skonfigurowanie chata w taki sposób, aby zawsze po uruchomieniu posiada┼é ju┼╝ pewn─ů wiedz─Ö, jak i post─Öpowa┼é wed┼éug Twoich wytycznych bez konieczno┼Ťci ka┼╝dorazowej ich definicji. Artyku┼é zawiera ciekawy przyk┼éad u┼╝ycia nowych mo┼╝liwo┼Ťci na przyk┼éadzie pisania ksi─ů┼╝ki, gdzie chat od razu wie jak─ů ksi─ů┼╝k─Ö piszesz, kim s─ů bohaterowie itp. Niestety, custom instructions nie s─ů jeszcze dost─Öpne na terenie Unii Europejskiej, ale... od czego┼Ť jest VPN ;)

  29. Przegl─ůdarka cheat sheets do narz─Ödzi CLI i j─Özyków programowania
    https://cheat.sh/
    INFO: To do┼Ť─ç znane narz─Ödzie, które wiele lat temu ju┼╝ wrzuca┼éem do newslettera, ale my┼Ťl─Ö, ┼╝e warto je sobie przypomnie─ç. Poza interfejsem typowo webowym oferuje ono bardzo wygodny interfejs obs┼éugiwany np. przez CURL-a lub przez dedykowan─ů aplikacj─Ö klienck─ů. Bardzo skondensowana porcja wiedzy, która mo┼╝e Ci si─Ö przyda─ç, gdy potrzebujesz nie tylko przeczyta─ç dokumentacj─Ö, ale bardziej np. zobaczy─ç przyk┼éady u┼╝ycia konkretnej komendy w terminalu.

  30. Codzienna porcja designów dla UX-ów
    https://www.uidesigndaily.com/
    INFO: Autorka bloga codziennie publikuje jeden projekt, czy to ca┼éego serwisu, czy ma┼éego komponentu. Wszystko, co zaprojektowa┼éa jest do ┼Ťci─ůgni─Öcia za darmo w formatach Figmy, Sketcha, Photoshopa. Mo┼╝e to by─ç u┼╝yteczne dla Ciebie, je┼Ťli tak┼╝e wykonujesz tego rodzaju designy. Licencja zezwala na komercyjne u┼╝ycie tych prac.

 

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!