สวัสดีครับ ปัจจุบันเว็บที่ให้บริการเกี่ยวกับ 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 ปี แบบฟรีๆ โดยมีรายละเอียดตามรูป
ใน nodejs express ถ้าต้องการ Response file จาก url อื่นๆ ตัวอย่างเช่น เรามี url "https://www.mydomain1.com/bg" แต่เราต้องการให้ เมื่อ Client เรียก url ดังกล่าวแล้ว ให้ไปนําข้อมูลจาก url "https://www.mydomain2.com/bg.jpg" ตอบกับไปให้ Client เราสามารทําได้ตามตัวอย่างดังนี้ครับ
โดยปกติแล้วถ้าเราต้องการจะ Copy อะไรซักอย่างเราจะใช้คําสั่ง cp แต่จะไม่สามารถใช้กับโฟลเดอร์ที่มีข้อมูลอยู่ภายในได้ เราจะต้องเพื่ม option -avr เข้าไปดังนี้
สวัสดีครับ ในบทความนี้ผมจะอธิบายการใช้งาน IPFS ด้วย Docker ซึ่งการใช้งาน IPFS ด้วย Docker นั้นเป็นแนวทางนึงในการใช้งาน IPFS สําหรับใครที่อยากจะติดตั้งบนเครื่องก็สามารถอ่านเพิ่มเติมได้จาก Document ของ IPFS ได้เลยครับ แต่โดยส่วนตัวของผมนั้น ผมชอบที่จะใช้ผ่าน Docker เนื่องจากไม่ต้องติดตั้ง IPFS บนเครื่องของเรา ถ้าใครยังไม่รู้จัก Docker สามารถไปอ่านบนความเก่าๆได้ครับที่นี่ https://thiti.dev/tag/docker