13 bezpłatnych narzędzi codziennego użytku: hasła, kody QR, liczniki czasu i kodowanie tekstu
Generuj hasła, twórz kody QR, uruchamiaj liczniki czasu i zegary oraz dekoduj tekst binarny, szesnastkowy i szyfrowany — a wszystko to za pomocą bezpłatnych narzędzi przeglądarkowych, które niczego nie przesyłają.
Co obejmuje ten przewodnik
- 1. Hasła: część, która faktycznie ma znaczenie
- 2. Kody QR: co w nich umieścić
- 3. Czas: timery, zegary i pułapka w strefach czasowych
- 4. Losowość, szczerze
- 5. Szuflada na śmieci kodujące
- 6. Dwie, które formatują rzeczy
- 7. Sprawdzony przykład: zniekształcona odpowiedź API
- 8. Często zadawane pytania
- 9. Wersja jednoliniowa
Ta ostatnia grupa to szuflada na śmieci. Hasła, kody QR, stoper, zegar światowy, rzut monetą i cztery narzędzia, które przekształcają tekst w inne reprezentacje samego siebie. Pojedynczo drobnostki, razem rzeczy potrzebne w niezręcznych chwilach.
Linia przelotowa jest taka, że wszystkie trzynaście działa lokalnie. W przypadku generatora haseł nie jest to drobiazg — to jedyny powód, dla którego w ogóle można ufać temu narzędziu.
Hasła: część, która faktycznie ma znaczenie
- [[generator haseł|Generator haseł]] — generuj silne, losowe hasła o dowolnej długości i zestawie znaków.
- Kontrola siły hasła — lokalnie oszacuj, jak odporne jest hasło na odgadnięcie.
Sposób szacowania siły również ma znaczenie. Większość warcabów przybliża rozmiar przestrzeni poszukiwań, co jest rozsądnym przybliżeniem, ale nie jest prawdą: „CorrectHorseBatteryStaple” wypada dobrze pod względem entropii, podczas gdy „P@ssw0rd1!” wypada dobrze pod względem różnorodności znaków i źle w praktyce, ponieważ pojawia się na każdej pękającej liście słów na świecie.
Użyj generatora do wszystkiego, na czym Ci zależy, a jeśli musisz zapamiętać hasło, użyj hasła składającego się z czterech lub pięciu niepowiązanych ze sobą słów. Jest to specyficzny przypadek, w którym zapamiętywalność i siła faktycznie się pokrywają.
Kody QR: co w nich umieścić
- Generator kodów QR — wygeneruj kod QR dla adresu URL, tekstu, szczegółów Wi-Fi lub danych kontaktowych.
Kody QR to jedno z tych narzędzi, w przypadku których o jakości wydruku decyduje wyłącznie jedna decyzja: ilość wprowadzonych danych. Krótki adres URL jest kodowany w mały, łatwy do zeskanowania kod. Akapit tekstu ze znakami interpunkcyjnymi koduje się w coś gęstego i zawodnego przy małych rozmiarach.
Dwie praktyczne zasady. Po pierwsze, przed wydrukowaniem dwustu kodów zawsze przetestuj kod w rozmiarze, w jakim faktycznie zostanie wydrukowany. Po drugie, Wi-Fi i zwykłe kody URL zachowują się inaczej na różnych telefonach — jeśli kod jest kierowany do mieszanej grupy odbiorców, lepiej wybrać zwykły adres URL niż stronę docelową zawierającą linki prowadzące dalej, ponieważ działa wszędzie i możesz zmienić miejsce, w którym wskazuje.
Czas: timery, zegary i pułapka w strefach czasowych
- Stoper online — zwykły stoper, przydatny, gdy telefon znajduje się w drugim pokoju.
- Pomodoro Timer — 25-minutowe bloki skupienia z przerwami, dla osób, które uważają, że ta struktura działa.
- [[Zegar światowy|Zegar światowy]] — aktualny czas w kilku miastach jednocześnie.
Zegar światowy zasługuje na swoje miejsce z jednego konkretnego powodu: czasu letniego. Połowa światowych błędów w harmonogramie nie jest błędami arytmetycznymi, ale momentem, w którym dwa miasta dzieliły cztery godziny w zeszłym tygodniu i pięć godzin w tym tygodniu, a nikt tego nie sprawdził.
Zanim zaplanujesz cokolwiek w danej strefie czasowej, umieść oba miasta na zegarze światowym i spójrz – nie obliczaj przesunięcia z pamięci. Z tego też powodu zaproszenia na spotkania powinny zawierać strefę czasową, a nie godzinę.
Na zegarze Pomodoro: technika ta sprawdza się w przypadku określonego rodzaju zadania — ograniczonego, skupionego i nieprzerwanego. Nie działa to w przypadku debugowania, gdzie prawidłowym ruchem w przypadku utknięcia jest odejście, a nie rozpoczynanie kolejnego 25-minutowego bloku. Używaj go, gdy pomaga.
Losowość, szczerze
Generator liczb losowych i List Randomizer obejmują przypadki, które faktycznie się pojawiają: wybranie liczby z zakresu i uporządkowanie listy. Warte wyroku za sprawiedliwość. Obydwa korzystają z generatora pseudolosowego, którego decydowanie o tym, kto zapłaci za lunch, jest nie do odróżnienia od prawdziwej monety. Do czegokolwiek istotnego – losowania z nagrodami, przydziału pieniędzy – potrzebujesz źródła, które możesz sprawdzić, a karta przeglądarki to nie to. Wartością jest tutaj usunięcie człowieka, który źle wybiera, gdy jest zmotywowany.
Szuflada na śmieci kodujące
Cztery narzędzia przenoszące tekst pomiędzy reprezentacjami. Żadne z nich nie jest szyfrowane, a rozróżnienie jest warte podkreślenia, ponieważ jest stale mylone: kodowanie jest odwracalne przez każdego i nie ma klucza. Szyfrowanie wymaga klucza.
- Binarny na tekst — konwertuje pomiędzy tekstem a jego reprezentacją binarną.
- Hex to Text — konwertuj pomiędzy tekstem i szesnastkowo, reprezentację, którą widzisz najczęściej w narzędziach sieciowych i debugerach.
- szyfr Cezara — przesuwaj litery o ustaloną wartość, klasyczny szyfr szkolny.
- ROT13 Encoder — obróć litery o 13, specjalny przypadek, który jest ich własną odwrotnością.
Przydają się one dokładnie do dwóch rzeczy. Po pierwsze, zrozumienie, w jaki sposób tekst staje się bajtami, czyli model mentalny, którego potrzebujesz, gdy cokolwiek wygląda na zniekształcone. Po drugie, właściwie debugowanie: kiedy ładunek pojawia się w postaci szesnastkowej, konwerter Hex to Text pozwala dowiedzieć się, co jest w nim napisane.
Nie nadają się do ukrywania czegokolwiek. ROT13 nie ma klucza — zmiana jest publiczna — więc niczego nie ukrywa przed kimkolwiek, kto wie, czym jest ROT13. Szyfr Cezara ma 25 możliwych przesunięć, które człowiek łamie w ciągu pierwszej minuty.
Dwie, które formatują rzeczy
- Phone Number Formatter — normalizuj numery telefonów do spójnego formatu.
- Konwerter rozmiaru pliku — konwertuje pomiędzy KB, MB, GB i TB, z wyjaśnieniem rozróżnienia na liczbę dziesiętną i binarną.
Konwerter rozmiaru pliku ma jeden naprawdę cenny wynik: informuje, dlaczego dysk ogłasza większą liczbę niż raportuje komputer. Sprzedawcy sprzedają w potęgach dziesięciu, systemy operacyjne podają potęgi dwójki, a różnica wynosi około 7 procent w każdej skali. To nie jest wina, to są dwie konwencje.
Sprawdzony przykład: zniekształcona odpowiedź API
Element webhook nie przechodzi weryfikacji i ładunek w dzienniku wygląda jak `\x48\x65\x6c\x6c\x6f`. To jest diagnoza dziewięćdziesiąta druga.
- 1. Konwertuj. Wklej `48656c6c6f` do konwertera Hex to Text — wynikiem będzie `Hello`. To nigdy nie było zniekształcone, tylko zakodowane.
- 2. Sprawdź kształt. Coś wcześniej koduje szesnastkowo ładunek przed podpisaniem. Podpis został obliczony na podstawie oryginalnego tekstu i zweryfikowany względem wartości szesnastkowej, więc porównanie kończy się niepowodzeniem.
- 3. Wyklucz drugi kierunek. Gdyby w logu był czytelny tekst, problem byłby odwrotny: podpisanie zakodowanego formularza.
- 4. Potwierdź żądanie rozmiaru. Jeśli ten sam dziennik zgłasza ładunek o wielkości 1,2 MB, [[konwerter rozmiaru pliku | Konwerter rozmiaru pliku]] sprawdza, czy jest to zapis dziesiętny czy binarny, zanim ktokolwiek zacznie spierać się o limit.
Często zadawane pytania
Czy generator haseł jest bezpieczny, jeśli wszystko działa w przeglądarce? Tak, i to bardziej niż ten oparty na serwerze: hasło jest generowane na Twoim komputerze i nigdy nie jest przesyłane, więc nie ma czego przechwytywać, rejestrować ani naruszać. Wadą jest to, że nie można odzyskać hasła, którego nie zapisano.
Czy mogę zaufać wirtualnemu rzutowi monetą? W przypadku przypadkowych decyzji tak. W przypadku czegokolwiek, co wiąże się z pieniędzmi lub nagrodami, skorzystaj ze źródła, które możesz sprawdzić.
Czy szyfry są bezpieczne? Nie. Żaden z nich. Szyfry ROT13 i Cezara nie mają tajnego klucza i istnieją po to, aby uczyć kodowania, a nie chronić cokolwiek.
Czy działają one w trybie offline? Po załadowaniu strony tak – wszystko jest lokalne.
Czy istnieje ograniczenie długości tekstu dla konwerterów? Tylko pamięć Twojego urządzenia, ponieważ nic nie jest nigdzie wysyłane.
Wersja jednoliniowa
Długie, unikalne hasła są lepsze od krótkich, sprytnych, kod QR jest tak dobry, jak zawarte w nim dane, sprawdzaj przesunięcia stref czasowych, a nie je obliczaj, a kodowanie nie jest szyfrowaniem.
Wszystkie narzędzia są bezpłatne i prywatne
Każde narzędzie wspomniane w tym przewodniku działa całkowicie w przeglądarce. Nic, co wpiszesz lub wkleisz, nie zostanie przesłane, nie jest wymagane żadne konto i nie ma limitu użytkowania. Przeglądaj pełny zestaw narzędzi →