Macbook Air M2 First Time ~
ตั้งแต่ตอนที่เข้าเรียนมหาวิทยาลัย ก็ขอยืมเงินพี่สาวมาซื้อ Notebook
เพื่อมาไว้ใช้เรียน Com. Eng. แล้วพอเริ่มมาทำงาน Notebook เราก็เริ่มล้า ทำให้ต้องเปลี่ยน notebook มาเรื่อย
BenQ (black) > Samsung (white)> Asus (silver)
เปลี่ยนแปลงรอบนี้ ก็เลยตัดใจ (และตัดเงินในบัญชี 😭) เปลี่ยนมาใช้ Macbook ซะหน่อย ส่วนตัว ชอบ design ของ Macbook Air M2 (midnight) ก็เลยเอารุ่นนี้มา
(ถึงแม้ว่า หลายๆเสียง จะบอกว่า Mackbook Air M1 จะมีความคุ้มค่ากับเงินที่จ่ายมากกว่า)
ได้เครื่องมา ก็ต้องมาหัดเรียนรู้หลายๆอย่างใหม่ เลยอยากจะบันทึกไว้หน่อยว่า
ได้ติดตั้งอะไรบนเครื่องบ้าง สำหรับ Developer
- Google Chrome : พัฒนา web หลายๆคนก็คงใช้ตัวนี้กัน
- Homebrew : ตัวนี้เห็นมานานละ แต่ไม่เคยใช้ ไว้ติดตั้งของต่างๆบนเครื่อง
- Git : ลองติดตั้งโดยรันผ่าน brew
- jdk : ตอนที่จะ download มาติดตั้ง ก็งงกันอยู่พักนึงว่า ควรจะใช้ตัวไหน เลยทำให้รู้ว่า ถ้าเป็น Apple Chip (M1, M2) ต้องเลือกเป็น Arm64
- iTerm2 : ตอนที่ research บน youtube ว่า Developer เค้าติดตั้งอะไรกันมั่ง ก็จะมีหลายคนแนะนำให้ใช้ตัวนี้แทน Terminal มันก็จะมี feature ที่เค้าแนะนำให้ set ไว้ เช่น ให้แสดง CPU, Memory, Git, Battery เป็นต้น
- VSCode : พอ download มา ตัวนี้ งงว่า แล้วติดตั้งยังไง ก็เลยค้นพบว่า อ่อออ แค่ลาก ไฟล์เข้าไปที่ folder Applications แค่นี้เอง และอีกอย่าง download เลือกเป็น version Apple Silicon ได้เลยนะ ไม่ต้องใช้ Universal ก็ได้
- Maven : บน link official มีเขียนขั้นตอนไว้ไม่ละเอียดนัก แต่ไปเจอวิธีตาม link นี้ โดยทำตามวิธีแบบ Install Maven Manually
https://mkyong.com/maven/install-maven-on-mac-osx/ - XCode : ตัวนี้ไม่เคยใช้มาก่อน แต่ติดตั้งไว้ก่อน อุ่นใจนักพัฒนา ios
- Android Studio : สำหรับสาย Android ไว้สร้าง Emulator
- NVM : หรือ Node Version Manager จริงๆเราจะติดตั้ง Node ตรงๆเลยก็ได้
แต่ก็เผื่อไว้ก่อนว่า เกิดต้องพัฒนา โดยใช้ Node หลายๆ version ก็เลยติดตั้งผ่านตัวนี้แทน - Docker : ตัวนี้ติดตั้งไม่ยาก แต่ก็เจอปัญหาในเรื่องของ การ stop — start docker engins หรือบางที กดแล้ว ก็ไม่ยอมเปิดหน้า Settings ให้ ตัวนี้ยัง งงๆอยู่ คงต้องเรียนรู้กันไปอีกที
ส่วนอื่นๆที่ติดตั้ง ไม่เกี่ยวกับ Developer Tools ก็จะมี
- Line : chit-chat
- Evernote : ปกติใช้อันนี้ในการจด Note ต่างๆอยู่แล้ว ทั้งบน Mobile และ Notebook
- FortiClientVPN : คือพยายาม set บน หน้า Network ที่มีอยู่แล้ว แต่ทำไม่เป็น ก็เลยต้อง โหลดตัวนี้มา เป็นตัวที่เคยใช้บน windows อยู่แล้ว
ลองเล่นมาซักพัก ก็ยังแฮปปี้กับ Macbook อยู่นะ คงไม่ต้องเอาไปคืนใน 14 วัน 5555
ยังไง ถ้าใครมี Tools ตัวไหนดี ตัวไหนเด็ด มาแนะนำ ก็ comment กันไว้ได้นะ 😁