LW IT Solutions logo LW IT Solutions logo LW IT Solutions

Lukas Wojcik Narzędzia i kalkulatory

Toolbox

Opinia o narzędziach

Błąd, pomysł lub propozycja ulepszenia

Opinia jest zapisywana na tym serwerze wraz ze stroną narzędzia i językiem. Bez danych poufnych. Telegram otrzymuje tylko powiadomienie bez treści opinii.

Co chcesz sprawdzić lub obliczyć? Tutaj znajdziesz małe narzędzia do zadań technicznych: od Base64 i JSON po planowanie sieci i produkcję muzyki. Opisz poniżej swoje zadanie albo wyszukaj nazwę lub temat w katalogu.

145 narzędzi w 13 grupach

AI · Toolbox + AI Tools

Które narzędzie Ci pomoże?

Opisz zadanie pełnymi zdaniami. Wspólna wyszukiwarka AI znajdzie narzędzia z Toolbox i AI Tools oraz pokaże, w czym pomogą.

Lub wypróbuj przykład:

Przejrzyj wszystkie narzędzia
Moje narzędzia

Zapisane narzędzia pozostają w tej przeglądarce. Bez konta; wpisane do narzędzi dane nie są tutaj zapisywane.

Zapisane

Od danych wejściowych do gotowego wyniku

Dwa procesy z przekazywaniem wyników między krokami. Otwórz swoje zadanie.

Sprawdź JSON → edytuj → porównaj → eksportuj

Zrozum przez eksperyment

Sprawdź JSON → edytuj → porównaj → eksportuj

Do 200 000 znaków. Porównuje wartości, typy i klucze; pomija wcięcia i kolejność kluczy. Niebezpieczne liczby całkowite JavaScript są odrzucane. Unikaj powtórzonych kluczy: parser zachowuje ostatnią wartość.

Ten moduł działa w przeglądarce i nie wysyła ani nie zapisuje wpisanych danych.

Przejdź do odpowiedniego narzędzia →

Źródło ↗

Zrozum regułę cache → dostosuj → eksportuj

Zrozum przez eksperyment

Zrozum regułę cache → dostosuj → eksportuj

Dane: nagłówek odpowiedzi, nie URL. Obsługuje public, private, no-store, no-cache, max-age, s-maxage bez nazw pól. Nieznane, powtórzone lub sprzeczne dyrektywy nie są pomijane. Eksport to projekt; aplikacja, cookies, Vary i serwer muszą do niego pasować.

Ten moduł działa w przeglądarce i nie wysyła ani nie zapisuje wpisanych danych.

Przejdź do odpowiedniego narzędzia →

Źródło ↗

Zrozum przez eksperyment

Zrozum przez eksperyment

Kiedy przeglądarka musi zapytać ponownie?

Zmień wiek odpowiedzi. Następnie wybierz no-cache lub no-store.

Model odpowiedzi GET z ETag, którą można zapisać. Wiek zawiera czas przesyłania. Ten sam URL i Vary, bez innych dyrektyw i trybu offline.

Ten moduł działa w przeglądarce i nie wysyła ani nie zapisuje wpisanych danych.

Przejdź do odpowiedniego narzędzia →

Źródło ↗

Zrozum przez eksperyment

Czy Twoje kanały zajmują to samo miejsce?

Przesuwaj Wi-Fi i Zigbee w tym samym paśmie.

Schematyczne szerokości: Wi-Fi 20 MHz, Zigbee 2 MHz. To nie jest pomiar zakłóceń. Sąsiednie kanały też mogą zakłócać; uwzględnij przepisy i ograniczenia sprzętu.

Ten moduł działa w przeglądarce i nie wysyła ani nie zapisuje wpisanych danych.

Przejdź do odpowiedniego narzędzia →

Źródło ↗

Zrozum przez eksperyment

Model się mieści. A kontekst?

Hipotetyczny model 7B: zmień precyzję i długość kontekstu. Zobacz, jak pamięć KV zużywa budżet.

Wagi
Pamięć KV
Rezerwa wykonawcza

Przykład, nie gwarancja sprzętowa: 7 mld wag; 32 warstwy, 8 głów KV, wymiar głowy 128, KV w FP16, batch 1, pełny kontekst; rezerwa 1 GiB. Metadane, architektura i backend zmieniają zapotrzebowanie.

Ten moduł działa w przeglądarce i nie wysyła ani nie zapisuje wpisanych danych.

Przejdź do odpowiedniego narzędzia →

Źródło ↗

Zacznij od zadania

Jeden problem, konkretna droga do rozwiązania

Najpierw zrozum problem, potem wypróbuj narzędzie i zinterpretuj wynik. Te trzy punkty startowe łączą artykuły z przydatnymi narzędziami.

Mój JSON sprawia problemy

  1. Zrozum: Sprawdź dane JSON
  2. Wypróbuj: Formatuj JSON
  3. Zacznij od małego przykładu i znajdź błędy składni. Następnie sprawdź, czy wartości i typy pasują do aplikacji – sama poprawna składnia tego nie gwarantuje.

Co jest w tym tokenie?

  1. Zrozum: Poznaj JWT
  2. Wypróbuj: Zbadaj token demonstracyjny
  3. Obejrzyj token demonstracyjny i poznaj jego pola. Czytelne dane nie potwierdzają poprawnego podpisu ani uprawnień.

Chcę poprawnie wyeksportować muzykę

  1. Zrozum: Clipper czy limiter?
  2. Wypróbuj: Zmierz głośność i szczyty
  3. Sprawdź głośność i szczyty eksportu. Pomiary pomagają porównywać pliki, ale nadal liczą się odsłuch i materiał źródłowy.

SaaS & Internet Earning 9

Google Analytics 4 i BigQuery 20

Analiza grupowania kanałów GA4 i przypadków Unassigned

Pokazuje, do której domyślnej grupy kanałów GA4 przypisuje kombinację źródła, medium i kampanii, która z osiemnastu reguł zadziałała oraz dlaczego sesja trafia do Unassigned.

Analizator parametrów GA4

Rozkłada adres URL żądania GA4 lub ładunek POST na pojedyncze parametry i przejrzyście pokazuje zawarte w nich dane produktów.

Dekoder parametru gcd w GA4

Dekoduje kryptyczne wartości parametru gcd z żądań GA4 na czytelne stany zgody oraz źródła ich aktualizacji.

Detektor anomalii GA4

Łączy się przez OAuth z Google Analytics Data API i wykrywa metodą Z-score nagłe skoki oraz spadki standardowych metryk GA4.

Detektor botów GA4

Sprawdza raportowane grupy ruchu GA4 na podstawie konkretnych wskazówek. Bez prawdopodobieństwa botów ani potwierdzania tożsamości. Odczyt Google i eksport CSV.

GA4 Advisor: weryfikacja przez runReport

Sprawdza ustrukturyzowaną odpowiedź Analytics Advisor na tle dwóch niezależnych raportów GA4 Data API dla tych samych okresów, metryki i wymiaru. Zgodna komórka potwierdza wartość, a nie wyjaśnienie AI.

GA4 Measurement Protocol: generator ładunku

Buduje poprawne ładunki JSON i polecenia cURL do testowania zdarzeń GA4 przez Measurement Protocol po stronie serwera.

Generator parametrów zdarzeń GA4

Tworzy gotowy blok kodu dataLayer.push na podstawie standardowych zdarzeń GA4 i własnych parametrów.

Generator zapytań BigQuery i UNNEST dla GA4

Generuje zoptymalizowany standardowy SQL dla eksportu GA4 do BigQuery wraz z gotową logiką UNNEST(event_params).

Inspektor odpowiedzi API GA4

Wyjaśnia metadane raportu, zużycie limitów i ostrzeżenia na podstawie wklejonej odpowiedzi GA4 Data API (runReport, batchRunReports). Działa w przeglądarce bez logowania do Google.

Kontrola brakujących dni w raportach

Sprawdza dzienną serię w pliku CSV pod kątem brakujących, powtórzonych i wykraczających poza okres dat, opcjonalnie obok drugiego okresu. Do eksportów z GA4, YouTube Analytics i innych API raportowych; działa lokalnie w przeglądarce.

Kontroler progów danych i modelowania behawioralnego GA4

Modelowanie behawioralne wymaga jednocześnie użytkowników ze zgodą i zdarzeń bez niej, mieści się więc w korytarzu współczynnika zgód, a nie powyżej jednego progu. Narzędzie liczy ten korytarz oraz to, ile długiego ogona raportu usuwają progi danych.

Kreator Matomo Tracking API i wymiarów własnych

Składa zapytanie do interfejsu Matomo Tracking API z odsłonami, zdarzeniami, celami i wymiarami własnymi oraz wskazuje błędy, przez które trafienie znika bez śladu.

Kreator zapytań GA4 dla BigQuery

Buduje zapytanie do schematu eksportu GA4 z właściwą postacią UNNEST dla każdego parametru, filtrem dat, który naprawdę przycina tabele, i pułapkami po cichu zmieniającymi wynik.

Planer połączeń danych w Looker Studio

Wylicza, ile wierszy powstaje z połączenia danych i jakim mnożnikiem zawyżana jest miara z lewej tabeli, zanim liczby trafią na wykres.

Planer progów anomalii dla e-commerce

Zamienia liczbę zdarzeń w użyteczny próg alertu: ile fałszywych alarmów daje reguła sigma dziennie i jak duży spadek jest w ogóle jeszcze widoczny.

Porównanie konfiguracji usług GA4 i zapisów

Odczytuje w trybie tylko do odczytu określony zestaw ustawień GA4, m.in. przechowywanie danych i kluczowe zdarzenia, oraz porównuje dwie usługi lub dwa zapisane stany. Zapisane pliki można porównać bez logowania do Google.

Porównanie przychodów sklepu i GA4 według zamówień

Zestawia eksport zamówień ze sklepu z eksportem GA4 według dokładnego identyfikatora transakcji i wskazuje brakujące zamówienia, powtórzone ID oraz różnice kwot i walut. Pliki pozostają w przeglądarce.

Walidator JSON dla Measurement Protocol w GA4: wszystkie błędy naraz

Narzędzie czyta ładunek Measurement Protocol według udokumentowanych reguł i zgłasza każdy błąd w jednym przebiegu: nazwy zastrzeżone, ciche limity długości, znaczniki czasu w złej jednostce, dane osobowe w parametrach, sumy pozycji niezgodne z value. Ten sam tekst trafia dwukrotnie na serwer walidacyjny Google — w trybie rygorystycznym i w tym, który obowiązuje na produkcji — więc różnica między trzema ocenami jest widoczna obok siebie.

Walidator tablicy items e-commerce GA4

Sprawdza tablice JSON parametru items GA4 pod kątem specyfikacji e-commerce i pokazuje wyliczone sumy.

Tag Manager, server-side i reklamy 13

Analiza Set-Cookie i symulacja czasu życia pod ITP

Czyta nagłówek Set-Cookie, sprawdza atrybuty, przez które przeglądarki odrzucają ciasteczko, i pokazuje, jak długo naprawdę przetrwa ono w Safari, Chrome i Firefoksie.

Analizator duplikatów w GTM

Wyszukuje zmienne i reguły ze zgodnymi wybranymi polami konfiguracji w eksporcie GTM. Wyniki wymagają sprawdzenia i nie dowodzą zbędności ani podwójnych pomiarów.

Audyt konwencji nazewnictwa w GTM

Sprawdza w eksporcie kontenera GTM, czy wszystkie tagi i reguły stosują jeden z wymaganych prefiksów w nazwie.

Generator deduplikacji i hashy dla Meta i TikTok CAPI

Normalizuje dane kontaktowe użytkownika i pokazuje, jak wygląda deduplikacja zdarzeń przez Event ID w Meta i TikTok CAPI.

Generator linków kampanii UTM i ścisły linter

Tworzy adresy URL kampanii dla GA4 i na bieżąco wymusza małe litery, kodowanie URL oraz podkreślenia zamiast spacji.

Generator ścieżek zmiennych dataLayer w GTM

Spłaszcza zagnieżdżone struktury JSON dataLayer do gotowych do skopiowania ścieżek w notacji kropkowej dla zmiennych Google Tag Managera.

GoogleAds – eksplorator zapytań GAQL

Formatuje zapytania GAQL dla Google Ads i lokalnie analizuje ich strukturę: klauzule SELECT, FROM, WHERE oraz LIMIT.

Historia kontenera GTM i wyszukiwanie pogłębione

Przeszukuje wybrane listy tagów, reguł, zmiennych, szablonów i folderów pobranych wersji GTM oraz pokazuje historię zmian pojedynczego elementu. Zachowanie strony, ustawienia centralne i uprawnienia wymagają osobnej kontroli.

Inspektor i walidator dataLayer

Sprawdza poprawność składni obiektu dataLayer.push i przedstawia wszystkie klucze oraz wartości w przejrzystej tabeli.

Kalkulator kosztów Cloud Run dla Server-Side GTM

Szacuje miesięczne koszty infrastruktury Google Cloud Run (GCP) dla serwerowego Google Tag Managera (sGTM).

Kalkulator okna konwersji i czasu członkostwa odbiorców

Szersze okno konwersji podnosi raportowaną liczbę, choć nie dochodzi ani jedna sprzedaż, krótkie okno na jednym rodzaju kontaktu po cichu odcina resztę, a lista odbiorców to jej dzienny napływ razy czas członkostwa. Trzy ustawienia, trzy następstwa rachunkowe.

Planer kluczy dopasowania Meta CAPI

Pokazuje, które parametry klienta niesie zdarzenie Conversions API, jak daleko to wystarcza do dopasowania i jak każda wartość musi wyglądać przed zahaszowaniem. Wszystko dzieje się w przeglądarce.

Porządkowanie kontenera GTM: nieużywane tagi, reguły i zmienne

Odczytuje w przeglądarce eksport kontenera Google Tag Manager i wylicza, co straciło połączenie: tagi, które nigdy się nie uruchomią, reguły i zmienne, których nic nie używa, pozostałe szablony i foldery, elementy utrzymywane tylko przez wstrzymane tagi oraz odwołania prowadzące donikąd. Nic nie jest wysyłane.

Zgody i prywatność 10

Audyt ładowania i prywatności fontów: font-display, woff2, preload, obce hosty

Narzędzie pobiera stronę wraz z arkuszami stylów, czyta każdą regułę @font-face i sprawdza to, co naprawdę kosztuje czas albo prywatność: czy font-display jest w ogóle ustawiony, czy plik pochodzi z obcego hosta, czy oferowany jest woff2, czy stosowane są podzbiory znaków i czy preload dla fontu niesie crossorigin. Same pliki fontów nigdy nie są pobierane — pytane są tylko ich nagłówki.

Consent Mode v2 Decoder

Odszyfrowuje parametr gcs z żądania GA4 i pokazuje, czy Ad Storage i Analytics Storage zostały udzielone czy odrzucone.

Dekoder ciągów zgody TCF v2.2

Dekodowanie ciągu zgody IAB TCF v2.2 w całości w przeglądarce: CMP, cele, uzasadniony interes, dostawcy, ograniczenia wydawcy oraz kontrole zaostrzone w TCF 2.2.

Detektor Privacy Sandbox i powierzchni odcisku przeglądarki

Odczytuje działającą przeglądarkę: które interfejsy Privacy Sandbox jeszcze odpowiadają, które z trzech pozostających są obecne i ile powierzchni o wysokiej entropii dostaje ta strona. Odpowiedź wypada inaczej w każdej przeglądarce i o to właśnie chodzi.

GA4 PII Checker

Łączy się przez OAuth 2.0 z Google Analytics Data API v1 i przeszukuje raporty stron usługi GA4 pod kątem danych osobowych w parametrach adresów URL.

Kontroler pikseli śledzących i treści zdalnych w e-mailu

Wypisuje wszystko, co e-mail wysyła do serwera w chwili otwarcia: niewidoczne piksele, obrazy tła, przepisane odnośniki oraz identyfikatory wiążące otwarcie z jedną osobą. Rozbiór odbywa się lokalnie, nic nie jest pobierane.

Lustro połączenia: co widzi serwer

Pokazuje, czego ten serwer dowiaduje się z wizyty, zanim uruchomi się jakikolwiek skrypt: adres i właściciela sieci, wersję TLS i szyfr, wersję HTTP, każdy nagłówek żądania wraz z Global Privacy Control, Do Not Track i Client Hints, i porównuje to z tym, co przeglądarka sama o sobie mówi.

Skan śledzenia i zgody dla strony

Wypisuje rozpoznane oznaczenia śledzenia i zgody w dostarczonym HTML oraz ciasteczka pierwszej odpowiedzi. Nie uruchamia skryptów ani nie sprawdza rzeczywistego działania zgód GTM.

Symulator zdarzeń dataLayer dla Usercentrics

Symuluje przykładowe dane zdarzeń zgody i uproszczone warunki. Nie łączy się z Usercentrics ani nie ustala rzeczywistego uruchamiania tagów GTM.

Test anonimizacji i maskowania adresów IP

Pokazuje, jak wygląda adres IPv4 lub IPv6 po skróceniu, jak duża jest pozostała grupa adresów oraz czy w ładunku znajduje się adres prywatny zamiast adresu odwiedzającego.

Bezpieczeństwo stron 11

Analiza tokenów JWT i OAuth

Dekoduje token JSON Web Token w przeglądarce, wylicza pozostały czas ważności, wypisuje zakresy uprawnień i wskazuje brakujący podpis, nieskończoną ważność albo dane osobowe w ładunku.

Generator nagłówków CSP i Tracking-Linter

Generuje nagłówek Content-Security-Policy z gotowymi regułami dla GA4, GTM, Matomo oraz własnych endpointów Server-Side.

Inspektor certyfikatu i uzgadniania TLS

Otwiera połączenie TLS z hostem i odczytuje to, czego przeglądarka nigdy nie pokazuje w całości: nazwy i datę ważności certyfikatu, łańcuch i czy się weryfikuje, klucz i podpis, wynegocjowany protokół i szyfr oraz które wersje TLS serwer nadal akceptuje.

Inspektor plików well-known i polityk: security.txt, ads.txt, gpc.json, llms.txt

Pobiera trzynaście plików polityk, które domena może publikować pod stałymi ścieżkami, od security.txt i robots.txt przez ads.txt, gpc.json i llms.txt po change-password, assetlinks i powiązanie aplikacji Apple, i sprawdza każdy według jego własnych reguł: obecny, wygasły, miękkie 404, zły typ treści, nieczytelny.

Kontrola gotowości HSTS i preload: cztery adresy, które o tym rozstrzygają

Narzędzie ogląda http i https, każdorazowo z www i bez, i czyta wyłącznie wiersz statusu, cel przekierowania oraz nagłówek Strict-Transport-Security. Przekierowania świadomie nie są śledzone, bo rozstrzyga pierwszy skok: przejście z http://przyklad.pl wprost na https://www.przyklad.pl wyklucza domenę z listy preload i jest najczęstszym powodem odrzucenia zgłoszenia.

Kontrola pochodzenia zasobów i Subresource Integrity: skąd strona ładuje i czemu ufa

Narzędzie pobiera stronę raz i porządkuje wszystko, co doładowuje, według trzech pytań: z jakiego hosta to pochodzi, czy podróżuje przez http na stronie https i czy obcy skrypt albo arkusz stylów niesie atrybut integrity. Jedno zapytanie wystarcza, bo odpowiedzi tkwią w kodzie — co zarazem oznacza, że wszystko, co skrypt doładuje później, pozostaje niewidoczne.

Kontrola uwierzytelniania poczty: SPF, DKIM, DMARC, MX i CAA

Odczytuje DNS domeny i mówi, co naprawdę dzieje się ze sfałszowaną wiadomością: ile z dziesięciu dozwolonych zapytań SPF zostało zużytych, czy klucze DKIM są dość długie i czy DMARC komukolwiek coś nakazuje, czy tylko się przygląda.

Kontroler nagłówków bezpieczeństwa HTTP

Odczytuje nagłówki odpowiedzi adresu i mówi, co one faktycznie robią: polityka z unsafe-inline jest obecna i bezzębna, HSTS na pięć minut nikogo nie chroni, a brakująca reguła ramek to brakująca reguła ramek.

Sprawdzanie bezpieczeństwa transportu poczty: MTA-STS, TLS-RPT, DANE i STARTTLS

Sprawdza, co zastaje serwer wysyłający pocztę do domeny: hosty MX, czy oferowane jest STARTTLS i jaka wersja TLS oraz jaki certyfikat wracają, czy istnieją i są spójne polityka MTA-STS i adres TLS-RPT oraz czy rekordy DANE pasują do certyfikatów.

Uwierzytelnianie: Basic Auth i generator htpasswd

Tworzy z nazwy użytkownika i hasła wpis do pliku .htpasswd, nagłówek Authorization dla Basic Auth oraz gotowe polecenie testowe cURL – w całości lokalnie w przeglądarce.

Zapytanie RDAP i Certificate Transparency o domenę: rejestrator, wygaśnięcie, zapomniane subdomeny

Pyta rejestr przez RDAP, u kogo domena jest zarejestrowana, kiedy powstała i kiedy wygasa, jakie blokady statusu obowiązują, które serwery nazw ją obsługują i czy DNSSEC jest delegowany, a potem czyta logi Certificate Transparency w poszukiwaniu każdej nazwy hosta, dla której kiedykolwiek wystawiono certyfikat, łącznie z subdomenami, o których nikt nie pamięta.

Wydajność i dostarczanie 5

Analiza ładowania skryptów: co skrypt widzi w chwili uruchomienia

Narzędzie czyta każdy znacznik script na stronie w kolejności dokumentu, dzieli je na blokujące, defer, async, module i dane oraz mierzy tę jedną liczbę, od której zależy pole widzenia skryptu blokującego: jak głęboko w dokumencie stoi i ile bajtów znaczników pozostaje w tym momencie nieprzeczytanych. Nic nie jest renderowane.

Analizator Cache-Control i rewalidacji

Odczytuje nagłówki pamięci podręcznej adresu, wylicza, jak długo przeglądarka i pamięć dzielona mogą trzymać odpowiedź i na jakiej podstawie, wysyła żądania warunkowe, by sprawdzić, czy ETag i Last-Modified naprawdę dają 304, oraz sprawdza, czy CDN lub pamięć stron przed serwerem trafia.

Audyt dostarczania obrazów i negocjacji formatu: WebP, AVIF, srcset, Vary

Narzędzie pobiera stronę, bierze pierwsze obrazy z jej kodu i pyta o każdy dwa razy: raz jako przeglądarka przyjmująca WebP i AVIF, raz jako taka, która ich nie przyjmuje. Porównanie pokazuje, czy w ogóle zachodzi negocjacja i czy odpowiedź niesie Vary: Accept — bez tego wspólna pamięć podręczna poda nowoczesny plik przeglądarce, która go nie odczyta. Sprawdzany jest też kod: szerokość i wysokość, srcset, loading oraz alt.

Sprawdzanie HTTP/3 i wykrywania przez Alt-Svc

Pobiera adres z tego serwera przez HTTP/1.1, HTTP/2 i HTTP/3, odczytuje rekord HTTPS w DNS i nagłówek Alt-Svc oraz pokazuje, jak przeglądarka przy pierwszej wizycie dowiaduje się o HTTP/3, czy QUIC naprawdę odpowiada i co negocjuje druga wizyta.

Sprawdzanie negocjacji kompresji: gzip, Brotli, zstd

Pobiera adres pięć razy z różnymi wartościami Accept-Encoding i pokazuje, co serwer naprawdę wysyła: które kodowania oferuje, ile bajtów idzie łączem w każdym wariancie, co dostaje łączony nagłówek przeglądarki oraz czy Vary i ETag rozdzielają warianty w pamięciach podręcznych.

SEO i crawlery 16

Audyt mapy witryny XML: indeks, lastmod i próbka

Znajduje mapę witryny XML przez robots.txt lub ścieżki domyślne, podąża za indeksem do jego map potomnych, sprawdza wpisy pod kątem jakości lastmod, obcych hostów, duplikatów i limitów rozmiaru oraz pobiera próbkę dwunastu wymienionych stron: czy odpowiadają 200, przekierowują, mają noindex albo wskazują canonical gdzie indziej.

Generator i kontrola danych strukturalnych JSON-LD

Buduje JSON-LD dla Article, FAQPage, HowTo, Product, Organization i BreadcrumbList oraz sprawdza istniejące znaczniki pod kątem błędów, które po cichu kosztują wynik rozszerzony.

Generator reguł przekierowań 301 (.htaccess, nginx, WordPress)

Zamienia listę starych i nowych adresów w reguły przekierowań dla Apache .htaccess, nginx lub hooka WordPressa. Scala pary z tą samą zmianą katalogu w jedną regułę prefiksową, spłaszcza łańcuchy, tak aby każdy stary adres wskazywał cel końcowy, i odrzuca pętle oraz sprzeczności, zanim trafią na serwer.

Generator robots.txt i llms.txt dla crawlerów AI

Tworzy plik robots.txt, który rozdziela wyszukiwarki, crawlery trenujące modele i asystentów AI, dodaje szkielet llms.txt i wyjaśnia, co naprawdę daje każda blokada.

Inspektor podpisów Web Bot Auth i kalkulator zakresów adresów

Zestawia obok siebie dwie drogi, którymi strona może się dowiedzieć, kto pyta: podpis Ed25519 według RFC 9421, odtworzony i sprawdzony wobec klucza publicznego, oraz listę opublikowanych zakresów adresów, policzoną i sprawdzoną pod kątem przynależności.

Inspektor struktury i czytelności strony: nagłówki, zdania, skróty

Pobiera stronę i mierzy jej budowę zamiast stylu: tytuł, opis i język, drzewo nagłówków z lukami i pustymi nagłówkami, landmark treści głównej, słowa, akapity i długości zdań mierzone ściśle w akapitach, niewyjaśnione skróty we wstępie, obrazy bez tekstu alternatywnego, odnośniki i bloki.

Kontrola kanałów RSS i Atom: czy da się je znaleźć, czy są poprawne i żywe?

Narzędzie czyta odnośniki do kanałów ze strony, pobiera je i sprawdza to, czego potrzebuje czytnik: poprawny składniowo XML, typ treści, którego nikt nie musi zgadywać, wpisy z adresem i datą oraz odnośnik własny, aby kanał wiedział, gdzie mieszka. Gdy żaden kanał nie jest podlinkowany, próbowane są dwie typowe ścieżki — kanał, którego nikt nie linkuje, jest praktycznie niewidoczny.

Kontrola soft 404 i stron błędu: co witryna odpowiada na adres, którego nie ma

Narzędzie pyta o trzy adresy, których nie może być — jeden bez rozszerzenia, jeden kończący się na .html i jeden na ukośnik — i porównuje odpowiedzi ze stroną, która istnieje. Brakująca strona odpowiadająca kodem 200 to cicha awaria: wyszukiwarki ją indeksują, narzędzia sprawdzające odnośniki milczą, a zepsute linki nikomu nie rzucają się w oczy.

Kontroler canonical, hreflang i sygnałów indeksowania

Odczytuje, co strona mówi wyszukiwarce o sobie samej: który adres uznaje za miarodajny, co mówią jej dyrektywy robots, czy robots.txt w ogóle wpuszcza robota i który z tych czterech sygnałów po cichu unieważnia pozostałe.

Macierz crawlerów robots.txt: która reguła wygrywa dla którego bota

Narzędzie czyta plik robots.txt witryny, przypisuje każdą nazwę crawlera do obowiązującej go grupy i pokazuje dla każdej ścieżki, czy indeksowanie jest dozwolone i która reguła o tym zdecydowała. W komplecie ta część, którą większość streszczeń podaje błędnie: co dla crawlera oznacza 404, 410 albo 500 na samym pliku z regułami.

Porównanie cytowań AI i ruchu na stronie

Zestawia cytowania AI dla każdego URL (np. z Bing AI Performance) z sesjami z drugiego pliku CSV i pokazuje strony obecne tylko w jednym z nich. Dwa odrębne pomiary, a nie współczynnik kliknięć; pliki pozostają w przeglądarce.

Sitemap Checker & Validator: schemat, hreflang oraz rozszerzenia dla obrazów, wideo i newsów

Sprawdza w przeglądarce mapę witryny XML lub indeks map względem sitemaps.org i rozszerzeń Google: poprawność składni z numerem wiersza i kolumny, przestrzenie nazw, pola obowiązkowe, lastmod, limity, hreflang z odnośnikami zwrotnymi oraz tagi obrazów, wideo i newsów.

Śledzenie łańcucha przekierowań i hosta kanonicznego

Podąża za adresem krok po kroku i pokazuje każdą stację z kodem statusu, nagłówkiem Location i czasem, a następnie sprawdza cztery warianty http/https z www i bez, aby ustalić, czy wszystkie lądują na tej samej stronie. Zgłasza pętle, łańcuchy, 302 zamiast 301 i zejścia z https na http.

Sprawdzanie Open Graph i kart społecznościowych: og:image, Twitter Card, podgląd linku

Pobiera stronę, odczytuje jej tagi Open Graph i Twitter Card, ściąga og:image i mierzy je, a następnie rysuje podgląd linku tak, jak pokazałyby go komunikatory i sieci społecznościowe: tytuł, opis, obraz i host, z ustaleniami o rozmiarze, proporcjach, wadze, adresach bezwzględnych i brakujących tagach.

Walidator danych strukturalnych JSON-LD na żywo: co strona naprawdę o sobie deklaruje

Narzędzie pobiera stronę, wyciąga każdy blok ld+json i czyta węzły po kolei: czy JSON w ogóle da się odczytać, czy każdy węzeł niesie @context i @type, czy są pola oczekiwane przez wyszukiwarki, czy adresy są bezwzględne, a daty czytelne maszynowo, i czy lista okruszków trzyma się bez luk. Jedno zapytanie i tylko to, co wysyła serwer.

Weryfikacja IP crawlerów: Googlebot, Bingbot, GPTBot i inne

Przyjmuje adres IP z logu serwera i sprawdza, czy naprawdę należy do crawlera, za którego się podaje: reverse DNS z potwierdzeniem w przód, listy adresów publikowane przez Google, Microsoft, OpenAI, Apple, Perplexity i Ahrefs oraz właściciel sieci z RDAP.

WordPress 6

Analiza złączeń meta_query w WordPressie

Liczy złączenia tworzone przez meta_query, oznacza klauzule, które nie mogą użyć indeksu, i generuje własną tabelę wraz z pasującym zapytaniem jako wyjście.

Generator fragmentów kodu dequeue dla WordPress

Zamienia listę uchwytów skryptów i styli w gotowy fragment kodu do functions.php, który wyłącza je tam, gdzie nie są potrzebne.

Generator tras REST i permission callback dla WordPress

Tworzy szkielet register_rest_route wraz ze schematem argumentów, callbackami sanitize i validate oraz dopasowanym permission callback.

Inwentarz tras REST WordPressa: co witryna wydaje bez logowania

Narzędzie czyta katalog tras pod /wp-json/, zlicza trasy i przestrzenie nazw, a następnie pobiera dziesięć znanych tras bez żadnych danych logowania — katalog mówi bowiem tylko, jakie trasy istnieją, nigdy zaś kto może je czytać. Dopiero ten drugi krok oddziela trasę wymienioną od otwartej.

Kreator poleceń WP-CLI do porządkowania bazy

Składa polecenia WP-CLI do uporządkowania bazy danych, przed każdym usunięciem stawia policzenie i nazywa to, czego dany krok nie przywróci.

WordPress Site Health Analyzer

Wystarczy jeden adres: raport ocenia blog WordPress lub sklep WooCommerce pod kątem cache stron, kompresji, HTTP/2, skryptów blokujących renderowanie, ładowania obrazów, fragmentów koszyka na każdej stronie, wycieków wersji i otwartego XML-RPC – z punktacją. Raporty są przechowywane przez dobę; przycisk sprawdza ponownie po wprowadzeniu zmian.

Sieci i self-hosting 11

Analizator Docker Compose dla serwerów brzegowych Raspberry Pi

Sprawdza konfiguracje Docker Compose pod kątem dobrych praktyk dla serwerów brzegowych, w tym stref czasowych i reguł restartu.

Audyt delegacji DNS, numeru seryjnego i TTL: każdy serwer nazw pytany osobno

Narzędzie pyta najpierw publiczny resolver o delegację, a potem każdy autorytatywny serwer nazw bezpośrednio. Dopiero drugi krok pokazuje awarie, których zwykłe zapytanie nigdy nie ujawnia: serwer ze starszą wersją strefy, serwer wciąż wpisany w delegację, lecz już nieodpowiadający, albo wszystkie serwery w jednej sieci.

Generator etykiet Traefik i sekcji compose

Zapisuje etykiety Traefika dla kontenera - router, usługę, TLS i middleware - oraz nazywa pułapki, przez które usługa pozostaje nieosiągalna albo niezabezpieczona.

Kalkulator AllowedIPs i tunelu dzielonego dla WireGuard

Tworzy AllowedIPs dla peerów WireGuard: wycina wskazane sieci z zakresu i sprowadza resztę do najmniejszego zbioru bloków CIDR.

Kalkulator budżetu mocy i obciążenia PoE dla UniFi

Oblicza łączny pobór mocy urządzeń PoE i sprawdza, czy budżet mocy przełącznika jest wystarczający.

Kalkulator podsieci i CIDR dla sieci VLAN UniFi oraz IoT

Oblicza użyteczne zakresy adresów IP, adresy rozgłoszeniowe i podział sieci domowej na segmenty VLAN.

Konwerter list blokowania Pi-hole / AdGuard i analizator nakładania się

Łączy listy blokowania Pi-hole i AdGuard, konwertuje je między składnią hosts, dnsmasq i AdGuard oraz mierzy stopień ich nakładania się.

Planer macierzy stref UniFi

Zamienia zestaw stref sieciowych w macierz polityk, wyprowadza z niej listę reguł i wskazuje otwarcia, które znoszą segmentację.

Planer pojemności szeregów czasowych Prometheusa

Zamienia eksportery i interwał odpytywania w miejsce na dysku, pamięć i obciążenie zapisem - wraz z tym, co rok zbierania robi z kartą, z której startuje Raspberry Pi.

Planer przełączania awaryjnego i reguł Multi-WAN

Wylicza, ile naprawdę trwa przełączenie awaryjne, na jak długo starcza limit danych łącza zapasowego i które reguły routingu przesłania ta stojąca nad nimi.

Planer retencji kopii zapasowych i okna transferu

Wylicza dla schematu GFS zajętość nośnika docelowego oraz czas pełnej kopii, przebiegu dziennego i pełnego odtworzenia przez łącze wysyłające.

Smart home, CCTV i energia 10

Dekoder rejestrów Modbus i SunSpec

Dekoduje surowe 16-bitowe rejestry Modbus na wartości wybranego typu i zestawia obok siebie wszystkie cztery kolejności słów.

Generator adresów URL strumieni RTSP i przegląd producentów

Generuje standardowe adresy strumieni RTSP oraz bloki konfiguracji Frigate NVR dla kamer Hikvision, Dahua, Reolink, Axis i UniFi.

Kalkulator nadwyżki PV i ładowania magazynu

Dzieli bieżącą nadwyżkę między magazyn a przełączalny odbiornik, wylicza czas do pełnego naładowania i wyprowadza progi przełączania dla automatyki nadwyżkowej.

Kalkulator obiektywu, pola widzenia i gęstości pikseli CCTV

Przelicza rozmiar matrycy, ogniskową i odległość na pole widzenia oraz piksele na metr i wskazuje, który poziom DORI kamera faktycznie osiąga.

Kalkulator poboru mocy Raspberry Pi i czasu podtrzymania UPS

Wylicza stały pobór mocy Raspberry Pi wraz z peryferiami, zapas mocy zasilacza oraz czas podtrzymania z akumulatora.

Kalkulator pojemności i przepustowości CCTV

Oblicza przepustowość sieci (Mbps) oraz wymaganą pojemność dyskową (TB) dla instalacji CCTV na podstawie kodeka H.264/H.265, liczby klatek i czasu przechowywania.

Kreator ładunku MQTT Discovery dla Home Assistant

Buduje temat i wiadomość konfiguracyjną encji MQTT oraz wychwytuje kombinacje klasy urządzenia, jednostki i klasy stanu, które trzymają czujnik poza panelem energii.

Planer kanałów Zigbee i Wi-Fi w paśmie 2,4 GHz

Zestawia szesnaście kanałów Zigbee z zajętymi kanałami Wi-Fi i pokazuje, który z nich zachowuje największy odstęp od zakłóceń.

Planer stref obecności mmWave

Zamienia bramki odległości i czułość każdej z nich w obszar, który LD2410 albo LD2450 naprawdę obserwuje - wraz z miejscem, w którym sięga przez ścianę do sąsiedniego pokoju.

Planer wydajności Frigate i Coral TPU

Sumuje obciążenie detekcją ze wszystkich kamer, zestawia je z wydajnością Coral TPU i tworzy pasujący szkielet frigate.yml.

AI i LLM 7

Narzędzia deweloperskie 12

Audytor kontrastu i palety: dwa motywy, jeden zestaw nazw

Narzędzie bierze zmienne CSS jasnej i ciemnej palety, tworzy każdą parę pierwszego planu i tła oraz mierzy jej współczynnik kontrastu względem WCAG 2.2. Sens trzymania obu naraz: para, która w jednym motywie przechodzi, a w drugim nie, oraz zmienna, która istnieje w jednej palecie, a w drugiej już nie.

Base64 – kodowanie i dekodowanie

Zamienia tekst lub JSON na bezpieczny w UTF-8 ciąg Base64 i dekoduje Base64 z powrotem na czytelny tekst – w całości lokalnie w przeglądarce.

Crontab – kreator i objaśnienie cronjobów

Tworzy wyrażenia cron z gotowych szablonów i objaśnia każde z pięciu pól prostym językiem.

DateConverter – znacznik czasu Unix i data ISO

Przelicza w obie strony znaczniki czasu Unix i daty ISO 8601 oraz podaje gotowe formaty dla logów serwera, BigQuery i interfejsów API śledzenia.

Formater JSON

Porządkuje nieformatowany kod JSON z podświetlaniem składni lub kompresuje go z powrotem do jednej linii.

Formater kodu – JavaScript, PHP, Python, SQL i więcej

Formatuje na nowo zminifikowany lub nieuporządkowany kod JavaScript, PHP, Python, SQL i kilkunastu innych języków z czytelnym, spójnym wcięciem.

Formatowanie zapytań SQL i wiązanie parametrów

Czyści i formatuje zapytania SQL oraz podstawia wartości w miejsce symboli ? i @param, aby zapytania z logów aplikacji dało się od razu przetestować.

Kodowanie i dekodowanie adresów URL

Koduje i dekoduje adresy URL, ciągi zapytań oraz parametry śledzące bezpośrednio w przeglądarce.

Minifikator kodu – JavaScript, PHP, Python, SQL i więcej

Kompresuje kod JavaScript, PHP, Python, SQL i kilkunastu innych języków, usuwając komentarze, puste wiersze i zbędne spacje.

Porównanie tekstu i kodu

Porównuje dwie wersje wiersz po wierszu, oznacza dodane i usunięte fragmenty oraz potrafi pomijać odstępy, wielkość liter i puste wiersze.

Rozkład adresu URL: budowa, kodowanie i parametry śledzące

Rozkłada adres na wszystkie części, dekoduje to, co zakodowane, nazywa parametry służące pomiarowi zamiast działaniu, odczytuje hosty w punycode z powrotem na litery i składa czysty adres na nowo. Nic nie opuszcza przeglądarki.

Test i objaśnienie wyrażenia regularnego

Uruchamia wyrażenie regularne na tekście, wypisuje trafienia i grupy oraz objaśnia wzorzec kawałek po kawałku, wraz z konstrukcjami, które go spowalniają.

Music Production 15

Kalkulator BPM i czasu opóźnienia: tap tempo, długości nut w ms i Hz, pre-delay pogłosu i długość taktów

Przelicza tempo wpisane lub wystukane na długości nut w milisekundach, hercach i próbkach dla nut prostych, z kropką i triol, dzieli długość nuty na pre-delay i decay pogłosu oraz zamienia takty na czas trwania.

Kalkulator klarowności pogłosu: C50, C80 i głębokość modulacji z czasu pogłosu, poziomu i pre-delay

Oblicza z czasu pogłosu, poziomu pogłosu i pre-delay wskaźniki klarowności C50 i C80, wyrazistość D50 oraz to, ile wahania poziomu przy ćwierćnutach, ósemkach, szesnastkach i sylabach zostaje po pogłosie.

Kalkulator opóźnienia audio: rozmiar bufora, częstotliwość próbkowania, milisekundy, droga w obie strony i droga dźwięku

Przelicza rozmiar bufora i częstotliwość próbkowania na opóźnienie w milisekundach, dodaje dodatkowe opóźnienie wejścia i wyjścia, szacuje drogę w obie strony, pokazuje drogę dźwięku w tym samym czasie, ocenia bufor według podręcznika FL Studio i przelicza próbki na milisekundy.

Kontrola pliku do wydania: częstotliwość próbkowania, głębia bitowa, szczyty, cisza, ISRC i okładka przed wysyłką

Czyta w przeglądarce plik WAV, AIFF, FLAC, MP3, M4A lub Ogg i wylicza, co stoi między nim a dostawą: format, częstotliwość próbkowania i głębię bitową względem wymagań Apple, dopełnione bity, clipping, true peak, składową stałą, ciszę i skoki na obu końcach oraz tytuł, wykonawcę, ISRC i okładkę z tagów.

Konwerter nut, częstotliwości i MIDI: nazwy nut, numery MIDI, herce, centy i okres przy dowolnym dźwięku wzorcowym

Przelicza nazwy nut, numery MIDI i częstotliwości we wszystkich kierunkach, pokazuje odchylenie częstotliwości od najbliższej nuty w centach, okres i liczbę próbek na drgnienie, z regulowanym dźwiękiem wzorcowym i numeracją oktaw jak w FL Studio albo w notacji naukowej.

Miernik korelacji stereo i mid/side: korelacja w pasmach, udział sygnału bocznego, zgodność mono i balans kanałów z pliku audio

Odczytuje plik audio w przeglądarce i mierzy korelację między kanałem lewym i prawym, poziom sygnału bocznego wobec środkowego, stratę sumy mono oraz balans kanałów, łącznie i w trzech pasmach częstotliwości, a do tego przebieg korelacji w czasie.

Miernik LUFS i True Peak: głośność, zakres głośności i normalizacja w streamingu

Mierzy głośność zintegrowaną (LUFS), true peak (dBTP) i zakres głośności pliku audio bezpośrednio w przeglądarce według ITU-R BS.1770-5 i EBU R 128 oraz przelicza, jak znormalizowałyby go Spotify i zalecenie AES. Plik nie opuszcza urządzenia.

Miernik szumu tła: pomiar szumu w dBFS i ustawienie afftdn

Wyszukuje najcichsze miejsce pliku audio i mierzy tam szum tła w dBFS, czyli wartość, której oczekuje regulator nf filtra afftdn w ffmpeg. Do tego odstęp od szumu, co odszumianie dało przy takim odstępie w pomiarze, czy to szum, czy przydźwięk, oraz gotowe polecenie ffmpeg.

Przelicznik tempa do rozciągania w czasie: współczynnik tempa, nowa długość i wysokość

Przelicza tempo wyjściowe na docelowe na potrzeby rozciągania w czasie: współczynnik tempa dla atempo i rubberband, nowa długość w czasie i próbkach, długości uderzeń i taktów, zmiana wysokości przy varispeed i reguła ISRC dla zmian długości, z poleceniami ffmpeg opartymi na pomiarze.

Przesunięcie i polaryzacja: przesunięcie czasowe i odwrócona polaryzacja dwóch ścieżek

Mierzy przesunięcie między dwiema ścieżkami albo między lewym a prawym kanałem z dokładnością do ułamka próbki, wykrywa odwróconą polaryzację i liczy, co suma zyskuje lub traci w całym paśmie i poniżej 150 Hz. Podaje polecenie ffmpeg, które przesuwa i odwraca drugą ścieżkę.

Sprawdzenie kodeków audio w przeglądarce: które formaty ta przeglądarka odtwarza, strumieniuje i nagrywa

Pyta tę przeglądarkę wprost, które formaty audio odtwarza przez element audio, strumieniuje przez Media Source Extensions i nagrywa przez MediaRecorder, oraz podaje odpowiedź dla każdego kontenera i kodeka wraz ze znaczeniem „probably” i „maybe”.

Sprawdzenie odtwarzania bez przerw: wyprzedzenie i dopełnienie w MP3, AAC, Opus i FLAC

Czyta plik audio w przeglądarce i podaje, co sam plik deklaruje o wyprzedzeniu i dopełnieniu: ramka LAME w MP3, lista montażowa i iTunSMPB w MP4, pre-skip w Opusie, liczba próbek w FLAC. Do tego długość przerwy, którą wstawi odtwarzacz pomijający te pola.

Walidator ISRC, UPC/EAN i ISWC: budowa i cyfry kontrolne kodów wydawniczych

Sprawdza kody ISRC, UPC, EAN-13 i ISWC z listy: rozpoznaje typ, weryfikuje budowę i cyfry kontrolne, porównuje przedrostki ISRC z listą IFPI, objaśnia każdą część i przelicza między UPC-A a EAN-13.

Wykrywacz trzasków i cięć: trzaski, twarde cięcia i załamania w pliku audio

Przeszukuje plik audio pod kątem trzasków, twardych cięć i miejsc, w których przebieg nagle się odwraca, na podstawie błędu predykcji liniowej. Przy każdym miejscu podaje czas, nadwyżkę nad otoczeniem, poziom powyżej 5 kHz i długość przenikania, która je zakrywa, na podstawie pomiaru przenikań.

Wyszukiwarka ISRC, ISWC i kodów kreskowych: nagrania, utwory i wydawnictwa w MusicBrainz

Wyszukuje ISRC, ISWC, UPC lub EAN w MusicBrainz: nagrania z wykonawcą, długością, wydawnictwami i powiązanym utworem, utwory z autorami i identyfikatorami organizacji zbiorowego zarządzania, wydawnictwa z wytwórnią, numerem katalogowym i formatem, a do tego uwagi o kodach użytych więcej niż raz.

Z bloga

LUKASWOJCIK.COM · NEWSLETTER

Nowe pomysły w skrzynce

Nowe artykuły, praktyczne narzędzia i informacje o projektach.

Wybierz tematy (opcjonalnie)
Bez wyboru: wszystkie tematy.

Zapis wymaga potwierdzenia e-mailem. · Prywatność

Prywatność · Newsletter

Adres e-mail, język, wybrane tematy oraz daty zapisu i potwierdzenia są przechowywane w celu wysyłki newslettera. Wymagane jest potwierdzenie zapisu. Każda wiadomość zawiera link do natychmiastowej rezygnacji. Formconfirmed chroni formularz przed spamem. Brak śledzenia otwarć i kliknięć.

Pełna polityka prywatności ↗