Basic Sorting Algorithm

วันนี้มาคุยกันเรื่อง sorting algorithm เบื้องต้นกันดีกว่าครับ โดยพื้นฐานแล้ว programmer อย่างพวกเราควรจะเข้าใจและจำหลักการ sorting algorithm พื้นฐานต่างๆ รวมทั้ง Big Oh, best case, worst case ให้ได้ เพราะมีประโยชน์เป็นอย่างยิ่งในการเขียนโปรแกรมให้มีประสิทธิภาพ ตัวอย่าง basic sorting algorithms หลักๆ ก็มี Sorting Best Average Worst Space […]

Read Article →

AWS Chef ตอน 4 : deploy your website

เอาล่ะ!!! และแล้วก็มาถึงขั้นตอนการติดตั้ง website ของเรากันแล้วนะครับ เสร็จจากตอน 3 ทุกคนควรจะมี instance ของตัวเองรันบน aws พร้อมกับ new user directory แล้วก็ folder ที่เก็บเว็บไซ์ที่เราสามารถ access ได้ผ่าน url กันแล้วนะครับ มาถึงรอบนี้ ผมจะขอแนะนำการ deploy ด้วย chef และ git ซึ่งข้อดี คือ […]

Read Article →

AWS Chef ตอน 3 : สร้าง User และ apache site link

หลังจากที่่ติดตั้ง apache กันเสร็จแล้ว ก็ดูกันดีกว่าครับ ว่าเราจะสร้างพื้นที่ของ user และ site link ของ apache สำหรับ user นั้น เพื่อโปะเวบไซด์ของเราเองกันได้อย่างไร Apache Virtual Hosts Setting Virtual Hosts เป็นการติดตั้งให้ apache สามารถรัน web site มากกว่าหนึ่งเว็บบน instance ของเรา อย่างเช่นมี […]

Read Article →

AWS Chef ตอน 2 : เริ่ม install apache บน AWS Instance

หลังจากที่เราได้สร้าง instance กันไปแล้ว ก็มาลองใช้กันครับ เป้าหมายของผม คือ สร้าง account ของตัวเอง มี apache จนกระทั่งมี website ของตัวเองจนเสร็จสรรพนะครับ เริ่มด้วยมาดูง่ายๆกันก่อนเลยว่า เราจะใช้ chef กันได้อย่างไร ผมจะแสดงเป็นตัวอย่างที่ทำตามกันได้นะครับ ถ้ารายละเอียดเพิ่มเติมลองไปดูใน main site ของ chef นะครับ อธิบายคร่าวๆ ในตัว Chef Repo จะประกอบไปด้วย […]

Read Article →

AWS Chef ตอน 1 : เริ่มต้นกับ Amazon EC2 (สร้าง instance)

ผมได้เขียนบทความเกี่ยวกับการเริ่มสร้าง instance ไปแล้ว แต่ก็ค้างไว้ไม่ได้เขียนต่อจนจบ มาคราวนี้ ขอเริ่มใหม่อีกครั้ง แต่ด้วยอีกวิธีนึง ที่กำลังฮอตฮิตขึ้นมามากๆ ในช่วงนี้ ก็คือ การใช้ Automation Platform อย่างเช่น Chef มาช่วยในการติดตั้ง ตัว instance ของคุณ แล้วการใช้ Chef มันดียังไง??? อย่างที่ชื่อมันก็บอกอยู่แล้วก็คือ Aumation Platform ซึ่งจะช่วยให้คุณ​ Automate ตัว instance ของคุณได้ด้วยในพริบตาเดียว […]

Read Article →