55 คะแนน โดย kuroneko 2023-06-02 | 14 ความคิดเห็น | แชร์ทาง WhatsApp
  • เป็นการรวบรวมเรื่องราวเกี่ยวกับบั๊กซอฟต์แวร์/ฮาร์ดแวร์ที่ไม่น่าเชื่อจากอินเทอร์เน็ต
  • มีเรื่องราวหลากหลาย รวมถึงเรื่องดังอย่าง "รถยนต์ที่แพ้ไอศกรีมวานิลลา"
    • อีเมลที่ส่งไปได้ไม่เกิน 500 ไมล์
    • เซิร์ฟเวอร์ DB ที่ล่มตอนน้ำขึ้นสูงสุด
    • OpenOffice ที่พิมพ์งานไม่ได้ในวันอังคาร
    • และอื่น ๆ

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

 
roxie 2023-06-14

วัวชนเครื่อง

  • ในช่วงทศวรรษ 1980 ไมโครคอมพิวเตอร์ที่ติดตั้งอยู่ตามสถานีรถไฟเกิดบั๊กผิดปกติเป็นประจำ นักพัฒนาสังเกตเห็นรูปแบบว่าปัญหานี้จะเกิดขึ้นทุกครั้งเมื่อมีรถไฟที่บรรทุกวัวจากเชอร์โนบิลวิ่งผ่าน เพื่อพิสูจน์เรื่องนี้ เขาจึงนำเครื่องนับไกเกอร์มาและยืนยันว่าวัวเหล่านั้นมีค่ากัมมันตภาพรังสีสูงผิดปกติ กล่าวอีกนัยหนึ่งคือ ระดับรังสีสูงมากจนทำให้เกิดปรากฏการณ์บิตพลิก ต่อมาจึงพบว่า สหภาพโซเวียตซึ่งขาดแคลนเสบียงในเวลานั้น เลือกใช้กลยุทธ์นำเนื้อวัวจากเชอร์โนบิลไปผสมกับเนื้อวัวอื่นเพื่อลดระดับกัมมันตภาพรังสีแล้วจึงนำมาจัดสรร นักพัฒนาคนนั้นพอรู้เรื่องนี้ก็รีบยื่นเอกสารขอย้ายถิ่นฐานไปยังทุกประเทศรอบข้างทันที และเมื่อเวลาผ่านไป ระดับกัมมันตภาพรังสีก็ค่อย ๆ ลดลงตามธรรมชาติ ปัญหาของคอมพิวเตอร์จึงหายไปเอง
 
budlebee 2023-06-14

โอ้โห... 555

 
roxie 2023-06-12

ฉันตั้งใจว่าจะลองสรุปทีละไม่กี่เรื่องทุกครั้งที่มีเวลา

 
roxie 2023-08-13

ล้มเหลวในบางช่วงข้างขึ้นข้างแรมของดวงจันทร์

  • เรื่องสั้น ๆ เกี่ยวกับโปรแกรมที่การทำงานเปลี่ยนไปตามข้างขึ้นข้างแรมของดวงจันทร์
  • กรณีของ MIT: เอาต์พุตของซับรูทีนเป็นข้อความความกว้าง 80 ตัวอักษร แต่มีบางครั้งที่ตามข้างขึ้นข้างแรมของดวงจันทร์ ความยาวเกิน 80 ตัวอักษร ทำให้เกิดการล้นไปถึงบรรทัดที่สอง และส่งผลให้โปรแกรมขัดข้อง
  • กรณีของ CERN: จากอิทธิพลของข้างขึ้นข้างแรมที่ส่งผลต่อแรงโน้มถ่วง ทำให้รูปร่างของโลกเปลี่ยนไป และทำให้เครื่องเร่งอนุภาค (LHC) เปลี่ยนแปลงทางกายภาพเล็กน้อย จนนำไปสู่ปัญหาที่ค่าการวัดออกมาแตกต่างกัน
 
roxie 2023-06-17

ตกหลุมเพราะ Tubes

บริษัทแห่งหนึ่งพัฒนาระบบออกตั๋วขึ้นมา ต่อมาพอ Windows 95 ออก ก็ได้นำซอฟต์แวร์นี้ไปติดตั้งและขายบนแพลตฟอร์มนั้น แต่แล้วก็มีรายงานจากร้านค้าในพื้นที่ที่ใช้ระบบนี้ว่าเซิร์ฟเวอร์ดับอยู่เรื่อย ๆ James จึงถูกส่งไปตรวจสอบ "ตอนนี้ระบบกลับมาทำงานปกติแล้ว" 10 นาทีต่อมา "ระบบเสียอีกแล้ว" แล้วไม่นานก็ "ตอนนี้กลับมาทำงานได้ดีอีกครั้ง" James งงมากเพราะตัวเองยังไม่ได้ทำอะไรเลย สุดท้ายจึงพบว่าเป็นโปรแกรมพักหน้าจอ 3D ที่จะโผล่มาทุก 10 นาที (ท่อที่ต่อกันไปมานั่นแหละ... อันที่ทุกคนจำได้) กิน CPU ไป 100% ปิดมันลงก็แก้ปัญหาได้

 
roxie 2023-06-12

Crash Bandicoot

  • ระหว่างพัฒนาเกม PS1 อย่าง Crash Bandicoot มีปัญหาเกิดขึ้นเป็นครั้งคราวที่เมื่อ save & load ผ่านเมมโมรีการ์ดแล้วข้อมูลพังทั้งหมด แม้จะลองแทนองค์ประกอบต่าง ๆ ในเกมสารพัดอย่างด้วย stub ก็ยังเกิดอาการเดิม จนรู้สึกสิ้นหวังอยู่พักหนึ่ง ก่อนจะพบว่าในที่สุดเป็นปัญหาฮาร์ดแวร์ ในเกมนี้มีการปรับ clock ไว้ตามต้องการที่ 1KHz ซึ่งการตั้งค่านี้ไปรบกวนตัวควบคุมอัตราการรับส่งข้อมูล (baud rate controller) และทำให้ข้อมูลที่อ่านและเขียนลงเมมโมรีการ์ดรวนเมื่อใช้งานคอนโทรลเลอร์ PS1 ไปพร้อมกัน
 
roxie 2023-06-12

รถแพ้ไอศกรีมวานิลลา

  • พบอาการที่รถสตาร์ตไม่ติดเฉพาะเวลาซื้อไอศกรีมวานิลลาเท่านั้น ภายหลังจึงรู้ว่าไอศกรีมวานิลลาเป็นสินค้ายอดนิยม จึงถูกวางไว้ด้านหน้าบริเวณเคาน์เตอร์ต่างจากไอศกรีมรสอื่น ทำให้กลับมาที่รถได้เร็วกว่ามาก และเลยได้เจอกับรถที่เครื่องยนต์ร้อนจัดจนเกิดอาการ Vapor Lock ส่วนไอศกรีมรสอื่นได้รับช้ากว่า จึงมีเวลาให้เครื่องยนต์เย็นตัวลงได้เพียงพอ
 
bus710 2023-06-03

'เอ๊ะ?~' ห้ามใช้

 
mytory 2023-06-02

นกนางนวลที่ทำให้ระบบล่ม…

 
kleinstein 2023-06-02

ฮ่าๆ มีเรื่องราวที่สนุกมากมายจริงๆ นะครับ/ค่ะ สนุกมากเลย~

 
lymose 2023-06-02

เมื่อก่อนเคยมีบทความคล้าย ๆ กันเกี่ยวกับการเขียนโปรแกรมเกมอยู่บทความหนึ่ง ไม่ทราบว่ามีใครจำได้ไหมครับ? มีอยู่สามเรื่องที่พอนึกออก เรื่องหนึ่งคือวิศวกรอาวุโสจองหน่วยความจำไว้ล่วงหน้าประมาณ 10mb แบบไม่ได้ใช้ประโยชน์อะไร แล้วพอถึงเวลาที่ต้องทำ memory optimization ก็แค่ลบบรรทัดนั้นทิ้ง อีกเรื่องคือโค้ดยุ่งเหยิงเพราะ git hash collision เลยแก้ด้วยการเพิ่มช่องว่างหนึ่งตัวในไฟล์ไฟล์หนึ่ง ส่วนอีกเรื่องคือมีวิศวกรคนหนึ่งก่อนลาออกเอาเป็ดที่ยัด polygon ไว้มหาศาลไปใส่ไว้ในบ้านหลังหนึ่งในเกมที่ไม่มีใครเข้าไปได้ ทำให้เวลาโหลดนานขึ้น

 
quack337 2023-06-02

ว้าว~~ สนุกดีนะครับ

 
kuroneko 2023-06-02

รวบรวมเรื่องราวของบั๊กสุดพิลึกที่ชวนให้งงจริง ๆ ซึ่งสาเหตุก็หลากหลายและน่าสนใจมาก
พอเห็นคำว่า folklore ก็เหมือนจะเข้าใจเลยว่าทำไมถึงใช้ชื่อนี้

เวลาเครียดเพราะบั๊กระเบิดขึ้นมา ลองอ่านดูแล้วจะรู้สึกมีแรงขึ้นครับ