ขอบคุณที่แชร์บทความนะครับ ผมมีข้อสงสัยเกี่ยวกับ Auth0 นิดหน่อย มันสามารถทำ feature เหล่านี้ได้ไหมนะครับ

1. บังคับเปลี่ยน Password ทุก ๆ 90 วัน ให้ user reset password เองได้

2. กำหนดจำนวนการผิดของ Password ผิดได้ 3 ครั้งจากนั้นล็อคการใช้งานของ user

3. กำหนดว่า Password ที่จะเปลี่ยน ห้ามซ้ำกับที่กำหนดก่อนหน้า 3-4 รหัส

4. กำหนดให้เปลี่ยน Password ครั้งแรกที่เข้าใช้งาน

5. ห้ามเปลี่ยน Password มากกว่า 1 ครั้งภายใน 24 ชั่วโมง

ขอบคุณครับ

ขอบคุณสำหรับ Feedback และความคิดเห็นมากนะครับ

สำหรับผมแล้วตัว layout นี้คือการ "ไปให้สุด" ในด้านของ optimization ครับเลยไม่ได้คำนึงถึงการปรับจากเกษมณีแม้แต่น้อย ซึ่งการเปลี่ยนผ่านนี้จะยากอยู่แล้วครับ แต่ผมไม่ได้หวังให้ทุกคนปรับมาใช้ตามทั้งหมดครับ (ดูจาก kedmanee -> pattachote ก็มีแค่หยิบมือเดียวที่ยอมเปลียนครับ)

ตัวระบบทดลองพิมพ์ คือผม fork project มาจาก monkeytype.com เพื่อฝึกพิมพ์ด้วยตัวเอง ซึ่งเว็บนั้นไม่ได้เกิดมาเป็นเว็บ "หัดพิมพ์" ตั้งแต่แรก ทำให้ experience ไม่ดีเท่าที่ควรครับ ล่าสุดผมถึงได้เขียน blog ใหม่ถึงวิธีการใช้เว็บครับ

ส่วนตัวผมคิดว่าเกษมณีจะไม่ถูกแทนที่ได้แน่นอน (เหมือน QWERTY) และ layout Manoonchai นี้จะเป็นแค่ทางเลือกสำหรับผู้ที่สนใจจะเปลี่ยนจริงๆ เท่านั้นครับ

ถ้าอยากคุยเพิ่มเติมผมเปิด discord server ไว้นะครับ เข้ามา join ได้เลย https://discord.gg/6mSkVYzv

หน้าเว็บ

เมื่อเข้าไปที่หน้าเว็บไซต์ https://manoontype.web.app แล้วท่านสามารถทดลองพิมพ์ด้วยแป้นมนูญชัยได้ทันที โดยไม่ต้องติดตั้งลงบนตัวเครื่อง

โหมดฝึกพิมพ์คำตามตัวอักษร

คุณสามารถปรับโหมดของคำที่พิมพ์ได้ โดยค่าเริ่มต้นจะเป็น thai_shorts หรือว่าคำภาษาไทยที่เป็นคำสั้นๆ ให้คลิกที่คำว่า thai_shorts ที่แถวด้านบนของคำที่ต้องพิมพ์ หรือกด ESC แล้วพิมพ์ค้นหาว่า Change Language

ความเดิมจากตอนที่ 1 และตอนที่ 2 เราได้ทำการสร้างแป้นพิมพ์ Manoonchai ที่ได้ผลดีมากพอแล้ว ในตอนนี้เราจะมาวิเคราะห์เทียบกับแป้นเกษมณีและปัตตโชติกัน

แป้นพิมพ์มนูญชัย (Manoonchai v1.0)

คำที่จะมาวิเคราะห์นำมาจาก คลังข้อมูลภาษาไทยแห่งชาติ และเลือกเป็น “รายการคำพร้อมความถี่แจงแจงตาม genres 5000 คำแรก” ซึ่งเป็นปัจจัยที่บ่งบอกว่าเป็นคำที่ใช้บ่อยที่สุด

🤣

หลังจากที่เราได้กำหนดสเปคของตัวแป้นพิมพ์แล้วในตอนที่ 1 ซึ่งส่วนสำคัญในการสร้างตัวแป้นพิมพ์จะแบ่งออกเป็น 2 ส่วนคือ

  1. Model เพื่อนำชุดคำไปประมวลผล
  2. ชุดคำ และบทความภาษาไทย

ในโพสนี้เราจะมาสร้าง Model นี้ขึ้นมา โดยหลักการแทบทั้งหมดจะนำมาจากโครงการ Carpalx

Carpalx

หลักการของ Carpalx คือการคำนวนความ “พิมพ์ง่าย” ของแป้นพิมพ์ ซึ่งความพิมพ์ง่ายหรือ Low Typing Effort นั้นผู้สร้าง Carpalx ได้สรุปไว้ดังนี้

  • ลดการใช้งานนิ้วที่ไม่แข็งแรง (นิ้วก้อย, นิ้วนาง พิมพ์ยากกว่านิ้วกลาง, นิ้วชี้)
  • เน้นการใช้งานแป้นเหย้า (Home Row)…

Manoonchai v0.3

[ณ เวลาที่โพส ตัว Manoonchai Layout เป็น Version 0.3 และอยู่ในขั้นตอนการทดลองพิมพ์ โค้ดทั้งหมดจะอยู่ที่ Github]

แป้นพิมพ์ภาษาไทยที่มีอยู่ตอนนี้คือ Kedmanee (เกษมณี) และ Pattachote (ปัตตะโชติ) ซึ่งทั้งสองแป้นพิมพ์นั้นถูกสร้างมาตั้งแต่สมัยเครื่องพิมพ์ดีด (Typewriters) เมื่อกว่า 50 ปีมาแล้ว

ถึงแม้ว่าจะมีการวิจัยด้วยข้อมูลออกมาแล้วว่าแป้นพิมพ์ Kedmanee นั้นมีความไม่สมดุลย์สูง โดยจะหนักไปทางมือขวาอยู่ 70% [อ้างอิง] และได้ทำการคิดค้นแป้นพิมพ์ Pattachote ขึ้นมาและทำการเกลี่ยตัวอักษรให้สมดุลย์มากขึ้นแล้วเป็น 47% มือซ้ายต่อ 53% มือขวา แต่ด้วยความนิยม หรือความเคยชินก็แล้วแต่ คนไทยแทบทั้งหมดยังใช้ Kedmanee กันอยู่ถึงทุกวันนี้…

(ต่อจากตอนที่ 1, ตอนที่ 2, ตอนที่ 3)

หลังจากที่ประกอบเครื่องเสร็จแล้ว ก็ได้เวลาติดตั้ง macOS กันเสียที ซึ่งในปัจจุบันตัวที่ได้รับความนิยมจะเป็น OpenCore (ก่อนหน้านี้จะเป็น Clover, UniBeast) ซึ่ง OpenCore นั้นจะรองรับ AMD Ryzen ได้ดีที่สุดด้วย

OpenCore

Guide ที่ผมใช้เป็นหลักจะมาจากเว็บนี้ https://dortania.github.io/OpenCore-Install-Guide ซึ่งจะครอบคลุมตั้งแต่การเลือก Hardware จนถึงการแก้ปัญหาการติดตั้ง และหลังการติดตั้ง (Post-Install) ขั้นตอนคร่าวๆ มีดังนี้

เตรียม USB Installer

เริ่มจากการเตรียม Flash Drive ที่มีขนาดอย่างน้อย 16 GB แล้ว Format ให้เรียบร้อย สิ่งที่จะต้องใส่ใน Drive จะมีสองอย่าง…

(ต่อจากตอนที่ 1, ตอนที่ 2)

[คำเตือน : รูปเยอะมาก!]

เมื่อของมาครบแล้ว ก่อนที่จะเริ่มประกอบตัวใหม่ ต้องแงะของเก่าออกมาก่อน ซึ่งสิ่งที่จะใช้จากเครื่องเก่ามี M.2 SSD, แรม, การ์ดจอ และ AIO Cooler

ฝุ่นเยอะมาก ต้องเอาออกมาเป่าและแยกส่วนนอกตัวบ้าน

(ต่อจากตอนที่ 1)

สำหรับ Hackintosh ตัวนี้ สเปค Hardware ที่ต้องการคือ:

  • Ryzen (แน่ล่ะ…)
  • เคสแบบ Mini-ITX Form Factor คือมีขนาดเล็ก หิ้วไป-กลับ ออฟฟิสได้ เผื่อเอากลับบ้านใช้เล่นเกม + Stream ในวันหยุด
เคส Mini-ITX มีให้เลือกเยอะมากๆ

Manassarn Manoonchai

Fill something here.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store