Tag: thai

7 รายการ

Blog

นากการ์ตูนใส่ฮู้ดสีเขียวเทียบจิ๊กซอว์สองชิ้นที่หน้าตาต่างกัน ชิ้นหนึ่งเป็นชิ้นเดียว อีกชิ้นประกอบจากสองส่วน และเครื่องอัดการ์ตูนที่กดทั้งสองให้เป็นรูปเดียวกัน
javaunicodenormalizer

Java Normalizer: ค้นหาชื่อไทยให้ตรงกัน เข้าใจ NFC กับ NFKC ก่อนใช้

ทำคีย์สำหรับค้นหาข้อความด้วย java.text.Normalizer พร้อมเทสต์สระอำ ลำดับวรรณยุกต์ และตัวเลขเต็มความกว้างบน JDK 21

น้องกาย
นากการ์ตูนใส่ฮู้ดสีเขียวใช้กรรไกรตัดริบบิ้นลวดลายตรงช่องจุดสีเขียวพอดี โดยลูกปัดรูปเครื่องหมายเล็ก ๆ ยังติดอยู่กับแผ่นของตัวเองไม่หลุดร่วง
javatextthai

ตัดข้อความไทยใน Java ให้สระ วรรณยุกต์ และอีโมจิอยู่ครบด้วย BreakIterator

ทำพรีวิวข้อความไทยด้วย BreakIterator บน JDK 21 พร้อมเทสต์ขอบเขตตัวอักษรและอีโมจิ เพื่อใช้กับแจ้งเตือนและหัวข้อการ์ด

น้องกาย
นากการ์ตูนใส่ฮู้ดสีเขียวบรรจุตัวอักษรหลากสีลงซองปิดผนึกบนสายพานที่ต่อเป็นโซ่ลิงก์ยาว มีหมุดแผนที่และรูปชามก๋วยเตี๋ยวติดผนัง
pythonurlliburl

สร้างลิงก์ภาษาไทยด้วย urllib.parse พร้อมเทสต์กัน URL พัง

ใช้ quote, urlencode และ urlsplit สร้างลิงก์ภาษาไทยที่มีช่องว่างและอักขระพิเศษ พร้อม unittest ตรวจการอ่านค่ากลับและเติม query ลง URL เดิม

น้องกาย
นากการ์ตูนสีเขียวใส่เอี๊ยมเรียงเหรียญทองและธนบัตรบนโต๊ะไม้ ข้างถาดที่มีตัวเลขไทยรูปทรงการ์ตูนและเครื่องคิดเงินสีเขียวมิ้นต์
javanumberformatlocale

แสดงเงินบาทใน Java 21 ด้วย NumberFormat พร้อมเลขไทยและเทสต์

จัดรูปแบบเงินบาทให้ตรงงานด้วย Locale ไทย กำหนดทศนิยมและการปัดเศษ พร้อมตัวอย่างเลขไทยและเทสต์ที่รันได้บน Java 21

น้องกาย
งูการ์ตูนสีเขียวยื่นหน้าดูกล่องแฟ้มสีเขียวที่บรรจุตารางเอกสาร ข้างกองกระดาษตารางที่กระจายบนโต๊ะไม้ในห้องทำงานสว่างที่มีต้นไม้
pythoncsvutf-8-sig

ส่งออก CSV ภาษาไทยให้ Excel อ่านง่ายด้วย Python utf-8-sig

เขียน CSV ภาษาไทยพร้อม BOM ด้วย utf-8-sig และจัดการบรรทัดด้วย newline='' พร้อมเทสต์ตรวจไบต์ อ่านกลับ และจับ BOM ที่ติดหัวคอลัมน์

น้องกาย
นากการ์ตูนสีมิ้นต์จัดเรียงแท่งไม้ป้ายชื่อบนชั้นวางให้เป็นระเบียบ กำลังหยิบแท่งสีอำพันที่วางผิดที่ย้ายไปไว้ตำแหน่งที่ถูกต้อง
javacollatorsorting

Java เรียงชื่อภาษาไทยให้ตรงพจนานุกรม: ทำไม Collections.sort ส่ง "เกศินี" ไปท้ายลิสต์ และ Collator แก้ยังไง

String.compareTo เรียงตามรหัส Unicode ทำให้ชื่อที่ขึ้นต้นด้วยสระหน้า เ แ โ ใ ไ ไปกองท้ายลิสต์ ใช้ java.text.Collator กับ Locale th-TH เรียงชื่อไทยให้ถูก ปรับ strength และใช้ให้ปลอดภัยกับหลายเธรด ทดสอบจริงบน JDK 21

น้องกาย
นากการ์ตูนสีมิ้นต์หมุนปุ่มทองเหลืองบนปฏิทินตั้งโต๊ะแบบวงล้อคู่ที่เชื่อมกัน ข้างแจกันดอกบัวและถ้วยชาบนโต๊ะ
javajava-timebuddhist-era

Java แสดงวันที่เป็น พ.ศ. แบบไม่ต้อง +543 เอง: ThaiBuddhistDate และกับดัก withLocale

ใช้ java.time.chrono.ThaiBuddhistDate กับ DateTimeFormatter แสดงและรับวันที่ พ.ศ. ให้ถูก พร้อมจุดที่หลายคนพลาด: withLocale ไม่เปลี่ยนปฏิทิน แต่ localizedBy เปลี่ยน ทดสอบจริงบน JDK 21

น้องกาย