Notepad Tab - เครื่องมือจดบันทึกที่เรียบง่ายและปลอดภัย
(notepadtab.com)- เนื้อหาที่เขียนทั้งหมดจะถูกบันทึกไว้ในแถบที่อยู่ และมีประวัติถูกเก็บไว้ในประวัติเบราว์เซอร์
- สามารถสำรองและแชร์ได้เพียงแค่คัดลอก URL
- ไม่ต้องใช้คุกกี้หรือเซิร์ฟเวอร์แยกต่างหาก
- เป็นโอเพนซอร์สที่พัฒนาด้วย Ruby + Node.js
10 ความคิดเห็น
โห.. ที่พิมพ์ทุกครั้งถูกสะสมไว้ในประวัติเบราว์เซอร์นี่ค่อนข้างช็อกเลยนะ..
ดูโอเคเลยนะครับ 5555
แต่ถ้าจะส่งต่อข้อความสั้นๆ แบบง่ายๆ ก็อดคิดไม่ได้เหมือนกันว่าทำไมต้องส่ง URL ที่บีบอัดข้อความไปด้วย แทนที่จะส่งข้อความตรงๆ ไปเลย...
ถ้าเพิ่มการจัดรูปแบบสักหน่อยก็น่าใช้อยู่เหมือนกัน?
เขาตัดสินใจจะใช้ Ruby กับ Jekyll สำหรับการสร้างหน้าแบบสแตติก และใช้ Node.js สำหรับติดตั้งไลบรารีฝั่งฟรอนต์เอนด์กับตรวจจับการเปลี่ยนแปลงไฟล์ระหว่างพัฒนา... นี่คือตัวอย่างของ overengineering ชัดๆ
จริงด้วย ไม่นึกเลยว่าจะทำหน้าเว็บแบบสแตติกได้ถึงขนาดนี้
ถ้าจะคัดลอก url ก็รู้สึกว่าแค่คัดลอกเนื้อหาข้อความไปเลยก็พอไม่ใช่เหรอครับ..? แปลกดีนะ ไม่รู้ว่าจะเอาไปใช้ตรงไหน
ทั้งที่ทำเป็นไฟล์เดียวก็ได้แท้ๆ แต่ดันโอเวอร์เอนจิเนียร์ให้ซับซ้อนซะงั้น 🤣🤣
ดูมีประโยชน์แต่ก็เหมือนไม่ค่อยมีประโยชน์... ชวนให้รู้สึกแปลก ๆ ดีครับ
เมื่อพิจารณาว่าในกระบวนการเข้ารหัส Base64 โดยทั่วไปความยาวของข้อมูลต้นฉบับจะเพิ่มขึ้นราว 33% ก็ให้ความรู้สึกแปลกนิด ๆ อยู่เหมือนกันนะครับ แม้จะมีประโยชน์ในการส่งและจัดเก็บข้อมูลอย่างปลอดภัย แต่เมื่อคำนึงถึงว่าปริมาณข้อมูลเพิ่มขึ้น ก็อาจมองได้ว่ามีต้นทุนอยู่ในระดับหนึ่ง หากมองว่าต้นทุนนี้คือทรัพยากรที่จำเป็นสำหรับการจัดการการแยกวิเคราะห์ URL หรือรูปแบบเชิงโครงสร้าง (เพราะบอกว่าได้แรงบันดาลใจจาก mermaid.live) ก็อาจจะมีประโยชน์หรือไม่ก็ได้ขึ้นอยู่กับสถานการณ์ 😄
https://github.com/revolter/notepadtab.com/blob/main/index.html#L80
อย่างน้อยก็ยังใส่การบีบอัดมาไว้แล้วนะครับ เพียงแต่ก็อดสงสัยไม่ได้ว่างานแค่นี้จำเป็นต้องใช้เทคโนโลยีหลากหลายในสภาพแวดล้อมการพัฒนาขนาดนี้เพื่อแก้ปัญหาจริงหรือ