ตอนที่เรียนหนังสืออยู่ ท่านอาจารย์สอนผมเอาไว้ว่า
Don’t re-invent the wheel
ซึ่งหมายความว่า
จงอย่าประดิษฐ์ล้อ ถ้ามีคนประดิษฐ์มันไปแล้ว
ผมเองก็เชื่อตามนั้น เชื่อว่าแทนที่เราจะไปประดิษฐ์ล้อ ซึ่งคนอื่นเขาประดิษฐ์ได้ไปแล้ว เราก็เปลี่ยนไปเอาหัวคิดว่าจะใช้ล้อให้เกิดประโยชน์สูงสุดยังไงดีกว่า
เดี๋ยวนี้เราจะพบว่า ซอฟต์แวร์เจ๋ง ๆ ถูกสร้างขึ้นมากมายบนโลกนี้ แถมมีเยอะด้วยที่เป็น opensource
คิดซะว่ามีคนเก่ง ๆ ทำงานให้เราครับ อย่าไปคิดว่าเราต้องทำทุกอย่างเองถึงจะถือว่าเราเก่งเลย ^o^
[tags]ซอฟต์แวร์,คอมพิวเตอร์,opensource[/tags]
จริงครับ เด๋วนี้จะทำไรที ต้องหาก่อนว่ามีให้โหลดหรือเปล่า จนติดเป็นนิสัยไปแระ พอจะต้องเขียน code ทำเองเริ่มมึน
คนเก่งๆในโลกมันมีเยอะ…การที่จสร้างสิ่งที่ไม่เคยมีใครทำนั้นมันเป็นการกระตุ้นให้เกิดการคิดสร้างสิ่งใหม่ๆขึ้นมา…และทำสิ่งที่มีให้เกิดประโยชน์
โดยส่วนตัวแล้วมองในเรื่องเว็บไซต์
เว็บไทยส่วนใหญ่ก็เหมือนเอาล้อฝรั่งที่สร้างเสร็จแล้วมาเพ้นท์ลายไทย แค่นั้น
ไม่ค่อยมี ที่จะคิดค้นใช้วัสดุใหม่ๆ ออกแบบก้านล้อใหม่
แม้กระทั้งรูปแบบการใช้ล้อ.. เค้ามาสามเราก็สาม
จักรยานเค้ามีล้อเสิมสองล้อ เราก็เสริมสองล้อ ฯลฯ
โรงงานสร้างล้อในไทยก็คือ นำเข้าล้อฝรั่งมา แค่นั้นเอง…
การต่อยอดเป็นสิ่งดี แต่บางครั้งการสร้างสิ่งอันเป็นรากฐาน เราก็ควรเริ่มเองบ้าง ผมอยากให้คนไทยมีภาษาเขียนโปรแกรม เหมือนที่ญี่ปุ่นมี Ruby
ภาษาจตุคามฯ
ถ้า ๑ บวก ๑ ผลลัพท์ ๒ แล้ว
พิมพ์ “ถูกต้องนะคร้าบบบ”
จบ
พิมพ์ “”
เครื่องให้บริการ คือ “localhost”
ฐานข้อมูล คือ “Northwind”
ชื่อผู้ใช้ คือ “root”
รหัสผ่าน คือ “password”
ตัวเชื่อมต่อ คือ ติดต่อฐานข้อมูล (เครื่องให้บริการ, ฐานข้อมูล, ชื่อผู้ใช้, รหัสผ่าน)
ข้อความ คือ “select * from table”
ผลลัพท์ คือ สอบถาม (ข้อความ, ตัวเชื่อมต่อ)
ขณะที่ แถว คือ (กระจาย -> ผลลัพท์)
พิมพ์ แถว (“สดมภ์” และ “”)
ไปเรื่อยๆ
ปิดการเชื่อมต่อ (ตัวเชื่อมต่อ)
มันไม่จัดข้อความให้ผมอย่างที่ตั้งใจแฮะ แท็ก br ก็หาย แก้ข้อความก็ไม่ได้แล้ว พี่ไท้ สมัครสมาชิกยังไงครับเนี่ย ผมหาลิงค์ไม่เจอ
เอาล้อมาใช้ประโยชน์ไม่พอ ต้องมาประยุกต์ต่อ แล้วเหมาเอาว่าทั้งหมดเป็นของเรา เอิ้กๆ
เห็นด้วยกับคุณ z ครับ เพราะผมทำประจำ ไม่ค่อยจะคิดอะไรเองเท่าไรหรอก ฮิๆ
เคยอ่านบทความมหาวิหารกับตลาดสด ในนั้นตอนนึงเค้ากล่าวว่า
“โปรแกรมเมอร์ที่เก่งต้องสร้างและพัฒนาอะไรใหม่ๆได้ดี
แต่โปรแกรมเมอร์ที่เก่งกว่าจะนำสิ่งที่มีอยู่แล้วมาใช้และพัฒนาให้ดีขึ้น”
ขึ้นอยู่กับกรณีครับว่าเราควรเป็นโปรแกรมเมอร์ที่เก่งหรือว่าโปรแกรมเมอร์ที่เก่งกว่า
ส่วนผมเป็นจูเนียร์โปรแกรมเมอร์ครับ พูดได้คำเดียว”จะจัดให้ครับบบบบ”
ผมก็ทำแบบนั้นเหมือนกันล่ะคุณ 7 ^o^
แข่งกันคิดแข่งกันทำ สิ่งที่ไม่เคยมีใครคิด เป็นอะไรที่ยากมาก ๆ เลยคุณ NiNeMarK เห็นด้วย ๆ
เราคงขาดการวิจัยพัฒนาครับคุณ iPAtS ถ้าจะคุยเรื่องฐานการวิจัยพัฒนา คงต้องคุยกันย้าวยาว
ภาษาคอมพิวเตอร์ที่เป็นภาษาไทยล้วน และมีตัวคอมไพล์เพื่อแปลงไฟล์ภาษาดังกล่าวเป็นไฟล์ EXE เคยมีมาแล้วครับเมื่อ 15 ปีก่อนครับคุณ Crucifier มันชื่อว่า “ThaiShow” มันถูกประดิษฐ์โดยท่านอาจารย์อาจหาญ สัตยารักษ์ ภาษาดังกล่าวนอกจากมีไวยากรณ์เป็นภาษาไทยแล้ว ความซับซ้อนของภาษาก็อยู่ในระดับภาษาโครงสร้าง คือเขียนเป็นรูปแบบฟังค์ชันได้ด้วย เสียดายที่ท่านอาจารย์ทำคนเดียว ก็เลยไม่ได้ต่อยอดอะไรต่อจากนั้นอีก
อ่ะนะ เอางั้นเลยเหรอคุณ fatro ^o^
คุณ z ไหนอ่ะคุณ xinexo?
เอ้อ เห็นในหลาย ๆ บล็อกมีการกล่าวถึง “มหาวิหารกับตลาดสด” นะคุณ memtest แต่ผมก็ไม่เคยอ่านเลยแฮะ มาแนวเดียวกับ “The World Is Flat” อีกแล้วนะเนี่ย คือผมรู้ทีหลังคนอื่นอ่ะ
“โปรแกรมเมอร์ที่เก่งต้องสร้างและพัฒนาอะไรใหม่ๆได้ดี
แต่โปรแกรมเมอร์ที่เก่งกว่าจะนำสิ่งที่มีอยู่แล้วมาใช้และพัฒนาให้ดีขึ้น”
เอ่อ… google อยู่ในแบบไหนหรอครับ แต่เค้าก็ สุดยอดพอดู หุหุ