Zdjęcie w tle

Unknow

Fenomen
  • 660wpisów
  • 152komentarzy

Człowiek żyjący i nauczający w Internecie. Dodaj do obserwowanych 😎

#unknownews


Ze względu na prowadzone przeze mnie szkolenia, nie mogę trzymać regularnego harmonogramu publikacji. Zestawienia wrzucane są co tydzień, ale w różne dni. Tym razem padło na środę


  1. Jak zbudowane są pliki wykonywalne EXE? (Film, 11 minut)

https://is.gd/MiTpwZ

INFO: niezwykle przyjemne wyjaśnienie bez zbędnego zagłębiania się w nudne, techniczne szczegóły. Głos autora jest skrajnie kojący


  1. NIE akceptuj regulaminu - gra online

https://termsandconditions.game

INFO: zabawna gra, w której Twoim celem jest niezgadzanie się na nic. Problemy są dwa: uciekający czas i webmasterzy zadający pytania w chory sposób (np. po klingońsku, czy z poczwórną negacją w zdaniu). Gdy odpowiesz poprawnie, tło strony stanie się zielone.


  1. Czy masz oko do wykrywania wpadek w designie stron WWW?

https://cantunsee.space

INFO: quiz podzielony na trzy poziomy trudności: łatwy, średni i trudny. Przy pytaniach średnich już w większości przypadków odpadłem


  1. Apprise - planujesz dodać system notifykacji do swojej aplikacji?

https://github.com/caronc/apprise

INFO: Ta aplikacja potrafi wysłać notyfikację za pomocą ponad 60 kanałów. Niezależnie czy preferujesz Slacka, Discorda, Twittera, Telegrama, maila czy SMSa, to rozwiązanie pomoże Ci dostarczyć notyfikację tam, gdzie ma dojść.


  1. Nerdowska gra detektywistyczna - znajdź przyczynę opóźnienia 50ms podczas nawiązywania połączenia sieciowego

https://mysteries.wizardzines.com/50ms-request.html

INFO: jak to się dzieje, że ten sam kod wywoływany z terminala jest o 50ms szybszy od wersji uruchamianej z przeglądarki? Korzystając z dostępnych narzędzi, dojdź do tego co się dzieje. Autor na końcu podaje oczywiście dokładny opis przyczyny.


  1. Jak działa poczta e-mail? Bardzo dogłębne wyjaśnienie

https://explained-from-first-principles.com/email/

INFO: na stronie znajdziesz opis całego procesu wysyłania i dostarczania wiadomości. Czym jest MUA, MSA, MTA, MDA i itp? Jak działa autokonfiguracja programu pocztowego? Dlaczego klient pocztowy nie łączy się do serwera docelowego bezpośrednio, tylko wymaga serwera wyjściowego?


  1. PostgresSQL jako warehouse do trzymania danych - jak to osiągnąć?

https://www.narrator.ai/blog/using-postgresql-as-a-data-warehouse/

INFO: garść porad na temat optymalnego budowania zapytań i sprytnego konstruowania schematów danych w bazie.


Nowoczesny JavaScript - czyli wszystko to, co przegapiłeś przez ostatnie 10 lat

https://turriate.com/articles/modern-javascript-everything-you-missed-over-10-years

INFO: przegląd ciekawych rozwiązań, o których niekiedy nie wiedzą lub zapominają programiści


  1. Vandal - rozszerzenie do Firefoxa/Chrome pozwalające przeglądać poprzednie wersje aktualnie odwiedzanej strony

https://vegetableman.github.io/vandal/

INFO: jako backend używany jest serwis Web Archive, ale trzeba przyznać, że nawigowanie z użyciem tego rozszerzenia jest o wiele przyjemniejsze od korzystania z UI serwisu


  1. ChangeDetection - narzędzie do wykrywania zmian na stronach internetowych (w HTML)

https://github.com/dgtlmoon/changedetection.io

INFO: definiujesz adresy URL do obserwacji i triggery, które chcesz wywołać gdy coś się zmieni. Jest to oprogramowanie selfhosted


  1. Nowe wersje Apple Watch zmierzą ciśnienie krwi, poziom cukru, a nawet poziom alkoholu we krwi?

https://www.macrumors.com/2021/05/03/apple-watch-blood-pressure-glucose-alcohol/

INFO: Apple szaleje i porządnie rozbudowuje możliwości swojego smartwatcha o kolejne czujnik sprawdzające parametry życiowe właściciela


  1. Dlaczego Apple usunęło swoje kultowe, świecące logo jabłka z Macbooków? (film, 4 minuty)

https://is.gd/Cqp5z2

INFO: estetyka to tylko jeden i wcale nie najważniejszy z powodów.


  1. A gdyby tak wysłać pocztą nowego AirTaga od Apple i stale śledzić jego lokalizację?

https://www.intego.com/mac-security-blog/i-mailed-an-airtag-and-tracked-its-progress-heres-what-happened/

INFO: ciekawy eksperyment wykonany przez autora artykułu. Na ile obietnice z reklam Apple pokrywają się z rzeczywistością i jak dobrze to działa? o tym w artykule.


  1. Ulepszanie grafiki w GTA V z użyciem sztucznej inteligencji

https://intel-isl.github.io/PhotorealismEnhancement/

INFO: ciekawy przykład tego, jak AI potrafi przerobić w locie przyzwoicie wyglądającą grafikę na jej fotorealistyczną wersję. Robi wrażenie!


  1. Slidev - generator prezentacji, używający pojedynczego pliku Markdown

https://sli.dev/

INFO: zobaczenie animacji na stronie głównej w pełni wyjaśnia, o co chodzi i jakie to jest fajne i proste w użyciu


  1. WinBox.js - system zarządzania wirtualnymi oknami w przeglądarce.

https://github.com/nextapps-de/winbox

INFO: biblioteka umożliwia tworzenie i sterowania warstwami wyglądającymi jak okna. Warto uruchomić "Live demo", aby zobaczyć, jak to działa w praktyce


  1. Fragg Attack - nowy rodzaj ataku na sieci WiFi

https://www.fragattacks.com

INFO: dokładny opis ataku wraz z demem (film)


  1. Jak zbudować własny czujnik jakości powietrza?

https://www.airgradient.com/diy/

INFO: w zależności od tego, co chcemy mierzyć, jego koszty będą w granicach od $20 do $50.


  1. Których operatorów CSS możesz bezpiecznie używać w mailach?

https://www.caniemail.com

INFO: odpowiednik serwisu 'caniuse', ale w wersji dla maili


  1. Tailwind CSS - zło, czy ciekawe rozwiązanie?

https://ishadeed.com/article/on-tailwindcss/

INFO: przemyślenia autora na temat tego frameworka CSS z wyszczególnieniem wad


  1. Zbliżają się wielkie odejścia z pracy w branży IT?

https://dailymirror.co.za/2021/05/11/the-great-resignation-is-coming/

INFO: przemyślenia pewnego profesora z Texas A&M University na temat tego, co spowodowała pandemia i jakie będą tego skutki. Nie przewiduje on zwolnień, a samozwolnienia. Jaki będzie ich powód? Zmiana kultury pracy.


  1. Model danych używany w Notion - jak to działa?

https://www.notion.so/blog/data-model-behind-notion

INFO: jak to się dzieje, że Notion jest tak elastyczny i obsługuje wszelkiego rodzaju dane? Oto wyjaśnienie od samych twórców aplikacji


  1. LiMa - Linux on Mac, czy coś na wzór "macOS subsystem for Linux" (niczym WSL z Windowsa)

https://github.com/AkihiroSuda/lima/tree/master

INFO: środowisko pozwalające na natywne odpalanie aplikacji linuksowych na Macu. W tym obsługuje także konteneryzację kompatybilną z dockerami.


  1. Favikona dla Twojej strony w 2021 roku? To nie takie proste...

https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs

INFO: okazuje się, że poprawne i estetyczne obsłużenie favikony wymaga definicji 5-6 ikon. Oddzielna dla iPhone, dla Androida, dla starych przeglądarek, na przeglądarki Safari, dla Opery itd. Trochę tego jest.


  1. Nowa usługa od Google - domeny funkcyjne .NEW

https://whats.new

INFO: domeny te umożliwiają szybkie tworzenie akcji w serwisach. Rzuć okiem na przykładowe domeny, a zrozumiesz, o co dokładnie chodzi


== LINKI TYLKO DLA PATRONÓW ==


  1. "Strony, które każdy programista powinien odwiedzić" - subiektywnie najlepsze linki (szacuję, że z kilkaset sztuk)

https://uw7.org/un_60a4eeb57d7fd

INFO: tematyka newsowa, AI, programowanie ogólne, zbiory tutoriali, wyselekcjonowane nagrania z YouTube i inne.


  1. Ogromny zbiór zagadnień do nauki programowania - docelowo przeznaczony do sprawnego przechodzenia rozmów o pracę

https://uw7.org/un_60a4eebb2cdd7

INFO: ogromna ilość usystematyzowanych materiałów podzielonych na kategorie. Sporo czytania i mnóstwo linków zewnętrznych do dodatkowej wiedzy


  1. Newslettery dla developerów - lista

https://uw7.org/un_60a4eec09fc61

INFO: kilkanaście wyselekcjonowanych i opisanych newsletterów (w języku angielskim) na temat CSS, JavaScript, UX, React, Node itp. Wszystko podzielone na kategorie.


==

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


--

Dołącz do grona patronów zestawienia:

https://patronite.pl/unknow

ad02c338-386f-4a28-b5d6-11512b6d613c

Quiz dla designerów to jest przegięcie po prostu. Najgorzej, że przy błędnych odpowiedziach jak się zrobi porównanie to nagle jest to takie oczywiste Oo

Zaloguj się aby komentować

Megapaczka od Humblebundle

Za 75zł można zgarnąć na Humble Bundle aż 34 prezenty, z których zysk idzie na pomoc w Indiach i Brazylii

https://www.humblebundle.com/humble-heal-covid-19-bundle?partner=unknow


➤ 23 gry komputerowe (w tym np. Superhot, Portal Knights, This War of Mine, Euro Track Simulator, Bioshock Remastered i inne)

➤ 6 książek (np. jak być charyzmatyczną osobą, podręcznik survivalu, czy rozwiązywanie problemów finansowych)

➤ 2 komiksy

➤ 3 aplikacje (Music Maker, Photo Optimizer 7, Ashampoo Backup Pro, Winoptimizer 18)

https://www.humblebundle.com/humble-heal-covid-19-bundle?partner=unknow


Moim zdaniem szczególnie opłaca się zainteresować paczką ze względu na grę 'This War of Mine' w wersji Final Cut (ze wszystkimi dodatkami DLC, jakie wyszły), która w pojedynkę kosztuje 60zł.

b1fe1190-cd0d-4fad-b858-7c3f243dbeae

@Unknow Ja ze swojej strony mocno polecam "Baba Is You". Idealna gra do rozruszania i zwarcia naszych programistycznych neuronów. Ciekawe, do którego poziomu uda Ci się dojść bez szukania rozwiązań na YT.

Zaloguj się aby komentować

Postanowiłem spisać kilka pomysłów na usprawnienia/bugfixy na @hejto


➤ jeśli publikowany post zawiera dołączoną fotkę (covera), to nie generujcie już miniatury załączonych do niego linków. Najgorzej wygląda to w przypadku postu z obrazkiem i linkiem do YouTube. Okładka prawie znika, a pojawia się player.


➤ gdy klikam na nowy post -> okazje, to okazja staje się okazją tylko jeśli wrzucę ją do społeczności "okazje". W skrócie: ustawiam tytuł, cenę, linka do oferty itp. Jeśli wrzucę wpis do społeczności np. 'Ciekawostki', to wszystko, co ustawiłem, automatycznie znika i tworzy się klasyczny wpis


➤ może warto dodać mini-wsparcie dla Markdowna we wpisach? pogrubienie czy podkreślenie byłyby bardzo użyteczne. Mogłoby to mocno wpłynąć na czytelność wpisów. Jakiś "> Cytat" też by się przydał.


➤ warto pomyśleć co zrobić, aby po każdym deployu nowszej wersji serwisu nie wylogowywało wszystkich userów z portalu. To trochę wkurza.


➤ warto promować obserwowanie tagów wśród userów. Z tego co widzę, najpopularniejsze tagi obserwuje po ~20 osób, co sprawia, że tagi na Hejto to w zasadzie ozdoba Takie promowanie tagów można osiągnąć poprzez implementację modułu podpowiadającego, jakie tagi powinien obserwować dany użytkownik (na podstawie lajkowanych przez niego wpisów).


➤ system społeczności do czegoś służy? Niezależnie gdzie wrzuci się wpis, widzi go i tak tyle samo osób. Do tego tematy w społecznościach są chyba zbyteczne. W Społeczności 'Ciekawostki' mamy tylko 'bez tematu' i 'ogólne'. Nie widzę w tym większego sensu. Przy "okazjach" skrajnie trudno jest wrzucić do dobrego tematu książkę lub ebooka - zawsze muszę wybierać 'inne', bo nic nie pasuje (brakuje sensownych tematów), ale jak wspomniałem, wybór ten na nic nie wpływa


➤ API! Gdzie to API? Przydałoby się jakieś znośne i proste API dla programistów...


--

ok, tyle pomysłów z mojej strony.

6c8549a6-0ebc-45c8-8852-c6fbec66f616

Ad 6. Trudno jest zapoznać się między sobą jeżeli każdy jest anonimowy. Już na początku działania serwisu widać było, że idzie w kierunku "wykopu" zamiast w kierunku "fejsbuka" jaki był zamysł twórców. Wydaje się, że głównym powodem było anonimowe rejestrowanie się - tak jest łatwiej. Nowi użytkownicy utworzyli anonimowe konta i nie zdradzając się kim są zaczęli wrzucać znalezione informacje w internecie (tak działa wykop). FB zaczął swoją działalność od znajomości - jeden znajomy zapraszał kolejnego. Użytkownicy fb wrzucali własne zdjęcia i własne wpisy. W którym kierunku chce iść hejto?

Zaloguj się aby komentować

#unknownews


Dziś nie jest piątek, ale nadrabiam zaległości z ubiegłego tygodnia i wrzucam zestawienie


  1. Jak Google testuje swój software?

https://dilushakumarage.medium.com/how-google-tests-software-b5b7b999ccfa

INFO: wiesz, czym jest 'Testing on the Toilet?', czy wykonywanie testów metodą klepsydry?


  1. Jak tworzyć animacje z wykorzystaniem wzorów matematycznych? (film, 8 minut)

https://is.gd/tiAWe1

INFO: autor pokazuje jak w kilka minut z użyciem automatyzacji osiągnąć podobne rezultaty, jak zdolni matematycy osiągają w 2-3 tygodnie.


  1. Dark - stwórz backend dla swojego serwisu bez frameworków, infrastruktury i deployowania czegokolwiek? Wyklikaj go w tym serwisie (film, 9 minut)

https://is.gd/2wc2Jo

INFO: linka do usługi znajdziesz w opisie pod filmem. Metoda programowania bardzo mi się spodobała


  1. Jak działa algorytm "What3Words", do czego służy i jakie są z nim problemy?

https://cybergibbons.com/security-2/what3words-the-algorithm/

INFO: Czy wiesz, że każde miejsce na naszej planecie można dość jednoznacznie opisać za pomocą 3 słów? "//sesja.banknoty.ciekawie vs. //sprawa.rynkowa.bohater" - przypadek? nie sądzę!


  1. Używanie bazy SQLite na statycznych stronach internetowych (bez backendu)

https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/

INFO: w praktyce, autor napisał implementację silnika SQLite w JS, ale nie wymaga on ściągania całej bazy danych na dysk (jako demo pokazuje operacje na bazie 650MB, generując tylko 1kb przesyłu danych). Aby dobrać się do źródeł biblioteki, kliknij link "sql.js".


  1. Wszystko, co musisz wiedzieć o Bitcoincie. Tekst mocniej skupia się na walucie od strony inwestycyjnej niż technologicznej

https://learncryptocenter.com/knowhow/

INFO: o co chodzi w kryptowalutach, co to są cykle, jak czytać wykresy, jak obsługiwać giełdy i wiele innych. Bardzo rozbudowany tekst.


  1. Squoosh - narzędzie do kompresji i zmiany wymiarów grafik z zachowaniem ich jakości

https://squoosh.app

INFO: obróbka fotek odbywa się offline, bez użycia backendu. Możesz pobawić się z przykładowymi grafikami, aby zobaczyć efekty.


Composerize - najprostsza metoda na stworzenie pliku dla Docker-compose na podstawie polecenia startowego dla dockera

https://github.com/magicmark/composerize

INFO: po prostu przed "docker run" dopisujesz "composerize" i masz gotowy plik z konfiguracją dla środowiska dockerowego


  1. Mozilla uśmierciła projekt SEND do prostego udostępniania plików, ale... możesz postawić go sobie na własnym serwerze

https://github.com/timvisee/send

INFO: grupa programistów zachowała (dostępne niegdyś publicznie) kody źródłowe Senda i rozwija go jako samodzielnego forka oryginalnego projektu


  1. Package.json vs Makefile - dlaczego w niektórych sytuacjach to drugie rozwiązanie może okazać się lepsze?

https://spin.atomicobject.com/2021/03/22/makefiles-vs-package-json-scripts/

INFO: autor pokazuje zalety używania Makefile w swoich projektach. Warto rzucić okiem. Może ktoś się przekona


  1. Amazon EBS vs EFS vs S3 - co wybrać i czym to się różni?

https://dev.to/aws-builders/amazon-ebs-vs-efs-vs-s3-picking-the-best-aws-storage-option-2kdj

INFO: autor tłumaczy różnice między tymi trzeba rodzajami storage i podpowiada, kiedy należy zdecydować się, na który z nich


  1. ReactJS + Gatsby + Prismic.io - jak postawić bloga na tym stacku?

https://www.rekinysukcesu.pl/blog/internet/jak-napisac-swoj-blog-przy-pomocy-frameworka-opartego-o-react-js

INFO: szczególnie zaciekawił mnie Prismic, bo nie znałem go do tej pory. Może to być ciekawe rozwiązanie dla ludzi chcących edytować statyczną stronę bez stawiania do niej backendu


  1. Jak sprawnie działa poczta w USA? Ciekawy eksperyment wykonany na 100 listach.

https://www.wgbh.org/news/local-news/2021/04/23/we-mailed-100-letters-to-test-the-postal-service-we-did-not-get-speedy-delivery

INFO: wg standardów z USA, większość przesyłek powinna zostać dostarczona pocztą lotniczą w około 2-3 dni. Ile naprawdę to trwało i jak wiele listów zgubiono?


  1. Signal uruchomił ciekawą kampanię reklamową na Facebooku - dostał za to bana

https://gizmodo.com/signal-tried-to-run-the-most-honest-facebook-ad-campaig-1846823457

INFO: kampania miała uświadamiać ludziom, jak wiele na ich temat wiedzą sieci społecznościowe i reklamodawcy


  1. Pamiętasz serwis LiveLeak z szokującymi filmami i wypadkami? Właśnie przestał istnieć

https://techstartups.com/2021/05/05/liveleak-shuts-15-years-online/

INFO: serwis został zamknięty po 15 latach działalności.


  1. Aplikacja online do tworzenia i generowania budżetów na różne okazje

https://planujwydatki.pl

INFO: aplikacja w pełni darmowa i polskiej produkcji. Warto rzucić okiem. Może komuś przypadnie do gustu.


  1. Słyszałeś kiedyś o propagacji DNSów? Powiedzmy, że jest to nazwa umowna, bo propagacja tak naprawdę nie istnieje...

https://dev.to/aws-builders/amazon-ebs-vs-efs-vs-s3-picking-the-best-aws-storage-option-2kdj

INFO: lepszym określeniem byłoby tu zwykłe cachowanie DNSów


  1. Kolekcja ciekawych i użytecznych jednolinijkowców dla fanów Linuksa

https://muhammadraza.me/2021/Oneliners/

INFO: najbardziej spodobało mi się zapisywanie wyników poleceń jako PNG. Ciekawy zamiennik dla screenshotów.


  1. Garść ciekawych sztuczek w czystym HTML (bez użycia JS i CSS)

https://markodenic.com/html-tips/

INFO: jak wymusić pobieranie pliku pod linkiem zamiast jego otwarcia, Jak wymusić sprawdzanie pisowni w inpucie i kilkanaście innych


  1. Ciekawy efekt fotograficzny, zdatny do uzyskania po lekkim przerobieniu obiektywu w aparacie (coś w stylu Bokeh)

https://petapixel.com/2018/08/02/this-guy-flipped-an-element-in-an-old-lens-and-got-magic-bokeh/

INFO: autor obraca jedną z soczewek, uzyskując zaskakujący i mocno 'photoshopowy' efekt na zdjęciu.


  1. Praktyczne przykłady zastosowania natywnych zmiennych w CSS

https://ishadeed.com/article/practical-css-variables/

INFO: garść przykładów pokazujących, jak obyć się bez zewnętrznego softu do parametryzowania CSSa


  1. Masz popularnego ostatnio TV Boxa "Smart TV X96", ale nie da się na nim oglądać Netflixa? Oto sposób jak to zmienić.

https://dev.to/ordigital/android-9-and-netflix-for-x96-w-1pon

INFO: tutorial pokazuje, jak wymienić Andorida 7, z którym sprzedawane jest to urządzenie na Androida 9, na którym Netflix rusza bez problemu.


  1. Darmowa konferencja online na temat Docker/Kubernetes/Kontenery

https://architekturaikontenery.pl/

INFO: odbywa się 17 maja i trzeba się na nią jedynie zapisać na stronie.


  1. Jak działa silnik spalinowy? Wyjaśnienie krok po kroku z wieloma animacjami i interaktywnymi demami

https://ciechanow.ski/internal-combustion-engine/

INFO: ekstremalnie proste wyjaśnienie każdego ze zjawisk zachodzących w silniku. Naprawdę przystępna forma prezentacji wiedzy.


  1. Generator plików Readme do Githuba

https://readme.so

INFO: z listy po lewej wybierasz, co ma zawierać Twoje readme i uzupełniasz to w oknie po prawej. Kod generowany jest w Markdownie


  1. Przegląd polskich Software Housów, które weszły na giełdę.

https://ppbit.pl/felieton/inwestycyjny-parkiet-bywa-sliski-czyli-akcje-software-houseow-dla-ciebie-i-bliskich/

INFO: opisy spółek są na max 2-3 zdania + wykres. Dane pochodzą z GPW oraz New Connect. Warto rzucić okiem na ostatnie wykresy - jak w Polsce rozwija się branża informatyczna, a jak branża gier komputerowych. Zaskakujące.


== LINKI TYLKO DLA PATRONÓW ==


  1. Jak hostować swoje aplikacje/projekty za darmo lub w skrajnie niskich cenach?

https://uw7.org/un_609909c592531

INFO: lista rozwiązań oferujących tanie pakiety dla developerów i/lub Free Tier.


  1. Ebook - 39 wyzwań przy budowie aplikacji mobilnych na dużą skalę (134 stronicowa książka chwilowo dostępna za darmo)

https://uw7.org/un_609909c04e636

INFO: aby pobrać ebooka, musisz zapisać się do newslettera. Otrzymasz wtedy kupon zniżkowy -100% na zakup książki w sklepie autora. Promocja trwa do końca maja.


  1. Machine learning w Pythonie - the best of. Spis linków

https://uw7.org/un_609909b852efa

INFO: idealne zestawienie narzędzi i repozytoriów dla pasjonatów ML. Wszystko świetnie posortowane z informacją o jakości materiałów.


==

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


Dołącz do patronów zestawienia:

https://patronite.pl/unknow

b29d0e60-996c-473f-aa0e-5b3b14323f6e

Zaloguj się aby komentować

Zaloguj się aby komentować

#unknownews


Mamy piątek, czas na czytankę

Przygotowałem nowe zestawienie z interesującymi znaleziskami z branży IT, złowionymi z sieci przez cały ubiegły tydzień


  1. Pamiętasz ataki na konta polskich polityków na Twitterze i Facebooku? Ciekawy raport firmy FireEye na temat tej sprawy

https://content.fireeye.com/web-assets/rpt-unc1151-ghostwriter-update

INFO: według autorów nie były to włamania przypadkowo tylko zbieżne w czasie, ale wnioski warto wyciągnąć samemu z raportu (33 strony)


  1. Komputer pokładowy w programie Apollo (1969) - kilkadziesiąt lat temu, podczas lądowania na księżycu, coś wysypało się w programie sterującym... (film, 1,5h)

https://is.gd/j4X8wM

INFO: niezwykle interesująco przedstawiona historia awarii, jak i zasada działania komputera, jego budowa itp. Warto zobaczyć.


  1. "Techniki wspierające prace mózgu programisty" - nowy odcinek podcastu DevEnc z udziałem Kamila Lelonka

https://www.spreaker.com/user/devenv/devenv-57

INFO: ciekawie przedstawiony temat biohackingu w pracy wymagającej silnego skupienia.


  1. Nagłówki bezpieczeństwa związane z CSRF, CORS, XSS, CSP, HSTS itp - o co w nich chodzi?

https://blog.vnaik.com/posts/web-attacks.html

INFO: omówienie absolutnych podstaw związanych z nagłówkami bezpieczeństwa. Istnieje szansa, że kilku z nich nie znałeś.


  1. Co widzą rekruterzy - czyli przetestujmy rekruterów z Linkedin i to, jak się zachowują

https://testerembyc.pl/posts/profil-na-linkedin-co-widza-rekruterzy/

INFO: ciekawy eksperyment. Autor odpowiednio zmodyfikował swój profil, sprawdzając, czy/jak rekruterzy go czytają. Bardzo ciekawa analiza.


  1. Zbuduj własne X - wybierz, co chcesz zbudować i skorzystaj z poradnika, który podpowie Ci jak to zrobić krok po kroku

https://github.com/danistefanovic/build-your-own-x

INFO: masz ochotę stworzyć bota? a może zaimplementować bazę danych od zera lub stworzyć wirtualną maszynę? Sporo poradników


  1. Bardzo obszerny poradnik na temat pracy ze stringami w nowoczesnym JavaScript

https://www.baseclass.io/guides/string-handling-modern-js

INFO: używam JS na co dzień, ale chyba zatrzymałem się w epoce stringa łupanego, bo znalazłem tam kilka rzeczy, o których nie wiedziałem, a które ułatwiłyby mi pracę


Lista 33 zagadnień, które powinien znać każdy programista JavaScript

https://github.com/lipnyCzlowiek/33-js-concepts

INFO: bardzo fajnie przygotowany zbiór wiedzy z artykułami i filmami wyjaśniającymi każde z zagadnień


  1. Pierwszy dom wydrukowany na drukarce 3D z użyciem... zwykłej ziemi

https://www.itsnicethat.com/news/tecla-house-mario-cucinella-wasp-architecture-270421

INFO: były już domy drukowane z betonu i tworzyw sztucznych. Tutaj ktoś zaszalał i można powiedzieć, że 'wydrukował sobie gliniankę'


  1. Yayagram - pomysłowe urządzenie ułatwiające obsługę komunikatora Telegram osobom starszym i skrajnie nietechnicznym

https://mobile.twitter.com/mrcatacroquer/status/1386318806411325440

INFO: zasada użycia przypomina trochę bycie telegrafistą lub pracownikiem centrali z lat 80-90, ale i tak pomysłowe!


  1. Garść ciekawych i użytecznych sztuczek w CSS

https://markodenic.com/css-tips/

INFO: najbardziej mnie zaskoczyły: CSS Scroll Snap, Fancy text i Truncate Text - nie wiedziałem, że da się to osiągnąć w czystym CSS.


  1. Używasz (lub chcesz używać) FFMPEG do prostej obróbki filmów? Ta ściąga Ci się przyda

https://gist.github.com/steven2358/ba153c642fe2bb1e47485962df07c730

INFO: konwertowanie między formatami, przycinanie, podmiana audio, wyrównywanie dźwięku z obrazem, obracanie filmu i inne.


  1. JavaScript for Data Science - jak wykorzystywać JS w analizie danych

http://js4ds.org

INFO: naprawdę dobry poradnik uczący programowania praktycznie od zera, pomijający niemal zupełnie frontend i skupiający się tylko na zastosowaniu języka w analityce. Fajna porcja wiedzy w pigułce.


  1. Aplikacje sprzedają Twoje dane - które z nich co sprzedają?

https://tyrantsthem.com/pl/artykuly/aplikacje-sprzedaja-twoje-dane/

INFO: ciekawa analiza (infografika w środku). Z analizy autora wynika, że 52% sprawdzanych aplikacji dorabia sobie na handlu danymi użytkowników.


  1. Zbuduj sobie przycisk 'mute' do Zooma - tutorial pokazuje proces produkcji krok po kroku

https://bert.org/2021/03/10/building-a-zoom-mute-button/

INFO: autor zobaczył reklamę takiego przycisku w sieci i postanowił zbudować własną, budżetową wersję opartą na płytce kompatybilnej z Arduino


  1. Jak kryptowaluty wpłynęły na świat narzędzi CI (Continuous Integration) i co te dwa tematy mają ze sobą wspólnego?

https://drewdevault.com/2021/04/26/Cryptocurrency-is-a-disaster.html

INFO: dlaczego niektóre firmy z branży CI zrezygnowały z darmowych kont dla userów, a niektóre podniosły opłaty?


  1. Ile energii pobierają cardridge do GameBoya? Analiza dla wnikliwych + przegląd wielu rodzajów dostępnych cardridgy.

https://gekkio.fi/blog/2021/power-consumption-of-game-boy-flash-cartridges/

INFO: zaciekawiło mnie porównanie oryginalnych rozwiązań z tymi przekombinowanymi, wspierającymi np. karty SD/MicroSD (wiedziałeś, że takie istnieją na GB?)


  1. Jak rozpocząć projekt w TypeScript w 2021 roku? Użyj tego boilerplate.

https://www.metachris.com/2021/04/starting-a-typescript-project-in-2021/

INFO: gotowy, wszystkomający szablon startowy do TS. Artykuł opisuje co boilerplate zawiera i do czego nam się to przyda.


  1. Czy prowadząc biznes (np. w branży IT), warto dzielić się z ludźmi swoimi kosztami/wydatkami? Warto!

https://tips.ariyh.com/p/show-costs-to-boost-sales

INFO: okazuje się, że ludzie widzący koszty powstania danego produktu czy usługi, są w stanie więcej za nią zapłacić.


  1. Różnica między "Custom elements" a "Web Components" i jak zrobić te pierwsze bez JavaScriptu

https://blog.jim-nielsen.com/2021/custom-elements-without-js/

INFO: interesujące podejście do tematu. Autor wyjaśnia na przykładzie swojej strony, dlaczego mógłbyś chcieć używać customowych elementów w HTML.


  1. Jak napisać maila do przyszłego inwestora Twojego startupu, ale tak, aby został przeczytany i aby zadziałał?

https://www.flowrite.com/blog/cold-email-to-investors

INFO: Porady od 30 zawodowych inwestorów (VC). Na stronie masz 10 porad, a lista wszystkich jest w ostatnim akapicie w formie wątku z Twittera


  1. Polskie, darmowe książki na temat programowania - wszystkie dostępne za darmo

https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books-pl.md

INFO: warto pogrzebać w tym repozytorium i otworzyć plik z anglojęzycznymi tytułami. Jest ich jeszcze więcej.


  1. Boxedwine - emulator webowy do uruchamiania aplikacji Windowsowych

http://www.boxedwine.org/search-apps/

INFO: w praktyce, aplikacja ta emuluje klasyczny komputer, uruchamia na nim Linuksa, na nim Wine, a na nim dopiero aplikację z Windowsa, a to wszystko w Twojej przeglądarce. Możesz pograć w kilka demek starych gier.


  1. Opera wprowadziła natywne wsparcie dla 'unstoppable domains'

https://blogs.opera.com/tips-and-tricks/2021/04/say-hello-to-web3-as-opera-adds-native-support-to-unstoppable-domains/

INFO: chodzi o domeny bazujące na blockchain, których nie da się w żaden sposób zablokować, przejąć itp. Do tej pory, aby z nich korzystać trzeba


  1. Jak odróżniać i klasyfikować różne rodzaje fontów? Film (7 minut) i artykuł na ten temat

https://www.zeichenschatz.net/typography/font-follows-feeling

INFO: Fonty Slab Serifowe były dla mnie zaskoczeniem. Tak wyglądający tekst zawsze nazywałem po prostu 'Szeryfowym'


== LINKI TYLKO DLA PATRONÓW ==


  1. Gry, które uczą programowania - spis

https://uw7.org/un_608be4d7a9303

INFO: rozbudowana lista gier, w których można programować, jak i takich, które w pełni skupiają się na programowaniu


  1. Ebook na temat optymalnej wizualizacji danych - przyda się zarówno do robienia prezentacji, jak i do wyświetlania danych na stronie (140 stron)

https://uw7.org/un_608be4dcb5405

INFO: ebooka możesz czytać online lub pobrać jako EPUB/PDF. Linki znajdziesz w 3 paragrafie od dołu (trochę to ukryli). Naprawdę fajna treść!


  1. Pełen wideo kurs tworzenia własnych skórek do Wordpressa (film, 2.5h)

https://uw7.org/un_608be4e3a9b22

INFO: omówienie struktury, konfiguracji i wszystkiego, co musisz wiedzieć tworząc własny theme. Wiedza niezbędna dla ludzi tworzących strony na WP. Przyda Ci się też przy przerabianiu istniejących skórek.


==

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ę? Kliknij


Jeśli podoba Ci się to, co robię w sieci i/lub lubisz moje zestawienia, to dołącz do grona moich patronów

https://patronite.pl/unknow

fec0658b-2605-4907-a80b-e010a1952a39

Zaloguj się aby komentować

#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ć

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

@alq jeśli ktoś używa codziennie Vima i nie chce lub nie może zmienić edytora (bo np pracuje na zdalnych serwerach jako admin), a brakuje mu niektórych funkcji z VS Code, to wtedy ma to sens

Zaloguj się aby komentować