Natcha Luang - Aroonchai

Trust me I'm Petdo

Bangkok, Thailand

[Howto] วิธีเปลี่ยนสีแท็บ Chrome บน Android

หลังจากที่ Chrome ประกาศสนับสนุน theme-color ตั้งแต่เวอร์ชัน 39 เป็นต้นไปผมเองก็ยังไม่ได้สนใจมากนัก แต่เผอิญที่วันนี้ระหว่างนั่งกินข้าวเช้าก็เปิดอ่านเว็บตามปกติ แล้วดันเจอกับข่าวของ Golang 1.6 ที่กำลังจะออกมาเร็ว ๆ นี้ (ตอนนี้ RC2 แล้ว) แล้วพบว่า tab ของหน้าเว็บมันเป็นสีน้ำเงินแบบเดียวกับ theme ของเว็บแล้วรู้สึกว่าสวยดี เลยลองนั่งเปิดเว็บดัง ๆ อีกหลายเว็บก็พบว่าเริ่มมีการใส่สีแบบนี้กันเยอะแล้ว ผมเองก็เลยต้องจัดบ้าง

[TDD-Kata] ตอนที่ 2 Bowling game

กลับมาอีกครั้งกับบทความชุด TDD-Kata ในตอนที่ 2 ซึ่งห่างจากตอนแรกไปนานพอสมควร สำหรับโจทย์ในคราวนี้มีชื่อว่า "Bowling Game Kata" สามารถดาวน์โหลดโจทย์แบบเต็ม ๆ ทั้งหมดได้จาก ที่นี่

และในบทความนี้จะพิเศษสักหน่อยตรงที่ผมจะเขียนชุดเทสด้วย BDD แทนที่จะเป็น TDD อย่างที่เคยทำกันมา ซึ่งเจ้า BDD จะเหมือนกับ TDD เพียงแต่เพิ่มในส่วนของการอธิบายเทสเข้ามาด้วย

ลองมาดูตัวอย่างไปพร้อม ๆ กันดีกว่าครับ

[Blog] 2015 Year in Review

สวัสดีครับห่างหายไปจากการเขียนบทความเป็นเดือนเลย เปิดมาบทความแรกของปี 2016 ก็เลยมาสรุปความเป็นไปในปีที่แล้วกันหน่อย ถึงแม้จะเกือบสิ้นเดือนมกราคมแล้วก็ตาม แต่ก็ยังดีกว่าไม่ได้เขียน :D

[Wercker] วิธีสร้าง Wercker Steps ใช้งาน

ในตอนที่แล้วเราเรียนรู้ที่จะใช้งานเครื่องมือ automate task อย่าง Wercker กันไปแล้ว ซึ่งผมก็ทิ้งท้ายไว้ว่าจะมาเขียนถึงวิธีการสร้าง steps สำหรับใช้งานเองด้วย เพราะว่าในบางครั้ง steps ที่มีอยู่แล้วอาจจะไม่ได้อัพเดทเลยหรือไม่ก็ใช้งานไม่ได้จริง ๆ ถ้าจะให้ดีก็เรียนรู้วิธีสร้างใช้งานเองย่อมดีกว่าครับ

[Wercker] Auto build & deploy ด้วย Wercker

บทความส่งท้ายปีเก่าต้อนรับปีใหม่กันเลย ในตอนนี้ก็ยังเป็นส่วนหนึ่งของบทความการติดตั้ง Hugo บน Google AppEngine อยู่ ในบทความตอนนี้ผมจะเขียนถึงการใช้งานเครื่องมือ automate task สำหรับช่วยในการ build & deploy แอพพลิเคชันเราขึ้น production ซึ่งสะดวกและลดขั้นตอนการทำงานลงเป็นอย่างมาก จะมีวิธีการอย่างไรลองมาดูกันครับ