Wpis z mikrobloga

#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #windows #elektronika

JS/Web:
W NPM można było bez autoryzacji publikować nowe wersje dowolnego pakietu! - https://sekurak.pl/krok-od-totalnego-chaosu-i-masowych-hackow-aplikacji-w-internecie-w-npm-mozna-bylo-bez-autoryzacji-publikowac-nowe-wersje-dowolnego-pakietu/
Hypermedia as the Engine of Application State (HATEOAS) - https://htmx.org/essays/hateoas/
Alternatywa dla NVM - automatyczne przełączanie wersji node.js - https://sirre.al/2021/02/12/volta-vs-nvm-for-managing-javascript-tooling/

Golang:
Komponenty frontowe w Go - https://github.com/yuriizinets/kyoto

Rust:
Rust w środowisku JS - https://leerob.io/blog/rust
Nauka Rust dla Web Dewelopera - https://codeamigo.dev/lessons/preview/161 i https://vino.dev/blog/node-to-rust-day-1-rustup/
Jak używać CUDA w Rust - https://github.com/Rust-GPU/Rust-CUDA

Kubernetes/Docker:
K8s cluster na Rpi - https://anthonynsimon.com/blog/kubernetes-cluster-raspberry-pi/
UI w terminalu do Dockera i Docker-compose - https://github.com/jesseduffield/lazydocker
eBPF-powered Cilium Service Mesh - https://cilium.io/blog/2021/12/01/cilium-service-mesh-beta

Cloud/CDN:
Obsługa MySql, Postgres, MongoDB Atlas i Prisma w workerach Cloudflare - https://blog.cloudflare.com/relational-database-connectors/
https://blog.cloudflare.com/workers-adds-support-for-two-modern-data-platforms-mongodb-atlas-and-prisma/
Stateful serverless czyli Cloudflare Durable Objects - https://blog.cloudflare.com/durable-objects-ga/
https://blog.cloudflare.com/introducing-workers-durable-objects/
Cloudfront services - https://blog.cloudflare.com/introducing-worker-services/
Przeszukiwanie resource AWS w multi account - https://blog.cloudyali.io/cloudyali-launches-resource-attribute-search-for-aws-cloud
Nowy network analyzer w AWS - https://aws.amazon.com/blogs/aws/new-amazon-vpc-network-access-analyzer/
Nowa usługa AWS - własna prywatna siec 5G! - https://aws.amazon.com/private5g/
Jak Netflix "rozgrzewa" cache ~14 petabajtów danych - https://netflixtechblog.medium.com/cache-warming-leveraging-ebs-for-moving-petabytes-of-data-adcf7a4a78c3

Linux/Unix:
Analiza crashowania kernela w stosie ipv4 - technicznie do bólu - https://blog.cloudflare.com/the-tale-of-a-single-register-value/
Nix vs Docker - TLDR; Nix nie ma zastąpić Dockera, używa się go troche do innych celów - https://blog.replit.com/nix-vs-docker
A może by tak mieć obrócony monitor o 22 stopnie? xD - https://sprocketfox.io/xssfox/2021/12/02/xrandr/

Apple:
Przechwytywanie i deszyfrowanie ruchu https w IOS - https://andydavies.me/blog/2019/12/12/capturing-and-decrypting-https-traffic-from-ios-apps/
Minimalistyczna alternatywa dla Docker Desktop - obsługuje docker, containerd i k8s - https://github.com/abiosoft/colima
Nie montuj Iphone'a na motocyklu - wibracje mogą uszkodzić kamerę - https://www.ifixit.com/News/55673/iphone-smartphone-motorcycle-cameras-ois-focus-damage
Tiling Window Manager - https://github.com/koekeishiya/yabai
Tutorial do Yabai - https://www.youtube.com/watch?v=JL1lz77YbUE

Software/Services:
Skaner podatności dla docker, filesystem, git - https://github.com/aquasecurity/trivy
Opensource alternatywa dla Notion (Flutter, Rust) - https://www.appflowy.io
Kontrola i podgląd obrazu urządzeń na Androidzie przez kabel USB lub TCP/IP - nie wymaga roota - https://github.com/Genymobile/scrcpy
Version control system dla binarek (Rust) - https://github.com/elfshaker/elfshaker
Prosty deploy aplikacji + obsługa multi region Postgresql (podobne do Vercel)- wspiera Node.js, Python, Go, Ruby, Deno itd- https://fly.io
Lekka alternatywa dla Hadoop MapReduce - deploy jako AWS lambda - https://github.com/bcongdon/corral
Dodatek do Github cli do filtrowania pull requestów - https://github.com/dlvhdr/gh-prs
Własny domowy cloud - obsługuje synchronizowanie plików przez syncthing, photoprism, qBittorrent etc. - tak naprawde to manager konetenerów Dockerowych z ładnym UI i managerem paczek - https://github.com/IceWhaleTech/CasaOS

Elektronika:
Apple Self Service Repair - apple wprowadza możliwość kupna części zamiennych do iPhone i pózniej do MacBook - https://www.apple.com/newsroom/2021/11/apple-announces-self-service-repair/
Doom na donglu bluetooth - https://next-hack.com/index.php/2021/11/13/porting-doom-to-an-nrf52840-based-usb-bluetooth-le-dongle/
Zarządzanie esp32 z Cloud'a - niestety aplikacje trzeba pisac w ich jezyku - Toit podobnym do pythona - https://toit.io
Więcej o języku Toit - https://blog.toit.io/the-toit-language-is-now-open-source-14bdcb1604d9
Przechwytywanie obrazu Rigola - https://hackaday.com/2021/11/24/oscilloscope-probes-itself-to-add-video/
Bezpieczny OTA update na esp32 - po https ze sprawdzaniem certyfikatu pośredniczącego - https://www.lab4iot.com/2021/02/21/esp32-secure-firmware-update-over-the-air-ota/
Czy jest sens zastępować baterie super kondensatorami w naszych projektach?- https://hackaday.com/2021/12/01/supercapacitors-vs-batteries-again/

IT:
Router Security Vulnerabilities - https://modemly.com/m1/pulse
Sprawdź na czym pracują developerzy - sprzęt i soft - https://uses.tech
Jak działa DNSSEC - https://howdnssec.works/

Inne:
Przesyłanie audio z bardzo niskim opóźnieniem - The easiest, fastest & safest low-latency audio on the internet. - https://farplay.io
  • 1
  • Odpowiedz