github Archive

แนะ Github1s :: เปิด GitHub repository บน VSCode

เพิ่งไปเห็นว่ามี project ชื่อว่า Github1s (One second to read GitHub code with VS Code)ใช้สำหรับการเปิด code ใน GitHub repository บน VSCode ผ่าน web ได้เลยเพียงแค่เพิ่ม 1s เข้าไปใน url ของ GitHub ยกตัวอย่างเช่น https://github1s.com/microsoft/vscode

Read More…

เพิ่งเห็นว่า GitHub ออก feature แก้ไขชื่อ branch มาให้แล้ว

ใน GitHub นั้น สามารถเข้าไปแก้ไขชื่อ branch ผ่าน web ได้แล้วเป็นผลมาจากการเปลี่ยน branch master มาเป็น main นั่นเองโดยการแก้ไขชื่อ branch นั้น จะส่งผลดังนี้

Read More…

3 เรื่องที่น่าสนใจจาก The 2020 State of the OCTO-VERSE จาก GitHub

จากผลรายงานจาก GitHub :: The 2020 State of the OCTO-VERSE นั้นโดยแบ่งออกเป็น 3 เรื่องใหญ่ ๆ คือ Finding balance between work and play == Productivity Empowering healthy communities == Community Securing the world’s software มีสิ่งที่น่าสนใจดังต่อไปนี้

Read More…

เบื่อ ๆ กับการสร้าง Gist ผ่าน web ไหม ?

ถ้าใครรู้สึกเบื่อกับการสร้าง Gist ผ่าน web แล้ว มาลองสร้างผ่าน GitHub CLI กัน ?โดยที่ Gist นั้นคือ หนึ่งบริการสำหรับ share code แบบง่าย ๆ ของ GitHubที่สำคัญสามารถสร้างได้แบบ private หรือ publicสามารถ share/fork/comment ได้หมดแถมยังนำไปใส่ใน blog/article ต่าง ๆ ได้อีกด้วยถือว่าเป็นเครื่องมือที่นักพัฒนาไม่ควรพลาด

Read More…

GitHub เปลี่ยน branch หลักเป็นชื่อ main แล้วนะ

ถ้าใครติดตามข่าวของ GitHub เรื่องการเปลี่ยน branch หลักจาก master มาเป็น main มาบ้าง จะรู้ว่าในตอนนี้ทาง GitHub ได้ทำการ rollout ระบบออกมาแล้วดังนั้นทุก ๆ repository จะมี branch หลักชื่อว่า main ให้โดย default แล้ว

Read More…

บันทึกการสร้าง GitHub Actions สำหรับ Android app

มีโอกาสไปแนะนำการพัฒนาและทดสอบ Android app มา หนึ่งในสิ่งที่แนะนำและแบ่งปันไปคือ การสร้าง workflow สำหรับ Android app บน GitHub Actionsโดย workflow ประกอบไปด้วย ทำการ run Lint ทำการทดสอบ Unit test ทำการทดสอบ Android test หรือ instrumentation test ทำการสร้าวไฟล์ APK นำไฟล์ APK ไปขึ้นไว้ที่ Firebase App Distribution และขึ้น Google Play Store ต่อไป

Read More…

สวัสดี GitHub Container Registry [beta version]

จากเดิมที่ทาง GitHub ได้ปล่อย Package มาให้ใช้ ซึ่งสามารถเก็บ package ต่าง ๆ ได้มากมาย เช่น Node package และ Docker image เป็นต้น จากการใช้งานพบว่า พวก Docker image สำหรับสร้าง container นั้นมันเยอะมาก ๆ จึงได้ทำการแยกการบริการออกมาในชื่อว่า Container Registry ช่วยปรับปรุงการทำงานในรูปแบบ container ตั้งแต่การสร้าง การ deploy และ release ได้ง่ายขึ้น

Read More…

การจัดการ GitHub Profile ด้วยไฟล์ README

ช่วงที่ผ่านมาเห็นหลาย ๆ คนเริ่มทำการปรับปรุง GitHub Profile ด้วยการเขียนในไฟล์ README.md เมื่อลองไปดูพบว่า มีเครื่องมือหลาย ๆ ตัวให้ใช้งาน จึงทำการสรุปไว้นิดหน่อย

Read More…

4 features ใหม่ที่น่าสนใจของ GitHub

จาก GitHub Satellite Virtual 2020 นั้น ทาง GitHub จะประกาศที่จะปล่อย 4 features ที่น่าสนใจ มาให้นักพัฒนาหรือผู้ใช้งาน GitHub ซึ่งอาจจะเปลี่ยนรูปแบบการพัฒนาระบบงานไปเลยก็ได้ ประกอบไปด้วย feature ต่าง ๆ ดังนี้

Read More…

เมื่อ GitHub เปิดให้ใช้แบบทีมฟรี ไม่มีจำกัดจำนวนแล้ว

ทาง GitHub เพิ่งประกาศให้ผู้ใช้งานแบบ private repository สามารถสร้าง organization และสมาชิกในทีมแบบไม่จำกัด แถมฟรีอีกด้วย น่าจะเป็นข่าวดีมาก ๆ สำหรับหลาย ๆ ทีม ไม่ต้องไปใช้ที่อื่นอีกต่อไป เพราะว่ามีเครื่องมือให้ใช้ครบเลย CI/CD คือ Actions (2,000 นาทีต่อเดือน) Project management Code review Package

Read More…