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

ภาษากลาง 25 March 2007 10:12 pm

บันทึกโดย Mr. PeeTai ใน : การสร้างซอฟต์แวร์ , ตรวจย้อนกลับ

ถ้าเป็นภาษาที่มนุษย์เราใช้สื่อสารกัน ก็เป็นที่ยอมรับกันไปทั่วซะแล้ว ว่าภาษาอังกฤษเป็นภาษากลางของโลกใบนี้ ตอนแรกผมก็รู้สึกว่าภาษาอังกฤษยาก แต่ตอนนี้นะรู้สึกเลยว่าภาษาไทยเรานั้น ยากนรกโลกันต์กว่าเยอะ

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

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

ผมเลือกไม่ได้หรอก เพราะเขาเลือกกันไปแล้ว (เขาไหนวะ?) เขาเลือก XML เป็นภาษากลางของข้อมูลครับ!!!

ที่ผ่านมาเราอาจจะรู้สึกว่าเราไม่ได้ใช้ XML กันเต็มที่นัก เท่าที่เห็นมีใช้ก็คงจะเป็นพวก RSS Feed อ่ะครับ

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

ทีนี้การจะทำให้ข้อมูลในรูปแบบไฟล์ของเรา กลายเป็น XML ได้ มันก็ไม่ใช่เรื่องง่ายเหมือนกันนะ มันต้องออกแรงกันน่าดู ซึ่งการมีเครื่องมือมาช่วยแปลงไปแปลงมา ระหว่างรูปแบบไฟล์ต้นฉบับกับ XML แล้วก็จาก XML เป็นรูปแบบข้อมูลปลายทาง คงจะดีไม่น้อย

ทีนี้ที่ทำงานผมเขาจ้างผู้เชี่ยวชาญจากฮ่องกงมาสอนเรื่อง SAP XI ครับ ซึ่งมันเป็นเครื่องมือในการแปลงข้อมูลให้กลายเป็น XML และแปลงจาก XML ให้กลายเป็นโครงสร้างข้อมูลอีกแบบนึง

SAP XI

จริง ๆ แล้ว SAP XI ก็เป็นเครื่องมือตัวนึงนั่นแหล่ะครับ เพราะในนั้นมันจะมีเครื่องมือเพื่อช่วยให้เรากำหนดจุดเริ่มต้นและสิ้นสุดของข้อมูลแต่ล่ะตัวที่เราต้องการให้แปลงเป็น XML โดยขึ้นกับ XML Scheme ที่เรากำหนดเอาไว้

เท่าที่ลองก็ใช้ยากเหมือนกันในช่วงแรก เพราะเราต้องสร้าง XML Scheme ผ่าน GUI ที่เขามีไว้ให้ เพื่อกำหนดว่าข้อมูลที่เราต้องการอยู่ตรงไหนบ้าง อือม อนุญาตให้เขียน built-in function ได้ด้วยนะยืดหยุ่นซะไม่มีเลย

ผมไม่รู้ว่า SAP XI จะมีราคาเท่าไหร่ เพราะไม่ได้เป็นคนซื้อ แต่คิดว่าคงแพงไม่ใช่น้อย ดังนั้นเครื่องมือแบบนี้คงไม่เหมาะกับปัจเจกบุคคลอย่างเราเท่าไหร่

ถ้าหากว่าการแปลงรูปแบบข้อมูลต่าง ๆ ให้กลายเป็น XML ได้ มันมีประโยชน์จริง ๆ ล่ะก็ ก็น่าจะลองทำเป็น SaaS ดูบ้างก็คงดีเหมือนกันเน้อะ

Technorati Tags: , , , , ,

ความคิดเห็น»

1. nat3 - 26 March 2007

ถ้าพูดถึงการแปลงโครงสร้าง XML เป็นอย่างอื่นนี่ผมรู้จักอยู่ตัวเดียวแฮะ XSLT (http://www-128.ibm.com/developerworks/library/it/it-0801art14/index.html) ผมเคยใช้อยู่พักนึง ใช้แปลงจาก XML -> HTML แต่มันแปลงได้มากมายกว่านั้นเยอะ แต่มันไม่อยู่ในรูป GUI เท่านั้นเอง ไม่รู้จะง่ายกว่าของพี่ไท้หรือป่าว

2. iPAtS - 26 March 2007

ใจจริงก็ว่า XML มันดู simple ดี
แต่มันก็นะ.. ผมว่า overhead สูงมากเกินไป

3. พี่ไท้ - 27 March 2007

เครื่องมือที่คุณ nat3 แนะนำผมมา ผมไม่รู้จักเลยครับ ผมไม่ค่อยรู้จักเครื่องมือแพง ๆ พวกนี้เท่าไหร่เลย แย่จัง T-T

บริษัทเอกชนที่เราจ้างเขาเข้ามาทำงานให้ ก็พูดแบบนั้นเหมือนกันครับคุณ iPAtS แต่ผมก็ว่ามันเท่ห์ดีนะ อิ อิ

4. nat3 - 27 March 2007

ง่ะ คือว่ามันเป็นภาษากลางของ W3C อะครับ ไม่ไช่เครื่องมืออะไร

5. deep - 27 March 2007

จริงหรือครับ ที่ว่าภาษาไทยยากว่าภาษาอังกฤษ..
อย่างนี้ค่อยมีกำลังใจที่จะฝึกอังกฤษมากขึ้น…
เพราะเหมือนจะเรียนอยู่นานแล้ว ยังไม่ไปถึงไหนเลย


*
เพื่อพิสูจน์ว่าคุณเป็นมนุษย์ (ไม่ใช่หุ่นยนต์) ดังนั้น กรุณาใส่รหัสป้องกันซึ่งแสดงอยู่ด้านล่างด้วยครับ
Anti-Spam Image