Codesanook
codesanook.com "โค้ดสนุก" สังคมแห่งการเรียนรู้ และแบ่งปันความรู้ด้าน programming/coding สังคมที่ต้องการสร้างแนวคิดที่ว่า "programming/coding ไม่ใช่เรื่องยาก แต่เป็นเรื่องที่สนุก" เช่นเดียวกับคำว่า "codesanook สนุกไปกับการเขียนโค้ด"
-
สร้าง website รองรับหลายภาษา ด้วย i18n internationalization Java Spring Boot
รู้จักกับ internationalization และ i18n ตอนใช้งาน framework ต่างๆ ที่รองรับการทำงาน internationalization ต้องเคยเจอกับคำว่า i18n กันมาบ้าง แต่เคยทราบไหมครับ ว่า i18n หมายถึงอะไร จริงๆ แล้ว i18n เป็นต … Read more... -
เขียนคำสั่ง tracking พฤติกรรมของผู้ใช้ด้วย Google Analytics JavaScript library
แน่นอนว่าหลายคนที่ได้ทำงานที่เกี่ยวข้องกับการสร้าง website หรือมี website ส่วนตัว คงคุ้นเคยกับการใช้งาน Google Analytics กันอยู่บ้าง โดยทั่วไปเราก็นำ code ที่ได้จากการเปิดใช้งาน Google Analytics ไปแปะ … Read more... -
test double session จากงาน code Mania ครั้งที่ 11
เมื่อวันเสาร์ที่ 27 ก.พ. 2016 ที่ผ่านมา ได้มีโอกาสเข้าร่วมงาน Code Mania ครั้งที่ 11 ซึ่งจัดโดยสมาคมโปรแกรมเมอร์ไทย ทั้งนี้ต้องขอบคุณตั๋วฟรีจากทางสมาคม และน้อง Max (Issaret Max Prachitmutita) ที่เป็นธ … Read more... -
เริ่มต้นเขียน unit test กับ JavaScript AngularJS ตอนที่ 5 unit test directive ทีมี external template
จากบทความที่ผ่านมา เราได้เรียนรู้การเขียน unit test directive เบื้องต้นไปแล้ว directive ที่เราสร้างมักจะมี template อยู่ด้วย เป็น HTML ต่างๆ เพื่อแสดงเป็น UI ของ directive ถ้า template ของเราเป็น … Read more... -
เริ่มต้นเขียน unit test กับ JavaScript AngularJS ตอนที่ 4 unit test directive
ตอนที่ผ่านมา ของ unit test AngularJS เราได้เขียน unit test ของ controller แล้ว มาวันนี้เราจะได้มาลองเขียน AngularJS Directive unit test กันครับ ผมคิดว่าการสร้าง unit test Angular directive ค่อนข้างมี … Read more... -
เริ่มต้นเขียน unit test กับ JavaScript AngularJS ตอนที่ 3 unit test controller
จากบทความสองตอนที่ผ่านมา เราได้ลองเขียน unit test ทดสอบการทำงานของ AngularJS service กันมาบ้างแล้ว ในบทความนี้ เราจะมาลองเขียน unit test ทดสอบ controller กันครับ โดยขั้นตอนต่างๆ เป็นดังนี้ สร้าง … Read more... -
เริ่มต้นเขียน unit test กับ JavaScript AngularJS ตอนที่ 2 unit test service
ในบทความที่ผ่านมา เราได้เรียนรู้วิธีการติดตั้งเครื่องมือที่จำเป็นในการเขียน unit test และคำสั่ง JavaScript unit test แบบง่ายๆ โดยใช้ Jasmine และ Karma ในตอนนี้เราจะได้มาเริ่มเขียน unit test จริงๆ กับ … Read more... -
เริ่มต้นเขียน unit test กับ JavaScript AngularJS ตอนที่ 1 set up tool
ตอนเริ่มเขียน unit test ใหม่ๆ ผมมักได้ยินเสมอว่า เราไม่เขียน unit test UI กัน เพราะ test ได้ยาก พอนึกถึงภาพการเขียน unit test ก็จะมีแต่งานด้าน back-end หรือ server side แต่พอได้มาจับ AngularJS … Read more... -
เลิก manual test แล้วมาเขียน unit test Java Project ด้วย Spock กันเถอะ
unit test คือการเขียนคำสั่งไปทดสอบ method หรือ function ที่เราสร้างขึ้น ว่าทำงานได้ถูกต้องหรือไม่ แทนที่จะต้องรอระบบให้เรียบร้อย แล้วมา manual test ทีหลัง แต่เราสามารถแยกส่วนของระบบเป็นหน่วยย่อย ๆ แยก … Read more... -
PHP Closures
PHP Closures (also posted on https://medium.com/@nuttaponnjyodkaew) เมื่อช่วงกลางปีที่แล้วเพิ่งมาสังเกตและสงสัยว่าการเขียน route สวยๆของ Laravel เนี่ยเขาทำกันยังไง Route::get('/', function () { … Read more...