คำถามติดแท็ก ruby

9
ฉันจะป้องกันซอฟต์แวร์บน Pi เพื่อการใช้งานเชิงพาณิชย์ได้อย่างไร
ฉันต้องการใช้ Raspberry Pi ในผลิตภัณฑ์เชิงพาณิชย์ แต่ฉันต้องการป้องกันไม่ให้วิศวกรรมย้อนกลับของซอฟต์แวร์บนอุปกรณ์ ซอฟต์แวร์ที่เป็นปัญหาจะถูกเขียนใน Ruby ฉันคิดว่าผู้ใช้ปลายทางมีสิทธิ์เข้าถึงทางกายภาพไปยังการ์ด SD และฉลาดพอที่จะเข้าถึงรูทไปยัง Pi ตามที่ฉันเห็นตัวเลือกอาจรวมถึง: เข้ารหัสส่วนหนึ่ง (หรือทั้งหมด) ของการ์ด SD ทำให้งงงวยโค้ด Ruby หรือคอมไพล์ลงไปที่ bytecode (JRuby หรือ Rubinius) การเข้ารหัสจะเป็นทางออกที่ดีที่สุด แต่ฉันไม่สามารถคิดวิธีถอดรหัสโดยไม่ขอรหัสจากผู้ใช้ การทำให้งงงวยรหัสเป็นไปได้แน่นอน แต่ความปลอดภัยน้อยกว่าในใจของฉัน เป็นไปได้หรือไม่ที่จะเข้ารหัสส่วนของการ์ด SD โดยไม่แจ้งให้ผู้ใช้รับรหัสเพื่อถอดรหัส หรือมีวิธีที่ดีกว่าเพื่อให้แน่ใจว่ารหัสสามารถเข้าถึงได้บนอุปกรณ์ที่ต้องการเท่านั้น?

2
การตั้งค่า Ruby บนเซิร์ฟเวอร์ Rails
ฉันกำลังคิดที่จะซื้อราสเบอร์รี่ปี่เพราะฉันต้องการโฮสต์เว็บไซต์ส่วนตัว ฉันใช้ผู้ให้บริการอินเทอร์เน็ตในสหราชอาณาจักร (Virgin Media) และฉันต้องการใช้การเชื่อมต่ออินเทอร์เน็ตของฉันเพื่ออนุญาตการเข้าถึงเว็บไซต์ของฉัน! ฉันได้พบทรัพยากรค่อนข้างน้อยสำหรับการตั้งค่าเซิร์ฟเวอร์ LAMP ด้วย pi แต่ฉันเป็น Ruby on Rails Developer ทุกคนสามารถให้ความช่วยเหลือได้ไหม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.