ยินดีต้อนรับสู่ “อาเสี้ยน”

ตอนนี้ปี พ.ศ. 2558 แล้ว น่าจะเข้าสู่ “อาเสี้ยน” ได้แล้ว แต่เห็นว่ายังไม่พร้อมหลาย ๆ อย่างเลยเลื่อนออกไปอีกปี…ก็ไม่เป็นไร

ตอนนี้ผมกำลังทำความเข้าใจอักษรและภาษาของประเทศเพื่อนบ้านรอบ ๆ ประเทศไทย ก็เพื่อจะเอาไปทำตัวแปลงอักษรเป็นไทย ต้อนรับอาเสี้ยน ที่ทำไปได้เพิ่มก็มีอักษรลาว (ภาษาลาว), อักษรเขมร (ภาษาเขมร), อักษรพม่า (ภาษาพม่า ภาษามอญ ภาษาไทใหญ่ ฯลฯ) ซึ่งจะเรียกพม่าหรือเมียนมาก็แล้วแต่, ทดลองใช้อยู่ที่วิกิพจนานุกรมแต่ยังไม่สมบูรณ์ดีนัก ว่าจะทำอักษรละตินชุดเวียดนาม (ภาษาเวียดนาม) เพิ่มอีก

ตัวแปลงอักษรที่ไม่ได้อยู่ในอาเสี้ยนก็มี อักษรเทวนาครี (ภาษาสันสกฤต ภาษาฮินดี ภาษาเนวารี ก็เนปาลแหละ ฯลฯ) แล้วคิดว่าจะทำภาษาในอินเดียอื่น ๆ อีก, อักษรอาหรับทำได้แต่ออกมาไม่ดีเพราะกฎเยอะเกินไป, ภาษามาเลย์ ภาษาอินโดนีเซีย คงไม่ทำเพราะมันอ่านได้ง่ายอยู่แล้ว, ภาษากาตาล็อก ภาษาชวา ปัจจุบันใช้อักษรละตินงั้นก็ไม่ทำเหมือนกัน

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

แล้วเมื่อไหร่จะเอาออกมาให้ใช้ได้กัน ถึงแม้ตอนนี้สามารถใช้งานผ่าน API ได้มาระยะหนึ่งแล้ว เพียงแต่อินเทอร์เฟซยังไม่ได้ทำ เอกสารการใช้งานก็ยังไม่ได้เริ่มเขียน คนที่เรียกใช้ผ่าน HTTPS (ซึ่งบางเว็บบังคับให้ทำ) ต้องกดยอมรับใบรับรองของเว็บไซต์นี้ก่อนจึงจะใช้ได้…ไม่ได้ซื้อครับ ใช้ใบรับรองฟรีที่โฮสต์มีมาให้ ถ้าซื้อก็เงินงอกเพิ่มอีกพัน ไม่เอา งก

Leave a Comment

Filed under บันทึกทั่วไป

สงกรานต์ ผ่านมา…แล้วก็ผ่านไป

สวัสดีพี่น้องผองเพื่อน ไม่ค่อยมีเวลาว่างมาอัปเดตเท่าไหร่ ความจริงก็ไม่รู้จะเขียนอะไร เพราะว่างานเยอะแยะมากมาย แต่สงกรานต์ผ่านมาทั้งทีก็ เขียนหน่อยก็ได้ …

สงกรานต์นี้ไปเยี่ยมญาติที่อุตรดิตถ์ คนเพียบอุ่นหนาฝาคั่งเหมือนเคย แต่กร่อยไปบ้างเพราะทางการประกาศห้ามกฎหลายอย่าง (ซึ่งปกติเราก็ไม่ได้ทำสิ่งที่เขาห้ามอยู่แล้ว) อากาศนึกว่าจะร้อนอบอ้าวเหมือนบ้านที่พิษณุโลก กลับกันหนาวเสียอย่างนั้น ก็เป็นอีกสาเหตุหนึ่งที่คนแถวนี้ไม่ค่อยสาดน้ำ ไม่ได้ไปเที่ยวที่ไหนมากมายเพราะต้องกลับมาทำงานที่ค้างไว้

เครื่องมือแปลงอักษรได้ทำไว้บ้างแล้ว แต่จะเปลี่ยนแนวคิดเป็น API คือนอกจากเว็บไซต์นี้จะใช้เองแล้ว เว็บไซต์อื่นก็อาจใช้เครื่องมือนี้เป็นเว็บเซอร์วิซด้วยก็ได้ ตอนนี้ทำเพียงมอดูลแปลงอักษรเทวนาครีเป็นอักษรไทย ลองทดสอบได้ URL ต่อไปนี้ http://api.bond.in.th/trans-form.html ก่อนที่จะเอามาฝังไว้กับเว็บไซต์หลักต่อไป (ถ้าท่านอ่านจาวาสคริปต์ออก ท่านจะทราบว่าเรียกใช้ API ไปยังที่ใด)

บางคนอาจอยากทราบว่า ข้อความอักษรเทวนาครีจะไปหามาจากไหนเพื่อทดสอบ ขอให้ลองไปที่วิกิพีเดียภาษาฮินดี หรือวิกิพีเดียภาษาสันสกฤต แล้วก๊อปปี้ข้อความมาใส่ดูได้

1 Comment

Filed under บันทึกทั่วไป

โผล่มาให้เห็นหน่อย

หายไปนานเลยไม่อัปเดต ยุ่งอยู่กับงาน ทั้งงานหลักและงานอดิเรก ซึ่งเริ่มที่จะมากขึ้น อะไร ๆ บนเว็บก็เลยยังไม่ได้ทำต่อ อยากแยกร่างได้สักสิบร่างจังเลย จะทำทุกอย่างที่อยากทำ

หลายคนอยากได้เครื่องมือถอดอักษรกลับมา ก็ตั้งเป้าหมายไว้แล้วว่าจะทำ แต่ต้องเอารหัสเดิมไปปรับปรุงก่อน เอามาแปะเลยไม่ได้ (ผมได้เขียนเครื่องมือเดียวกันเขียนไว้ที่ “วิกิพจนานุกรม” แต่การรันสคริปต์ข้ามไซต์เป็นสิ่งที่ไม่ควรกระทำ จะโดนแบนเอาเปล่า ๆ)

นอกจากนี้ก็ขอ สวัสดีปีใหม่ พุทธศักราช 2558 หรือ คริสต์ศักราช 2015 นะเจ้าเอย

1 Comment

Filed under บันทึกทั่วไป

เพิ่มฟอนต์เก่า ๆ กลับมา

เมื่อวานและวันนี้ได้เพิ่มฟอนต์ต่าง ๆ ที่เคยให้ดาวน์โหลดบนเว็บไซต์เก่ากลับมา 14 ชุด ดูได้ในหน้าแบบอักษร มีมากกว่าหนึ่งหน้าครับ ส่วนฟอนต์ที่ทำเองยังไม่ได้เอาลง นอกจากนี้ก็เพิ่มลิงก์ภายนอกลงไปสองลิงก์คือ นีโอเพ็ตส์ (ในเครือข่ายของฉัน) และไทยแวร์ (ในลิงก์เพื่อนบ้าน) ใส่ปุ่มเครือข่ายสังคมสำหรับแต่ละบทความด้วย

ตัวแก้สมการกำลังสาม ที่อยู่ในบทความเดียวกับสมการกำลังสอง ยังไม่ได้ทำสคริปต์ครับ แค่วางฟอร์มเอาไว้เฉย ๆ จึงยังใช้ไม่ได้ตอนนี้จ้ะ

Leave a Comment

Filed under บันทึกทั่วไป

RGB-DMC กลับมาแล้ว

ในที่สุดก็ปรับปรุงเสร็จสักทีสำหรับ แปลงระบบสีจาก RGB เป็น DMC อยู่ในกลุ่มเครื่องมือรูปภาพ หลังจากปรับปรุงมาพักใหญ่ ๆ นอกจากแปลงสีตามปกติแล้ว ยังสามารถสุ่มสีได้ (กรณีที่คุณเบื่อไม่มีอะไรทำ) และเลือกให้เรียงลำดับตามระยะห่าง (distance) ของ RGB หรือ HSV ซึ่งผลที่ได้จะแตกต่างกัน การใช้งานยังง่ายเหมือนเดิม ลองเล่นดูครับ

ระบบนี้ใช้เทคนิคที่เรียกว่า ขั้นตอนวิธีการค้นหาเพื่อนบ้านใกล้สุด k ตัว (K-Nearest Neighbour Algorithm) แต่ว่าทำเพียงครึ่งเดียว คือเอามาแสดงผลเลย ไม่ได้จัดคลาสให้เพราะไม่จำเป็นต้องทำ ขั้นตอนวิธีนี้อาจสามารถดัดแปลงไปใช้แปลงระบบสีอื่น ๆ ได้อีก ถ้ามีข้อมูลสีให้มานะ

Leave a Comment

Filed under บันทึกทั่วไป