GyaanSetu WebDev

Frontend, backend and devops for the modern web.

244 articlesDeep, practical knowledge

Text Box Trim to najlepsza funkcja CSS od lat

Text Box Trim to najlepsza funkcja CSS od lat. Zmagasz się z niespójnymi odstępami tekstu w swoich produktach cyfrowych. Każdy font posiada niewidoczną przestrzeń powyżej wysokości wielkich liter i poniżej…

WebDev · 4 min read

Analizator Cache-Control wyświetla japońskie słowo „新鮮” na angielskiej stronie z powodu współdzielonej logiki

Angielski interfejs użytkownika wyświetlał japońskie słowo „新鮮”, ponieważ funkcja rdzenna zwracała na sztywno wpisane japońskie literały, podczas gdy warstwa strony dostarczała jedynie etykiety. Poprawka polega na zastąpieniu surowych ciągów znaków kluczami oraz dodaniu skanowania znaków spoza standardu ASCII podczas procesu budowania.

WebDev · 3 min read

Jeden złośliwy wpis w .git/config może zagrozić wszystkim maszynom w Twoim zespole

Specjalnie przygotowany wpis core.fsmonitor w pliku .git/config repozytorium jest automatycznie uruchamiany, gdy narzędzia AI, takie jak Claude Code, wywołują polecenie git status. Komenda ta wykonuje się z uprawnieniami programisty, co pozwala atakującym na instalację złośliwego oprogramowania, kradzież poświadczeń lub modyfikację kodu, zanim jeszcze zostanie napisana choćby jedna linia.

WebDev · 3 min read

Tylko RTX-20, RTX-Pro, DGX Spark lub komputery Mac z procesorem M4 mogą dołączyć do nowego domowego routera AI od Nvidii

W wersji beta Personal AI Router (PAIR) od Nvidii skanuje sieć domową w poszukiwaniu procesorów graficznych serii RTX-20, kart RTX-Pro, węzłów DGX Spark lub komputerów Mac z procesorem M4, a następnie koordynuje bezczynne urządzenia, aby uruchamiały modele LLM lokalnie za pomocą Ollama lub LM Studio, a wszystko to przy użyciu szyfrowania mutual TLS.

WebDev · 3 min read

Tylko 3% ze 139 stron małych firm spełnia cel Google dotyczący LCP wynoszący 2,5 sekundy

Nasz audyt Lighthouse z sierpnia 2026 r., przeprowadzony wśród lokalnych serwisów w 12 miastach w USA, wykazał, że mediana Largest Contentful Paint wynosi 8,9 sekundy, a tylko cztery strony — czyli 3% — osiągnęły próg „dobry” ustalony przez Google na poziomie 2,5 sekundy. Wszystkie główne platformy cierpiały z powodu przeładowanych pakietów JavaScript.

WebDev · 1 min read