ค้นหาเครื่องมือ หรือวางอะไรก็ได้
วาง JWT, stack trace, JSON, SQL ใน Java, Secret YAML, timestamp, เลขบัตร หรือ SQLCODE แล้วจะเปิดเครื่องมือที่ใช่พร้อมกรอกให้ หรือลากไฟล์มาวางที่ไหนก็ได้ ทุกอย่างทำงานในเบราว์เซอร์ ไม่ส่งข้อมูลออกไปไหน
ลอง:
เคล็ดลับที่ช่วยให้ใช้เร็วขึ้น
- CtrlKค้นหาเครื่องมือหรือวางข้อความได้จากทุกหน้า แถบล่างบอกว่าแต่ละตัวทำอะไรก่อนเปิด
- กดดาวข้างชื่อเครื่องมือในเมนูซ้าย เพื่อปักไว้ที่รายการโปรดด้านบนสุด
- ลากไฟล์ (JSON, YAML, Dockerfile, log) มาวางที่ไหนก็ได้ ระบบเปิดในเครื่องมือที่ใช่ให้
- ปุ่มลิงก์มุมขวาบน คัดลอกลิงก์ของเครื่องมือพร้อมข้อมูลที่กรอก ส่งให้เพื่อนเปิดเห็นแบบเดียวกัน (ไม่รวม token / secret)
- ข้อความที่กรอกถูกจำไว้ในเบราว์เซอร์นี้ ปิดหรือล้างได้ที่ปุ่มตั้งค่า
บัตรประชาชน
13 หลัก + checksum
บัตรเครดิต
Luhn-valid (test only)
ความแตกต่าง
ค่าที่ใช้บ่อย (คลิกเพื่อแปลง)
Timezone
PRESETS ยอดนิยม
* * * * *
ทุกนาที
FORMAT REFERENCE
┌──── minute (0-59)
│ ┌── hour (0-23)
│ │ ┌─ day/month (1-31, L)
│ │ │ ┌ month (1-12)
│ │ │ │ ┌ day/week (0-7, 0=Sun)
* * * * *
PATTERN สำเร็จรูป
ผลลัพธ์ที่ match
0 matches
ค่าที่ decode แล้ว
สร้าง JWT (HS256)
ใช้สำหรับทดสอบเท่านั้น: ประมวลผลใน browser ทั้งหมด ไม่ส่งข้อมูลออกไปไหน
รูป / กล้อง
ลากรูปที่มี QR code หรือ barcode มาวางที่นี่ วางด้วย Ctrl+V หรือเปิดกล้องbarcode: EAN-13 / EAN-8 / UPC / Code 128 / Code 39 / ITF และอื่นๆ ตรวจ check digit ให้ · PromptPay / Thai QR: แยกเบอร์ เลขประจำตัว จำนวนเงิน และตรวจ CRC
ข้อความที่อ่านได้
คลิกเพื่อคัดลอก
#6366F1
rgb(99,102,241)
hsl(239,84%,67%)
rgba(99,102,241,1.00)
--color: #6366F1;
Image Color Picker: คลิกบนภาพเพื่อดูดสี
ลากภาพมาวางที่นี่
หรือกด
Ctrl+V
วางจาก Clipboard
หรือเลือกไฟล์ด้านล่าง
คลิกบนภาพเพื่อดูดสี
โหลดภาพก่อน
แล้วคลิกเพื่อดูดสี
HEX
คัดลอก
HEX
คัดลอก
RGB
คัดลอก
HSL
คัดลอก
11×
C คัดลอก · ↑↓←→ nudge 1px
ค่าอ้างอิง Bit Width
ฟีเจอร์นี้รองรับเฉพาะ Chrome / Edge
เบราว์เซอร์นี้ไม่รองรับ File System Access API (showDirectoryPicker)
กรุณาเปิดด้วย Chrome หรือ Edge เวอร์ชันล่าสุด
ยังไม่ได้เลือกโฟลเดอร์: เลือกโฟลเดอร์รีโป (เช่น order-service) แล้วจะหา src/main/resources/template/query หรือ src/main/resources/queries ให้เอง · เลือกโฟลเดอร์ query ตรง ๆ ก็ได้
เริ่มใช้งาน
- กด เลือกโฟลเดอร์ แล้วเลือกโฟลเดอร์ที่เก็บไฟล์
.lov.json ของ service เช่น src/main/resources/queries
- ค้นหา query ด้วย id, ชื่อไฟล์, description หรือชื่อตารางใน SQL แล้วกดเพื่อดู SQL ที่ประกอบแล้ว พร้อม copy
- กด แก้ไข เพื่อแก้ในฟอร์ม แล้วบันทึกด้วย Ctrl+S ไฟล์ถูกเขียนลงเครื่องโดยตรง (Chrome / Edge)
ไม่พบไฟล์ JSON ในโฟลเดอร์นี้
วาง JSON จริงจาก API แล้วได้ TypeScript interface หรือ Java record ทันที · array ของ object ถูกรวมกัน key ที่บางตัวไม่มีจะเป็น optional และค่า null ทำให้ field เป็น nullable
แปลง application.properties ของ Quarkus เป็น application.yaml และกลับกัน · รองรับ profile %dev., key ที่อยู่ใน quote และ key ที่เป็นทั้งค่าและกลุ่ม (ใช้ ~ ใน YAML)
application.yaml
เลข 13 หลัก (บัตรประชาชน / นิติบุคคล)
query สำหรับดึงข้อมูลระบบของฐานข้อมูล (ตาราง คอลัมน์ sequence procedure index lock) และฟังก์ชันที่ใช้บ่อย · กดสลับ DB2 / MariaDB ได้ ทุกตัวอย่าง copy ไปรันได้เลย
พิมพ์ SQLCODE หรือ SQLSTATE ที่เจอใน log (เช่น -803, 23505, 4499) เพื่อดูสาเหตุและวิธีแก้ · ถ้ามีทั้ง stack trace ใช้หน้า Stack Trace Analyzer จะหาให้อัตโนมัติ
วาง stack trace จาก log ทั้งก้อน (รวม Caused by) ระบบจะหาต้นเหตุ บรรทัดที่เป็นโค้ดของเรา และดึงวิธีแก้จากหน้า Java Exceptions / DB2 Error Codes มาให้
exception ที่เจอบ่อยใน Java / Quarkus / Hibernate พร้อมสาเหตุและวิธีแก้ · ค้นด้วยชื่อ class หรือข้อความใน error ได้ เช่น no Session, acquisition timeout
เข้าใจสิ่งที่เกิดขึ้นเบื้องหลัง: โค้ดถูก compile และรันยังไง หน่วยความจำของ JVM การสร้าง annotation เอง และ transaction ใน Quarkus
NgRx คือ Redux สำหรับ Angular · กด dispatch แล้วดู action วิ่งผ่าน Reducer, Effect, Store และ Selector ทีละขั้นพร้อม state จริงในแต่ละจังหวะ
อ่านไฟล์ทีละบรรทัด: manifest, mount ไฟล์, Dockerfile, compose, Helm
request หนึ่งครั้งวิ่งผ่านหลายชั้นก่อนถึงแอป แต่ละชั้นพังได้ด้วยอาการต่างกัน · กดแต่ละกล่องเพื่อดูหน้าที่และอาการที่เจอบ่อย
เส้นทางจาก git push ถึง Pod ใหม่บน Kubernetes: Jenkins build และส่ง image ส่วน CD แก้ tag ใน repo manifest แล้วให้ ArgoCD sync · กดแต่ละขั้นเพื่อดูว่าพังบ่อยตรงไหน
อ่าน Jenkinsfile ทีละบรรทัด