สวัสดีครับ ปัจจุบันเว็บที่ให้บริการเกี่ยวกับ version control มีอยู่มากมายหลายเว็บ แต่ที่นิยมกันก็คือ Github Github เปิดให้ใช้บริการฟรีแต่มีข้อจํากัด ไม่สามารจะสร้าง Private Repository ได้ ถ้าใครอยากจะสร้างก็ต้องเสียเงิน ในบทความนี้ผมจะมาแนะนําวิธีใช้งาน Private Repository กันแบบฟรีๆ วิธีการก็คือ เราจะต้องส่งคําร้องขอใช้งานสําหรับนักศึกษาโดยจะเป็น free plans for educational
เริ่มแรกเข้า link นี้ education.github.com/ คลิ๊กที่ “Request a discount”

จะพบกับหน้าที่ถามรายละเอียดเบื้องต้น เลือกตามรูปได้เลย แล้ว คลิ๊ก Next

ขั้นตอนนี้จะถามข้อมูลเกี่ยวกับการศึกษาของเรา ให้ใส่ข้อมูลต่างๆเกี่ยวกับการศึกษาตามจริง ตรงหัวข้อ Verfy accademic status ถ้าเราใช้เมล์ของสถานศึกษาในการสมัคร หรือเพิ่มเข้าไปใน Account ของ github แล้ว ก็ไม่ต้องเปลี่ยน แต่ถ้าไม่มีให้เลือกหัวข้อ “I don’t have a school-issued email”

เมื่อเลือกแล้วจะมีช่องให้เรา upload file รูปภาพถ่ายหน้าบัตรนักศึกษา ให้อัพรูปถ่ายหน้าบัตรนักศึกษาที่เห็นข้อมูลชัดเจน ใส่รายละเอียดอื่นๆให้ครบแล้วกด Sunmit request ได้เลย

หลังจากนี้ก็รอไม่เกิน 1 อาทิตย์ จะมีเมล์แจ้งผลการอนุมัติ ของผมได้ใช้ micro plan เป็นเวลา 2 ปี แบบฟรีๆ โดยมีรายละเอียดตามรูป

บทความนี้จะเกี่ยวข้องกับการ Config Linux Firewall ให้สามารถใช้งาน Docker swarm ได้ ถ้าไม่ได้ Config เราจะเจอกับ Error นี้ "Timeout was reached before node was joined. The attempt to join the swarm will continue in the background. Use the "docker info" command to see the current swarm status of your node." ในขั้นตอนการ Join Swarm เพราะว่า Docker Swarm ใช้งาน port ดังต่อไปนี้
สําหรับคนที่ใช้ plugin Google Analytics Post Pageviews ใน wordpress จะเจอปัญหาเมื่อ url ของ post เป็นภาษาไทย(unicode) plugin จะไม่สามารถดึงข้อมูลจาก google analytic ออกมาได้ ทําให้ views เป็น 0 วิธีการแก้ไขคือ
อาร์เรย์เปรียบเสมือนช่องสีเหลี่ยมมาเรียงต่อๆกันเป็นแถวยาว โดยแต่ละช่องจะเป็นที่สําหรับเก็บข้อมูล จํานวนของช่องที่มาเรียงต่อกันก็คือขนาดของอาร์เรย์ ในแต่ละช่องจะเป็นที่ข้อมูลได้ 1 ตัวตามชนิดของอาร์เรย์ที่ประกาศไว้