#programowanie

18
Przeglądasz wpisy z tego tagu
Sztos
Osobistość
#unknownews ◣ Twoja copiątkowa porcja ciekawych linków z branży IT już na Ciebie czeka. Publikuję dziś wcześniej, więc możesz czytać w drodze do pracy (czyli w obecnych czasach gdzieś między salonem a kuchnią ). 1) Raport "stanu internetu" z ubiegłego roku, opublikowany przez HTTP Archive https://almanac.httparchive.org/en/2020/table-of-contents INFO: jakich technologii używają strony? które usługi są najpopularniejsze? jaka biblioteka króluje w świecie JS (zdziwisz się!) 2) Narzędzie do wizualizacji danych z plików CSV - tworzy wykresy, grafy itp. https://app.rawgraphs.io INFO: wystarczy wkleić lub uploadować plik CSV, a następnie wybrać, które kolumny nas interesują i co chcemy z nimi zrobić. Narzędzie działa w pełni offline, bez wysyłania danych do backendu (Twoje dane są bezpieczne) 3) Jak stworzyć tani w utrzymaniu, kolokowany w serwerowni, serwer bazujący na... 5x Raspberry Pi 4b? https://github.com/pawl/raspberry-pi-1u-server INFO: bardzo interesująca konstrukcja. Łącznie 16GB RAM + około 1TB dysku. Koszty utrzymania to około 120zł/msc (w serwerowni). 4) Jak naprawdę działa przeglądarka internetowa? Przegląd kluczowych warstw i procesów w nich zachodzących https://dev.to/gitpaulo/journey-of-a-web-page-how-browsers-work-10co INFO: skrajnie dogłębnie omówiony temat (ale są obrazki :D). Dobry materiał dla dociekliwych ludzi, którzy zawsze lubią wiedzieć więcej. 5) Zbiór ściąg od OWASPa z poradami do testowania bezpieczeństwa webaplikacji https://github.com/OWASP/CheatSheetSeries/tree/master/cheatsheets INFO: jak testować JWT, podatność na XSS, DDoS i dziesiątki innych. Obowiązkowa lektura dla programistów i pentesterów 6) Jak szybciej uczyć się nowych rzeczy w branży IT? https://www.joshwcomeau.com/blog/how-to-learn-stuff-quickly/ INFO: garść porad na temat tego, co może sprzyjać szybszemu zrozumieniu tematu. 7) Dlaczego firmy płacą okupy twórcom ransomware po zaszyfrowaniu dysków, pomimo posiadania pełnych backupów? https://krebsonsecurity.com/2021/07/dont-wanna-pay-ransom-gangs-test-your-backups/ INFO: okazuje się, że mieć backup, to nie wszystko. Backup musi być działający, kompletny i... odzyskiwalny w skończonym czasie. Jak poprawnie przygotować paczkę z aplikacją pythonową? - zdania są podzielone https://venthur.de/2021-06-26-python-packaging.html INFO: setup.py + requirements.txt? a może setup.cfg, pyproject.toml lub jeszcze coś innego? 9) Git Worktrees - czym są i jak uprościć sobie dzięki nim pracę (film, 8 minut) https://is.gd/qNp9i3 INFO: dzięki wspomnianym drzewom, możesz pracować na wielu gałęziach projektu bez przełączania się między nimi, mając je np. dodane (jednocześnie!) do jednego IDE. 10) Czym są mikrofrontendy i dlaczego powinieneś się nimi zainteresować? https://dev.to/vicnovais/what-are-micro-frontends-4amf INFO: ciekawa i modna ostatnio koncepcja. Jakie są plusy i minusy tego podejścia i kiedy warto rozważyć jego wprowadzenie do projektu? 11) Streambus - zrób sobie własnego Netflixa z Twoimi treściami i zarabiaj na abonamencie https://streambus.com INFO: usługa umożliwia zbudowanie własnej platformy streamingowej. Usługa pobiera 10% Twojego wynagrodzenia z abonamentów, ale 'zarabiają tylko, gdy Ty zarabiasz'. Nie ma więc opłaty miesięcznej. Dobre rozwiązanie do dystrybucji np. płatnych tutoriali, czy vlogów. 12) Kolekcja 10 popularnych layoutów zaimplementowanych z użyciem skrajnie prostego (czasami jednolinijkowego) kodu CSS (film, 22 minuty) https://is.gd/5DBhUR INFO: warto rzucić okiem na film jeśli zajmujesz się frontendem. Z pewnością poznasz kilka nowoczesnych sztuczek w CSS. 13) Zorbi - aplikacja do przygotowywania flash-cards (fiszek?) z tematami do powtórek wiedzy https://zorbi.cards INFO: aplikacja jest darmowa, działa online i umożliwia niezwykle szybkie tworzenie baz pytań z użyciem rozszerzenia do Chrome 14) Używasz webhooków do synchronizacji danych między dwoma systemami? Pomyśl o kilku wadach tego rozwiązania. https://blog.syncinc.so/events-not-webhooks INFO: co jeśli Twój serwer padnie? skąd weźmiesz brakujące dane, które przeoczyłeś podczas awarii? Ciekawe przemyślenia i potencjalne rozwiązanie. 15) Zaawansowane obliczenia matematyczne - lepiej napisać program, czy po prostu użyć Excela? https://shkspr.mobi/blog/2021/07/why-do-we-use-r-rather-than-excel/ INFO: krótkie przemyślenia, dlaczego Excel nie zawsze jest idealnym rozwiązaniem i dlaczego czasami warto swoje obliczenia zapisać w postaci kodu źródłowego 16) Skąd w rozszerzeniach do przeglądarek bierze się złośliwe oprogramowanie? - nie zawsze jest to celowe działanie autora https://micahcantor.xyz/blog/extension-developer-emails/ INFO: szemrane oferty reklamowe, propozycje kupna rozszerzenia i liczne 'współprace' oferowane twórcom rozszerzeń, to główne źródła problemu 17) Zaskakująca skuteczność regularnej pracy nad projektami pobocznymi - na przykładzie TypeSense https://typesense.org/blog/the-unreasonable-effectiveness-of-just-showing-up-everyday/ INFO: autor stosował jedną, prostą regułę - codziennie pisał przynajmniej jeden, malutki fragment kodu i tak przez 6 lat... 18) Brython - programuj w Pythonie bezpośrednio na stronie WWW (tak, jakbyś to robił np. w JS) https://github.com/brython-dev/brython INFO: nie do końca rozumiem celowość projektu, ale jeśli jesteś pythonowym ekspertem i nie rozumiesz ani odrobinki javascriptu, to może Ci się przydać 19) Piped - nakładka "naprawiająca problemy na YouTube" (alternatywny player i UI) https://github.com/TeamPiped/Piped INFO: nie śledzi użytkowników, posiada infinity scroll, nie łączy się zbytecznie z serwerami Google i kilkanaście innych. 20) DiffSitter - implementacja narzędzia 'diff' przeznaczona dla programistów https://github.com/afnanenayet/diffsitter INFO: narzędzie ignoruje zmiany niewpływające na kod, jak np. zmiana formatowania kodu 21) Nauroproteza pozwalająca pisać tekst, jedynie myśląc o nim - rozwiązanie dla ludzi niemogących porozumiewać się w inny sposób https://www.ucsf.edu/news/2021/07/420946/neuroprosthesis-restores-words-man-paralysis INFO: wygląda to naprawdę imponująco (zobacz film!). Obecnie umie rozpoznawać tylko 50 słów z 74% skutecznością, ale projekt stale się rozwija 22) Czy komunikator Telegram faktycznie jest bezpieczny? Analiza techniczna https://mtpsym.github.io INFO: w artykule wymieniono cztery potencjalne słabości komunikatora. Warto jednak zwrócić uwagę na to, że atak odzyskania wiadomości plaintextowych jest technicznie możliwy, ale zdatny do przeprowadzenia praktycznie tylko w warunkach testowych (wymaga wysyłania milionów wiadomości do atakowanego celu). 23) Dlaczego w Windowsie istnieje opcja "Nowy plik" w menu kontekstowym folderu? Przecież i tak każdy odpali Worda do utworzenia pliku Worda... https://devblogs.microsoft.com/oldnewthing/20210720-41/?p=105457 INFO: jeśli myślisz, że opcja ta jest zupełnie zbyteczna, to prawdopodobnie biegle posługujesz się komputerem. Ciekawa odpowiedź ludzi z Microsfotu na to pytanie. Ma sens. 24) Angle Grinder - analizator logów dla Linuksa/Uniksa https://github.com/rcoh/angle-grinder INFO: wrzucamy logi w jednym z obsługiwanych formatów, a aplikacja je agreguje i za pomocą wewnętrznego języka zapytań wyciąga dane, które są nam potrzebne 25) Firefox wprowadza (od wersji 90) obsługę nagłówka Sec-Fetch-Site, która pomoże lepiej chronić się przed atakami CSRF https://blog.mozilla.org/security/2021/07/12/firefox-90-supports-fetch-metadata-request-headers/ INFO: w praktyce działa to tak, że wszelkie requesty posiadają informację, czy jest to zapytanie 'same-origin', czy 'cross-site', a programista może podjąć decyzję, czy się na nie zgadza 26) Repozytorium GITa zawierające wszystkie możliwe shorthashe (te 7 znakowe) - ciekawy eksperyment https://github.com/not-an-aardvark/every-git-commit-shorthash INFO: narzędzie pokazuje 'wytrzymałość' tego systemu kontroli wersji. Okazuje się, że około 5.4 miliarda commitów w repo może go zabić (a przynajmniej współczesne komputery będą mieć problem, aby z takim repo pracować) == LINKI TYLKO DLA PATRONÓW == 27) Jak szybko i sprawnie budować udane aplikacje webowe, które na siebie zarabiają? (ebook) https://uw7.org/un_60f9516bd06b9 INFO: nie jest to książka techniczna, a koncepcyjna. Bardzo ukierunkowuje mindset do tworzenia nieprzerośniętych, ale spełniających swoje zadania aplikacji. 28) Sprawdź swoją wiedzę z branży IT, rozwiązując jeden z kilkunastu quizów. Dowiesz się, które tematy musisz jeszcze zgłębić https://uw7.org/un_60f951715ae2f INFO: możesz sprawdzić wiedzę z HTTP, SQL, Node, Vue, Reacta, JavaScript, AWS i kilkunastu innych kategorii. Idealne do przygotowania się np na rozmowę o pracę 29) Klaster Kubernetes zbudowany na trzech Raspberry Pi, zasilanych przez PoE, wadzonych w fajną obudowę https://uw7.org/un_60f9517b52c37 INFO: bardzo zgrabnie to twórca rozplanował. Nie jest to tanie rozwiązanie, ale jeżeli nie zależy Ci na wyglądzie i masz w domu jakieś stare routery, to można zbić cenę niemal o połowę 30) Strona, na której eksperci z różnych branż (programiści, graficy, właściciele biznesów itp) dzielą się swoimi narzędziami https://uw7.org/un_60f9518117ac6 INFO: jakie aplikacje mają na telefonie? z czego korzystają na komputerze? Które gadżety ułatwiają im życie? jakie książki polecają itp. Inspirujące. == Chcesz, aby Twój link pojawił się tutaj? Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu. https://mrugalski.pl/suggest.html Podobało się? To daj ️ -- Zestawienia, które czytasz powstają dzięki wsparciu patronów z Patronite. Wspieraj to, co lubisz i dołącz do grona patronów https://patronite.pl/unknow
15f90b3c-c6a3-47df-9b62-03e84ee4e292

Zaloguj się aby komentować

Sztos
Paczka ebooków dla programistów Na Humble Bundle pojawiła się nowa, interesująca paczka ebooków. Tradycyjnie, najtańszy zestaw można zgarnąć za €1. W najmniejszym zestawie znajdują się: ➤ R Graphics Cookbook ➤ iOS Swift Development Cookbook Link https://www.humblebundle.com/books/definitive-programming-cookbooks-oreilly-books?partner=unknow&charity=2216328 ️ Już na drugim progu do zestawu dochodzą ebooki na temat Dockera, wyrażeń regularnych, Basha i C# - warto rzucić okiem.
00243210-513c-458b-b453-56b868f987e6

Zaloguj się aby komentować

Sztos
Osobistość
Co jakiś czas dostaje pytanie w stylu: "ej! 6 lat temu opublikowałeś takiego fajnego linka na temat XYZ. Podałbyś mi go?" Nie pamiętam wszystkich linków publikowanych w ramach #unknowNews (było ich przez te lata ponad 5000), ale zrobiłem właśnie pobieralne archiwum w postaci pliku PDF (560+ stron ) Potrzebujesz czegoś z archiwum? CTRL+F i w drogę! https://unknow.news/pelnearchiwum.php P.S. Nie gwarantuję, że wszystkie linki działają. Niektóre z nich mają już 6+ lat, a trudno je wszystkie zweryfikować.
21d748df-fc2d-4556-a925-96fac84e99f0
lubieplackijohn8 dni temu
@Unknow Tyle wiedzy w jednym miejscu!

Zaloguj się aby komentować

Sztos
Osobistość
#unknownews ◣ Dziś ze względu na wyjazd publikuję zestawienie znacznie wcześniej niż zwykle, ale jak zawsze w piątek Zapraszam do lektury 1) Rekrutacja programisty jedynie z użyciem kodu FizzBuzz, ale w 8 wariantach https://dev.to/inhuofficial/taking-fizzbuzz-to-the-next-level-8-challenges-from-beginner-to-pro-to-test-your-javascript-skills-2dih INFO: bardzo pomysłowe podejście do nieźle oklepanego już tematu. Rozwiązania podają, jak wykonałby to junior i senior. 2) Wszystkie użyteczne rzeczy, jakie wiem o Kubernetes (kubectl) - kompilacja przemyśleń https://www.atomiccommits.io/everything-useful-i-know-about-kubectl/ INFO: notatki gościa uczącego się zarządzania kubernetesem. Spisał wszystko, co może być użyteczne 3) Jak używać polecenia 'tail' do monitorowania wielu rzeczy na serwerze https://blog.robertelder.org/intro-to-tail-command/ INFO: to polecenie nie tylko pokazuje końcówkę plików tekstowych. Można go wykorzystać w bardziej kreatywny sposób. 4) Tworzenie stron WWW dbających o zużycie transferu użytkownika mobilnego (parametr 'prefers-reduced-data') https://polypane.app/blog/creating-websites-with-prefers-reduced-data/ INFO: wspomniany parametr nie jest jeszcze obsługiwany przez żadną przeglądarkę, ale możemy symulować jego działanie 5) Jak tworzyć treści nadające się do czytania? Nasz czytelnik nie zawsze używa typowej przeglądarki https://www.sarasoueidan.com/blog/tips-for-reader-modes/ INFO: czytelnicy mogą przeglądać Twoją stronę z użyciem różnych czytników. Twoje style CSS mogą zostać usunięte lub podmienione. Jak sobie z tym poradzić? 6) Ile robotów potrzebnych jest do obsługi sklepu spożywczego? (film, 5 minut) https://is.gd/rheOdb INFO: ciekawy film prezentujący obsługę magazynów z użyciem robotów firmy Ocado. 7) Jak używać CURLa do sprawdzania wydajności aplikacji webowych? https://speedtestdemon.com/a-guide-to-curls-performance-metrics-how-to-analyze-a-speed-test-result/ INFO: jeden sprytny plik TXT dorzucony do requesta pozwoli nam zmierzyć kilka użytecznych parametrów Hackowanie taniej opaski sportowej "M6" https://rbaron.net/blog/2021/07/06/Reverse-engineering-the-M6-smart-fitness-band.html INFO: mowa o opasce kosztującej niespełna 23zł. Okazuje się, że można na nią pisać proste programy i sterować zdalnie jej wyświetlaczem 9) Web Stories - nowy pomysł Google bazujący na AMP (film, 6 minut) https://is.gd/6gNDIF INFO: to coś, co przypomina Facebook Stories, czy Instastories, ale bazujące na plikach HTML i zasadach działania znanych z AMP. Film posiada angielskie napisy 10) Przegląd 10 darmowych narzędzi do odzyskiwania plików, dostępnych na Windowsa https://www.hongkiat.com/blog/free-windows-data-recovery-tools/ INFO: niektóre z nich (jak np. te bazujące na LiveCD, czy PhotoRec) działają także z innymi systemami 11) Bardzo fajna ściąga z operacji na tablicach w JavaScript (obrazek) https://i.redd.it/h3hm8nftz0971.png INFO: funkcje, metody i operacje związane z tablicami zostały sprytnie przedstawione z użyciem emoji 12) 7.css - arkusz CSS upodabniający aplikację webową do systemu Windows 7 https://khang-nd.github.io/7.css/ INFO: ciekawostką jest fakt, że 7.css bazuje na podobnym projekcie o nazwie XP.css, który bazuje na 98.css 13) Jak zbudować stronę WWW w oparciu o technologię serverless z użyciem CMSa headless i Micropub do publikacji tekstów? https://barryfrost.com/2021/07/vibrancy INFO: trochę sztuka dla sztuki, ale przynajmniej uczy ciekawych zastosowań wspomnianych technologii 14) Sam hostuj własną pocztę e-mail - ale nie tak, jak myślisz https://zach.bloomqu.ist/blog/2021/07/reliable-self-hosted-email.html INFO: to nie jest kolejny tutorial pokazujący jak postawić własny serwer mailowy. Autor wykorzystuje tutaj np. zewnętrzne usługi (Mandrill/Twilio) do dostarczania maili. 15) Zbiór użytecznych aliasów dla Basha - zwiększają produktywność pracy https://www.datagubbe.se/bestofbash/ INFO: garść pomysłowych aliasów usprawniających codzienną pracę w terminalu 16) Blackbird - skrajnie 'ostry' schemat kolorów dla programistów https://blackbird.mattglei.ch INFO: nadaje się do użycia w VS Code, VIM, i w terminalu 17) Jak się przemigrować z jQuery do Next.JS? https://www.smashingmagazine.com/2021/07/migrate-jquery-nextjs/ INFO: artykuł zawiera bardzo ciekawy rozdział sugerujący, że niekiedy ani jQuery ani Next.JS nie będą Ci potrzebne. 18) WiFi Card - generator QR codów z dostępami do WiFi (SSID/pass) https://wificard.io INFO: przydatne np. na konferencjach czy w kawiarniach/hotelach. Wystarczy nakleić taki znaczek w widocznym miejscu i każdy otrzymuje pełen config do sieci. 19) Jak wypromować własny plugin do Wordpressa? Od zera do 20k userów w 12 miesięcy https://wpmayor.com/how-to-grow-a-wordpress-plugin-to-20k-users-in-12-months/ INFO: ciekawe case study jednego z rozszerzeń. 20) Bot analizujący zachowania polityków i zliczający, ile razy patrzą oni do smartfonów, zamiast pracować https://mashable.com/article/flemish-politicians-ai-phone-use INFO: to taki mały trolling, ale w poważnym, naukowym celu 21) Zrozum, jak działają JOINy w języku SQL - ilustrowany poradnik https://dataschool.com/how-to-teach-people-sql/sql-join-types-explained-visually/ INFO: czym się różni inner join od wersji left/right od unii, czy cross join 22) Narzędzie do ściągania kompletnych stron WWW (z CSS, JS itp) z Web Archive https://github.com/hartator/wayback-machine-downloader INFO: narzędzie domyślnie ściąga najnowszą zarchiwizowaną wersję strony. Można jednak podać także datę. 23) Bardzo prosta usługa do udostępniania plików z poziomu terminala https://transfer.sh INFO: działa jako SaaS i NIE wymaga instalacji dodatkowych narzędzi (poza CURL) 24) Dlaczego NIE powinieneś używać map Google po ostatnim update jeśli dbasz o swoją prywatność https://www.forbes.com/sites/zakdoffman/2021/06/19/apple-iphone-warning-switch-google-maps-to-apple-maps-after-chrome-and-gmail-backlash/?sh=3fb43ca623a5 INFO: ciekawy przegląd tego, jakie dane na Twój temat zbierają mapy i przemyślenia na temat bezpieczeństwa tego procesu == LINKI TYLKO DLA PATRONÓW == 25) Jak "pod spodem" działa AWS Lambda? Techniczne wyjaśnienie https://uw7.org/un_60f09a8a903f2 INFO: analiza użyteczna szczególnie dla adminów myślących nad stworzeniem podobnego rozwiązania na własną rękę 26) Garść dobrych porad dla programistów Pythona - wersja z tego roku (2021) https://uw7.org/un_60f09a90a16c4 INFO: dość długi tekst z kompilacją dobrych rad. Od ustawień projektu. Po prawej (na desktopie) jest menu ze spisem zagadnień 27) Pełen, darmowy kurs Reacta - 58 lekcji https://uw7.org/un_60f09a9800786 INFO: wrzucam linka do playlisty. Rozdziały trwają przeważnie od 10 do 15 minut 28) Jak poprawnie wykonać 'onboarding' nowego programisty do zespołu? Poradnik. https://uw7.org/un_60f09a9d53a2d INFO: kompleksowe podejście do tematu. Od około tygodnia PRZED zatrudnieniem, przez pierwszy dzień w pracy, pierwszy tydzień itp. na 90 dniu kończąc -- Podobało się? To daj ️ Możesz także dołączyć do grona patronów, dzięki którym powstaje to zestawienie: https://patronite.pl/unknow
b6939d9d-199b-4251-9db6-c5d794588ab4
Unknow11 dni temu
@lubieplackijohn o! właśnie! Zapomniałem wysłać tym wszystkim szefom raportu klikalności za ostatni tydzień i teraz nie wiedzą kogo zwolnić ;)
lubieplackijohn11 dni temu
@Unknow Kurnafaja xD A ja się zastanawiam, dlaczego kanclerz jeszcze mnie dzisiaj nie opierdolił xD
znany_i_lubiany11 dni temu
O, szanuję za kontent, nawet niektóre ciekawe dla mnie.

Zaloguj się aby komentować

Sztos
Osobistość
#unknownews ◣ W ubiegłym tygodniu zestawienia nie było, więc dziś wrzucam edycję mocno rozbudowaną. Jest co czytać! 1) JavaScript jest dziwny... bardzo dziwny - nie wierzysz? zrób quiz https://jsisweird.com INFO: spróbuj odpowiedzieć na 25 pytań na temat dziwnych właściwości języka. Mój wynik to 10/25. 2) Gdzie podział się Jack Ma - założyciel grupy Alibaba? https://www.forbes.com/sites/georgecalhoun/2021/06/24/what-really-happened-to-jack-ma/ INFO: mało techniczny, ale bardzo wciągający artykuł na temat ważnego w sieci człowieka (i najbogatszego Chińczyka na świecie), który praktycznie zapadł się pod ziemię w ubiegłym roku 3) Jak bezpieczna jest nowa wersja ProtonMail? - pentesterzy sprawdzili to. Zobacz raport. https://protonmail.com/blog/security-audit/ INFO: ciekawostką jest fakt, że badanie przeprowadziła polska firma. Warto rzucić okiem, chociażby po to, aby zobaczyć, jak wyglądają profesjonalne raporty z pentestów. 4) Zestaw narzędzi (CLI) usprawniających pracę każdego admina Linuxa/Unixa https://github.com/skx/sysadmin-util INFO: niektóre z nich mogą bardzo przyspieszyć tworzenie sprytnych skryptów powłoki. 5) Biblioteka do weryfikacji maili - sprawdza ZNACZNIE więcej niż tylko poprawność adresu https://github.com/reacherhq/check-if-email-exists INFO: czy domena ma wpisy w DNS, czy na serwerze docelowym działa SMTP, czy to jest adres 'catch-all', czy to fejkowy mail tymczasowy? Przeważnie za takie usługi trzeba płacić, a to jest za darmo. 6) Na czym polega atak Web Cache Poisoning? https://portswigger.net/research/practical-web-cache-poisoning INFO: wyjaśnienie ataku krok po kroku z przykładami. 7) Stosujesz tokeny JWT do trzymania sesji zalogowanego użytkownika? - to nie jest najlepszy pomysł https://redislabs.com/blog/json-web-tokens-jwt-are-dangerous-for-user-sessions/ INFO: JWT są użyteczne, ale ich niepoprawne zastosowanie (jak np. wykorzystanie w sesjach), może doprowadzić do powstania pewnych zagrożeń 8 ) Używasz menadżera haseł od Kasperskiego? No to masz niemały problem... https://donjon.ledger.com/kaspersky-password-manager/ INFO: Używany przez aplikację algorytm generowania haseł pseudolosowy nie był kryptograficznie bezpieczny (seed bazował na aktualnej dacie). W konsekwencji można było wygenerować max. 4294967296 unikalnych haseł. Hackerzy mogą wygenerować tę listę i złamać Twoje hasło ze 100% skutecznością. 9) BRIAR - komunikator na ciężkie czasy, także te bez internetu. https://briarproject.org/how-it-works/ INFO: Briar potrafi komunikować się przez WiFi, TORa oraz Bluetooth. Jest w pełni szyfrowany i nie sposób go w pełni ocenzurować. 10) Podstawy AWKa niezbędne do przetwarzania tekstów https://posts.specterops.io/fawk-yeah-advanced-sed-and-awk-usage-parsing-for-pentesters-3-e5727e11a8ad INFO: autor przekazuje wiedzę, która według niego przyda się przede wszystkim pentesterom. Moim zdaniem, skorzysta na tym każdy programista pracujący w terminalu 11) GTP-J - otwartoźródłowa alternatywa dla GTP-3? https://www.p3r.one/gpt-j/ INFO: GPT-3 (słynny silnik do generowania tekstów via AI) jest płatny i nie ma otwartych źródeł. Twórcy tego projektu postanowili coś z tym zrobić. 12) YouTube Regrets - raport Mozilli na temat szkodliwości systemu rekomendacji stosowanego przez YouTube https://foundation.mozilla.org/pl/campaigns/regrets-reporter/findings/ INFO: raport ma 39 stron i przedstawia między innymi bardzo dziwne sytuacje, do których dochodzi przez 'inteligentne rekomendacje' (userzy trafiają na szkodliwe treści). 13) Lista filmów o tematyce 'hackerskiej' lub cyberpunkowej https://hackermovie.club INFO: filmy podzielone są na kategorie: thriller, science fiction, filmy akcji, seriale i dokumentalne 14) Sprawdź, czy Twoja strona WWW posiada niezbędne nagłówki bezpieczeństwa i czy nie używa niebezpiecznych technologii (np. przestarzały SSL) https://observatory.mozilla.org INFO: po przeglądnięciu raportu rzuć jeszcze okiem na zakładkę 'third-party tests', gdzie znajdziesz jeszcze kilka raportów 15) Baza muzyki do programowania - 62 składanki po około 1h każda https://www.musicforprogramming.net INFO: lata temu już to wrzucałem, ale widzę, że rozbudowali listę składanek i dodali możliwość ściągania MP3 16) Github Copilot - rozszerzenie do VS Code, generujące fragmenty kodu bazując na OpenAI https://copilot.github.com INFO: opisujesz słownie (jako np. komentarz w kodzie), co dana funkcja ma robić, a następnie zaczynasz pisać jej kod. Rozszerzenie dopisze dalszą część. Rozwiązanie 17) Generator map obrazków - spraw, aby różne elementy obrazka linkowały w różne miejsca https://www.imagemaps.net/ INFO: technologia popularna niegdyś pod koniec lat 90', ale i dziś - choć zapomniana - może się przydać 18) ChartsCSS - bardzo prosta w użyciu biblioteka do tworzenia wykresów w CSS https://chartscss.org/ INFO: w praktyce musisz jedynie dodać garść klas do DIVów, a w efekcie otrzymasz wykres kolumnowy, liniowy, 3D i kilka innych 19) Dynamiczne dostosowywanie rozmiaru czcionki do rozmiaru okna w CSS - w jednej linii https://fluid-typography.netlify.app/ INFO: nie znałem tego wcześniej. Kreator na stronie pozwala wyklikać wszystkie opcje. 20) Jak zwiększając rozmiary obrazków na stronie uzyskać lepszą ocenę w Lighthouse? (tak, ZWIĘKSZAJĄC) https://blog.rentpathcode.com/we-increased-our-lighthouse-score-by-17-points-by-making-our-images-larger-83f60b33a942 INFO: nie wiem, czy można to nazwać bugiem, ale metoda oceniania stosowane w tych testach sprawia, że sprawiając, że strona staje się większa i wolniejsza (w pewnym szczególnym przypadku), przechodzi ona testy lepiej 21) Garść porad na temat pracy z GITem - jak usprawnić swoją pracę https://sethrobertson.github.io/GitBestPractices/ INFO: to bardziej lista dobrych praktyk. Jak postępować z repozytorium - co robić, a czego unikać 22) Signal-CLI - pracujący w terminalu klient komunikatora Signal https://github.com/AsamK/signal-cli INFO: bardzo użyteczne jeśli chcesz zautomatyzować np. rozsyłanie powiadomień, czy napisać prostego bota. 23) Lista ToDo bazująca na pliku tekstowym, obsługiwana przez CLI https://github.com/todotxt/todo.txt-cli INFO: bardzo geekowe rozwiązanie dla ludzi często pracujących w terminalu 24) Windows 11 ma mieć wsparcie dla aplikacji Androida, ale nie przez Google Play, a przez market Amazona - czy to problem dla security? https://commonsware.com/blog/2021/06/26/windows-11-amazon-uncomfortable-questions.html INFO: autor wyjaśnia, w jaki sposób ta drobna decyzja o źródle pochodzenia pakietów może wpłynąć na bezpieczeństwo niektórych aplikacji (np. szyfrowane komunikatory) 25) Jak to z tymi Web Workerami jest? - stan na 2021 rok https://www.smashingmagazine.com/2021/06/web-workers-2021/ INFO: workery obsługuje każda z wiodących przeglądarek, ale jak wygląda np. sprawa współbieżności wykonywania kodu i współdzielenia pamięci? 26) Poprawna obsługa obrazków w CSS - dynamicznie dobierane formaty plików, rozdzielczość itp. https://css-tricks.com/using-performant-next-gen-images-in-css-with-image-set/ INFO: dobry artykuł o image-set(). Funkcja istnieje już od prawie 10 lat, ale Firefox niedawno (kwiecień) dodał ją do swojej przeglądarki, sprawiając, że jej użycie ma teraz ogromny sens. 27) Bardzo dokładny, techniczny opis włamania do firmy Kaseya https://techtalk.comodo.com/2021/07/08/kaseya-vsa-breach-consequences-of-security-failures/ INFO: to firma informatyczna zaatakowana przez ransomware. Przechowywała dane około 1500 innych firm. Obecnie wszystkie są zaszyfrowane. 28) Skrajnie krótkie wprowadzenie do nagłówków bezpieczeństwa w protokole HTTP https://is.gd/6jKEoq INFO: to materiał uświadamiający, przeznaczony dla początkujących programistów. Wymaga samodzielnego zgłębienia poruszanych tematów 29) Narzędzie do tworzenia kanałów RSS z treści zebranych z dowolnej strony https://feed-me-up-scotty.vincenttunru.com INFO: jeśli strona nie posiada kanału RSS, a bardzo chciałbyś aby posiadała, to za pomocą selektorów w stylu CSS, możesz taki kanał wygenerować 30) Wtyczka, która sprawia, że YouTube staje się mniej uzależniający https://chrome.google.com/webstore/detail/less-addictive-youtube/olhmbgdbpfpkpejldoihajphhilpdnle INFO: ukrywa polecane, komentarze, miniaturki itp. Chodzi o to, abyś oglądał tylko film do którego dostałeś od kogoś linka, a nie błądził po YT bez celu 31) Ilu elementów HTML potrzebujesz do stworzenia pięciostopniowej skali ocen? - powinien wystarczyć jeden input https://dev.to/madsstoumann/star-rating-using-a-single-input-i0l INFO: bardzo sprytne rozwiązanie. Nie ma znaczenia, czy potrzebujesz takiego systemu ocen, to i tak warto przeglądnąć kod źródłowy, aby zrozumieć jak to jest zrobione 32) Temporal - nowe API do obsługi dat i czasu w JavaScript. Świetne omówienia https://2ality.com/2021/06/temporal-api.html INFO: obecne API jest bardzo nieprzyjazne dla użytkownika. Zobacz jak przyjemnie wygląda jego nowa implementacja. Wiele problemów zostało rozwiązanych == LINKI TYLKO DLA PATRONÓW == 33) Jak zbudować prostą, zdecentralizowaną stronę WWW? https://uw7.org/un_60e802ece1c6a INFO: pod spodem będzie znajdować się Ethereum Name Service oraz Międzyplanetarny system plików. W praktyce, możesz tak hostować dowololną, statyczną stronę internetową. 34) Niemal 500 pytań i odpowiedzi związanych z JavaScript - przydatne na rozmowie o pracę i/lub w trakcie nauki https://uw7.org/un_60e802f275a01 INFO: ogromna ilość zagadnień. Może wyręczyć niejednego rekrutera przy wymyślaniu pytań rekrutacyjnych 35) Podstawy projektowania systemów dużej skali - poradnik (wiedza uniwersalna, bez nacisku na konkretne technologie, czy systemy) https://uw7.org/un_60e802f73de4f INFO: linkuję do połowicznie przetłumaczonej na polski wersji. Jeśli preferujesz oryginał, to kliknij 'English' w pierwszej linijce tekstu. 36) Kompletne wprowadzenie do Reduxa - szczególnie przydatne dla programistów Reacta/Angulara. https://uw7.org/un_60e802fc7b52d INFO: przed zastosowaniem wiedzy z artykułu sugeruję przeczytać komentarz pod nim od... jednego z twórców Reduxa, który nie zgadza się z niektórymi poradami -- Zobacz, jak powstają moje zestawienia: ➤ https://unknow.news/jakpowstaje.php Zestawienia powstają dzięki patronom - zostań więc jednym z nich: https://patronite.pl/unknow
7ac6aee3-1624-4bb7-8f5b-9b64dbfe9297
lubieplackijohn18 dni temu
@Unknow Ajaj, nie przed południem! Robisz to specjalnie, przyznaj się Jak mnie kanclerz dorwie, to będę miał przerąbane xD
0
pescyn18 dni temu
@lubieplackijohn odwołasz się do rektora i będzie git
lubieplackijohn18 dni temu
@pescyn Niby tak, ale jednak nie xD

Zaloguj się aby komentować

Gwiazdor
Zesrałem się i śmierdzi. Nie, serio. Tzn... nie zwodowałem ładunku w szarawary, ale poległem na dwóch rozmowach kwalifikacyjnych i jest mi smutno. Poległem przez stres. Po jednej i drugiej natychmiast przyszły mi do głowy prawidłowe odpowiedzi na pytania które zawaliłem. Ech. A najważniejsza rozmowa która pozwoli mi od dupy strony wejść w gamedev jeszcze przede mną, a boję się że na tej rozmowie to dopiero mnie stres zniszczy. Odechciewa mi się czegokolwiek.
dzikimiesiąc temu
@tufro poległem na pytania o to implementacje kolekcji, głównie na pytaniach o złożoność (big o) ArrayListy i LinkedListy, lekko klękłem na bazach danych, totalnie zawaliłem kwestię izolacji transakcji, i parę innych rzeczy które są dla mnie oczywiste ale w trakcie odpowiedzi leżałem i kwiczałem
dzikimiesiąc temu
Havelock_Vetinarimiesiąc temu
@dziki Do usług!

Zaloguj się aby komentować

Sztos
Osobistość
#unknownews ◣ Mamy piątek, więc czas na zestawienie! Zapraszam do lektury 1) Jak działa Apache Kawka? - wyjaśnienie na poziomie 5-letniego dziecka w formie książeczki z obrazkami https://www.gentlydownthe.stream/ INFO: może i wygląda to zabawnie, ale jeśli nigdy nie miałeś styczności z Kawką lub masz problemy ze zrozumieniem koncepcji, to ta lektura bardzo Ci pomoże (strony można przerzucać kursorami) 2) Historia sieci WEB, jaką znamy - rozwój technologii https://www.matthewgerstman.com/tech/history-of-the-web/ INFO: na początku był HTML, później JavaScript, doszedł jeszcze CSS, a później... o tym w artykule 3) WayFinder - relaksująca gra przeglądarkowa polegająca na szukaniu elementów na mapie https://wayfinder.nfb.ca INFO: znajdź błyszczące, białe elementy (gdy je znajdziesz, to rozpoznasz, o jakie chodzi) i zbuduj z nich wiersze (poezję). Grafika i sterowanie w grze bardzo przypomina mi "Don't starve". Cierpliwości wystarczyło mi na zaliczenie dwóch etapów (czyli znalezienie 12 symboli). 4) Dobre praktyki przy testowaniu kodu JavaScript i NodeJS https://github.com/goldbergyoni/javascript-testing-best-practices/blob/master/readme-pl.md INFO: długie, rozbudowane, ale i przydatne zarazem. Warto rzucić okiem jeśli piszesz w JS/Node 5) Wykrywanie problemów z dostępnością stron internetowych z użyciem narzędzi wbudowanych w przeglądarkę https://christianheilmann.com/2021/06/08/accessibility-issues-you-can-discover-and-fix-using-the-browser-developer-tools/ INFO: sprytne metody na użycie devtoolsów do wykrycia wszelkich nieprawidłowości, które mogą utrudnić odbiór Twojej strony np. osobom niewidomym, czy z zaburzeniami postrzegania kolorów 6) Jak wygląda najczęściej kopiowany kod ze StackOverflow i dlaczego... zawiera on błąd? https://programming.guide/worlds-most-copied-so-snippet.html INFO: taka ciekawostka. 7 linijek kodu, które zostało przeklejone do niemal 4 milionów aplikacji Open Source 7) Jak obsługiwać sekrety (dane dostępowe, hasła itp) w aplikacjach działających w terminalu? https://smallstep.com/blog/command-line-secrets/ INFO: podawanie sekretów jako parametry naraża je na wyciek. To może zmienne środowiskowe? Ciekawa analiza różnych rozwiązań. 8 ) Prestigemad - skrzyżowanie Jupyter Notebooka z klientem HTTP lub coś jak Postman połączony z notatnikiem https://prestigemad.com/ INFO: ustaw kursor tekstowy przy czymkolwiek, co nie jest komentarzem i naciśnij CTRL+ENTER (na Macu CMD+Enter) i zobacz, co się stanie. Przydatne do tworzenia interaktywnych dokumentacji. Aplikacja selfhosted. 9) Drobne przecieki związane z wyglądem Windowsa 11 https://www.theverge.com/2021/6/15/22535123/microsoft-windows-11-leak-screenshots-start-menu INFO: nowe menu start, sporo zaokrągleń w designie. Przyjemnie to wygląda. 10) Nowoczesne alternatywy dla klasycznych komend unixowych https://github.com/ibraheemdev/modern-unix INFO: cat z kolorowaniem składni? Przyjaźniejszy zamiennik seda? Łącznie 27 interesujących narzędzi 11) Utrzymywanie stałych proporcji wysokości do szerokości w CSS (tzw. aspect-ratio) https://ishadeed.com/article/css-aspect-ratio/ INFO: nie wiedziałem, że CSS natywnie obsługuje takie rozwiązanie. Przydatne np. do przycinania obrazków tak, aby pasowały do naszego grida. 12) Jak hackerzy wykorzystali Slacka do włamania się do EA Games https://www.vice.com/en/article/7kvkqb/how-ea-games-was-hacked-slack INFO: jestem zaskoczony, że tak prosta metoda na obejście zabezpieczeń multifactor zadziałała w takiej korporacji. 13) Jak i po co przestać się przestymulowywać cyfrowymi bodźcami? https://quintusertorius.com/letyourmindrest/ INFO: istnieje pewna szansa, że przesadnie stymulujesz swój mózg social mediami, czy muzyką. Jaki to może mieć na Ciebie wpływ? 14) Podłączenie komputera bez karty WiFi do sieci bezprzewodowej z użyciem Raspberry Pi https://willhaley.com/blog/raspberry-pi-wifi-ethernet-bridge/ INFO: instrukcja wykonania prostego bridga pobierającego net z WiFi i podającego go po kablu np. do starych komputerów. 15) Kopia - nowe, otwartoźródłowe narzędzie do wykonywania kopii bezpieczeństwa plików https://kopia.io INFO: korzysta z Twojego (wybranego) storage. Obsługuje deduplikację, kompresję w locie i szyfrowanie danych. Klient działa na Windows/Linux/Mac. 16) LanDrop - narzędzie do szybkiego przesyłania plików między komputerami w sieci LAN https://landrop.app INFO: w działaniu przypomina bardzo AirDrop znany z urządzeń Apple, jednak to rozwiązanie jest wieloplatformowe. Działa na Windows/Linux/Mac/Android/iOS 17) Jak dobrze Twoja przeglądarka zabezpiecza Cię przed śledzeniem i identyfikacją przez np. wydawców reklam? https://firstpartysimulator.org INFO: wykonaj prosty test i zobacz, które elementy Twojej przeglądarki są unikalne, a które sprawiają, że wtapiasz się w tłum 18) Joplin - wieloplatformowa aplikacja do notatek i list zadań https://joplinapp.org INFO: obsługuje synchronizację danych z Dropboxem, OneDrive, NextCloud, czy dowolnym plikowym zasobem sieciowym. Działa na Windows/Linux/Mac 19) Ponad setka animowanych 'loaderów' napisanych w czystym CSS https://dev.to/afif/still-100-css-loaders-for-your-next-project-57hp INFO: niekoniecznie musisz je wykorzystywać w celu, w jakim powstały. Mnie ciekawi bardziej to, jak zostały one stworzone (analiza kodu CSS) 20) Zaawansowane użycie metod konsoli w JavaScript - na console.log() świat się nie kończy https://medium.com/nmc-techblog/advanced-console-log-tips-tricks-fa3762930bca INFO: przydatne do sprawniejszego debugowania aplikacji. O istnieniu table() i group() nie wiedziałem wcześniej. 21) pyWhat - narzędzie do identyfikacji stringów. Wykrywa, czym jest tekst, który wkleiłeś https://github.com/bee-san/pyWhat INFO: wklejasz ciąg znaków i od razu wiesz, że jest to np. hash MD5, albo numer karty kredytowej lub ID filmu na YouTube. Potrafi analizować zawartość plików PCAP (dumpy ze snifferów) i wyciągać z nich cenne informacje. 22) CSSGram - filtry z Instagrama zaimplementowane w czystym CSS https://github.com/una/CSSgram INFO: wybierasz filtr z listy, dodajesz jego nazwę jako klasę do obrazka i gotowe. 23) Przegląd TOP15 wartych uwagi bibliotek do Reacta https://dev.to/coursesity/react-libraries-to-use-in-2021-15-top-picks-37d7 INFO: to subiektywny wybór autora tekst, niebazujący na popularności tych bibliotek 24) Jak zaimplementować na stronie funkcję "skopiuj do schowka"? https://dev.to/bibekkakati/how-to-implement-copy-to-clipboard-on-a-website-1p0l INFO: skrajnie proste rozwiązanie bazujące na jednej, niezbyt rozbudowanej instrukcji. Nie każdy jednak wie, że tak to działa. 25) Podstawy operacji na liczbach binarnych - wyjaśnione w bardzo przystępny i szybki sposób https://dev.to/valeriavg/master-binary-in-five-minutes-2lj5 INFO: najbardziej spodobała mi się metoda ustawiania i odczytywania (sprawdzania) konkretnych bitów w liczbie. Kiedyś miałem to na studiach, ale zupełnie wyleciało mi z głowy 26) Kiedy nowa wersja danego softu będzie dostępna i jakie zmiany wprowadzi? https://released.info INFO: strona agregująca daty releasów nowych wersji popularnych technologii. == LINKI TYLKO DLA PATRONÓW == 27) Jesteś osobą mocno techniczną i swobodnie piszesz po angielsku? A może by na tym zarobić? https://uw7.org/un_60cc5f21efc74 INFO: lista 28 firm płacących za techniczne wpisy na ich blogach. Ceny zazwyczaj w przedziale $100 - $500 za tekst 28) Zbiór 160+ dobrych rad i tipsów do pracy z GITem https://uw7.org/un_60cc5f274a066 INFO: nieważne jak długo pracujesz z gitem, prawdopodobnie znajdziesz tam coś nowego, co może Ci się przydać 29) Potężny zbiór linków do narzędzi dla designerów i ludzi od UX https://uw7.org/un_60cc5f2c4a56b INFO: całość podzielona na działy: projektowanie, mockupy, no-code, dostępność i dziesiątki innych 30) Podręcznik przygotowujący do rozmów kwalifikacyjnych z HTML/CSS/JavaScript https://uw7.org/un_60cc5f317ed0f INFO: dziesiątki pytań z pełnymi odpowiedziami i opracowaniami. Idealne do nauki przed rozmową o pracę. U góry po prawej możesz wybrać język polski Podobało się? to kliknij ️ Dołącz do grona patronów, aby wspierać zestawienie i uzyskać dostęp do wszystkich linków: ➤ https://patronite.pl/unknow
cfef768f-30ed-45e7-99e9-79af1b5e9ee3
lubieplackijohnmiesiąc temu
Znowu to robisz. Przed 12. Roboty jeszcze pod sufit, a tutaj taki zastrzyk linków i wiedzy. Daaaamn! Jak żyć Panie @Unknow, jak żyć?
Legionmiesiąc temu
@Unknow Piekielnie dobra robota! Doceniam! A to się rzadko zdarza.
kuszmiesiąc temu
Super wrzutka! Kopia, landrop! Dzięki

Zaloguj się aby komentować

Sztos
Osobistość
#unknownews ◣ Niby mamy długi weekend, ale ja się nie obijam i nowe zestawienie ciekawych linków z branży IT jest już gotowe Dzisiaj złowiłem sporo edukacyjnych gier. Widocznie ten 'długowekendowy' klimat mi się udzielił 1) The Unix Game - rozwiązuj zadania w terminalu Unixa/Linuksa, budując proste programy z dostępnych klocków https://unixgame.io/unix50 INFO: nawigacja w grze jest kiepska. W górnym menu masz kategorie zadań, a na dole po lewej wybierasz konkretne zadanie. Poprawność odpowiedzi sprawdzisz klikając 'Submit' 2) Speedrun Super Mario Bros - gdzie leży granica ludzkich możliwości? Analiza. (film, 45 minut) https://is.gd/81Bhfs INFO: co pewien czas padają nowe rekordy szybkości przejścia wspomnianej gry. Czy istnieje jednak jakiś rekord, którego człowiek już nie będzie w stanie pokonać? Istnieje 3) ZjebanOS - celowo uszkodzony obraz dockera. Zadaniem użytkownika jest spróbować go naprawić (system wstaje, usługi nie) https://hub.docker.com/r/unknow/zjebanos INFO: obraz zawiera niedziałającego apache, nginx oraz aplikację pisaną w PHP. Jest to obraz do nauki debugowania problemów z Linuksem. Niektóre zadania są dość złośliwe 4) Flexbox Zombies - lubisz zabijać zombiaki, a jednocześnie chcesz nauczyć się CSSa https://mastery.games/flexboxzombies/ INFO: gra wymaga założenia konta i normalnie jest płatna, ale teraz można ją aktywować zupełnie za darmo 5) "Polscy Programiści" - serwis agregujący blogi i kanały YouTube polskich developerów https://polscyprogramisci.pl INFO: Wszystkie linki prowadzą do materiałów w języku polskim. Dostępna jest wyszukiwarka, a baza danych zawiera obecnie ponad 250 autorów i około 8200 linków. Projekt stale się rozwija. 6) Jak wygląda kod ransomware napisany w Pythonie? https://github.com/jorgetstechnology/DeathRansom INFO: aplikacja szyfruje zawartość dysku (lub jeden wskazany plik w ramach testów) i żąda okupu. Źródła są interesujące, bo znajdziemy w nich kod odpowiedzialny za utrudnienie deasamblacji, utrudnienie debugowania (pułapki dla debugerów, zakaz odpalania w sandboxie czy VM). Pouczająca lektura 7) Sztuka używania wiersza poleceń - rozbudowany poradnik w języku polskim https://github.com/jlevy/the-art-of-command-line/blob/master/README-pl.md INFO: dobre wprowadzenie od absolutnych podstaw, poprzez użyteczne, często używane operacje. Każdy znajdzie tu coś dla siebie. Zbuduj sobie Tindera - czego potrzebujesz, aby stworzyć taki serwis? https://dev.to/devlorenzo/13-apis-to-help-you-build-a-dating-app-57o7 INFO: to oczywiście rozważania czysto teoretyczne (i niestety wymagające sporo pieniędzy), ale pozwalające dość szybko wypuścić działający prototyp aplikacji. Artykułu można użyć jako inspiracji i źródła ciekawych, gotowych rozwiązań 9) Cmentarz projektów Google - czyli ponad setka projektów, które nie udały się tej firmie https://www.failory.com/google INFO: przy każdym projekcie widnieje powód jego wycofania, a po kliknięciu nazwy można poczytać więcej na jego temat. 10) Kolekcja filmów z filmami od znanych startupów - jako inspiracja https://typestudio.co/resources/product-videos INFO: chcesz zaprezentować swój projekt w formie wideo, ale nie wiesz jak to zrobić? Weź przykład z Notion, Zapiera, Canvy czy Figmy. Przeczytaj koniecznie teksty pod filmami. Znajdziesz tam info, jakiego sprzętu użyto do nagrywania i kilka ciekawostek z nagrań. 11) Dlaczego przeglądarka Safari (losowo?) traktuje niektóre pola tekstowe jako pola logowania? https://github.com/livewire-ui/spotlight/issues/25 INFO: ciekawy bug. Okazuje się, że nie jest to losowa aktywacja podpowiadania haseł, a sprytny (nie zawsze działający) system sugestii 12) Upuść kroplę wody na mapie USA i zobacz, dokąd prawdopodobnie popłynie https://river-runner.samlearner.com INFO: ciekawa symulacja prezentująca obieg wody. Woda czasami trafi do jeziora, a najczęściej popłynie rzekami do oceanu 13) System rozpoznawania obrazu w Tesli oszalał i wszędzie widział sygnalizację świetlną - nazwijmy to nieprzetestowanym przypadkiem brzegowym https://twitter.com/FSD_in_6m/status/1400207129479352323 INFO: rzuć okiem do komentarzy, aby poznać rozwiązanie zagadki, jak do tego doszło 14) YARE - strategia czasu rzeczywistego (gra!) w której sterujemy swoimi jednostkami pisząc kod w JavaSript https://yare.io INFO: wygląda ciekawie. Można grać na żywo z innymi ludźmi, ale muszę przyznać, że pogubiłem się już trochę w samouczku Nie jest to takie proste w obsłudze. 15) PlayngCards - serwis online do prowadzenia rozgrywek w karcianki/planszówki przez neta. Serwis NIE pilnuje żadnych zasad. https://playingcards.io INFO: wszyscy gracze widzą tą samą planszę. Można wszystko customizować do woli i dostosować do gry, którą sam wymyśliłeś. Serwis nie powie, czy dany ruch jest dozwolony, bo dozwolone są wszystkie. To inni gracze mogą co najwyżej protestować. Dobra platforma do grania w gry z młodości, dla których nie istnieją wersje online. 16) GoTTY - udostępnij swój linuksowy terminal jako aplikację webową https://github.com/sorenisanerd/gotty INFO: terminal można udostępnić wielu użytkownikom w trybie tylko do odczytu, jak i w trybie pełnego dostępu. 17) Gotowy skrypt wyłączający w Windows 10 dziesiątki funkcji zagrażających prywatności użytkownika https://gist.github.com/alirobe/7f3b34ad89a159e6daa1 INFO: musisz odkomentować z listy tweaków, które elementy chcesz użyć. Warto przeczytać (w komentarzach do funkcji) co dana opcja robi 18) Jak lokalizacja broni atomowej z USA zostałą zdradzona przez... aplikację do nauki online (coś jak fiszki/flashcards) https://www.bellingcat.com/news/2021/05/28/us-soldiers-expose-nuclear-weapons-secrets-via-flashcard-apps/ INFO: armia szkoliła swoich żołnierzy wiedzy związanej z tą bronią z użyciem publicznie dostępnej aplikacji. Pytania były dostępne dla każdego. 19) Techniki z HTML i CSS, które pomogą Ci zredukować ilość używanego kodu JavaScript https://calendar.perfplanet.com/2020/html-and-css-techniques-to-reduce-your-javascript/ INFO: Rozwiązanie tych problemów bez użycia JS ma na celu poprawienie dostępności strony i przyspieszenie jej działania. 20) Github Actions jako zamiennik dla typowego oprogramowania do Continuous Integration (film, 26 minut) https://is.gd/6GLt1y INFO: tutorial tłumaczący, jak zbudować prostą automatyzację z użyciem Githubowych akcji. Tutaj na przykłądzie aplikacji pisanej w NodeJS 21) Dragula - skrajnie prosta biblioteka JS do implementacji drag & drop https://github.com/bevacqua/dragula INFO: wszystko ogranicza się do wywołania jednej funkcji. Po jej zastosowaniu można przeciągać elementy między kontenerami. Warto rzucić okiem na demo. 22) Caldera - przetestuj bezpieczeństwo swoich rozwiązań z IT (wprowadzenie do tematu po polsku) https://avlab.pl/caldera-framework-przetestuj-swoj-produkt-bezpieczenstwa/ INFO: aplikacja jest frameworkiem do symulacji ataków hackerskich. Przydatna dla ludzi z branży security, a konkretniej red-team. Działa na Macu/Linuksie/Windowsie. 23) Rozszerzenie do przeglądarki Chrome pozwalające limitować czas spędzany na wybranych stronach https://chrome.google.com/webstore/detail/limit-set-limits-for-dist/blcdfhbibkkjpfdddnmnmhfgjlicebba INFO: jeśli za dużo czasu marnujesz na przeglądanie rozrywkowych treści, możesz wrzucić je na czarną listę i limitować 24) RPG-cli - bardzo osobliwy zamiennik komendy 'cd' dla skrajnie znudzonych adminów [Windows/Linux/OSX] https://github.com/facundoolano/rpg-cli INFO: chodzisz po swojej strukturze katalogów, ale w niektórych zakamarkach dysku czekają na Ciebie potwory (pająki, węże, ślimaki - 15 różnych klas). Walczysz z nimi w systemie turowym. Zawsze możesz powrócić do katalogu domowego, aby trochę się zregenerować. Zabawna koncepcja == LINKI TYLKO DLA PATRONÓW == 25) Chcesz zostać ekspertem od sztucznej inteligencji? Jak to osiągnąć i jakie dwie popularne drogi rozwoju możesz wybrać? https://uw7.org/un_60b9fa696ab1d INFO: to interaktywna mapa pokazująca Ci, jakie tematy należy zbadać i którymi drogami można iść, aby rozpocząć karierę w branży AI. Szare bloki to dostępne opcje, a niebieskie, to te, które poleca autor poradnika. 26) Zbiór wideo kursów na temat React, NextJS, Laravel, JavaScript, HTML, Vue, Flutter, NodeJS i dziesiątek innych (YouTube) https://uw7.org/un_60b9fa709d356 INFO: kliknij zakładkę 'Playlists', aby zobaczysz wszystkie kursy. Gość fajnie tłumaczy. Warto rzucić okiem. 27) Lista darmowego i otwartoźródłowego oprogramowania respektującego prywatność https://uw7.org/un_60b9fa7799650 INFO: nie chcesz używać aplikacji wielkich firm? a może lubisz rozwiązani selfhosted? jeśli tak, to ta lista zdecydowanie Ci się przyda 28) Zbiór najlepszych praktyk przy pracy z docker-compose (dość długi artykuł) https://uw7.org/un_60b9fa7d8af41 INFO: tworząc obrazy dockera możemy bardzo usprawnić swoją pracę. Oto zbiór wskazówek jak to zrobić == Chcesz, aby Twój link pojawił się tutaj? Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu. https://mrugalski.pl/suggest.html Podobało się? To kliknij ️ - thx. Podoba Ci się to, co robię w Internecie? Dołącz do moich patronów https://patronite.pl/unknow
c279c8a0-51a7-4b4a-8381-684c9c093297
ugderaq2 miesiące temu
Dzięki dobry człowieku

Zaloguj się aby komentować