By Arnon Puitrakul - 27 ตุลาคม 2015
วันนี้เราจะมาทำความรู้จักกับฟีเจอร์นึงใน OSX ที่เราไม่ค่อยได้ใช้กันเท่าไหร่นั่นคือ FileVallt นั่นเอง
FileVault เป็นระบบนึงที่ทาง Apple ใส่มาให้ใน OSX เพื่อให้เราสามารถที่จะเข้ารหัส HDD ของเรา (แบบทั้งลูก) เพื่อให้เกิดความปลอดภัยมากขึ้นนั่นเอง ในตอนนี้ตัว FileVault เองก็ถูกพัฒนาให้อยู่ในรุ่นที่ 2 กันแล้ว โดยจะใช้เทคนิคการเข้ารหัสแบบ XTS-AES 128 เพื่อให้ผู้ใช้มั่นใจว่าข้อมูลของตนเอง จะไม่ถูกขโมยไปได้โดยง่ายนั่นเอง
หลักการทำงานมันง่ายมาก ๆ (ในเบื้องหน้า) นั่นคือ ข้อมูลใน HDD ของเราจะถูกเข้ารหัสไว้หมด ถ้าเราต้องการที่จะเข้าถึงข้อมูล เราก็จำเป็นต้องใช้รหัสในการปลดล๊อคนั่นเอง และถ้าเกิดสมมุติว่า คอมพิวเตอร์ของเราถูกขโมยไป โจรขโมยคอมเราก็จะไม่มีทางเข้าถึงข้อมูลได้ง่าย ๆ แน่นอนถึงแม้ว่าจะแกะ HDD ของเราออกไปใส่เครื่องอื่นก็ตาม
ฉะนั้นแล้วโดยรวม การเปิด FileVault จะทำให้เครื่องเราช้าลงเล็กน้อย เนื่องจาก จะต้องทำการ เข้ารหัสและถอดรหัสไฟล์ที่เราเรียกใช้อยู่ตลอดเวลา โดยตัว OSX จะให้เราใส่รหัสก่อนเข้าเครื่องเพื่อทำการปลดล๊อคเสมอ
ใน OSX เวอร์ชั่นใหม่ ๆ ทาง Apple จะแนะนำให้เราเปิด FileVault เป็นค่าเริ่มต้นอยู่แล้ว แต่ถ้าเกิดใครยังไม่ได้ใช้งาน ให้เข้าไปที่ System Preferences > Security & Privacy > FileVault และให้กดที่แม่กุญแจเพื่อปลดล๊อก และกด Turn on FileVault และระบบมันจะให้ Key มา ตัวนี้ขอให้เก็บไว้ดี ๆ เพราะว่าเวลาลืมรหัสขึ้นมา จะได้ไม่ซวย และสุดท้ายเครื่องก็จะ Restart เพื่อทำการเข้ารหัส ก็เป็นอันเรียบร้อย
กระบวนการเข้ารหัสจะใช้เวลาอยู่พอสมควร ขึ้นกับ ขนาด HDD และ CPU ที่เราใช้ ด้วยเพราะฉะนั้น ตอนจะทำก็เสียบปลั๊กไว้ด้วยนะครับ
ไม่ต้องกลัว เราสามารถกู้คืน Key ของเราผ่าน Apple ID ได้ จากการทดลองแล้ว อย่าลืมเลย ไม่งั้นจะยุ่งน่าดู เพราะถ้าลืมทั้ง รหัสและ Apple ID แล้วล่ะก็ ข้อมูลเราหายทั้งเครื่องแน่นอนครับ !
โดยรวม FileVault ก็เป็นฟีเจอร์ที่เหมาะกับคนที่ต้องใช้งานในเชิงธุรกิจที่ต้องการความปลอดภัยของข้อมูลเยอะหน่อย แต่กับคนใช้ทั่ว ๆ ไปทาง Apple ก็แนะนำให้เปิดไว้เหมือนกับ เพื่อความปลอดภัยของตัวผู้ใช้ แต่โดยส่วนตัวแล้ว ผมก็ไม่ได้ใช้นะ เพราะว่าไม่ใช่คนที่ต้องการความปลอดภัยมากขนาดนั้นเลยไม่ได้เปิด
เมื่อหลายวันก่อน เราเลื่อนเฟสไปเจอความเห็นนึงที่อ่านแล้วถึงกับต้องขยี้ตาอ่านซ้ำบอกว่า ให้เราลองถาม ChatGPT ดูแล้วเราจะไม่กลับไปหา Google อีกเลย มันเป็นแบบนั้นได้จริงหรือไม่ วันนี้เราจะมาอธิบายในแง่หลักการทำงานของมัน และความเป็นไปได้กันว่า มันเป็นไปได้จริงหรือไม่อย่างไร...
ในปัจจุบันเราพึ่งพาการเก็บข้อมูลต่าง ๆ บนเครื่องคอมพิวเตอร์มากขึ้นเรื่อย ๆ สำหรับบางคนมากจนไม่สามารถเก็บได้ในเครื่องของเราอีกแล้ว ทำให้อาจจะต้องมองหาระบบจัดเก็บข้อมูลอื่น ๆ เข้ามาใช้งาน หนึ่งในนั้นคือการใช้ NAS หลายคนมีคำถามว่า แล้วเราควรจะเลือกซื้อ NAS สำเร็จรูป หรือ DIY ดี...
เราไปเจอความเชื่อนึงเกี่ยวกับ SQL Query มาว่า เนี่ยนะ ถ้าเราจะ Count หรือนับแถว เราอย่าไปใช้ count(*) นะ ให้เราใช้ count(id) หรือด้านในเป็น Primary Key ใน Table นั้น ๆ จะทำให้ Query ได้เร็วกว่า วันน้ีเรามาทดลองกันดีกว่า ว่ามันเป็นแบบนั้นจริง ๆ หรือไม่...
เคยสงสัยกันมั้ยว่า Filter ที่เราใช้เบลอภาพ ไม่ว่าจะเพื่อความสวยงาม หรืออะไรก็ตาม แท้จริงแล้ว มันทำงานอย่างไร วันนี้เราจะพาไปดูคณิตศาสตร์และเทคนิคเบื้องหลังกันว่า กว่าที่รูปภาพจะถูกเบลอได้ มันเกิดจากอะไร...