Програмери

Алатки за програмери — UUID, временски ознаки, Base64, бројни системи и кодови, сѐ работи офлајн во прелистувачот.

Идентификатори и време

3

Кодирање

5

Бои и текст

6

Избирач на бои

Тркало на бои HSV, HSL и сликарско RYB, готови хармонии и конверзија HEX, RGB, HSL, OKLCH, CMYK. Плус најблискиот Tailwind токен. Бесплатно, без инсталација.

Пипета за бои од слика

Прикачете слика, кликнете на боја и HEX, RGB или HSL кодот е во таблата со исечоци. Пиксел лупа, зум и палета на доминантни бои. Бесплатно, без регистрација.

Конвертор на букви

Конвертирајте текст во camelCase, snake_case, PascalCase и kebab-case, или брзо во ГОЛЕМИ или мали букви. За програмери и за секојдневно пишување. Онлајн и бесплатно.

Споредба на текстови

Споредба на текстови онлајн: залепете две верзии една до друга и видете ја секоја разлика по редови, зборови или знаци. Бесплатно, сѐ останува во прелистувачот.

Markdown уредувач

Markdown уредувач онлајн со преглед во живо. Лента со алатки, кратенки, табели, списоци со задачи, фусноти, лепење од Word или Google Docs, извоз во PDF и Word.

Markdown конвертор

Бесплатен Markdown конвертор: MD во PDF, Word, EPUB, LaTeX, HTML или текст, табели во Excel и CSV, како и Jira, Slack и BBCode. Сѐ работи во прелистувачот.

Групирани по ситуација, не по формат

Оваа категорија не е толку тема колку фиока. Алатите во неа се малите конверзии што ви требаат додека нешто друго е вистинската задача, па се наведени тука според ситуацијата во која сте кога посегнувате по нив.

„Има непрозирна низа во овој лог и не знам што е.” Ако личи на 550e8400-e29b-41d4-a716-446655440000, декодерот на UUID ви кажува верзијата и, за v1, v6 и v7, временскиот печат кога е создаден. Ако личи на SGVsbG8= или завршува со ==, тоа е Base64 — декодирајте го. Ако е гол десетцифрен број што почнува со 17, тоа е Unix временски печат од приближно сега.

„Ми треба ID.” Генераторот на UUID прави v1 и v3 до v7 и ќе произведе илјадници одеднаш за пополнување на тестна база на податоци.

„Овој временски печат е погрешен за фактор илјада.” Секунди или милисекунди — конверторот на временски печати ги обработува двете и ви покажува кое сте му го дале.

„Ми треба овој data URI како вистинска датотека.” Или обратно: Base64 во слика.

„Која е точно таа боја?” Бирачот на бои за конвертирање меѓу нотации, бирачот на боја од слика за читање вредност од скриншот или макета.

„Ова треба да биде snake_case, а е camelCase.” Конвертор на голем/мал регистар.

„Кое е 0xDEADBEEF во децимален систем, и што се случува ако е со знак?” Конвертор на бројни системи, кој за разлика од повеќето обработува негативни броеви и дволементарен комплемент.

Идентификаторите откриваат повеќе отколку што луѓето очекуваат

Едно нешто заедничко за сите вреди да се каже тука, бидејќи ниту една поединечна страница на алат не го поседува тоа: неколку од овие формати носат информации што не сте намерувале да ги објавите.

UUID v1 вградува временски печат и MAC-адресата на машината. Тоа бил оригиналниот дизајн — уникатност гарантирана со „оваа машина, во овој момент”. Тоа исто така значи дека v1 UUID во јавен URL му кажува на секој кому му е важно точно кога записот е создаден и му дава стабилен идентификатор за серверот што го направил. Ова можете сами да го потврдите со залепување еден во декодерот.

UUID v7 исто така вградува Unix временски печат, намерно, бидејќи подредувањето по ID и подредувањето по време на создавање да бидат иста работа е огромно корисно за локалноста на индексот на базата на податоци. Цената е истото откривање: v7 идентификаторите се подредени, па нивното јавно изложување открива времиња на создавање и му дозволува на некого да процени колку записи создавате на час набљудувајќи два од нив.

v4 е тој што не открива ништо — 122 бита случајност и без структура. Затоа останува стандардот за сѐ што е насочено кон корисник, и затоа „користи v7 за примарниот клуч, v4 за јавниот идентификатор” е разумно правило за иста табела.

Base64 открива сѐ, моментално, на секого. Не е прикривање. Kubernetes тајна е Base64-кодирана за бинарни вредности да преживеат YAML, не за да бидат заштитени.

Сѐ на оваа страница работи локално, што за оваа категорија е поважно отколку за повеќето: продукциските идентификатори, токените и лог-фрагментите се токму она што не треба да се залепи во туѓ сервер за да се декодира.

Ќе бидам благодарен ако ги споделите овие страници со пријатели, ги зачувате во обележувачи или линкувате кон нив. Благодарам! 🙏