Jenkins เป็น Automation Tools ที่เอาไว้ทำอะไรต่างๆแบบอัตโนมัติ ในที่นี้เราจะเอามันไปใช้ทำ CI/CD เพื่อช่วยชีวิตนักพัฒนาอย่างเราให้สบายขึ้น
Category Archives: Technology
ATDD – จะทำอย่างไรให้ชี้นกเป็นนก ชี้ไม้เป็นไม้
สรุปแนวคิด ATDD หรือ Acceptance Test Driven Development
ที่เอาความต้องการของทีม Business หรือลูกค้าเป็นตัวตั้งต้น จากนั้นขับเคลื่อนกระบวนการทดสอบให้มาเป็นระบบที่ตรงตามความต้องการ
The Nature of Software Development โดย Ron Jeffries
The Nature of Software Development เขียนโดย Ron Jeffries เป็นหนังสือที่พยายามอธิบายการทำซอฟต์แวร์ให้ง่าย และนำเสนอการทำงานเป็นรอบๆ (Iterative) ได้น่าสนใจมาก เน้นให้ผู้อ่านปรับทัศนะคติการทำซอฟต์แวร์ใหม่ ในแบบที่เขาเรียกว่า “The Natural Way” เพราะเขาเชื่อว่ามันเป็นหนทางที่เข้าใจง่าย เน้นการส่งมอบคุณค่าให้ได้ไว และบ่อยๆ
How To Set Up Deployment with Git
เวลาปรับปรุง code แล้วนำไฟล์ขึ้น server ก็คงใช้ upload ปกติทั่วไป อันนี้มาลองดูวิธีที่หล่อขึ้นมาอีกนิด คือใช้ git ทำ deployment เพื่ออำนวยความสะดวกในการทำงานร่วมกับทีม สะดวกในการ merge file, มี subversion และไม่ต้องหาไฟล์ที่แก้ไขเพื่ออัพโหลด
8 วิธี ปรับ Prestashop อย่างไรให้เร็ว เมื่อมีสินค้าเป็นหมื่น (8 Step to optimize PrestaShop for huge products)
ขอโน๊ตไว้สั้นๆ เลือกประเภท Server ที่เน้นการใช้งาน CPU (Choosing Server Type, Provide high CPU capabilities) ปรับ Performance ใน Apache Web Server/Nginx (Tuning Performance in Apache Web Server) ปรับ Performance ในระบบหลังบ้าน Prestashop (Tuning Performance in Prestashop Back office) ลบ Module ที่ไม่ได้ใช้ออกให้หมด (Remove unused Modules) ปรับรูปแบบคำสั่ง SQL ใหม่ (Optimize SQL Queries) ทำ Database Caching (Database Caching) ทำ Page Caching (Page …