17 คะแนน โดย xguru 2022-08-10 | 8 ความคิดเห็น | แชร์ทาง WhatsApp
  • JSON5 เป็น superset ของ JSON ที่อ่านง่ายกว่า และขยายความสามารถด้วยการเพิ่มฟีเจอร์บางส่วนจาก ECMAScript 5.1
  • เมื่อ 10 ปีก่อน ตอนนำโอเพนซอร์ส JSON5 ไปเผยแพร่บน HN ก็โดนด่าอย่างหนัก
  • แม้แต่มิตเชลล์ ฮาชิโมโตะ ผู้สร้าง Vagrant ยังล้อเลียนว่าแล้ว HTML7 ล่ะเป็นไง
  • แต่เขาเพิกเฉยต่อปฏิกิริยาเหล่านั้นและพัฒนาต่อไป ปัจจุบันมียอดดาวน์โหลด 60 ล้านครั้งต่อสัปดาห์ (ติดท็อป 0.1% ของแพ็กเกจ npm)
  • Apple ก็รองรับ JSON5 บนแพลตฟอร์มของตนเองเช่นกัน (JSONDecoder มีตัวเลือก allowJSON5)

บทเรียน

  1. จงเมินพวกเกลียดชัง
  2. จงเปิดรับการมีส่วนร่วมจากผู้อื่นในโปรเจกต์
  3. พวกเราทุกคนต่างก็มืดบอดกันทั้งนั้น (ดังนั้นจงใจดีต่อกัน)

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

 
gigisusu8888 2024-12-10

เบื่อหน่ายกับเครื่องจักรและเลข 0/1 มาตลอด แต่คราวนี้ได้เยียวยาใจอย่างแท้จริง

 
rumbarum 2022-08-21

พอคอมเมนต์เสร็จก็ถูกพาไปหน้าสมัครสมาชิก แล้วพอสมัครเสร็จก็ต้องมาเขียนคอมเมนต์ที่ผมเขียนไว้ใหม่อีกครั้ง!

 
xguru 2022-08-22

อ้อ ผมได้แก้ไขให้บันทึกคอมเมนต์ไว้ได้ตอนสมัครสมาชิกด้วยแล้ว ขอบคุณครับ

 
galadbran 2022-08-22

เป็นอีกคำถามหนึ่งนะครับ แต่เครื่องหมาย [-] ทางขวาของคอมเมนต์มีไว้ทำอะไรหรือครับ? หรือว่าเป็นปุ่มดาวน์โหวต? ผมลองดูคำอธิบายฟีเจอร์กับ FAQ แล้ว แต่หาไม่เจอว่ามันคือฟังก์ชันอะไร

 
xguru 2022-08-22

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

 
galadbran 2022-08-23

อ้อ เป็นฟังก์ชันแบบนั้นนี่เอง!
เมื่อกี้ลองดูแล้ว มันพับได้ แต่เหมือนจะกางกลับไม่ได้ …^^;

 
rumbarum 2022-08-21

เป็นบทความที่อ่านต้นฉบับทั้งหมดแล้วก็สนุกมากครับ 555

บทเรียนข้อ 2 แทนที่จะเป็นการแบ่งปันผู้คนที่ช่วยโปรเจกต์ ลองเปลี่ยนเป็นประมาณว่า
ควรเปิดรับการมีส่วนร่วมจากผู้อื่นต่อโปรเจกต์ จะเป็นอย่างไรครับ?

 
async3619 2022-08-10

พูดตามตรง เวลาจะเริ่มทำอะไรก็ตาม คนที่คอยขัดขวางมักจะทำลายกำลังใจได้ง่ายจริง ๆ

ขอบคุณสำหรับบทความดี ๆ ครับ