บันทึกโดย Mr. PeeTai ใน : ข่าวสาร, Open Source , 10 ความคิดเห็น
มานิยามศัพท์กันก่อนครับ ก่อนที่ผมจะโม้ให้อ่านกันต่อ …
ตัวแรกก็คือ …
packet แปลว่า ห่อของเล็ก ๆ
ส่วนตัวที่สองก็ …
sniffer แปลว่า คนที่สูดจมูก
ถ้าเอาสองคำนี้มารวมกันก็จะเป็น …
packet sniffer = คนที่สูดจมูกเพื่อดมห่อของเล็ก ๆ
หุ ๆ แปลได้จังไรมาก ๆ เลยครับแบบนี้!!!
พอดีคอมพิวเตอร์ HP ของผมมันติด Trojan ครับ โชคดีที่มันติดที่ Windows ภาคภาษาจีน ดังนั้นผมก็เลยยังพอใช้ Windows ภาคปรกติเพื่อค้นหาวิธีในการจัดการกับมันได้ในระดับหนึ่ง!!!
(more…)
บันทึกโดย Mr. PeeTai ใน : ข่าวสาร, Open Source , เพิ่มความคิดเห็น
หลายท่านเข้ามาที่บล็อกแห่งนี้เพื่อค้นหามัน งั้นผมทำไอคอนพาท่านเข้าไปหามันแบบง่าย ๆ ดีกว่าครับ
Technorati Tags: jingjo, wordpress, plugin, opensource, extend, สะกดคำ, คำไทย
บันทึกโดย Mr. PeeTai ใน : การสร้างซอฟต์แวร์, ข่าวสาร, Open Source , 5 ความคิดเห็น
หลังจากที่ผมปล่อย Jingjo รุ่น 0.5.0 ออกมา (อ่านจาก : เปิดตัว Jingjo : Wordpress Plugin แบบไทย ๆ) และได้ทำการประเมินผลการทำงานของมัน (อ่านจาก : ประเมินผล Jingjo รุ่น 0.5.0) ผมก็พยายามหาเวลาว่าง (หลังจากทำงานบ้านอันแสนหนักหนาเสร็จหมดแล้ว T-T) มาซ่อมแซมมันให้ก้าวหน้ายิ่งขึ้น … และในที่สุดมันก็ก้าวขึ้นมาอีกระดับหนึงแล้ว …
ตอนนี้ Wordpress Plugin ฉายา Jingjo รุ่น 0.6.0 มีขีดความสามารถเพิ่มขึ้นหลายอย่างครับ ไม่ว่าจะเป็น …
- ค้นคำที่สะกดผิดได้แม่นยำและมีเหตุมีผลยิ่งขึ้น
- เปลี่ยนวิธีการแสดงเครื่องหมาย จากเดิมที่เคยเป็นเส้นประใต้บรรทัดก็เปลี่ยนเป็นแถบสีแทน
- สร้าง CSS แยกไว้ต่างหากจากตัวโค้ด เพื่อจะได้ตรงตามหลักการของ XHTML 1.0 Strict
- ไม่ใช่แค่แนะนำว่าสะกดผิดได้เพียงอย่างเดียวเท่านั้น แต่มันยังสามารถแก้ไขคำที่สะกดผิดได้อีกด้วย (กำหนดได้ในเมนู Options -> Jingjo หรือ Settings -> Jingjo)
เอาเป็นว่ามันเริ่มเป็นรูปเป็นร่างมากขึ้นเรื่อย ๆ แล้วครับ ยังไงก็เอาไปใช้กันนะ ^-^ เพื่อคนไทยจะได้ภาษาไทยแข็งแรง อิ อิ
Technorati Tags: jingjo, wordpress, plugin, ปล่อย, คอมพิวเตอร์, ซอฟต์แวร์, open source
บันทึกโดย Mr. PeeTai ใน : การสร้างซอฟต์แวร์, ข่าวสาร, Open Source , 4 ความคิดเห็น
ตามปรกติแล้วเมื่อนักวิทยาศาสตร์ทำการทดลองใด ๆ ก็จำเป็นที่จะต้องสรุปผล พร้อมทั้งประเมินวิธีในการแก้ปัญหาที่จะเกิดขึ้นให้ครบสมบูรณ์
ผมเองก็พบ bug ตัวใหญ่ 3 ตัวใน Jingjo รุ่น 0.5.0 เช่นกัน โดยจะอธิบายให้ทราบดังนี้
1. อ่านไม่ได้จบศัพท์ จับไปกระเดียด
ลักษณะของ bug คือ คำ ๆ นั้นจริง ๆ ถูกอยู่แล้วถ้าอ่านให้มันจบซะก่อน แต่เป็นเพราะอ่านยังไม่ทันจบ ก็เลยคิดไปเองว่ามันผิด ยกตัวอย่างเช่น คำว่า สร้างสรรค์ เป็นต้น
2. คำผสมไม่ผิด แต่คำโดดดันบอกว่าผิด
เพราะภาษาไทยมีทั้งคำโดดและคำผสม ดังนั้นถ้าคำโดดสะกดอย่างโดดเดี่ยว ก็เป็นไปได้ที่คำนั้นอาจจะผิด แต่หากว่าคำโดดดังกล่าวสะกดผสมกับคำโดดอื่นด้วย ก็จะกลายเป็นว่าคำโดดดังกล่าวถูกต้องไป ยกตัวอย่างเช่น คำว่า อนุญาต เป็นต้น
3. เอาลูกเขามาเลี้ยง เอาเมี่ยงเขามาอม
อันนี้เป็น bug ที่ผมโดนแซวกระจุยเลยครับ
จริง ๆ แล้วผมก็เห็นตั้งแต่ตอนบันทึกแล้วล่ะ อิ อิ โดย bug ตัวนี้เกิดขึ้นเพราะภาษาไทยเขียนติดกันเป็นพรืด ก็เลยทำให้เกิดการเปรียบเทียบคำที่ผิด ดันเอาพยัญชนะของคนล่ะคำมารวมกันให้เป็นคำใหม่ แล้วชี้ลงไปว่าคำนั้นผิด ยกตัวอย่างเช่น ดัชนีตลาดหลักทรัพย์ เป็นต้น
ผมคิดว่าผมจะเริ่มแก้ bug ตัวที่ 1 ก่อน ซึ่งก็ไม่รู้ว่าจะเสร็จเมื่อไหร่ จากนั้นจึงค่อยแก้ bug ตัวที่ 2 ซึ่งงานนี้คงต้องบรรจุพจนานุกรมไทยฉบับราชบัณฑิตยสถาน พ.ศ. 2540 เข้าไว้ในโค้ดแหง ๆ เลย และสำหรับ bug ตัวสุดท้ายคงต้องแก้ด้วยการหาอัลกอริธึมในการตัดคำที่สมบูรณ์แบบนั่นเอง ซึ่งผมคิดว่า…มัน…ยากกกกกกกกกมากกกกกกกกกกกก
โดยสรุปแล้ว bug ทั้ง 3 ตัวนั้น ไม่ใช่แก้กันได้โดยง่าย คงต้องใช้เวลาพักใหญ่เลยทีเดียว กว่า Jingjo จะหลุดจากสถานะ alpha เข้าสู่สถานะ beta ได้
การประมวลผลภาษาไทย ช่างยากอะไรเช่นนี้หนอ T-T
Technorati Tags: ประเมินผล, jingjo, wordpress, plugin, ภาษาไทย, ซอฟต์แวร์, คอมพิวเตอร์
บันทึกโดย Mr. PeeTai ใน : การสร้างซอฟต์แวร์, ข่าวสาร, Open Source , 18 ความคิดเห็น
Jingjo อ่านว่า จิงโจ้ … จิงโจ้เป็นสัตว์เลี้ยงลูกด้วยนมที่แปลก เพราะมีถุงหน้าท้องไว้สำหรับเลี้ยงลูก อีกทั้งยังอาศัยอยู่เฉพาะในทวีปออสเตรเลียเท่านั้น อือม มันแปลกจริง ๆ ว่ะ!
แต่ Jingjo ที่ผมกำลังจะโม้นั้นมันเป็น wordpress plugin ที่ผมเขียนขึ้นครับ ทำมาเพื่อคนไทยโดยเฉพาะเลยเชียวแหล่ะ ซึ่งคุณสมบัติของมันก็ไม่มีอะไรมากครับ เพราะสิ่งที่มันทำก็คือ มันจะมองหาคำภาษาไทยที่สะกดผิดในบทความที่เราเขียน แล้วทำเครื่องหมายให้เราเห็นทันทีว่าเราสะกดผิด พร้อมทั้งแนะนำด้วยว่าคำที่ถูกต้องนั้นควรเป็นคำว่าอะไร!!!
ผมได้เปิดใช้งาน Jingjo แล้ว ดังนั้นจะสาธิตให้เห็นกันจะจะ โดยผมจะพิมพ์ข้อความในย่อหน้าข้างล่างนี้ให้ผิดเยอะ ๆ เลย แล้วดูซิว่า Jingjo มันช่วยอะไรเราได้บ้าง
…บางครั้งคนเราก็ไม่เข้าใจกฏในการเขียนมากนัก ก็เลยเขียนไม่ถูกกาละเทศะซักเท่าไหร่ บางบทความก็ไปโขมยเขามาด้วยความคนอง ถึงแม้ในโครงการณ์เขาจะระบุว่าเป็นผลลัพท์ที่เกิดจากความคิดสร้างสรรค์แล้วก็ตาม แต่ผเอิญว่าคนเหล่านี้อาจจะไม่เข้าใจกัน ต่อให้ด่าด้วยคำผรุสวาสแต่ก็เฉย ๆ ไม่เข้าใจ ก็ปราถนาว่าคนเหล่านี้จะไม่เผลอเรอโดนภูตผีตนใดเข้าสิงอย่างที่เป็นอยู่ ไม่งั้นคงต้องมีมาตราการอะไรซักอย่างกับพวกลโมบพวกนี้หน่อยแล้วกระมัง…
ป.ล. 1. Jingjo ยังเป็นรุ่น Alpha อยู่นะครับ อย่าคาดหวังกับมันมากนักล่ะ อิ อิ ^-^
ป.ล. 2. ตอนแรกผมคิดการใหญ่ คิดจะทำให้มันแก้ไขให้เป็นคำที่ถูกต้องโดยอัตโนมัติเชียวนะ แต่พอลองแล้วถึงได้รู้ว่ายากชะมัดเลยอ่ะ เอาไว้รุ่นถัด ๆ ไปก็แล้วกันเน้อะ
Technorati Tags: เขียน, wordpress, plugin, jingjo, สะกดคำ