Codesanook
codesanook.com "โค้ดสนุก" สังคมแห่งการเรียนรู้ และแบ่งปันความรู้ด้าน programming/coding สังคมที่ต้องการสร้างแนวคิดที่ว่า "programming/coding ไม่ใช่เรื่องยาก แต่เป็นเรื่องที่สนุก" เช่นเดียวกับคำว่า "codesanook สนุกไปกับการเขียนโค้ด"
-
SQL Tip ถ้าข้อมูลเยอะขึ้น เราควรแยกไปเป็นตารางใหม่หรือไม่
สมมติเรามีตารางเก็บ posts ใน web blog หรือ forum ที่มีโครงสร้างดังนี้ CREATE TABLE `posts` ( `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY , `title` varchar(255) NOT NULL , `content` text NOT NULL , … Read more... -
SonarQube : รู้จักกับ SonarQube
SonarQube คือ อะไร?? SonarQube เป็นเครื่องมือที่ช่วยให้เราตรวจสอบคุณภาพโค้ดของเราและแนะนำการแก้ไขเพื่อคุณภาพให้ดียิ่งขึ้น(Code Review) ที่สำคัญ คือ มันฟรี และสามารถใช้ตรวจสอบ Code ได้มากกว่า 25 … Read more... -
SQL tip ไม่ควรเก็บข้อมูลแบบ comma separate values
เชื่อว่าหลายคนที่ใช้งาน SQL ไมว่าจะใช้ database server ค่ายใดก็ตาม เช่น MySQL , SQL Server, Oracle, etc คงเคยเก็บข้อมูลบาง column ในรูปแบบ comma separated values กันมาบ้าง เช่นข้อมูล list id ของ user … Read more... -
รูปแสดงการวางโครงสร้างของ HTML5 element แบบเข้าใจง่าย
Semantic Elements For Document Outlining credit @Assanai Manurat สำหรับการแชร์มานะครับ http://codepen.io/mi-lee/post/an-overview-of-html5-semantics for original content Read more... -
Spring-boot : รวมคำสั่ง Hibernate เบื้องต้น และนำไปใช้งานร่วมกับ Spring Boot
บทความนี้จะรวมคำสั่ง Hibernate เบื้อต้น ที่จำเป็นในการใช้งาน และนำไปประยุกต์ใช้งานกับ Spring Boot โดยใช้ library spring-boot-starter-data-jpa และใช้ thymeleaf มาช่วยในการจัดการหน้า Web view ก่อนอื่ … Read more... -
Spring-boot : อ่านค่าใน Excel แล้ววิธีอัพลง Database
บทความนี้จะเป็นการเขียน Java กับ Library ของ jExcelAPI เพื่ออ่านข้อมูลจาก Excel ที่อยู่ในรูปแบบของ Cell และ Column มาแสดงผลออกทางหน้าจอ แล้วจากนั้นนำไปเก็บบันทึกลงใน Database ของเรา สิ่งที่จะต้องมี … Read more... -
z.com ผู้ให้บริการ cloud service กำลังจะเปิด data center หรือศูนย์ข้อมูลในไทย
GMO Internet Group เป็นผู้ให้บริการด้าน cloud service อันดับหนึ่งในญี่ปุ่น และเป็นผู้ให้บริการ z.com ซึ่งป็น cloud service แบบครบวงจร กำลังจะเปิด data center หรือศูนย์ข้อมูลในไทย หมายความว่าหากเรา … Read more... -
CSS - Appearance property
ในที่นี้เราจะมาพูดถึงวิธีการเปลี่ยน style ของ Form element เช่น input, textarea, button, select เป็นต้น และหากต้องการจะปรับเปลี่ยนรูปลักษณ์ ( Appearance ) ในแบบของตัวเองหรือเพื่อให้เข้ากับ theme ของเว … Read more... -
Sass SCSS import แต่ไม่ต้องการให้สร้าง CSS ของ file ที่ import เข้ามา
ใน Sass เราสามารถ import SCSS file อื่นๆ เข้ามาที่ file หลักด้วยคำสั้งต่อไปนี้ ในตัวอย่างนี้เรากำหนด main.scss ที่เป็น file หลัก ใช้คำสั่ง @import ดังนี้ @import "header"; @import "footer"; ชื่อของ … Read more... -
ใช้งาน MongoDB NoSQL database ใน Spring Boot project
สำหรับการเก็บข้อมูลบางอย่าง หรือการทำ prototyping project แบบไวๆ ผมมองว่าการใช้งาน MongoDB ซึ่งเป็น NoSQL database ที่มองว่าข้อมูลที่เราต้องการเก็บเป็น document หรือหน้าเอกสารหนึ่งหน้า แทนที่เราจะต้อง … Read more...