Peerapong Samarnponginte<h @TDGจัดการ Startup Logic ให้อยู่หมัด ด้วย Jetpack App Startupเป็นเรื่องปกติที่ Library บางอย่างต้องมีการ Initialize ค่าบางอย่าง พร้อมกับการตอนเปิดแอป ซึ่งบาง Libraries ก็ใช้วิธีให้เพิ่มการ Initialize…Aug 27, 2020Aug 27, 2020
Peerapong Samarnponginte<h @TDGมาใช้ Activity Results API แทน onActivityResult() กันเถอะโดยปกติ ถ้าหากเราอยากจะให้มีการส่งข้อมูลกันระหว่าง 2 Activity วิธีที่เราใช้กันมาตลอดคือ เรียกผ่าน startActivityForResult() และ…Jul 21, 2020Jul 21, 2020
Peerapong Samarnponginte<h @TDGมาทำ Plugin ใช้ใน Android Studio/IntelliJ IDEA กันเถอะเนื่องจากผู้เขียนอยากจะเรียง Code ภาษา Kotlin ให้เป็นไปตามลำดับเหมือนใน Java ที่มีมาให้เลย แต่ Kotlin ไม่มี เมื่อมาลองมองหา Plugin…Jun 23, 2020Jun 23, 2020
Peerapong Samarnponginte<h @TDGลองเขียน Discord Webhook แจ้งเตือนการสร้าง Pull Request ใน Bitbucket ด้วย Cloud Functions for…ในช่วงโควิด 19 ระบาดนี้หลาย ๆ ที่เริ่มมีการให้ทำงานที่บ้านมากขึ้น Discord เป็นหนึ่งแพล็ตฟอร์มให้บริการการสื่อสารที่สามารถทำได้ทั้ง…Mar 30, 2020Mar 30, 2020
Peerapong Samarnpongวิธีติดตั้งเครื่องปรินเตอร์ที่แชร์จาก Windows ใน macOSออฟฟิศบางแห่งอาจจะยังไม่ได้ใช้เครื่องปรินเตอ์ร์ที่ต่อสายแลนหรือไวไฟได้เลย เนื่องด้วยข้อจำกัดหลายอย่าง…Mar 23, 2020Mar 23, 2020
Peerapong Samarnpongดึงข้อมูลจาก Fragment Arguments แบบเท่ ๆ ด้วย Kotlin Delegated Propertiesปกติการส่งข้อมูลจาก Activity หรือ Fragment หนึ่ง ไปยังอีก Fragment หนึ่ง เราจะใช้วิธีการส่งไปในต้องสร้าง Fragment นั้นขึ้นมา…Feb 7, 2020Feb 7, 2020
Peerapong Samarnponginte<h @TDGบันทึกการคอมไพล์ Native WebRTC Library สำหรับ Android บน macOSDec 10, 2019Dec 10, 2019
Peerapong Samarnpong[macOS] สร้าง SSH Key สำหรับใช้งานใน Github/Bitbucket หลาย Accountในการทำงานกับ Git Host เช่น Github, Bitbucket, GitLab นั้นบางคนอาจจะมี Account แยกเป็น Account ส่วนตัว และ Account สำหรับที่ทำงาน…Dec 3, 2019Dec 3, 2019
Peerapong Samarnpong[macOS Diary] ปิด/เปิด เงาเวลา Screen Capture ใน macOSใน macOS เวลาทำ screen capture ระบบจะสร้างเงารอบรูปมาให้ด้วย ถ้าหากเราไม่ชอบต้องการปิด ก็สามารถทำได้ดังนี้Dec 3, 2019Dec 3, 2019