Wpis z mikrobloga

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

JS/Web:
WebGPU - Web API that gives you low-level, general-purpose access GPUs - https://surma.dev/things/webgpu/
Co nowego w ECMAScript 2022 - https://dev.to/jasmin/whats-new-in-es2022-1de6
Hackowanie JWT - https://systemweakness.com/hacking-jwt-d29f39e202d5
Makefile zamiast package.json scripts? - https://spin.atomicobject.com/2021/03/22/makefiles-vs-package-json-scripts/

Golang:
Napisany w Golangu serwer Redis'a do użycia w testach jednostkowych - https://github.com/alicebob/miniredis

Programowanie:
USB - Reverse Engineering and Writing Drivers - https://www.youtube.com/watch?v=is9wVOKeIjQ

Kubernetes/Docker:
CI/CD dla k8s - https://github.com/devtron-labs/devtron
K8s Hardening od NSA - https://media.defense.gov/2021/Aug/03/2002820425/-1/-1/0/CTR_Kubernetes_Hardening_Guidance_1.1_20220315.PDF

Cloud/CDN:
Heroku jest zbyt ograniczone i za drogie, AWS jest zbyt skomplikowany, więc może Flightcontrol? - https://www.flightcontrol.dev
Nowości od CloudFlare - https://blog.cloudflare.com/api-gateway/
https://blog.cloudflare.com/friendly-bots/
https://blog.cloudflare.com/machine-learning-mobile-traffic-bots/
https://blog.cloudflare.com/advanced-rate-limiting/
https://blog.cloudflare.com/packet-captures-at-edge/
https://blog.cloudflare.com/domain-scoped-roles-early-access/
https://blog.cloudflare.com/ssh-command-logging/
Jak działa Proxy via HTTP - https://blog.cloudflare.com/a-primer-on-proxies/

Linux/Unix:
io_uring Kernel Exploit - https://www.graplsecurity.com/post/iou-ring-exploiting-the-linux-kernel
Spectre v2 exploit - https://thehackernews.com/2022/03/new-exploit-bypasses-existing-spectre.html
Debugowanie za pomocą GDB - https://www.sourceware.org/gdb/current/onlinedocs/gdb.html
GDB Dashboard - https://github.com/cyrus-and/gdb-dashboard
Backdoor dla systemu Linux korzystający z tunelu DNS - https://blog.netlab.360.com/b1txor20-use-of-dns-tunneling_en/

Apple:
Setup macbooka dla dewelopera - https://www.robinwieruch.de/mac-setup-web-development/
Lekka alternatywa dla xcode - TextEdit + Xcode = CodeEdit - https://github.com/CodeEditApp/CodeEdit
Nowy Apple Studio Display działa na iOS 15.4 i posiada 64GB pamięci, A13 Bionic chip - https://www.macrumors.com/2022/03/21/studio-display-contains-64gb-storage/
Instalator Asahi Linux na M1 (dual boot) - https://asahilinux.org/2022/03/asahi-linux-alpha-release/
Nowa, lepsza, jedyna słuszna alternatywa dla brew? - na ten moment nic nie działa :D - https://tea.xyz

Windows:
Appka/Widget do zmiany jasności i kontrastu monitorów (prostsza wersja lunar z MacOs) - https://github.com/emoacht/Monitorian

Software/Services:
Lepsza alternatywa dla jq/yq/fx - obsługuje json, yaml, toml, xml i csv - https://github.com/TomWright/dasel
less dla jsonow - napisane w Rust - https://jless.io/
Node-based Image Editor - https://github.com/ttddee/Cascade
Płatna ale czy lepsza alternatywa dla VSCode? - mac m1 native - https://nova.app
a tu darmowa napisana w Rust - https://lapce.dev
Platforma DNS pozwalająca na pisanie skryptów (js) coś ala lambda@edge dla DNS - https://bunny.net/blog/transforming-internet-routing-introducing-bunny-dns/
Tworzenie muzyki - wirtualny groovebox w całości obsługiwany z klawiatury - https://github.com/kofigumbs/typebeat
Nushell ciekawy shell napisany w Rust - https://www.nushell.sh/blog/2022-03-22-nushell_0_60.html

Elektronika:
Doom na rp2040 - multiplayer przez i2c dla max 4 graczy - https://kilograham.github.io/rp2040-doom/
Reverse Engineering a Street Fighter Two Cabinet - https://wrongbaud.github.io/sf-slides/
Jaka karta SD do RPi - https://bret.dk/best-raspberry-pi-micro-sd-cards/

IT:
Analiza formatu GIF - https://blog.darrien.dev/posts/you-dont-know-gif/
Przewodnik po Vim - https://learnbyexample.github.io/vim_reference/Introduction.html
Podglądanie ruchu https z własnego komputera przy pomocy Wireshark - https://www.trickster.dev/post/decrypting-your-own-https-traffic-with-wireshark/

Inne:
Half-life w przeglądarce - https://github.com/iCrazyBlaze/Xash3D-Emscripten
Potrafisz rozróżnić deep fake? - https://detectfakes.media.mit.edu/
Najlepsze mechaniczne klawiatury - https://www.sitepoint.com/best-mechanical-keyboards/
Możliwości Unity - https://unity.com/demos/enemies
  • 6
@mstarzec: Hmm a jak będzie wyglądało finansowanie "Tea"? Tej alternatywy dla brew, strona główna skupia się w zasadzie na tym, że założyciel był słabo opłacany. Przejrzałem artykuł twórcy na medium ale wspomina tylko o nft i o tym jak go to zainspirowało. Nie mówiąc już o tym że sama stronka też ma kilka dość widocznych bugów :D ale no wiadomo jak to jest z nowymi tworami
@mstarzec: tak, no stąd ta strona główna trochę bez sensu - nie piszą jakie problemy rozwiązali, co będzie lepsze, ale tylko że z open-source średnio się zarabia i autor chciałby sobie tym opłacać rachunki. Zostawia wrażenie jakiegoś skoku na kasę, ale ciekawe co (i czy... ( ͡° ͜ʖ ͡°)) z tego wyrośnie