Kanał: UW-TEAM.org
WORDLE to prosta gra polegająca na odgadnięciu w jak najmniejszej liczbie prób, pięcioliterowego słowa w języku angielskim. Aby było nam łatwiej, gra podpowiada, które litery są na właściwych pozycjach, które są na niewłaściwych, a których w haśle nie ma wcale. Postanowiłem wykorzystać mechanikę gry do zaprezentowania, jak w Linuksie można przetwarzać pliki tekstowe i jak wykorzystać proste wyrażenia regularne do odnalezienia w nich tego, czego szukamy. W filmie chciałem pokazać możliwość wykluczania lub dopasowywania poszczególnych znaków...
Niewymienialne tokeny NFT to ostatnio temat na czasie. Problem polega na tym, że prezentowany jest on głównie w kontekście kolekcjonowania tokenów i sprzedaży ich za astronomiczne kwoty. Czy tokeny mogą się jednak do czegoś przydać? Czy faktycznie są rewolucyjną technologią? Na te i inne pytania staram się odpowiedzieć w tym filmie, opowiadając przy okazji (na dość płytkim poziomie) jak działa NFT od strony technicznej. Nagranie zawiera kilka uproszczeń, aby zmieścić dostatecznie dużo wiedzy w możliwie krótkim nagraniu. -- Podoba Ci się...
W tym filmie analizuję pewien skrajnie źle napisany skrypt i doradzam, co można zrobić, aby napisać go lepiej. Skrypt użyty w filmie - sugeruję go NIE uruchamiać. https://paste.gg/p/anonymous/bc2f5089aa9a472bbe8bf472387ef0ec Film zawiera przykładową lekcję z mojego szkolenia "Akademia Debugowania Linuxa". Zapisz się na powiadomienia o starcie sprzedaży kursu: ➤ https://adl.mrugalski.pl Tematy omawiane w filmie, to: - bezpieczne posługiwanie się zmiennymi - sprawdzanie kodów wyjścia - przerywanie skryptu w przypadku błędu - sprawdzanie,...
Tematyka hejtu w Internecie jest wałkowana bez końca. Chciałbym Ci jednak przedstawić moje spojrzenie (jako twórcy internetowego) na ten temat. Pamiętaj, że przedstawiam subiektywny punkt widzenia, ponieważ od czasu do czasu sam bywam ofiarą hejtu. Podcast znajdziesz także na iTunes, Spotify i Google Podcasts: https://anchor.fm/unknow/ -- Podoba Ci się to, co robię? Lubisz moje filmy? Zostań patronem ➤ https://patronite.pl/unknow Instagram: https://instagram.com/uwteam_org/ Facebook: https://fb.me/jakub.mrugalski Fanpage:...
W tym odcinku podcastu przedstawiam rozszerzenia, z których korzystam na co dzień, a które są mniej znane wśród użytkowników. Być może ułatwią lub uprzyjemnią Ci one codzienną pracę w Internecie. Zapraszam do słuchania :) Słuchaj podcastu w ulubionej aplikacji (np. Spotify): ➤ https://anchor.fm/unknow/ Oto lista wymienionych rozszerzeń: ➤ Grepper https://chrome.google.com/webstore/detail/grepper/amaaokahonnfjjemodnpmeenfpnnbkco?hl=en ➤ cVim https://chrome.google.com/webstore/detail/cvim/ihlenndgcmojhcghmfjfneahoeklbjjh ➤ DailyDev...
W jaki sposób można zaprogramować prosty gadżet na USB? W tym filmie staram się zbudować coś przypominałoby działaniem oryginalnego Rubber Ducka wartego dziesiątki dolarów. Wykorzystuję w tym celu płytkę DigiSpark za około $2. Płytka zawiera w sobie mikrokontroler ATTiny85 i jest kompatybilna z Arduino. Na filmie posługuję się wersją w obudowie - jedyny powód był taki, że wyglądało to lepiej ;) Traktuj ten film jako punkt startowy do dalszej nauki programowania interfejsów HID. Tak samo możesz zaprogramować np. ruchy myszką. Gdzie kupić...
To nie film, a zapis audio najnowszego odcinka mojego podcastu "Przewodnik w nieznane". W tym odcinku opowiadam o moim spojrzeniu na temat produktywności. Jak wygląda mój dzień, jak planuję zadania i w jaki sposób radzę sobie z prokrastynacją? Aplikacja do planowania, o której wspominam to ToDoist (z poniższego linka otrzymujesz 2 miesiące konta premium za darmo) ➤ https://todoist.com/r/jakub_reggdq Instagram: https://instagram.com/uwteam_org/ Facebook: https://fb.me/jakub.mrugalski Fanpage: https://www.facebook.com/UWTEAM.org/ Mój...
Serwer wolno działa? A może to jednak wina Twojej aplikacji? W tej (improwizowanej) pogadance opowiadam o tym, co może mieć wpływ na szybkość działania Twojej aplikacji webowej. W filmie poruszam tematy związane z bazami danych (SQL i NoSQL), geolokalizacją serwerów, cachowaniem danych itp. Tematyka raczej dla początkujących. Serwery VPS, o których wspominam to: ➤ https://MIKR.US Instagram: https://instagram.com/uwteam_org/ Facebook: https://fb.me/jakub.mrugalski Fanpage: https://www.facebook.com/UWTEAM.org/ Mój newsletter...
Jak najmniejszym możliwym kosztem podnieść bezpieczeństwo swojej aplikacji webowej? Można wdrożyć w niej nagłówki HTTP, które pomogą rozwiązać kilka problemów z security. Omawiane nagłówki http związane z bezpieczeństwem: - X-XSS-Protection - X-Frame-Options - Content-Security-Policy - Strict-Transport-Security (tzw. HSTS) - Referrer-Policy Do tego dochodzą flagi bezpieczeństwa do ciastek/cookies: - SECURE - HTTPONLY Ten film dostępny był wcześniej (przez miesiąc) tylko dla patronów kanału. Jeśli podoba Ci się to, co robię, dołącz do ich...
Podaj pierwszą cyfrę telekodu. Brzmi znajomo? (przeczytaj opis ⬇️) Jak ten mechanizm działa i jak nasze hasła przetrzymywane są przez banki. Czy są one szyfrowane, czy może hashowane? O tym opowiadam w dzisiejszym filmie. Film prezentuje podstawową koncepcję, która może być rozszerzona o wsparcie dla wielomianów wyższego stopnia. Typowa funkcja liniowa może być podatna na ataki siłowe przy założeniu, że zostanie użyta do przechowywania haseł dłuższych niż 2-3 znaki. Algorytm działa identycznie dla dowolnego wielomianu: 1) Musimy wybrać...
Jak sprawdzić datę i miejsce zrobienia fotki? Jak sprawdzić, kto stworzył dokument Worda? W tym filmie pokazuję także jak przeanalizować pliki wielowarstwowe, w których zaszyto dane z wielu różnych formatów danych. Narzędzia użyte w filmie to: file, binwalk oraz exiftool Plik na którym pracuję: http://srv07.mikr.us/foto.jpg Instagram: https://instagram.com/uwteam_org/ Facebook: https://fb.me/jakub.mrugalski Fanpage: https://www.facebook.com/UWTEAM.org/ Mój newsletter (#unknowNews): https://unknow.news Twitter:...
W grudniu 2020 roku grupa specjalistów zajmujących się kryptoanalizą złamała algorytm uznawany za niełamliwy od przeszło 51 lat. Jak tego dokonali i dlaczego ten rozrysowany na kartce wzór był tak trudny do złamania? W tym filmie staram się opowiadać wszystko na poziomie zrozumiałym dla osób nietechnicznych. Dlatego nie wchodzę w szczegóły implementacji, a ogólnikowo omawiam zastosowane zabezpieczenia i metody ich przełamania. W filmie odpowiadam na pytania: - co to jest Z340 - kim był Zodiak - jakim algorytmem zaszyfrowano list zodiaka -...
W tym odcinku opisuję, w jaki sposób ogarniam backupy swojego prywatnego komputera, serwerów, a nawet... jak backupuję dane z chmury. Wspomniane przeze mnie rozwiązania z tego odcinka: ➤ Synology DS218 https://www.ceneo.pl/59227443#pid=12595&cid=16098&crid=212635&ls=chrome_ext ➤ RSnapshot https://rsnapshot.org ➤ RSnapPush https://osdn.net/users/ftobin/pf/rsnappush/wiki/FrontPage ➤ Dropbox https://db.tt/Ylor2DjeKn ➤ BuyVM + SLAB https://buyvm.net/block-storage-slabs/ ➤ Google Takeout https://www.google.com/takeout/ ➤ AWS S3 i AWS Glacier...
Wspólnie z Adamem Gospodarczykiem rozmawiamy o GPT-4, ChatGPT, sztucznej inteligencji i zastosowaniu tych technologii w codziennym życiu. Jeśli chcesz otrzymać więcej informacji o szkoleniu AI Devs, to rzuć okiem na stronę: https://aidevs.pl Szkolenie startuje 24 kwietnia 2023. -- Podoba Ci się to, co robię? Lubisz moje filmy? Zostań patronem ➤ https://patronite.pl/unknow Instagram: https://instagram.com/uwteam_org/ Facebook: https://fb.me/jakub.mrugalski Fanpage: https://www.facebook.com/UWTEAM.org/ Mój newsletter (#unknowNews):...
Jak zamienić mowę na tekst? Pomoże nam w tym Sztuczna Inteligencja, a konkretniej mówiąc Whisper AI od Open AI. W tym nagraniu używam jego chmurowej wersji. Lista oczekujących na start kursu na temat AI dla programistów: https://lista.mrugalski.pl/4rE763CTOAXnNHnhs8v3SOvg Klucz API zdobędziesz tutaj (wcześniej załóż konto na platformie). https://platform.openai.com/account/api-keys Link do mojego podcastu https://anchor.fm/unknow Polecenie wydawane podczas filmu to: -----------------------------/----------------------------- curl -X...
Z tego filmu nauczysz się, jak za pomocą narzędzi no-code (Make) wygenerować prototyp potrzebnego Ci API backendowego, bez napisania ani jednej linijki kodu. Nie będziemy prosić sztucznej inteligencji o generowanie backendu, a użyjemy bezpośrednio ChatGPT jako silnika naszej aplikacji. Zapisz się na powiadomienia o starcie mojego nowego projektu związanego ze sztuczną inteligencją i automatyzacją zadań dla programistów: ➤ https://lista.mrugalski.pl/4rE763CTOAXnNHnhs8v3SOvg W filmie używam następujących narzędzi: • Make (dawna nazwa to...