สวัสดีครับ ปกติเวลาเราต้องการจะติดตั้ง Software บนเครื่อง Mac ก็สามารถทําได้หลายรูปแบบ เช่น โหลด file พวก _.dmg หรือ _.pkg สําหรับติดตั้งมากดติดตั้ง หนึ่งในหลายๆแบบในการติดตั้ง Software บน Mac ที่งายก็คือการใช้งาน Brew ครับ ซึ่ง Brew จะช่วยให้เราสามารถติดตั้ง Software บน Mac ได้ในคําสั่งเดียว โดยเราไม่ต้องไปโหลด File install ลงมาบนเครื่องให้ยุ่งยาก
แต่ในวันนี้เราจะมาเรียนรู้เทคนิคเล็กๆน้อยๆในการใช้งาน Brew ให้สามารถติดตั้ง Software หลายๆตัวบนเครื่อง Mac ในครั้งเดียวกันครับ ซึ่งจะมีประโยชน์มากๆ ช่วยลดเวลากรณีที่เราเปลี่ยนเครื่อง หรือติดตั้ง Software ให้กับเครื่อง Mac หลายๆเครื่อง จะได้ไม่ต้องมาโหลดและ ติดตั้งทีละโปรแกรม
วิธีการติดตั้ง Software หลายๆตัวบน mac ในครั้งดียว ด้วย Brew มีดังนี้ครับ
ขั้นตอนแรกให้สร้าง File brew.txt ขึ้นมาแล้วในข้อมูลเป็นรายชื่อของโปรแกรมที่ต้องการจะติดตั้งลงไปทีละบรรทัด ตามตัวอย่างนี้ครับ
cask
cakebrew
docker
discord
teamviewer
firefox
telegram
visual-studio-code
vnc-viewer
google-chrome
หลังจากนั้นเราก็ใช้คําสั่งนี้ได้เลยครับ
xargs brew install < brew.txt
และก็นั่งรอครับ
เท่านี้รายการ Software ที่อยู่ในไฟล์ brew.txt ก็จะถูกติดตั้งลงบน Mac ทั้งหมดครับ
สวัสดีครับ วันนี้เราจะมาเริ่มต้นทําความรู้จักกับ Flutter กันนะครับ สําหรับบทความนี้เป็น EP.1 จะมีเนื้อหาเกี่ยวกับ Flutter คืออะไร, การ Install Flutter และการเริ่มต้น Project แรก (Getting Start)
สวัสดีครับ เนื้อหาในบทความนี้เป็นเรื่องการ Backup แล้ว zip file โดยที่ permission, user id และ group id จะต้องเหมือนต้นฉบับเมื่อ unzip แล้ว
ในปัจจุบันมี web server อยู่สองเจ้าที่ได้รับความนิยมคือ apache2 และ nginx สองเจ้านี้จะมีขอดีข้อเสียงต่างกัน nginx จะมีข้อดีคือ สามารถรองรับ user concurrent และ request static file ได้ดีกว่า apache2 ส่วน apache2 มีข้อดีคือ PHP ซึ่ง PHP ของ nginx นั้น จะทำงานผ่านโมดูล FastCGI อีกทีหนึ่ง ซึ่งจะได้ Performance ที่ช้ากว่า mod_php ของ apache2 ที่ทำงานแบบ