![](http://www.somkiat.cc/wp-content/uploads/2019/02/image.jpeg)
พอดีต้องแจ้งเตือนนักศึกษาที่สอนว่า
พรุ่งนี้เป็นวันหยุด เขาหยุดเรียนกัน (ตามจริงก็เตรียมไปสอน)
ก็เลยเกิดคำถามว่า
จะส่งการแจ้งเตือนนี้ไปยังนักศึกษาอย่างไรดี ?
ทั้งแบบ manual และแบบสร้างเป็นระบบงานขึ้นมา !!
ปกตินักศึกษาจะมี Github รวมและแยกเป็นกลุ่มอยู่แล้ว
ดังนั้นการแจ้งเตือนก็ง่าย ๆ คือ manual ไงล่ะ
ไปเปิด issue ที่ repository กลาง หรือในแต่ละกลุ่ม
ก็จะได้รับการแจ้งเตือนแบบง่าย ๆ แล้ว
แต่ว่าต้องเข้าไปสร้าง issue เองนะ
ซึ่งคิดว่าเป็นวิธีการที่ไม่ค่อยโดนใจ หรือ มีประสิทธิภาพเท่าไร !!
ดังนั้นเขียน code เพื่อสร้างระบบการสร้าง issue ใน Github กันดีกว่า
จะเขียน code ก็ดูยากไปหน่อย !!
เมื่อกี้ยังบอกว่าจะเขียน code เลยไปลองดู มี cli ง่าย ๆ ให้ใช้งานคือ ghi
การใช้งานก็ไม่ยาก แค่เพียง download มาติดตั้งและ authentication ซะ
จากนั้นก็สร้าง issue เลย ง่ายสุด ๆ
แต่ว่ามีหลายกลุ่ม เราจะส่งแบบไหนดี ?
- ส่งแบบเรียงลำดับ (Sequencial)
- ส่งแบบเป็นลำดับแต่ทำงานไม่ต้องเป็นลำดับก่อนหลัง
- ส่งแบบพร้อม ๆ กัน ไม่สนใจผล
- ส่งแบบพร้อม ๆ กัน แต่ต้องหยุดทำงานเมื่อส่งครบ
- ส่งแบบพร้อม ๆ กัน พร้อมขอดูสถานะการส่งด้วย จะได้รู้ว่า การส่งไหนไม่สำเร็จหรือสำเร็จ
ก็เลยเป็นที่มาให้แต่ละกลุ่มสรุปเรื่องนี้ส่งมาด้วยนะครับ
ว่าในแต่ละข้อ เราทำอย่างไรดี มีข้อดีและข้อเสียอย่างไรบ้าง ?
ไหน ๆ ก็หยุดแล้ว