Wpis z mikrobloga

◢ #unknownews

Dzisiejsze wydanie zestawienia jest sponsorowane przez Maćka Aniserowicza - stąd link numer 4 w zestawieniu. Zgodnie z tradycją, gdy wydanie ma sponsora, wszelkie linki dostępne są bez ograniczeń (nie ma sekcji dla patronów). W ramach podziękowania dla Maćka, kliknijcie mu linka ;)


1) Jak bardzo Twój wygląd odbiega od normy? Sprawdź to w interaktywnym eksperymencie
https://www.hownormalami.eu/
INFO: badanie potrwa około 3-4 minuty. Musisz zezwolić na dostęp do kamery. Przez ten czas nic nie rób, tylko oglądaj film i słuchaj poleceń. Żadne dane nie są wysyłane na serwery. Wszystko odbywa się w Twojej przeglądarce.

2) Podstawowe metody reverse engineeringu (+MITM) wytłumaczone pod pretekstem analizy protokołu synchronizacji Kindle
https://ptbrowne.github.io/posts/whispersync-reverse-engineering/
INFO: nasłuchiwanie ruchu sieciowego na Raspberry Pi, wydobywanie requestów HTTP z dumpa, analiza protokołu komunikacji i inne

3) Chcesz przetrzymywać konfigurację lub dane tekstowe w formacie czytelnym dla człowieka? Co wybrać poza JSON i XML?
https://wiki.alopex.li/BetterThanJson
INFO: zestawienie omawia takie rozwiązania jak YAML, Protobuf, Cap'n Proto, Thrift, CBOR, Msgpack, BSON, TOML, RON, Bincode i jeszcze garść innych.

4) Szkolenie SmartTesting
https://smarttesting.pl
INFO: Kompleksowe szkolenie z testów dla programistów. Testy jednostkowe, integracyjne, wydajnościowe, E2E i inne. Wszystko to w 5 technologiach podczas 10 tygodni intensywnej nauki pod okiem profesjonalnych Mentorów.

5) Co powstanie z połączenia UNITY z LEGO? Framework do tworzenia gier z klocków lego oczywiście! ;)
https://blogs.unity3d.com/2020/10/23/start-creating-games-with-virtual-lego-bricks-in-our-new-lego-microgame/
INFO: za pomocą tego projektu możesz stworzyć swoją pierwszą grę, budując cały świat z klocków lego i programując interakcje ze światem wyklikując wszystko bez pisania kodu

6) Zaawansowany generator layoutu bazującego na gridzie
https://grid.layoutit.com
INFO: obsługa nie jest intuicyjna, ale efekty są naprawdę ciekawe. Po dodaniu każdego 'slota' musisz nadać mu nazwę i kliknąć 'save', aby dało się dodać kolejny.

7) Pseudoklasa :focus-visible w CSS - dlaczego jest tak ważna z punktu widzenia accessibility?
https://matthiasott.com/notes/focus-visible-is-here
INFO:

8) Aplikacja na iOS, powiadamiająca o wszystkich eventach związanych z kosmosem
https://spacetimekit.com/
INFO: starty rakiet, udane lądowania, transmisje - wszystko w jednym miejscu, za darmo i bez reklam

9) Blockchain - niesamowita technologia do... niczego?
https://thecorrespondent.com/655/blockchain-the-amazing-solution-for-almost-nothing/86714927310-8f431cae
INFO: dlaczego technologia ta nie zrewolucjonizowała świata tak, jak zapowiadano? Tekst pokrótce omawia też czym blockchain jest i jak działa.

10) Cursus - cała Twoja historia wydawanych na Linuksie poleceń w jednej bazie danych
https://gitlab.com/n0r1sk/cursus
INFO: narzędzie umożliwi Ci odszukanie dowolnej, wyszukiwanej w przeszłości komendy. Nie masz już limitu kilku tysięcy ostatnich wywołań, a do tego zyskujesz bardzo wygodne wyszukiwanie

11) Rozwiązanie problemu z kolejkami do toalety w pracy - z użyciem Raspberry Pi oraz Pythona ;)
https://dev.to/polakshahar/project-loo-the-best-time-wasting-amazing-over-engineered-project-of-my-life-37m7
INFO: projekt rozrywkowy, ale w interesujący i stosunkowo prosty sposób łączy świat hardware i software.

12) WebCodec API - nowa zabawka dla frontendowców. Obróbka filmów w locie, na stronie WWW w JS
https://web.dev/webcodecs/
INFO: technologia dopiero wchodząca, więc poza najnowszą wersją Chrome, na niczym nie udało mi się tego uruchomić

13) Darmowa usługa VPN działająca w modelu rozproszonym P2P (odrobinę podobne do TORa)
https://www.freepn.org
INFO: ciekawa koncepcja, a do tego w pełni open source. Obecnie dostępny jest jedynie instalator dla Ubuntu i Gentoo

14) Jak tworzyć unit testy do obrazów dockera (a konkretnie do plików Dockerfile)?
https://dev.to/gasparev/docker-unit-test-how-to-test-a-dockerfile-guide-2020-435d
INFO: bardzo prosty przykład pokazujący co i jak możemy sprawdzać w utworzonym obrazie

15) Lista kilkunastu użytecznych rozszerzeń do przeglądarki Chrome
https://dev.to/tracycss/chrome-extensions-you-should-have-in-your-pocket-11mb
INFO: niektóre z nich uprzyjemnią Ci pracę, inne zwiększą produktywność. Wiele jest mało znanych.

16) Reader View w command line - czyli narzędzie do wyciągania treści ze strony
https://github.com/eafer/rdrview
INFO: jako parametr podajesz adres URL, a narzędzie wyciąga np. tylko treść artykułu, bez reklam, nagłówków, menu, stopki itp. Może się przydać przy scrapowaniu contentu

17) Fonts Ninja - rozszerzenie do przeglądarki identyfikujące fonty użyte na stronie
https://chrome.google.com/webstore/detail/fonts-ninja/eljapbgkmlngdpckoiiibecpemleclhh
INFO: podaje nie tylko nazwę użytego fonta, ale także jego parametry (np. rozmiar, czy dostępy między znakami). Rozpoznaje fonty także w PDFach.

18) Jak naprawdę działa konstrukcja SWITCH w języku C?
https://blog.robertelder.org/switch-statements-statement-expressions/
INFO: interesujący artykuł, który wyjaśnia, że niezupełnie tak to działa, jak mogłoby się wydawać

19) Chatboty miały być przyszłością Internetu - dlaczego tak się nie stało i co poszło nie tak?
https://is.gd/my_chatboty_is_dead
INFO: garść przemyśleń na temat idei tworzenia chatbotów

20) Bardzo ciekawie zrealizowany tzw. program quine w HTML - strona jednocześnie wypisuje swój kod HTML, jak i dodaje sobie style
https://secretgeek.github.io/html_wysiwyg/html.html
INFO: założenie 'quine' jest takie, że kod powinien wypisywać samego siebie na ekran. Dość zabawnie wygląda to, gdy masz aktywnego adblocka, więc może lepiej go wyłączyć przeglądając tę stronę

21) Zarządzanie backupami Linuksa przez interface webowy - Rdiffweb
https://opensource.com/article/20/10/rdiffweb
INFO: narzędzie pod spodem używa aplikacji 'rdiff-backup', jednak GUI umożliwia tworzenie użytkowników i zarządzanie plikami w wygodniejszy sposób

22) Instalujesz pakiety z NPMa? te trzy paczki instalowały backdoora na Twoim serwerze
https://www.zdnet.com/article/three-npm-packages-found-opening-shells-on-linux-windows-systems/
INFO: wymienione biblioteki dawały agresorom dostęp do powłoki (wykonywanie poleceń) na maszynie, na której działały

23) Jak budowano mosty w średniowieczu (animacja, 1 minuta)
https://twitter.com/KiwiEV/status/1316493212605911040
INFO: mało związane z IT, ale spodobało mi się na tyle, że musiałem się tym podzielić ;)

24) Microsoft wypuścił testową wersję przeglądarki Edge... na Linuksa
https://blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/
INFO: obecnie z Edge można było korzystać na Windowsie i Macu, a do zestawu dochodzi jeszcze Linux. Przyda się ludziom testującym frontend, a pracującym na Linuksie

25) Wprowadzenie do wyrażeń regularnych - w bardzo 'wizualny' sposób
https://dev.to/amitness/a-visual-guide-to-regular-expression-i3
INFO: przystępnie (i na obrazkach!) przedstawiona koncepcja regexów. Autor implementuje wszystko w Pythonie, ale tak samo będzie to działało w innych językach

26) Nowa koncepcja samochodów elektrycznych? Zobacz film przestawiający jak to działa
https://www.fastcompany.com/90562654/car-design-is-about-to-change-forever-this-video-encapsulates-how
INFO: w praktyce, to bardzo duża deskorolka elektryczna, ale zdatna do instalacji kabiny.

27) Symulator origami - wybierz wzór i za pomocą suwaka na dole zobacz, jak to jest zrobione
https://origamisimulator.org
INFO: muszę przyznać, że model 'Moosers Rigid Train' (z 'examples') wywołał u mnie efekt "WTF?!"

28) Przeglądarka w przeglądarce od Cloudflare? - ciekawy sposób na skrajnie bezpieczne przeglądanie internetu
https://blog.cloudflare.com/browser-beta/
INFO: streamowanie gier już było, to czas na streama z przeglądarki. Rozwiązanie daje 100% pewności, że niczym się nie zainfekujesz, wchodząc na podejrzany adres URL, a jednocześnie będziesz mógł normalnie używać czy analizować niebezpieczną aplikację.

==
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 plusika :)

************

[Obserwuj mnie na FB] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Tagi: #programowanie #ciekawostki #frontend #webdev #devops #internet #technologia
imlmpe - ◢ #unknownews ◣

 Dzisiejsze wydanie zestawienia jest sponsorowane przez Ma...

źródło: comment_1603892489VcoOxp9W3p9lcqEDvHptBU.jpg

Pobierz
  • 9
9) Blockchain - niesamowita technologia do... niczego?

https://thecorrespondent.com/655/blockchain-the-amazing-solution-for-almost-nothing/86714927310-8f431cae

INFO: dlaczego technologia ta nie zrewolucjonizowała świata tak, jak zapowiadano? Tekst pokrótce omawia też czym blockchain jest i jak działa.


Zupełnie jednostronny artykuł pisany przez krypto sceptyka, który nie wie skąd bierze się wartość i przytacza argumenty orane od lat, a sam zdecydowanie tematu nie ogarnia, nie polecam.
1) Jak bardzo Twój wygląd odbiega od normy? Sprawdź to w interaktywnym eksperymencie

https://www.hownormalami.eu/

INFO: badanie potrwa około 3-4 minuty. Musisz zezwolić na dostęp do kamery. Przez ten czas nic nie rób, tylko oglądaj film i słuchaj poleceń. Żadne dane nie są wysyłane na serwery. Wszystko odbywa się w Twojej przeglądarce.

Na stronie dodatkowo "Created with support of European Union"
Nice try
a masz jakiś kontr-artykuł, coś konkretnego?

@Prokto: A czy ten artykuł ma w sobie coś konkretnego, co trzeba kontrować? Spekulacje na temat zużycia prądu są
mocno chybione, poza tym to prąd "odpadowy" i najważniejsze, co komu do tego, na co idzie kupiony prąd? Jeżeli ludzie widzą w tym wartość, to go kupują i tyle.

Jak dla mnie bardzo ciekawe, bo gdzie są w takim razie te wszystkie rozwiązania oparte na blockchainie?