Wpis z mikrobloga

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

JS/Web:
Inny sposób pisania aplikacji w js - taki bardziej graficzny ;) - https://natto.dev/
New-generation build tools - Porównanie eslint, snowpack, vite i wmr - https://css-tricks.com/comparing-the-new-generation-of-build-tools/
Z jakich tooli skorzystać gdy tworzymy nowy projekt w Typescript - https://www.metachris.com/2021/04/starting-a-typescript-project-in-2021/

Golang:
Tool do testów z ładnym UI - https://github.com/smartystreets/goconvey

Rust:
Jak przyspieszyć czas kompilowania o 70% na Mac'u? - https://jakedeichert.com/blog/reducing-rust-incremental-compilation-times-on-macos-by-70-percent/

Programowanie:
Serwer HTTP napisany w asm - obsługuje wątki a binarka zajmuje 6kb - https://github.com/nemasu/asmttpd

Kubernetes:
Profilowanie aplikacji przy pomocy FlameGraph (wspiera Go, Java, Python i Ruby) - https://github.com/VerizonMedia/kubectl-flame
Policy management - może weryfikować, modyfikowac i generować konfiguracje - https://github.com/kyverno/kyverno
Koszt k8s z lini komend - https://medium.com/kubecost/hello-kubectl-cost-monitoring-kubernetes-from-the-command-line-a2147da083b7

Cloud/CDN:
Cloudflare dodal możliwość używania Nvidia GPU i TensorFlow do swoich workerów - https://blog.cloudflare.com/workers-ai/
I kolejne nowości z CloudFlare -
https://blog.cloudflare.com/cloudflare-pages-ga/
https://blog.cloudflare.com/workers-new-custom-builds-and-improved-logging/
https://blog.cloudflare.com/node-js-support-cloudflare-workers/
https://blog.cloudflare.com/cloudflare-stream-now-supports-nfts/
Gra 3d w której przeglądasz swoje resource w AWS :D - https://www.producthunt.com/posts/aws-hidden-world
CloudFlare Tunnels w praktyce - ssh przez przegladarke do rpi - https://blog.cloudflare.com/ssh-raspberry-pi-400-cloudflare-tunnel-auditable-terminal/

Linux/Unix:
Linux który wyglada jak MacOs - https://blog.zorin.com/2021/04/15/introducing-zorin-os-16-test-the-beta-today/
Dlaczego SystemD ssie tak bardzo? - generalnie cała strona dość ciekawa ;) - https://suckless.org/sucks/systemd/
System operacyjny na którym mozna tylko pograc w tetrisa - https://github.com/jdah/tetris-os
A jakby użyć AI do shella i zamiast pisac komendy pisac co chcesz zrobić? - https://hackaday.com/2021/04/20/ai-makes-linux-do-what-you-mean-not-what-you-say/

Apple:
Omijanie MacOs kwarantanny i gatekeepera - https://objective-see.com/blog/blog_0x64.html

Software/Services:
The Internet!!!! Proste konfigurowanie swoich sieci prywatnych (używa pod spodem WireGuard) - https://blog.tonari.no/introducing-innernet
Tworzenie kontenerów - połączenie Makefile i Dockerfile - https://github.com/earthly/earthly
Rozpoznawanie twarzy - 5 projektów OpenSource - https://hackernoon.com/6-best-open-source-projects-for-real-time-face-recognition-vr1w34x5

Elektronika:
Ile urządzeń można podłączyć do szyny I2C - https://www.bluedot.space/tutorials/how-many-devices-can-you-connect-on-i2c-bus/
Ile elektroniki można zmieścić w biurku? Idealne biurko dla osób które lubią minimalizm - https://hackaday.com/2021/04/20/you-wont-believe-how-much-tech-is-hiding-in-this-desk/

IT:
Awesome of awesome filtered by awsomeness czy jakoś tak - https://github.com/sindresorhus/awesome
Góra lodowa - ciekawostki związane z IT - https://suricrasia.online/iceberg/
Lista zakazanych słów w google - https://developers.google.com/style/word-list
Strony które używają webGL do generowania fingerprintu użytkownika - https://jonatron.github.io/webgl-fingerprinting/
Transmisja danych za pomocą głosnika na płycie głównej - https://github.com/ggerganov/ggwave/tree/master/examples/r2t2
Upsampling zdjęć - 60 razy ostrzejsze twarze - https://hackernoon.com/pulse-photo-upsampling-makes-blurry-faces-60-times-sharper-s32p32px
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego SystemD ssie tak bardzo? - generalnie cała strona dość ciekawa ;)


@mstarzec: trochę czepianie się na siłę, bo to jak by pisać, że GNU ssie, bo gdzieś tam w GIMPie coś nie działa. Większość problemów, które tam są wymienione, jest w projektach pochodnych, które są w monorepo systemd ale nie są wymagane do działania.
  • Odpowiedz
@Hauleth: Z tym że pozbywanie się tych komponentów też nie jest łatwe. Potrzebowałem wyłączyć NTP na kilku komputerach i to była droga przez mękę, bo nie dość że ustawienie w timedatectl po prostu nie działało, to jeszcze wyłączenie systemd-time standardowymi metodami też nie chciało działać.
  • Odpowiedz
@sredni_szu: Właśnie testowałem na Ubuntu 20.04.2 LTS i działa bez zarzutu sudo timedatectl set-ntp false (wersja systemd 245 - z marca 2020). Nie działa od razu jak i nie wstaje po restarcie.
  • Odpowiedz
@Hauleth: No ja to miałem na nie całkiem nowym systemie wbudowanym, którego nie byłem producentem (aplikacja olewała strefy czasowe i miała własny system synchronizacji czasu, więc po podłączeniu do internetu całość wariowała).
Przy czym sama opcja, z tego co pamiętam, też pozostawała ustawiona, ale po prostu usługa i tak aktualizowała czas. Pomogło chyba dopiero zamaskowanie jej w cholerę czyli symlink do /dev/null.
  • Odpowiedz