
สวัสดีครับ โดยปกติเมื่อ Add File เข้า IPFS แล้ว IPFS จะทําการ Pin File ให้โดยอัตโนมัติ หมายความว่า File นั้นจะยัง Online อยู่ ใน IPFS Network แต่เมื่อใดเราปิดเครื่อง หรือปิด IPFS Daemon แล้ว File นั้นจะถูกลบออกจาก IPFS Network ในเวลาต่อมา (ประมาณ 24 ชั่วโมง) ดังนั้นถ้าต้องการจะให้ File คงอยู่ตในลอดไป จะต้องให้เครื่องคอมพิวเตอร์ หรือ Node อื่นๆ Pin File ของเราไว้ในระบบด้วย ยิ่งมี Node ที่ Pin File ของเราเยอะ File ของเรานั้นก็จะอยู่ในระบบ ไม่หายไปไหน ถึงแม้ว่าเราปิดเครื่องของเราแล้วก็ตาม
เรามาดูกันก่อนว่าเครื่องของเรา Pin File อะไรไว้บ้างด้วยคําสั่งนี้
ipfs pin ls
ก็จะแสดงรายการของ Hash File ที่ถูก Pin ภายในเครื่องของเรา ตามรูปครับ

สําหรับคําสั่งที่ใช้ Pin File ใน IPFS คือ
ipfs pin add <Hash ที่ต้องการ Pin>
ตัวอย่าง
ipfs pin add QmVPv5MTWK5k9wbDZcD2LTKzgcpCbnRB3RBNvN4AcZx2VL
File QmVPv5MTWK5k9wbDZcD2LTKzgcpCbnRB3RBNvN4AcZx2VL จะถูก Pin อยู่ในเครื่อง และ IPFS Network ทันทีครับ
หมายความว่าถ้าไฟล์ไหนได้รับความนิยม และถูก Pin เป็นจํานวนมาก ก็จะทําให้ File นั้นอยู่ในระบบตลอดไปครับ :)
Ascii คือ อะไร?ในระบบคอมพิวเตอร์ จะใช้เลขฐานสอง(0, 1) ในการทํางาน เลขฐานสอง 1 ตัว เราจะเรียกว่า 1 bit สามารถแทนสถานะได้ 2 สถานะ คือ 0 กับ 1 ถ้าเรานําเลขฐานสองมาร่วมกัน 8 ตัว(8 bit) เราจะเรียกว่า 1 Byte สามารถใช้แทนสถานะได้ถึง 256 สถานะ(2 ยกกําลัง 8) Ascii เป็นการกําหนดมาตรฐานเพื่อใช้ในระบบคอมพิวเตอร์ และอุกปรณ์ Digitall ต่างๆ โดยนําเลขฐานขนาด 1 Byte มาแทนตัว
Mod_Rewrite คืออะไร?Mod_Rewrite คือ การแปลง url ที่ดูยุ่งยากให้เป็น url ใหม่ตามที่เราต้องการเพื่อประโยชน์หลายอย่าง เช่น การทํา SEO, การซ่อน url ที่แท้จริงของไฟล์ที่เราไม่ต้องการให้คนอื่นรู้ ฯลฯ
ใน Raspberry pi จะไม่มี Real Time Clock มาให้ เมื่อเราปิดเครื่อง หรือไม่มีไฟฟ้าจ่ายให้กับ Raspberry pi วันที่และเวลาของเครื่องจะไม่เป็นปัจจุบัน วิธีที่จะทําให้เวลาของเครื่องเป็นวันที่ปัจจุบันมีด้วยกัน 2 วิธี ดังนี้ใช้ NTP server (จะต้องเชื่อมต่อกับเครือขาย internet)ใช้ Real time clock (ไม่ต้องเชื่อมต่อกับเครือขาย internet)ในบทความนี้เราจะอธิบายวิธีใช้ Real time clock เป็นฐานเวลาให้กับ Raspberry pi ก่อนอื่นมารู้จักกันก่อนว่ามันคืออะไร Real time clock เป็น module ฐานเวลา เนื่องจากตัว module ใช้พลังงานจากถ่านกระดุมขนาดเล็กทําให้ตัว module ทํางานอยู่ตลอดเวลาแม้ไม่ได้จ่ายไฟเลี้ยง