เรื่อง nVidia Display Setting นั้น nVidia มี Linux version ออกมาด้วยครับ เหมือนตัวบน M$ Windows เป๊ะๆ เลยครับ ไม่จำเป็นต้องเขียนเองครับ ผมก็ใช้อยู่ครับ ที่ใช้เนื่องจากต้องการให้ Overlay video มัน Bright กว่าปกติ เวลาชม DVD แล้วมันมืดเกินไป นอกจากนั้นยังต้องการลด Sharp ใน Overlay video ลงเพื่อให้ดูนวลตาขึ้น ลองไปดูมีเวปไซท์ของเขาได้เลยครับ
สำหรับเรื่อง "ตัวช่วยเขียนโปรแกรม" เห็นจะไม่มีล่ะครับ บน M$ Windows เองก็ไม่มีครับ เพราะว่า... การเขียนโปรแกรมในระดับ Kernel ขึ้นไปจนถึงระดับ Shell นั้น ไม่สามารถทำ IDE แบบ Visual ได้แน่ๆ ครับ ขณะเขียนเองยังแทบจะไม่สามารถ Trace execute ได้ด้วยซ้ำครับ เนื่องจาก Hardware ไม่รอครับ และเสถียรภาพของเครื่องในขณะทดลองก็จะไม่ดีตาม Code ที่เราเขียน ขณะเขียนระบบจะล่มบ่อยครับ ต้องใช้ความรอบคอบและจินตนาการสูง การเขียน Driver หรือโปรแกรมในระดับนี้ ใช้วิธีคิดต่างกับการเขียน Application ครับ การเขียน Application นั้น โดยทั่วไปจะซับซ้อนกว่า เพราะมีขนาดใหญ่กว่ามาก มีความอดทนในการ Coding ยาวๆ สูงกว่า แต่การเขียนในระดับ Hardware ซับซ้อนน้อยกว่าครับ แต่ต้องรอบรู้กว่า อดทนล่มมากกว่า (อารมณ์เสีย) ส่วนความรอบคอบ ผมว่าต้องมีเท่าๆ กันครับ จุดต่างที่ชัดเจนคือ ความรอบรู้ครับ ที่ทำให้นักพัฒนาระดับนี้มีจำนวนน้อยกว่า เพราะต้องศึกษาเรื่อง Hardware มาก นอกจากศึกษาแล้วยังต้องลงเล่นให้เข้าใจดีทั้ง Analog และ Digital ตลอดจน Microcontroller/Processor ต่างๆ จึงจะเข้าใจการทำงานของ Chipset ได้จนถึงกับ Interface ได้ แล้วยังต้องหันขึ้นมามองในระดับ Application อีก เพื่อให้สามารถ Interface กับนักพัฒนา Application ได้ด้วย (เพื่อเตรียมไว้ให้เขานำไปใช้พัฒนางานต่อได้ง่าย)
นี่แหละครับ ที่ต้องอาศัยความพากเพียร


Posts: 437
Joined: 10-12-2004