Codesanook
codesanook.com "โค้ดสนุก" สังคมแห่งการเรียนรู้ และแบ่งปันความรู้ด้าน programming/coding สังคมที่ต้องการสร้างแนวคิดที่ว่า "programming/coding ไม่ใช่เรื่องยาก แต่เป็นเรื่องที่สนุก" เช่นเดียวกับคำว่า "codesanook สนุกไปกับการเขียนโค้ด"
-
"Composer" Dependency Manager for PHP
หลายๆคนคงจะเคยใช้ Composer กันบ้างแล้ว ยังไงก็จะขอถึงพูดคร่าวๆแล้วกันนะครับ Composer คือ Dependency Manager สำหรับ PHP ลองนึกง่ายๆ เมื่อก่อนเวลาเราต้องการทำ PHP project ซึ่งโปรเจคของเราต้องการใช้ … Read more... -
ส่ง email ด้วย Spring Boot และ Gmail
ในบทความนี้ เราจะมาเขียนคำสั่งส่ง email ด้วย Spring Boot โดยทำการส่ง email ผ่าน Gmail SMTP ขั้นตอนในการเขียน program มีดังนี้ สร้าง Gradle project ด้วย IntelliJ IDEA หรือ editor อื่นๆ ที่รองรับ … Read more... -
ประเภทของข้อมูล (data structure) ต่างๆ ใน R
ในการใช้งาน R เราจำเป็นต้องเข้าใจถึงประเภทข้อมูล หรือ data structure พื้นฐานของ R ก่อนครับ ซึ่งก็มีหลายประเภทแต่หลักๆ คือ เวกเตอร์ (vector) ซึ่งจะเก็บข้อมูลประเภทเดียวกันแบบมีลำดับ (ordered) ลิสต์ ( … Read more... -
เริ่มต้นกับ Spring Boot part 7 รับข้อมูลจาก HTML form เก็บลง database
ในบทความนี้ เราจะสร้าง HTML form เก็บข้อมูลผู้ป่วย และบันทึกลง database โดยสิ่งที่เราจะเรียนรู้กันในวันนี้ มีดังต่อไปนี้ สร้าง HTML form กรอกข้อมูลผู้ป่วย รับข้อมูลจาก form และบันทึกข้อมูลลง … Read more... -
เริ่มต้น Spring Boot part 6 ใช้งาน entity class และ REST API อย่างง่าย
จากบทความที่ผ่านมา เราได้เตรียม entity class ไว้แล้ว ต่อไปเราจะนำ entity class นี้ไปใช้งานกัน โดยสิ่งที่เราจะเรียนรู้ มีดังต่อไปนี้ สร้าง repository class เพื่อจัดการกับ entity class เรียกใช้ entity … Read more... -
เริ่มต้น Spring Boot part 5 สร้าง model class ด้วย JPA Hibernate
บทความที่ 5 แล้วสำหรับ Spring Boot แบบตั้งแต่พื้นฐาน โดยวันนี้เราจะมาเริ่มเขียน Spring boot ติดต่อฐานข้อมูลกันบ้างโดยใช้ library spring-boot-starter-data-jpa ที่ทำให้การเขียนคำสั่งเพื่อใช้งาน JPA ทำได … Read more... -
เริ่มต้นกับ Spring Boot part 4 สร้าง Spring Boot ให้แสดง HTML page ด้วย ThymeLeaf
สำหรับเนื้อหา Spring Boot โดยวันนี้เราจะมาเริ่มจัดการเรื่อง view กัน เราจะเริ่มเขียนคำสั่ง HTML กันครับ โดยเราจะเขียนคำสั่งนี้ลงไปใน .html file ผ่าน thymeleaf ซึ่งเป็น library theme engine ของฝั่ง … Read more... -
ติดตั้ง Sass บนเครื่อง Windows และใช้คำสั่ง watch ในการ convert css file อัตโนมัติ
ก่อนอื่นเลย บทความนี้ได้รับแรงบันดาลใจ จากบทความใน designil.com เลย SASS คืออะไร? เทคนิคช่วยให้การเขียน CSS เป็นเรื่องง่าย ๆ ใช้กันทั่วโลก !! ซึ่งได้อธิบายประโยชน์ของการใช้งาน Sass แบบละเอียดไว้แล้ว ผ … Read more... -
เขียนคำสั่ง Google API Client Authentication part 2 ด้วย Java code
บทความนี้จะต่อจาก เขียนคำสั่ง Authentication Google API Client part 1 down load p12 file เราได้ p12 file มาแล้ว ก็สามารถที่จะเขียนคำสั่ง Java เพื่อทำการขอสิทธิ์ใช้งาน service ต่างๆ ของ Google ได้เลยค … Read more... -
เขียนคำสั่ง Authentication Google API Client part 1 down load p12 file
ก่อนใช้งาน Service ต่างๆ ของ Google ผ่านทาง Application ของเรา เช่น เขียนคำสั่ง upload รูปภาพไปยัง Cloud Storage เราจำเป็นต้องทำการเขียนคำสั่งเปิดสิทธิ์การใช้งานก่อน ภาพรวมของขั้นตอนเป็นดังนี้ครับ สร … Read more...