ติดตั้ง Raspbian ด้วย NOOBS บน Raspberry Pi

IoT (Internet of Thinngs) กำลังมาแรง ขอเกาะกระแสซะหน่อย ด้วยการหัดใช้ Raspberry Pi โดยเริ่มตั้งแต่การติดตั้งระบบปฏิบัติการ (Operating System)

ในที่นี้จะเลือกใช้ Raspbian ซึ่งเป็นระบบปฏิบัติการหลักอย่างเป็นทางการของ Raspberry Pi โดยวิธีการติดตั้งจะเลือกใช้ NOOBS ซึ่งเป็นโปรแกรมช่วยให้ติดตั้ง Raspbian ได้ง่ายขึ้น

Continue reading “ติดตั้ง Raspbian ด้วย NOOBS บน Raspberry Pi”

ติดตั้งแพ็กเกจบน Mac OS X ได้มากขึ้นด้วย Homebrew

OS X ก็จัดว่าเป็นยูนิกซ์ประเภทหนึ่ง ทำให้โปรแกรมที่รันบนลีนุกซ์ได้ ก็น่าจะนำมารันบนเครื่อง Mac ได้ เพียงแต่ความยุ่งยาก ก็คือต้องดาวน์โหลดแพ็กเกจที่มีคนสร้างไว้สำหรับรันบน Mac ซึ่งส่วนใหญ่จะอยู่ในรูปแบบไฟล์ .pkg

เพื่อความง่ายต่อการจัดการโปรแกรมหรือแพ็กเกจเพิ่มเติมบน Mac แนะนำให้ลองใช้ Homebrew หรือ brew เพื่อใช้ในการจัดการแพ็กเกจ (Package Manager) ซึ่ง brew สามารถค้นหา (search) ติดตั้งโปรแกรมที่ต้องการ (install) ติดตั้งโปรแกรมที่ต้องจำเป็นใช้ (dependencies) ปรับปรุงเวอร์ชัน (upgrade) ถอนการติดตั้ง (uninstall) ได้

ลองมาดูวิธีการติดตั้งและใช้งาน homebrew หรือ brew บน OS X กัน

ถ้าเปรียบเทียบ brew บน Mac ก็ทำหน้าที่คล้ายกับ yum บน CentOS/RedHat หรือ apt-get บน Ubuntu

Continue reading “ติดตั้งแพ็กเกจบน Mac OS X ได้มากขึ้นด้วย Homebrew”

ติดตั้ง MongoDB v3.0 บน CentOS 7

อยู่ในช่วงกำลังศึกษา NoSQL เพื่อหาวิธีการจัดเก็บข้อมูลแบบใหม่ ให้สามารถรองรับจำนวนข้อมูลขนาดใหญ่ ที่ไม่อยู่ในรูปแบบที่แน่นอน (non SQL)

หลายสำนักเห็นตรงกันว่าให้ลองใช้ MongoDB ซึ่งเป็นที่นิยมกันมาก ด้วยคุณสมบัติ ประสิทธิภาพ เอกสาร คู่มือการใช้งาน วิธีการแก้ไขปัญหา ก็มีแพร่หลายอยู่บนอินเทอร์เน็ต โปรแกรมภาษาต่างๆ ก็มีโมดูลในการเขียนโปรแกรมเชื่อมต่อแล้ว แถมยังสามารถใช้งานได้ฟรีอีกด้วย

เริ่มต้นลองมาดูวิธีการติดตั้ง MongoDB บน CentOS 7 เพื่อรันเป็นเซิร์ฟเวอร์กัน

Continue reading “ติดตั้ง MongoDB v3.0 บน CentOS 7”