#unknownews
Czas na nowe zestawienie interesujących linków technologicznych
  1. Czy programiści często kopiują kod ze StackOverflow? Ojjj tak! Teraz wiemy już jak często
https://stackoverflow.blog/2021/04/19/how-often-do-people-actually-copy-and-paste-from-stack-overflow-now-we-know/
INFO: właściciele serwisu postanowili wdrożyć kod zliczający kopiowanie tekstu. Śledzili, kto kopiuje, co kopiuje i jak często. Okazuje się, że ludzie nie zawsze kopiują poprawne (najwyżej oceniane) rozwiązania, a po programowanie metodą copiego-pasta przychodzi 25% odwiedzających.
  1. FigJam - interaktywna tablica do prowadzenia meetingów i burzy mózgów. Produkt od Figmy
https://www.figma.com/figjam/
INFO: wielu użytkowników może tworzyć notatki jednocześnie. Da się tworzyć diagramy, importować grafiki, rysować itp. Świetne rozwiązanie (wymaga rejestracji).
  1. Powłoka Linuksa napisana w oparciu o OpenAI GPT3 (film, 5 minut)
https://is.gd/suji1L
INFO: chodzi o możliwość zamiany języka angielskiego na klasyczne polecenia linuksowe. Mało użyteczne w codziennym życiu, ale i tak fajnie wygląda
  1. Jak wyglądałoby łamanie Enigmy w 2021 roku? (film, 21 minut)
https://is.gd/a6lZxB
INFO: pierwsza część filmu przedstawia (dość dogłębnie) zasadę działania algorytmu Enigmy. Dalej mamy metodykę łamania. Ciekawie wyjaśnione.
  1. Mongita - a gdyby tak trzymać całą bazę MongoDB w jednym pliku, bez serwera... niczym SQLite?
https://github.com/scottrogowski/mongita
INFO: bardzo ciekawa koncepcja. W pełni kompatybilne z Mongo, bez konieczności stawiania czegokolwiek. Pod względem wydajności niestety nie wygląda to dobrze, ale do celów developmentu prototypu aplikacji będzie idealne.
  1. Historia języków programowania - po polsku (film, 10 minut)
https://is.gd/meg6lY
INFO: bardzo fajnie (i krótko) przedstawione charakterystyki danych języków. Na kanale znajdziesz też część drugą, która dochodzi już do czasów obecnych.
  1. Na ile różnych sposobów umiesz zapisać adres IP?
https://daniel.haxx.se/blog/2021/04/19/curl-those-funny-ipv4-addresses/
INFO: autor podaje przynajmniej 8 sposobów, z których ja znałem tylko dwa. Ta wiedza może przydać Ci się np. do obchodzenia filtrów adresów IP lub przy ukrywaniu Twojego prawdziwego IP w linku
MirkoPC - stworzony w Polsce, wszystkomający, desktopowy komputer oparty na Raspberry Pi
https://www.jeffgeerling.com/blog/2021/mirkopc-full-featured-raspberry-pi-desktop-computer
INFO: warto rzucić okiem na załączony film, aby zrozumieć, dlaczego jest to tak niezwykła konstrukcja
  1. Potrzebujesz skrajnie prostych statystyk dla swojej strony internetowej? Może wystarczy Bash?
https://www.go350.com/posts/replace-google-analytics-with-a-shell-script/
INFO: autor zlicza odwiedziny na swojej stronie i poczytność artykułów z użyciem basha, grepa i AWKa
  1. Jak zbudować "dworcowy" wyświetlacz typu 'Split-Flap' (to ma jakąś polską nazwę?)
https://github.com/scottbez1/splitflap
INFO: chodzi o zegarek z przerzucającymi się klapkami. W pierwszym akapicie jest film przedstawiający urządzenie.
  1. Nadchodzą długo wyczekiwane "container queries" w CSS
https://ishadeed.com/article/say-hello-to-css-container-queries/
INFO: media query potrafią sprawdzać wymiary ekranu, a container query sprawdzają wymiary kontenera, w którym znajduje się obiekt. Daje to nowe, niesamowite możliwości reagowania na zmiany rozmiaru strony. Testowa wersja Chrome już to ma (trzeba aktywować flagę).
  1. Gitmoji - czyli dlaczego warto rozważyć używanie emoji w commitach gita
https://dev.to/javidjms/git-write-better-commits-with-gitmoji-3193?utm_source=tldrnewsletter
INFO: ciekawa koncepcja. Zobacz na screenach w artykule jak schludnie to może wyglądać w repo
  1. Facebook planował zrobić konkurencje dla Clubhouse, ale tak wyszło, że zaczął tworzyć całą gamę nowych produktów audio
https://www.vox.com/recode/2021/4/18/22390742/facebook-podcasts-clubhouse-audio-launch-spotify-zuckerberg-apple?utm_source=tldrnewsletter
INFO: wirtualna scena, katalog podcastów, możliwość tworzenia wpisów głosowych na wallu, audio konkurencja dla Zooma itp. Pierwsze usługi pojawią się testowo za kilka tygodni.
  1. Google wprowadza FLoC do anonimowego śledzenia zainteresowań użytkowników Twojej strony - jak się z tego wypisać?
https://paramdeo.com/blog/opting-your-website-out-of-googles-floc-network
INFO: nie każdemu nowa koncepcja przypadła do gustu, więc jeśli chcesz wypisać swoją stronę z FLoCa, możesz to zrobić prostym nagłówkiem HTTP
  1. Thinkpad X230 z zainstalowanym ekranem transfleksyjnym (film, 2 minuty)
https://is.gd/OH7eOZ
INFO: ciekawy wynalazek. Umożliwia pracę w pełnym słońcu, ale przy mocnym nasłonecznieniu wyświetlacz robi się czarno-biały, a w cieniu jest wyświetlaczem kolorowym
  1. Algorytm skalowania obrazków "rozumiejący" zawartość obrazka.
https://trekhleb.dev/blog/2021/content-aware-image-resizing-in-javascript/
INFO: pobaw się interaktywnym demo, wpisz tam swoje wymiary w procentach i kliknij 'Resize'. Robi wrażenie... WOW
  1. Subsetter - fonty webowe obciążają stronę, są powolne itp? Wytnij z nich tylko to, co potrzebujesz
https://everythingfonts.com/subsetter
INFO: to narzędzie potrafi wydobyć z fontów tylko te litery/znaki, których używasz. Po co Ci wsparcie dla języka hebrajskiego, greckiego czy arabskiego na Twojej stronie?
  1. Jak od strony technicznej działa Opera VPN i dlaczego ta usługa powinna nazywać się Opera Proxy?
https://gist.github.com/spaze/558b7c4cd81afa7c857381254ae7bd10
INFO: ciekawa, zwięzła analiza działania plus lista wszystkich requestów wykonywanych 'pod spodem' do serwerów pośredniczących
  1. Nie potrzebujesz żadnej biblioteki do formatowania liczb czy cen z różnymi walutami. JavaScript sam umie to zrobić
https://dev.to/jordanfinners/never-use-a-number-or-currency-formatting-library-again-mhb
INFO: 10PLN, ale $20. Gdzie umieścić symbol waluty? Zamiana 1000000.12 na zapis '1 000 000,12' - nic prostszego
  1. Przyjemne wytłumaczenie tematu CORS
https://ieftimov.com/post/deep-dive-cors-history-how-it-works-best-practices/
INFO: co to jest, jak i dlaczego powstał ten mechanizm i jak nie wchodzić mu w drogę
  1. TinyVid - darmowa aplikacja do zmniejszania rozmiarów filmów (Windows/Linux/Mac)
https://kamua.com/tinyvid/
INFO: np Discord film może mieć max 8MB. Na WhatsApp 64MB, a Ty chcesz wysłać coś, co ma np. 300MB. Ta aplikacja odpowiednio skompresuje i przeskaluje nagranie pod dane wymagania.
  1. WhichFrame - znajdź konkretną scenę w filmie z użyciem AI
https://whichframe.com/
INFO: wrzucasz linka do dowolnego filmu z YT (max 5 minut) i opisujesz (po angielsku!) co chcesz w nim znaleźć np: woman with hat and sunglasses - i gotowe
  1. Jakie informacje na temat Twój i Twojej przeglądarki może wyciągnąć webdeveloper?
https://www.deviceinfo.me
INFO: ciekawy pokaz możliwości. Możesz kliknąć pobranie wszelkich danych, to zobaczysz tego jeszcze więcej (niektóre checki wymagają dodatkowych uprawnień)
  1. Potrzebujesz mechanizmu CATPCHA (kod z obrazka) na swojej stronie? Kolekcja gotowych rozwiązań
https://github.com/ZYSzys/awesome-captcha
INFO: warto przy okazji rzucić okiem na łamacze captchy umieszczone na stronie. Też czasami mogą się przydać
== LINKI TYLKO DLA PATRONÓW ==
  1. Gotowe layouty i komponenty webowe stworzone w czystym CSS (bez JavaScript)
https://uw7.org/un_6082a37d79287
INFO: zero zależności, bez hacków na przeglądarki itp. Po prostu kopiujesz gotowca (jest ich aż 98 do wyboru) i używasz
  1. Narzędzie automatycznie wyszukujące snippety kodu podczas używania google
https://uw7.org/un_6082a382b9840
INFO: wpisujesz w Google to, co normalnie, ale zamiast linku do stackoverflow dostajesz od razu nad wszystkimi wynikami najlepiej oceniane rozwiązanie na Twój problem (jako kod)
  1. Kolekcja muzyki do słuchania w trakcie programowania - różne gatunki
https://uw7.org/un_6082a3885222e
INFO: Chillhop, lofi hiphop, epic celtic, hard rock, metal, muzyka elektroniczna i inne. To posortowane playlisty z YouTube
  1. Lista streamerów z Twitcha i YouTube tworząca livestreamy z tematyki security
https://uw7.org/un_6082a38da0c47
INFO: jest to szeroko pojęte security. Włamania na systemy linuksowe, exploitowanie podatności w aplikacjach, web security itp.
==
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
Moje zestawienia są dla Ciebie ciekawe lub użyteczne?
Dołącz do grona patronów
https://patronite.pl/unknow
869c7826-b526-465c-8f94-04562910fffb

Zaloguj się aby komentować