กระโดดไปยังแผงนำทาง

มาดักจับ packet บนเครื่องคอมพิวเตอร์กันดีกว่า 2 กันยายน 2008 11:00 am

บันทึกโดย Mr. PeeTai ใน : ข่าวสาร, Open Source , 10 ความคิดเห็น

มานิยามศัพท์กันก่อนครับ ก่อนที่ผมจะโม้ให้อ่านกันต่อ …

ตัวแรกก็คือ …

packet แปลว่า ห่อของเล็ก ๆ

ส่วนตัวที่สองก็ …

sniffer แปลว่า คนที่สูดจมูก

ถ้าเอาสองคำนี้มารวมกันก็จะเป็น …

packet sniffer = คนที่สูดจมูกเพื่อดมห่อของเล็ก ๆ

หุ ๆ แปลได้จังไรมาก ๆ เลยครับแบบนี้!!!

พอดีคอมพิวเตอร์ HP ของผมมันติด Trojan ครับ โชคดีที่มันติดที่ Windows ภาคภาษาจีน ดังนั้นผมก็เลยยังพอใช้ Windows ภาคปรกติเพื่อค้นหาวิธีในการจัดการกับมันได้ในระดับหนึ่ง!!!

(more…)

Jingjo : WordPress Plugin สำหรับการสะกดคำไทย 17 สิงหาคม 2008 2:12 pm

บันทึกโดย Mr. PeeTai ใน : ข่าวสาร, Open Source , เพิ่มความคิดเห็น

หลายท่านเข้ามาที่บล็อกแห่งนี้เพื่อค้นหามัน งั้นผมทำไอคอนพาท่านเข้าไปหามันแบบง่าย ๆ ดีกว่าครับ

Jingjo 0.7.1

Technorati Tags: , , , , , ,

ปล่อย Jingjo รุ่น 0.6.0 10 สิงหาคม 2008 4:33 pm

บันทึกโดย Mr. PeeTai ใน : การสร้างซอฟต์แวร์, ข่าวสาร, Open Source , 5 ความคิดเห็น

หลังจากที่ผมปล่อย Jingjo รุ่น 0.5.0 ออกมา (อ่านจาก : เปิดตัว Jingjo : Wordpress Plugin แบบไทย ๆ) และได้ทำการประเมินผลการทำงานของมัน (อ่านจาก : ประเมินผล Jingjo รุ่น 0.5.0) ผมก็พยายามหาเวลาว่าง (หลังจากทำงานบ้านอันแสนหนักหนาเสร็จหมดแล้ว T-T) มาซ่อมแซมมันให้ก้าวหน้ายิ่งขึ้น … และในที่สุดมันก็ก้าวขึ้นมาอีกระดับหนึงแล้ว …

ตอนนี้ Wordpress Plugin ฉายา Jingjo รุ่น 0.6.0 มีขีดความสามารถเพิ่มขึ้นหลายอย่างครับ ไม่ว่าจะเป็น …

  1. ค้นคำที่สะกดผิดได้แม่นยำและมีเหตุมีผลยิ่งขึ้น
  2. เปลี่ยนวิธีการแสดงเครื่องหมาย จากเดิมที่เคยเป็นเส้นประใต้บรรทัดก็เปลี่ยนเป็นแถบสีแทน
  3. สร้าง CSS แยกไว้ต่างหากจากตัวโค้ด เพื่อจะได้ตรงตามหลักการของ XHTML 1.0 Strict
  4. ไม่ใช่แค่แนะนำว่าสะกดผิดได้เพียงอย่างเดียวเท่านั้น แต่มันยังสามารถแก้ไขคำที่สะกดผิดได้อีกด้วย (กำหนดได้ในเมนู Options -> Jingjo หรือ Settings -> Jingjo)

เอาเป็นว่ามันเริ่มเป็นรูปเป็นร่างมากขึ้นเรื่อย ๆ แล้วครับ ยังไงก็เอาไปใช้กันนะ ^-^ เพื่อคนไทยจะได้ภาษาไทยแข็งแรง อิ อิ

Technorati Tags: , , , , , ,

ประเมินผล Jingjo รุ่น 0.5.0 7 สิงหาคม 2008 9:48 am

บันทึกโดย Mr. PeeTai ใน : การสร้างซอฟต์แวร์, ข่าวสาร, Open Source , 4 ความคิดเห็น

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

ผมเองก็พบ bug ตัวใหญ่ 3 ตัวใน Jingjo รุ่น 0.5.0 เช่นกัน โดยจะอธิบายให้ทราบดังนี้

1.   อ่านไม่ได้จบศัพท์ จับไปกระเดียด

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

2.   คำผสมไม่ผิด แต่คำโดดดันบอกว่าผิด

เพราะภาษาไทยมีทั้งคำโดดและคำผสม ดังนั้นถ้าคำโดดสะกดอย่างโดดเดี่ยว ก็เป็นไปได้ที่คำนั้นอาจจะผิด แต่หากว่าคำโดดดังกล่าวสะกดผสมกับคำโดดอื่นด้วย ก็จะกลายเป็นว่าคำโดดดังกล่าวถูกต้องไป ยกตัวอย่างเช่น คำว่า อนุญาต เป็นต้น

3.  เอาลูกเขามาเลี้ยง เอาเมี่ยงเขามาอม

อันนี้เป็น bug ที่ผมโดนแซวกระจุยเลยครับ :-P จริง ๆ แล้วผมก็เห็นตั้งแต่ตอนบันทึกแล้วล่ะ อิ อิ โดย bug ตัวนี้เกิดขึ้นเพราะภาษาไทยเขียนติดกันเป็นพรืด ก็เลยทำให้เกิดการเปรียบเทียบคำที่ผิด ดันเอาพยัญชนะของคนล่ะคำมารวมกันให้เป็นคำใหม่ แล้วชี้ลงไปว่าคำนั้นผิด ยกตัวอย่างเช่น ดัชนีตลาดหลักทรัพย์ เป็นต้น

ผมคิดว่าผมจะเริ่มแก้ bug ตัวที่ 1 ก่อน ซึ่งก็ไม่รู้ว่าจะเสร็จเมื่อไหร่ จากนั้นจึงค่อยแก้ bug ตัวที่ 2 ซึ่งงานนี้คงต้องบรรจุพจนานุกรมไทยฉบับราชบัณฑิตยสถาน พ.ศ. 2540 เข้าไว้ในโค้ดแหง ๆ เลย  และสำหรับ bug ตัวสุดท้ายคงต้องแก้ด้วยการหาอัลกอริธึมในการตัดคำที่สมบูรณ์แบบนั่นเอง ซึ่งผมคิดว่า…มัน…ยากกกกกกกกกมากกกกกกกกกกกก

โดยสรุปแล้ว bug ทั้ง 3 ตัวนั้น ไม่ใช่แก้กันได้โดยง่าย คงต้องใช้เวลาพักใหญ่เลยทีเดียว กว่า Jingjo จะหลุดจากสถานะ alpha เข้าสู่สถานะ beta ได้

การประมวลผลภาษาไทย ช่างยากอะไรเช่นนี้หนอ T-T

Technorati Tags: , , , , , ,

เปิดตัว Jingjo : Wordpress Plugin แบบไทย ๆ 4 สิงหาคม 2008 10:30 pm

บันทึกโดย Mr. PeeTai ใน : การสร้างซอฟต์แวร์, ข่าวสาร, Open Source , 18 ความคิดเห็น

Jingjo อ่านว่า จิงโจ้ … จิงโจ้เป็นสัตว์เลี้ยงลูกด้วยนมที่แปลก เพราะมีถุงหน้าท้องไว้สำหรับเลี้ยงลูก อีกทั้งยังอาศัยอยู่เฉพาะในทวีปออสเตรเลียเท่านั้น อือม มันแปลกจริง ๆ ว่ะ!

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

Jingjo 0.5.0

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

…บางครั้งคนเราก็ไม่เข้าใจกฏในการเขียนมากนัก ก็เลยเขียนไม่ถูกกาละเทศะซักเท่าไหร่ บางบทความก็ไปโขมยเขามาด้วยความคนอง ถึงแม้ในโครงการณ์เขาจะระบุว่าเป็นผลลัพท์ที่เกิดจากความคิดสร้างสรรค์แล้วก็ตาม แต่ผเอิญว่าคนเหล่านี้อาจจะไม่เข้าใจกัน ต่อให้ด่าด้วยคำผรุสวาสแต่ก็เฉย ๆ ไม่เข้าใจ ก็ปราถนาว่าคนเหล่านี้จะไม่เผลอเรอโดนภูตผีตนใดเข้าสิงอย่างที่เป็นอยู่ ไม่งั้นคงต้องมีมาตราการอะไรซักอย่างกับพวกลโมบพวกนี้หน่อยแล้วกระมัง…

ป.ล. 1. Jingjo ยังเป็นรุ่น Alpha อยู่นะครับ อย่าคาดหวังกับมันมากนักล่ะ อิ อิ ^-^

ป.ล. 2. ตอนแรกผมคิดการใหญ่ คิดจะทำให้มันแก้ไขให้เป็นคำที่ถูกต้องโดยอัตโนมัติเชียวนะ แต่พอลองแล้วถึงได้รู้ว่ายากชะมัดเลยอ่ะ เอาไว้รุ่นถัด ๆ ไปก็แล้วกันเน้อะ :-P

Technorati Tags: , , , ,