Hãy đăng bài và bài viết ca bn s đưc lên top tìm kiếm google

Diễn đàn SEO bài viết lên Google Search tốt nhất

**ANH EM KHÔNG NÊN MUA MACBOOK M1 ĐỂ CODE (ít nhất ở thời điểm hiện tại) /...

Thảo luận trong 'J2TEAM Community' bắt đầu bởi Nguyễn Hoàng Linh, 8/12/20.

  1. #chiase #j2team_share

    **ANH EM KHÔNG NÊN MUA MACBOOK M1 ĐỂ CODE (ít nhất ở thời điểm hiện tại) / Ý kiến cá nhân ae có gì cứ gạch đá vô tư :p**

    Hôm bữa mình có post ảnh con mac M1 xong anh em có vào hỏi là máy này mạnh vầy + pin trâu hơn mac Intel thì mua về có dùng để code được hay không? Rất nhiều tây lông làm Youtube bảo code được, nhưng mình thì không tin, vì chuyện code được hay không nó rất rộng, khó 1 ai có thể bao hàm được hết & nó cực kỳ “nhạy cảm”. Cho nên mình chỉ test trên những công cụ mình hay dùng, trải nghiệm qua xem như thế nào đã: (còn các bác muốn xác định mua Mac M1 về Code thì nên TEST thử trc, biết mình dùng gì cần gì, còn không thì đừng nên mua vì nó rất hên xui, chả ai muốn mua con máy về xong phải đợi cả vài tháng đợi tối ưu cho tốt mới dùng được cả Nhỡ hết việc).

    Chia sẻ trải nghiệm của mình:
    * Bắt đầu từ IDE:

    Các IDE lập trình cho code thì chạy rất ngon (Đa số), e có TEST trên Phpstorm, VSCode, Android Studio, Postman, Redis Desktop đều bật được lên và chạy được ok qua giả lập X86.
    * Về server máy chủ:

    Em có test cài thử 2 máy chủ phổ biến hiện nay là Apache và Nginx. Để cài đặt trước hết mình cài Homebrew. Với công cụ Homebrew thì phải cài bản 2.5.10 trở lên mới dùng được, trên web đã có bản 2.6 (chỉ là sửa 1-2 dòng lệnh if mac m1 then dùng giả lập x86 chứ không có tính năng gì to tát cả :)) )

    Khi đã cài đặt được Homebrew thì việc cài Apache & Nginx trở lên hết sức đơn giản như chạy trên mac intel.

    Quan trọng nhất là docker không build được.
    * Về front-end:

    Đa phần đều chạy được ổn định như HTML/CSS/JavaScript/Jquery, React. Nhưng cũng có một vài trường hợp không thể chạy được trên M1, như việc build máy ảo để code App Android thì hơi căng, máy ảo để chạy giả lập cũng không chạy. Lúc cài SDK xong báo lỗi không tương thích với chíp ARM luôn. -> cái này tình trạng chung với các phần mềm giả lập máy ảo như vmware và virtualbox, hiện tại MAC M1 vẫn đang chưa hỗ trợ tính năng Virtualization để giả lập hệ điều hành khác trên chip ARM. Sau này có hay không thì chỉ có Apple mới biết chứ em chịu :))

    * Về back-end:

    Back-end em có test qua với PHP, cài đặt và sử dụng đều OK như trên Mac intel. Nhìn chung trên M1 việc code web vẫn có thể sử dụng được M1 nếu không quá cần sử dụng docker.

    Hai cái nền tảng e thấy hot nhất hiện nay đó chính là nodejs và GoLang, thì nodejs chạy ok ngon lành. Còn GoLang thì không ổn định, tập tịt lúc được lúc không.

    Kết luận qua của em, đây là em mới chỉ TEST sơ qua về việc bật lên và sử dụng 1 số chức năng nó ra làm sao chứ không đi sâu vào code thực tế (cái đó xin phép để mấy ae coder chia sẻ thêm) mà nó đã như vậy rồi. Code frontend thì dùng MacBook M1 vẫn là sự lựa chọn hợp lý, còn Code Backend thì nó rất là hên xui, và còn phụ thuộc không chỉ vào bộ IDE và thư viện đi kèm, mà còn cả ngôn ngữ ae sử dụng, không phải cái nào cũng chạy và ổn định. Với cảm nhận của em thì tốt nhất học code thì không nên mua Mac M1.
    [​IMG]
     
  2. Sao e thấy nhiều tool chuyên dụng chỉ có trên win , mac dùng nhiều cái rất bất tiện
     
  3. Bác thử dùng máy ảo Android kiến trúc arm chưa , xem chạy đc không? Như trên máy x86 thì chạy arm hiện đen sì
     
  4. Thế thì vẫn đợi thôi
     
  5. Sau khi đọc bài tối quyết định vẫn mua để code
     
  6. Tài Hồ những người dùng docker ko thích điều này :))
     
  7. Chưa nên mua chứ k phải là ko nên mua
     
  8. Laptop intel Hackintosh vẫn cứ là chân lý :v
     
  9. Hoàng Văn Hoan :))) không nên đầu tư vội bro
     
  10. Dùng hackintosh đi
     
  11. Ai lỡ mua M1 rồi thì đổi con Intel của mình nè :v
     
  12. Em có con intel cần đổi qua m1 nè
     
  13. bác nào lỡ mua m1 thì em đẻ lại con intel giá rẻ cho
     
  14. Nguyễn Hoài Chung code android ngon kìa, pass lại t con mac của cậu 20m đê :)))
     
  15. 2 con Hackintosh ở nhà vẫn sống khoẻ thêm vài năm
     
  16. Em có thể boot win ở một ổ SSD rời được không ạ?
     
  17. Nguyễn Hữu Định
     
  18. Trần Anh Tuấn nè e
     
  19. Nguyễn Chánh Đại đúng k mại :v
     
  20. bạn nào lỡ mua con m1 rồi đổi con intel của mình này