ผู้อ่านข่าว Hacker News แบบเทอร์มินัลสำหรับนักพัฒนาที่ชอบใช้เชลล์
hn, โดย heartleo, เป็นโปรแกรมอ่านแบบ minimalist ที่ทำงานใน command-line ซึ่งนำ Hacker News เข้าสู่เทอร์มินัล มันดึงเรื่องราวผ่านทาง Hacker News API อย่างเป็นทางการ แสดงรายการ Top, New, Show และ Ask threads, นำเสนอการโพสต์งาน และสามารถเปิดลิงก์เรื่องราวในเว็บเบราว์เซอร์ของระบบ ฟีเจอร์รวมถึงการนำทางที่ง่ายตามคำสั่ง, การดึงข้อมูลแบบเรียลไทม์, และตัวเลือกในการรันเป็นไบนารีที่แยกออก หรือคอมไพล์ซอร์สด้วย Go ออกแบบมาสำหรับนักพัฒนาและผู้ดูแลระบบที่ชอบการทำงานในเทอร์มินัลและต้องการการเข้าถึงข่าวเทคโนโลยีที่มุ่งเน้นและลดการรบกวน.
hn ทำอะไร?
มันให้วิธีการอ่านหัวข้อข่าว Hacker News ที่เป็นแบบเทอร์มินัลโดยการดึงข้อมูลจาก API อย่างเป็นทางการและแสดงส่วนหลัก ผู้ใช้สามารถดู Top, New, Show, Ask และประกาศงาน ตรวจสอบชื่อเรื่อง และเปิดบทความที่เชื่อมโยงในเบราว์เซอร์เริ่มต้น แอปทำงานเป็นไฟล์ไบนารีแบบสแตนด์อโลนหรือสามารถคอมไพล์จากซอร์ส Go ทำให้สามารถใช้งานได้บนแพลตฟอร์มเดสก์ท็อปที่มีเทอร์มินัล
มันทำให้ระบบของคุณช้าลงในระหว่างการใช้งานหรือไม่?
ผลกระทบต่อระบบยังคงน้อยเพราะการทำงานถูกออกแบบมาเพื่อการใช้ทรัพยากรน้อยที่สุด การทำงานที่เบาเหมาะสำหรับเซสชันเทอร์มินัลในพื้นหลัง; การดึงข้อมูลเกิดขึ้นตามความต้องการโดยใช้ API สาธารณะ ดังนั้นกิจกรรมเครือข่ายจะเกิดขึ้นในขณะที่อัปเดตรายการแทนที่จะเกิดขึ้นอย่างต่อเนื่อง เมื่อเปรียบเทียบกับการโหลดหน้าเว็บเต็มรูปแบบ แอปหลีกเลี่ยงการเรนเดอร์ที่มีภาระและหน่วยความจำของกระบวนการเบราว์เซอร์ ซึ่งช่วยให้การใช้งาน CPU และ RAM จำกัดในระหว่างการตรวจสอบหัวข้อข่าวตามปกติ
hn ใช้งานได้ปลอดภัยบนเครื่องผลิตหรือไม่?
ความปลอดภัยขึ้นอยู่กับการอ่านข้อมูลสาธารณะ: แอปทำการสอบถาม API สาธารณะและไม่ต้องการบัญชีผู้ใช้เพื่อดึงเรื่องราว โค้ดแบบโอเพนซอร์สช่วยให้สามารถตรวจสอบและตรวจสอบได้ ทำให้ผู้ใช้ที่มีประสบการณ์สามารถยืนยันการโต้ตอบของเครือข่ายและพฤติกรรมในท้องถิ่นใดๆ ได้ เนื่องจากมันดึงข้อมูลที่มีให้สาธารณะ ผู้ใช้จึงไม่จำเป็นต้องจัดเตรียมข้อมูลรับรองบริการเพียงเพื่อเรียกดูหัวข้อข่าว
ฉันต้องการความรู้ทางเทคนิคเพื่อใช้ hn หรือไม่?
อินเทอร์เฟซที่ใช้คำสั่งทำให้การโต้ตอบกระชับ แต่คาดหวังผู้ใช้ที่มีความรู้เกี่ยวกับเทอร์มินัล คำสั่งการนำทางที่ง่ายช่วยนำเสนอและเลือกเรื่องราว อย่างไรก็ตามผู้อ่านที่คาดหวังการเรียกดูความคิดเห็นแบบเธรดหรือสื่อที่มีความซับซ้อนจะพบว่าฟังก์ชันการทำงานนั้นจำกัดเมื่อเปรียบเทียบกับเว็บไซต์ ผู้ใช้ทั่วไปที่ไม่คุ้นเคยกับเชลล์อาจต้องใช้เวลาเรียนรู้สั้นๆ เพื่อเรียกใช้ไฟล์ไบนารีหรือคอมไพล์จากซอร์สก่อนการใช้งานตามปกติ
คู่มือที่ใช้งานได้จริงสำหรับผู้อ่านที่เน้นเทอร์มินัล
hn เป็นตัวเลือกที่ใช้งานได้จริงสำหรับนักพัฒนาและผู้ดูแลระบบที่ชอบอ่านหัวข้อข่าวภายในเชลล์; การทำงานที่เบาและแหล่งที่มาที่โปร่งใสทำให้มันเชื่อถือได้ในระหว่างการทำงานที่เทอร์มินัลปกติ ยอมรับการแลกเปลี่ยนว่าการเรียกดูความคิดเห็นเชิงลึกยังคงดีกว่าในเบราว์เซอร์ เคล็ดลับที่ใช้งานได้จริง: ติดตั้งไบนารีลงใน PATH ของเชลล์ของคุณเพื่อให้คำสั่งแบบคำเดียวดึงหัวข้อข่าวเข้าสู่กระบวนการทำงานที่มีอยู่ แนะนำให้ใช้.