Wpis z mikrobloga

◢ #unknownews

Mamy kolejny piątek, więc aby powstrzymać Was od wykonywania deployów na produkcję, wrzucam nową porcję linków. Aby sabotować pracę branży IT, w tym zestawieniu są aż 3 gry online (akurat edukacyjne) ;)


1) Gra ucząca selektorów w CSS - zaczyna się bardzo prosto, ale później jest to bardziej wymagające
https://flukeout.github.io
INFO: jeśli nie wiesz jak zacząć, to podaję kilka pierwszych odpowiedzi (po każdym enter): plate, bento, plate#fancy, plate apple itd

2) RevealJS - świetny soft do tworzenia prezentacji w formie strony WWW
https://revealjs.com/
INFO: pobaw się prezentacją na górze strony (sterujesz strzałkami - lewa/praw/góra/dół). Imponujące.

3) DevEcosystem 2020 - badanie na temat używanych w formach technologii, przeprowadzone przez JetBrains
https://www.jetbrains.com/lp/devecosystem-2020/
INFO: czy Java jest numerem jeden? Na jaką technologię najczęściej przesiadają się developerzy Pythona? Jak popularny jest Linux? i kilka innych pytań.

4) Zbuduj sobie stację pogodową (temperatura/wilgotność/ciśnienie) w oparciu o ESP32 i czujnik BME280
https://blog.kdubovikov.ml/articles/hardware/build-yourself-a-weather-station
INFO: autor podaje, że z kosztami można się zamknąć w kilku dolarach (dwie płytki po około $4). To dopiero pierwsza część poradnika.

5) Mozilla ogłosiła, że startuje z własnym VPNem (Firefox Private Network)
https://blog.mozilla.org/futurereleases/2020/06/18/introducing-firefox-private-network-vpns-official-product-the-mozilla-vpn/
INFO: usługa będzie kosztować $4.99/msc i ma być dostępna "jeszcze w tym roku", ale szczegółów nie podano.

6) Oglądaj przejażdżkę po znanych miastach świata, słuchając w tle aktualnych, lokalnych audycji radiowych
https://driveandlisten.herokuapp.com
INFO: tak, jest tam też przejazd przez Warszawę ;)

7) Google prawdopodobnie otrzyma karę ~5mld USD za śledzenie użytkowników w trybie incognito (w Chrome)
https://www.cnet.com/news/google-faces-5-billion-lawsuit-for-tracking-people-in-incognito-mode/
INFO: jak głosi akt oskarżenia, Google zbierało historię, aktywność na stronach i 'wszelką komunikację'

8) Jak najpopularniejsze rozszerzenia do Chrome wpływają na szybkość działania przeglądarki? (porównanie)
https://www.debugbear.com/blog/2020-chrome-extension-performance-report
INFO: trudno wyłonić jedno 'najgorsze' rozszerzenie, bo w różnych kategoriach mamy różnych zwycięzców, ale mam swoich faworytów ;)

9) "Hey Siri, I’m getting pulled over" - skrypt do aplikacji Skróty na iOS, automatycznie rejestrujący interwencje policyjne
https://www.fox29.com/news/hey-siri-im-getting-pulled-over-iphone-feature-will-record-police-interaction-send-location
INFO: wystarczy krzyknąć do Siri, że policja Cię zatrzymała, a telefon wyśle Twoją lokalizację do znajomych, wyciszy telefon, przyciemni ekran i zacznie rejestrować całe zdarzenie

10) W grudniu już na dobre pożegnamy się z Flashem w przeglądarkach
https://www.adobe.com/products/flashplayer/end-of-life.html
INFO: Adobe ogłosiło, że od grudnia nie będzie już możliwości pobrania flash playera. To już koniec życia projektu. Nie będzie żadnych updatów, w tym tych od security.

11) Jaki jest najlepszy framework do Deno (następca/fork Node)
https://dev.to/craigmorten/what-is-the-best-deno-web-framework-2k69
INFO: analiza frameworków pod względem wydajności, dostępnej dokumentacji itp.

12) GoatCounter - alternatywa dla Google Analytics, która nie śledzi użytkowników i dba o ich prywatność (działa także bez JS!)
https://www.goatcounter.com
INFO: możesz tego używać za darmo jako SaaS (do celów prywatnych) lub używać jak tylko zechcesz (też za darmo) gdy wybierzesz opcję selfhosted

13) Potrzebne Ci logo jakiejś firmy w SVG? Znajdziesz je tutaj
https://logosear.ch/
INFO: to multi wyszukiwarka, która w locie pobiera dane z około setki innych wyszukiwarek plików SVG, więc jeśli tutaj czegoś nie znajdziesz, to tego nie ma ;)

14) Jak przechowywać 'sekrety' w aplikacji? (np. klucze dostępowe do API)
https://blog.gitguardian.com/secrets-api-management/
INFO: przegląd różnych metod z wypunktowaniem zalet i wad każdego rozwiązania

15) GraphViz - naucz się tworzyć grafy za pomocą kodu
https://ncona.com/2020/06/create-diagrams-with-code-using-graphviz/
INFO: narzędzie posługuje się prostym językiem do definiowania obiektów i relacji między tymi obiektami na grafie

16) Przyjemna przeglądarka nazw kolorów w CSS - dla tych, którzy nie lubią kodów hexa ;)
https://enes.in/sorted-colors/
INFO: użycie jest proste. Wybierasz na górnej skali kolor jaki Cię interesuje, a strona pokazuje najbliższe (nazwane słownie) kolory z CSS. Tych nazw możesz używać w arkuszu.

17) Jak manipulować DOMem w czystym JavaScript? Przegląd metod
https://htmldom.dev
INFO: świetne jest to, że wszystkie z prezentowanych rozwiązań zbudowano tak, aby działały na każdej przeglądarce

18) Gra ucząca zasad działania i konfigurowania Flexboxa w CSS (także zaawansowane meotdy)
https://flexboxfroggy.com
INFO: wszystko jest po polsku, więc wiele tutaj wyjaśniać nie trzeba. Po prostu pomóż rozwiązać problemy żabki ;)

19) Lubisz gry typu 'tower defense'? To zagraj w Flexbox defence!
http://www.flexboxdefense.com
INFO: zasada działania identyczna jak w wersji 'tower', tylko wieże rozmieszczasz za pomocą CSSa. Jeśli nie wiesz, od czego zacząć, zacznij od kliknięcia znaku zapytania i/lub najechania myszką na 'justify-content'

20) Metody omijania antywirusów przez złośliwe oprogramowanie
https://deicide.pl/2020/05/omijanie-antywirusow-w-praktyce-przyklad/
INFO: autor pokazuje, jak krok po kroku udaje mu się obniżać wykrywalność swojego malware na multi-skanerach typu Virustotal i Kleenscan

21) Lista kilkunastu ciekawych kanałów Youtube dla programistów
https://dev.to/tharunshiv/18-programming-youtube-channels-that-you-shouldn-t-miss-2hk
INFO: o większości słyszę pierwszy raz, więc może i Ty coś dla siebie znajdziesz

22) Jak poprawnie (wydajnie!) zrobić stronicowanie wyników w SQL?
https://dev.to/abdisalan_js/1-sql-query-you-should-stop-using-1e5k
INFO: klasyczna metoda z offsetem sprawia, że im większy numer strony, tym cięższe jest zapytanie. Da się to bardzo łatwo zoptymalizować

23) Wiedziałeś, że istnieje w HTML coś takiego jak "scroll to text"? Ja nie wiedziałem :o
https://dev.to/yashints/did-you-know-about-scroll-to-text-5d6
INFO: działa to na desktopowych przeglądarkach - testowałem na Firefox, Chrome i Opera. Nie działa na mobile!

24) GitHub prawdopodobnie zmieni nazwę głównej gałęzi projektu z "master" na coś innego - aby uniknąć nawiązań do niewolnictwa.
https://www.zdnet.com/article/github-to-replace-master-with-alternative-term-to-avoid-slavery-references/
INFO: nie, to nie jest żart - to polityczna poprawność :|

== LINKI TYLKO DLA PATRONÓW ==

25) Jak zbudować własny, prawdziwy projektor wyświetlający obraz w 4K (film, 28 minut)
https://uw7.org/un_5eeca84dce3e0
INFO: dawno nie oglądałem równie wciągającego poradnika na temat budowy czegoś, czego nigdy nie zbuduję.

26) Pełen kurs podstaw Azure w formie filmów (łącznie ponad 3h)
https://uw7.org/un_5eeca583b962e
INFO: Ponad setka tematycznie posortowanych nagrań. Jest to kurs przygotowujący do zdania egzaminu AZ-900

27) Jak poprowadzić/zorganizować konferencję online? - poradnik krok po kroku
https://uw7.org/un_5eeca588edf77
INFO: jak ogarnąć streaming, jak utrzymywać kontakt z uczestnikami, jaki sprzęt musisz kupić, jak ogarnąć sprawę biletów i wiele, wiele innych.

28) Wszystko, co programista musi wiedzieć o poprawnym wdrożeniu GDPR/RODO do swojego projektu
https://uw7.org/un_5eeca58dd5363
INFO: jak zabezpieczyć środowisko developerskie? jak długo trzymać dane? jakie dane wolno Ci zbierać? jak i o czym informować użytkowników i wiele innych

==
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

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

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Tagi: #programowanie #javascript #webdev #technologia #ciekawostki #css
imlmpe - ◢ #unknownews ◣

 Mamy kolejny piątek, więc aby powstrzymać Was od wykonywa...

źródło: comment_15925682725z5hOi5OtroKpcvf2GBm7q.jpg

Pobierz
  • 49
  • Odpowiedz