February 2015

[Dev] Git ไม่ต้องมายุ่งน่า~!! มาทำความรู้จักกับไฟล์ .gitignore กันหน่อย

สำหรับการใช้งาน Git จัดการกับ Source code ที่พัฒนาอยู่นั้น บางครั้งเราไม่อยากเก็บไฟล์บางไฟล์ลงไปใน Repository จริงอยู่ที่ว่า ก็ไม่ต้อง Add ไฟล์ลงไป แต่เราก็จะเห็นไฟล์เหล่านั้น อยู่ในสถานะ Untrack ตลอดเวลา ไฟล์ .gitignore นั้น เราสามารถสร้างมันขึ้นมา และกำหนดเองได้ว่า ไฟล์ไหนบ้าง ที่ไม่อยากให้ Git มายุ่ง~!! ผมจึงขอแนะนำให้รู้จักไฟล์ .gitignore กันสักหน่อย…

[How to] วิธีการตั้งค่า Git บังคับไม่ให้ Merge Branch แบบ Fast-Forward

ในการ Merge Branch บน Git นั้น หาก Commit สุดท้ายของ Branch ปลายทาง เป็น Commit เดียวกับจุดที่แยก Branch ออกมา การ Merge จะได้ผลเป็นแบบ Fast-forward ประโยคด้านบนนี้ ถ้าใครไม่เข้าใจ แนะนำให้อ่านบทความตอน [Dev] ใช้ Git เพื่อชีวิต (Source Code) ที่ดีกว่า […]

[Preview] Unbox Moto 360 Android Wear สายโลหะ หน้าปัดกลม ตัวแรกของโลก

หลาย ๆ คนคงรู้จัก Moto 360 กันบ้างแล้ว มันคือ Smart Watch ที่ใช้ระบบปฏิบัติการ Android Wear ของ Google ซึ่งเริ่มมีข่าวตั้งแต่ต้นปีที่แล้ว กว่าจะเริ่มขายก็ปาไปกลางปี ซึ่งผมก็รอคอยรุ่นสายโลหะ ที่เปิดตัวตามหลังรุ่นสายหนัง เนื่องจากไม่ชอบสายหนังอย่างแรง (ใส่แล้วคันเวลาเหงื่อออก) กว่าจะเริ่มวางขาย ก็ปลายปีที่แล้ว วันนี้ก็ได้จับจองเป็นเจ้าของเรียบร้อย กับ Moto 360 รุ่น Light Finish, Stainless […]

[How to] วิธีการตั้งค่า Gradle Properties บน Android Studio ทีเดียว ใช้งานกับทุก Project

ความเดิมตอนที่แล้ว จากบทความตอน [How to] วิธีการตั้งค่า Android Studio ให้ใช้งานผ่าน Proxy ที่ต้อง Authenticate นั้น จะเห็นได้ว่า ในส่วนของ Gradle นั้น เราต้องมากำหนดค่าในไฟล์ gradle.properties ของแต่ละ Project จะมีกี่ Project ก็ต้องมากำหนดใหม่ทุกครั้ง คงไม่สนุกเท่าไหร่นัก จะดีกว่าไม๊~!! หากว่าเราสามารถกำหนดทีเดียว แล้วมีผลกับทุก Project เลย… มาดูกันเลยดีกว่า […]