ถูกต้องครับ/ค่ะ ว่าจำเป็นต้องมีฐานข้อมูลสำหรับการค้นหาความคล้ายคลึง/ความหมาย โดยใช้ค่า embedding (เวกเตอร์) ของ query ของผู้ใช้เป็น key และเมื่อ key อยู่ในรูปแบบเวกเตอร์ ก็ใช้ vector DB ได้เช่นกัน

 

จริง ๆ ช่วงนี้ต่อให้ไม่มีดิสโทรเฉพาะทาง เกมก็เล่นได้ดีแบบง่าย ๆ อยู่แล้ว
ตอนนี้กำลังเล่น ARC Raiders บนสภาพแวดล้อม Arch + Wayland อยู่ครับ แค่ติดตั้งไดรเวอร์ GPU กับแพ็กเกจ Steam ก็ใช้งานได้ดีโดยแทบไม่ต้องตั้งค่าอะไรเลย

แน่นอนว่าเกมที่มีแอนตีชีตระดับเคอร์เนลก็เล่นไม่ได้อยู่แล้ว แต่ก็เป็นปัญหาที่ช่วยอะไรไม่ได้ครับ

 

ว้าว ถ้าเป็นโปรเจกต์ที่ทำคนเดียว ก็น่าจะเหมาะมากสำหรับย้อนดูว่าที่ผ่านมาทำอะไรไปบ้างหลังทำเสร็จแล้วนะครับ เพราะถ้าเป็นโค้ดที่ตัวเองเขียน ต่อให้ไหลผ่านเร็ว ๆ ก็คงพอจะนึกออกคร่าว ๆ ว่า “ตอนนั้นทำอะไรอยู่นะ” น่าสนใจดีครับ

 

น่าจะเป็น Gource in bloom มั้ง ตอนต้นกับกลางของวิดีโอแนะนำที่เจ้าตัวเดินไปทั่ว คอยงับต้นไม้ตรงนั้นทีตรงนี้ที โผล่มาบ้าง ชิมบ้าง สนุกกับมันไปเรื่อย ๆ คนเดียวเนี่ย ทั้งน่าทึ่งดีแต่ก็แอบขำเหมือนกัน 55555555

 

ปีที่แล้วก็ได้ร่วมเล่นไปนิดหน่อยเหมือนกัน... เวลาหนึ่งปีผ่านไปเร็วจริง ๆ ฮือ

 

น่าทึ่งนะครับที่การเปลี่ยนฮาร์ดแวร์บนเครื่องบินลำใหญ่ขนาดนั้นใช้เวลาแค่ 3~4 ชั่วโมงเอง ดูเหมือนว่าการออกแบบแบบโมดูลาร์จะทำได้ดีมาก...

 

เป็น OS ที่ใช้ bootc เป็นพื้นฐาน คิดว่าน่าใช้อ้างอิงได้ครับ

 

ดูเหมือนว่าในเกาหลีใต้ปัญหาไม่ได้รุนแรงมากนัก

  • ตามข้อมูลจากกระทรวงที่ดิน โครงสร้างพื้นฐาน และคมนาคม และอุตสาหกรรมการบิน สายการบินในประเทศที่กำลังให้บริการเครื่องบินโดยสารตระกูล A320 มี 6 แห่ง ได้แก่ Korean Air (18 ลำ), Asiana Airlines (24 ลำ), Air Busan (21 ลำ), Air Seoul (6 ลำ), Aero K (9 ลำ) และ Parata Air (2 ลำ)
  • ในจำนวนนี้มี 42 ลำที่อยู่ในข่ายเรียกคืนครั้งนี้ และไม่มีรุ่นเก่าที่ต้องเปลี่ยนฮาร์ดแวร์ซึ่งใช้เวลา 3–4 ชั่วโมงแม้แต่ลำเดียว
  • กระทรวงฯ ระบุว่า เครื่องบินโดยสารทุกลำที่อยู่ในข่ายเรียกคืนสามารถดำเนินการที่จำเป็นให้เสร็จภายใน 1 ชั่วโมงผ่านการอัปเดตซอฟต์แวร์จากห้องนักบิน และ ณ เวลา 06:00 น. ของวันที่ 30/11 จากทั้งหมด 42 ลำ มี 40 ลำ (95%) ที่อัปเดตเสร็จแล้ว
 

ผมกำลังลองจะเลิกใช้ Windows อย่างจริงจัง เลยซื้อ UMPC มาลองใช้ Bazzite ดูช่วงนี้ แล้วก็พอใจมากครับ ในส่วนของการพิมพ์ภาษาเกาหลีบน KDE ค่อนข้างยากนิดหน่อย เลยย้ายมาใช้สภาพแวดล้อม GNOME ซึ่งคล้าย Mac และถูกใจมากครับ GPT ก็ช่วยได้เยอะมาก

 

ไม่ว่าจะเป็น vector DB หรืออะไรก็ตาม จริง ๆ แล้วแค่ทำระบบค้นหาให้ได้ก็น่าจะพอแล้วนะ...

 

ก็คงดีถ้าระบบถูกออกแบบมาให้มีเผื่อและยืดหยุ่น เพื่อที่จะส่งมอบคุณภาพที่ดีได้ และเมื่อเทียบกับยุคที่วิศวกรรมองค์กรและวิธีการพัฒนายังไม่ก้าวหน้าเท่าตอนนี้ โดยเฉลี่ยแล้วก็น่าจะเป็นแบบนั้นจริง

แต่ในสายตาผม มันฟังดูเหมือนคนที่มีอัตตาในฐานะวิศวกรพองโต แต่ขาดความรับผิดชอบในฐานะสมาชิกคนหนึ่งขององค์กร กำลังแก้ตัวว่านี่ไม่ใช่ความผิดของตัวเอง แต่เป็นความผิดของผู้บริหารทั้งหมด

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

 

จากประสบการณ์ของผม ถ้าพื้นฐาน CS โดยเฉพาะ PLT แน่น สุดท้ายไม่ว่าอยู่ในสภาพแวดล้อมแบบไหนก็จะเขียนโค้ดที่ดีกว่าได้ค่อนข้างสม่ำเสมอ

ต่อให้ไม่ได้มีความรู้ลึกมาก แค่เข้าใจหลักการพื้นฐานที่สุด หากมีเวลาเพียงพอและเป็นโค้ดที่คุ้นเคย คุณภาพโค้ดก็จะออกมาดีในแบบของมันเอง ถ้ารีแฟกเตอร์สัก n รอบ ต่อให้ AI เขียนก็ยังพอดูดีขึ้นมาได้

แต่ก็มีคนไม่น้อยที่ต่อให้จับซอร์สเดิมอยู่นานแค่ไหน อ้างว่าประสบการณ์ 20 ปี แต่ทำได้แค่ปั่นสปาเกตตีโค้ด และไม่รู้ด้วยซ้ำว่าทำไมถึงไม่ควรทำแบบนั้น

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

การเขียนโค้ดที่ดีกว่าได้ภายใต้ระบบเดียวกันนั้น ชัดเจนว่าเป็นความสามารถของวิศวกรจริง ๆ

 

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

อย่างไรก็ตาม Linus Torvalds ก็ไม่ใช่มือใหม่อยู่ดี...