- กรณีของ PewDiePie ที่ติดตั้ง Arch และสร้างผลิตภัณฑ์ด้วยโอเพนซอร์สกับชิ้นส่วนพิมพ์ 3D เช่น กล้องสุนัข อุปกรณ์สภาพอากาศ เครื่องดื่ม และทำสมาธิ แสดงให้เห็นว่า การลงมือสร้างเอง อาจเป็นมากกว่างานอดิเรกธรรมดา และกลายเป็นวิธีสะสมสินทรัพย์ออนไลน์กับอิสรภาพทางเทคโนโลยีได้
- หากต้องการสร้างงานเขียนหรือเส้นทางอาชีพระยะยาว ควรเริ่มจากการมี โดเมนของตัวเอง ก่อน และถ้าเป็นไปได้ให้เปิดบล็อกเอง เพื่อลดความสูญเสียที่สะสมจากการย้ายแพลตฟอร์ม
- อิสรภาพทางเทคโนโลยีคือสภาวะที่ไม่ถูกผูกติดกับบริษัทหรือซอฟต์แวร์ใดเป็นพิเศษ และหากเรียนรู้ พื้นฐาน Linux ก็จะสามารถให้บริการต่าง ๆ เองได้ เช่น อีเมล รายชื่อติดต่อ ปฏิทิน และพื้นที่สำรองข้อมูล
- โอเพนซอร์สสามารถรับฟีดแบ็กและการมีส่วนร่วมผ่าน GitHub issue และ Pull Request ได้ ส่วนไลเซนส์แบบเปิดกว้างอย่าง MIT ช่วยให้ผู้อื่นนำโค้ดไปใช้ได้อย่างอิสระ
- การโฮสต์เองในช่วงแรกยากและต้องลงแรง แต่เมื่อใช้งานได้แล้วจะให้ทั้งการเรียนรู้และความพึงพอใจ อีกทั้งสั่นคลอนน้อยลงเมื่อบริการรายใหญ่อย่าง Google หรือ Apple เปลี่ยนฟีเจอร์ ปิดบริการ หรือขึ้นราคา
จุดเริ่มต้นที่ทำให้นึกถึงการโฮสต์เอง
- หลังจากได้ดูวิดีโอที่ PewDiePie เรียนรู้การ ติดตั้ง Arch และสร้างผลิตภัณฑ์อย่างกล้องสุนัข อุปกรณ์สภาพอากาศ เครื่องดื่ม และทำสมาธิด้วยโอเพนซอร์สกับชิ้นส่วนพิมพ์ 3D ก็ทำให้กลับมาคิดอีกครั้งถึง การลงมือสร้างเอง การโฮสต์เอง และอิสรภาพทางเทคโนโลยี
- สำหรับคนที่กำลังจะเริ่มเขียนหรือเริ่มหางาน แนะนำให้ ซื้อโดเมน ก่อน
- สามารถเริ่มจากบริการบล็อกสำเร็จรูปและ URL ของคนอื่นได้ แต่ในระยะยาวมักมีหลายกรณีที่ย้ายไปมาระหว่าง WordPress, Medium, Substack, Ghost ฯลฯ และเปลี่ยนโดเมนตามไปด้วย
- ในกระบวนการย้าย บางครั้งก็ไม่ได้ย้ายบทความเก่าที่เขียนมานาน แล้วเริ่มใหม่แทน
- บล็อกที่รักษาไว้ด้วยโดเมนเดิมตลอด 10 ปีสามารถเก็บ backlink และบทความเก่าไว้ได้ และแสดงให้เห็นการลงทุนที่สั่งสมมาในระยะยาว
- หากไม่มีโดเมนหรือเซิร์ฟเวอร์โฮสติ้งของตัวเอง ภายหลังจะลดความสูญเสียจากการย้ายโดเมนหรือทำ redirection ได้ยาก
บริการที่ดูแลเองอยู่
- สิ่งที่โฮสต์หรือดูแลเอง ได้แก่ บล็อก, second brain, หนังสือ, รายชื่อผู้สมัครรับข้อมูล, paywall ของตัวเอง ฯลฯ
- รายชื่อผู้สมัครรับข้อมูลใช้ Listmonk
- paywall ทำด้วย Memberstack
- เว็บไซต์ส่วนตัวและบล็อกเปิดมานานแล้ว และย้ายจาก WordPress ไปเป็น GoHugo
- ช่วงหลังสนใจ Homelab และสร้าง โฮมเซิร์ฟเวอร์ ขึ้นมา
- รัน SSH, backup, รูปภาพ, Gitea ฯลฯ
- ได้เรียนรู้จากการจัดการ reverse proxy และใบรับรอง SSL รวมถึงตั้งค่า SSH key ด้วยตัวเอง
- ตอนแรกทุกอย่างยาก แต่เมื่อรู้วิธีแล้วก็ยากน้อยลงและชัดเจนขึ้น
- อย่างที่ ThePrimeagen เคยพูด มี ช่วงของความไม่รู้ ที่คิดว่า “มันคงไม่ยากขนาดนั้น”
- เมื่อข้ามอุปสรรคแรกได้แล้วจะรู้สึกคุ้มค่า และหลังจากเริ่มทำงานได้ ระบบก็ดำเนินไปอย่างเสถียร
- เมื่อเริ่มใช้ vim และ Neovim ก็ใช้ชีวิตอยู่กับเทอร์มินัลมากขึ้น และคุ้นเคยกับคำสั่ง Linux
ทางเลือกที่อิสรภาพทางเทคโนโลยีมอบให้
- อิสรภาพทางเทคโนโลยีเป็นแนวคิดที่ได้เรียนรู้จาก Derek Sivers และหมายถึงการ ไม่พึ่งพา บริษัทหรือซอฟต์แวร์ใดเป็นพิเศษ
- หากเรียนรู้พื้นฐานอย่าง Linux ก็สามารถโฮสต์บริการหลายอย่างเองได้
- ไม่ใช่เพราะจำเป็นต้องทำ แต่เพราะอยากทำเอง
- ได้ทั้งความสนุกและการเรียนรู้จากประสบการณ์ใช้บริการที่สร้างขึ้นเอง
- Derek Sivers โฮสต์อีเมล รายชื่อติดต่อ ปฏิทิน และพื้นที่สำรองข้อมูลเอง
- สามารถเริ่มจากสิ่งเล็ก ๆ ได้ โดยเสนอให้ซื้อโดเมนของตัวเองเป็นก้าวแรก
- ควรตั้งชื่อโดเมนอย่างรอบคอบ แต่ไม่จำเป็นต้องทำให้ซับซ้อนเกินไป
- แม้หลังจากมีผลงานหรือลิงก์แล้ว ก็ยังสามารถย้ายโดเมนและ forward บล็อกเดิมไปยังโดเมนใหม่ได้
คุณค่าของโอเพนซอร์สและการแบ่งปัน
- เมื่อใช้งาน Linux จะค่อย ๆ พบอย่างเป็นธรรมชาติว่าเครื่องมือจำนวนมากมีพื้นฐานจาก โอเพนซอร์ส
- โอเพนซอร์สไม่ได้จบแค่การใช้ซอฟต์แวร์ของคนอื่น แต่เป็นวิธีเผยแพร่ผลงานของตัวเองฟรี เพื่อให้ผู้อื่นเรียนรู้และนำไปใช้ประโยชน์ได้
- เมื่อนำโค้ดขึ้น GitHub ผู้อื่นสามารถให้ฟีดแบ็กผ่าน issue หรือมีส่วนร่วมผ่าน Pull Request ได้
- เจ้าของโปรเจกต์จะยอมรับหรือปฏิเสธฟีดแบ็กนั้นก็ได้
- หากใช้ ไลเซนส์ แบบเปิดกว้างอย่าง MIT ใคร ๆ ก็สามารถใช้โค้ดได้ฟรี
- ประสบการณ์เขียนส่วนตัวก็เริ่มจากการติดตั้งและรันเครื่องมือ BI แบบโอเพนซอร์สที่บริษัทเคยจ่ายแพงเพื่อใช้ บนเครื่อง local ด้วย
brew install - Linux ถูกใช้ในอุปกรณ์ดิจิทัลจำนวนมาก และ Linus Torvalds ไม่ได้สร้างแค่ Linux แต่ยังสร้าง git ด้วย
- git เป็นเครื่องมือที่เขาสร้างขึ้นจากความต้องการของตัวเอง เพื่อใช้จัดการเวอร์ชันของ Linux
- เพราะไม่ชอบโซลูชันที่มีอยู่ในเวลานั้น เขาจึงลงมือสร้างเอง
สร้างและแบ่งปันอย่างเปิดเผย
- การเผยแพร่ผลงานช่วยให้คนอื่นเรียนรู้ได้ และผู้สร้างเองก็ได้ประโยชน์จากฟีดแบ็ก fork และการมีส่วนร่วม
- ส่วนที่ให้ความรู้สึกคุ้มค่าที่สุดในโอเพนซอร์สคือประสบการณ์ได้เชื่อมต่อกับผู้คนที่มีความสนใจคล้ายกัน
- โดยส่วนตัวแล้วแบ่งปัน ความรู้และโค้ดส่วนใหญ่ แต่ส่วนมากสร้างขึ้นเพื่อใช้เอง และไม่ได้คาดหวังการมีส่วนร่วม
- บางครั้งก็ไม่ได้ส่งเสริมการมีส่วนร่วมอย่างจริงจัง เพราะอาจทำให้ดูแลเองยากขึ้น
- ถึงอย่างนั้นก็ยังแบ่งปัน เพื่อให้คนอื่นเรียนรู้ คัดลอก หรือให้ฟีดแบ็กในจุดที่ผิดพลาดได้
- หากเผยแพร่โซลูชันสำเร็จรูปของซอฟต์แวร์หรือสคริปต์เล็ก ๆ ที่ใครบางคนต้องการไว้ ก็อาจช่วยคนนั้นได้ทันที
- การแบ่งปันอย่างเปิดเผยยังทำหน้าที่เป็นองค์ประกอบที่สร้างความน่าเชื่อถือด้วย
เครื่องมือโอเพนซอร์สที่ใช้จริง
- ใช้ เครื่องมือโอเพนซอร์ส กับการมีตัวตนออนไลน์ส่วนใหญ่
- Quartz เป็นทางเลือกโอเพนซอร์สแทน Obsidian Publish ที่ Jacky Zhao สร้างขึ้น และใช้เพื่อแบ่งปันโน้ต Obsidian
- ปัจจุบันยังใช้เวอร์ชัน v3 ที่มีพื้นฐานจาก GoHugo
- หลังจากผู้สร้างเดิมย้ายไปเวอร์ชันใหม่แล้ว ก็จัดการและดูแล เวอร์ชัน v3 เอง
- GoatCounter ใช้ดูสถิติแบบ anonymized ของเว็บไซต์
- สามารถตรวจดู unique visitor ของเว็บไซต์ได้โดยไม่มี pixel ซ่อนอยู่หรือการเฝ้าติดตามผู้ใช้
- Martin Tournoij แบ่งปันให้ใช้ฟรีและให้บริการสำหรับเว็บไซต์ขนาดเล็ก
- Listmonk เป็นเครื่องมือรายชื่อ newsletter แบบโอเพนซอร์ส
- Kailash Nadh เป็นผู้สร้างและดูแล
- ติดตั้งง่ายและเหมาะกับการดูแลรายชื่อ newsletter แบบเรียบง่าย
- listmonk-rss ใช้สำหรับส่งอีเมลอัตโนมัติเมื่อเขียนบทความบล็อกใหม่
- Stephan Heuel เป็นผู้สร้าง และด้วยเอกสารที่มี ทำให้การตั้งค่า GitHub Actions ทำงานได้ตั้งแต่ครั้งแรก
เครื่องมือที่ลองใช้ได้ใน Homelab
- หากรัน Homelab ก็มีแอปจำนวนมากที่ติดตั้งได้ และบางส่วนก็ติดตั้งใช้งานเองหรือกำลังทดลองอยู่
- Paperless: ระบบจัดการเอกสารดิจิทัลที่สแกน ทำดัชนี และจัดระเบียบเอกสารจริงด้วย OCR และ tagging
- PhotoPrism: ทางเลือกแทน Google Photos แบบโฮสต์เอง ที่มีการจดจำใบหน้าด้วย AI, auto-tagging และการจัดการรูปภาพโดยเน้นความเป็นส่วนตัว
- Pi-hole: DNS sinkhole ที่บล็อกโฆษณาและโดเมนติดตามผลทั่วทั้งเครือข่าย
- Nginx Proxy Manager: เครื่องมือจัดการ reverse proxy ผ่านเว็บ ที่มีระบบอัตโนมัติสำหรับใบรับรอง SSL และการ route โดเมน
- Audiobookshelf: เซิร์ฟเวอร์ audiobook และ podcast แบบโฮสต์เอง พร้อมแอปมือถือ การติดตามความคืบหน้า และการจัดการไลบรารี
- Calibre: เครื่องมือจัดการ ebook ที่รวมการจัดระเบียบ แปลงไฟล์ ให้บริการ และอินเทอร์เฟซอ่านผ่านเว็บ
- Syncthing: เครื่องมือซิงก์ไฟล์แบบกระจายศูนย์ที่ซิงก์โฟลเดอร์ระหว่างอุปกรณ์หลายเครื่องโดยไม่ต้องพึ่งคลาวด์
- Gitea: บริการ Git แบบโฮสต์เองที่เบา พร้อมเว็บอินเทอร์เฟซ การติดตาม issue และฟีเจอร์สำหรับการทำงานร่วมกัน
- สำหรับ Homelab ไม่จำเป็นต้องซื้อเซิร์ฟเวอร์รุ่นใหม่ราคาแพง สามารถซื้อ client server มือสองราคาถูกมาซ่อมแล้วใช้งานได้
ความสุขและความเป็นอิสระที่ได้จากการสร้างเอง
- การโฮสต์เองให้คุณค่ามาก แต่ก็ต้องใช้ แรงทำงาน ด้วย
- กระบวนการสร้างสิ่งที่ใช้งานได้จริงด้วยตัวเองให้ความสนุกอย่างมากกับคนที่ชอบเรียนรู้
- อิสรภาพทางเทคโนโลยีคือสภาวะที่ไม่ต้องรอให้ผู้ให้บริการรายใหญ่อย่าง Google หรือ Apple ทำฟีเจอร์ให้ หรือปรับให้เข้ากับความต้องการของผู้ใช้
- แม้ Google จะปิดแอปอย่าง Google Inbox หรือขึ้นราคา ผลกระทบก็จะน้อยลง
- Markdown ถูกใช้เป็นฐานร่วมในโอเพนซอร์สและการแบ่งปันคอนเทนต์
- จัดการตั้งแต่งานเขียนบน GitHub คอนเทนต์เว็บไซต์ ไปจนถึง newsletter ด้วย Markdown
- ช่วยลดปัญหาการแปลงฟอร์แมตที่เกิดขึ้นระหว่าง rich text editor
ยังไม่มีความคิดเห็น