thảo luận Code trên Mac với Win cái nào sướng hơn?

  • Người tạo chủ đề Người tạo chủ đề bamboo.bamboo
  • Ngày bắt đầu Ngày bắt đầu
thế bạn liệt kê những gì bạn dùng đi rồi tôi xem cái gì trùng với tôi mới kể được mấy cái hay ho chứ, tôi ví dụ kafka là vì nó cũng khá phổ biến rồi đấy
topic này cũng có chục người tham gia rồi nhỉ, ở đây có bao nhiêu bạn dùng kafka rồi vote xem nào?
nếu mọi người đều dùng thì tôi tự gạch, tôi trình lùn về sau tôi không chém gió nữa :">
 
Tại tùy cty thôi, chứ nhiều cty đâu phải dev dc quyết định. Config rồi phải review code. approve nữa.

Gặp mấy cty gắt security. Giải trình ssh vào server production nữa.

Còn ai làm backend lâu năm thì tôi nghĩ họ chỉ chuyển sang mac đc vài năm nay thôi. Chứ ngày xưa chả xài linux nát ra rồi. Làm mấy cty nhỏ thì cứ combo ubuntu, window thôi. :LOL:
Còn về 2pic này thì tôi thấy hiện tại mac cho general dev là good rồi. Ai hardcore thì tùy. Chứ về mặt User exp thì linux chưa thấy có cái distro nào ngon. Tui linux nghĩ ai xài cũng là tech savvy hết.

chưa tính phần mềm nữa.

Mà cái 2pic này ss mac và win mà. Lan man bữa giờ vãi lềnh :eek:

uh đúng rồi, xin cái ssh nhiều lúc phải dc 3-4 cấp approve.
Sếp mình -> sếp security -> sếp xxx

Lằng nhằng vãi đạn.

Còn docker/k8s/nomad mấy cái tool devops thì nói chung là tùy case. Nhiều lúc sẽ cần, nhiều lúc ko cần.
Nhưng mà đừng có bắt con cá leo cây là dc.
Ông kia đòi docker/k8s giải quyết full disk, full inode thì tôi cũng bó tay!

Anw tôi vẫn thích ubunutu, ông nào thích mac thì cứ xài thôi. Dùng mac muốn docker thì phải máy 16GB nhé.
Mà máy mac 16Gb có con nào rẻ đâu. Tôi xài thinkpad carbon, nhẹ, bền, pin trâu, cài song song ubuntu với win (để chơi game), thế là xong. Ai thích nói gì thì nói, đơn giản là tôi thích thế thôi :D
 
uh đúng rồi, xin cái ssh nhiều lúc phải dc 3-4 cấp approve.
Sếp mình -> sếp security -> sếp xxx

Lằng nhằng vãi đạn.

Còn docker/k8s/nomad mấy cái tool devops thì nói chung là tùy case. Nhiều lúc sẽ cần, nhiều lúc ko cần.
Nhưng mà đừng có bắt con cá leo cây là dc.
Ông kia đòi docker/k8s giải quyết full disk, full inode thì tôi cũng bó tay!

Anw tôi vẫn thích ubunutu, ông nào thích mac thì cứ xài thôi. Dùng mac muốn docker thì phải máy 16GB nhé.
Mà máy mac 16Gb có con nào rẻ đâu. Tôi xài thinkpad carbon, nhẹ, bền, pin trâu, cài song song ubuntu với win (để chơi game), thế là xong. Ai thích nói gì thì nói, đơn giản là tôi thích thế thôi :D

Cty cấp thì mới xài mac :big_smile:. Kinh tế thì mua 2nd. chứ ko khuyến khích mua mac xài cá nhân. Window giờ dev cũng ko phai ý tồi. Nói chung ko có mac thì ko đến nỗi chết.

Xưa đi học cũng mơ có $ mua think pad vãi. Giờ đi làm cty cấp gì xài nấy. Ở nhà toàn xài PC. nên ko còn nhu cầu laptop cá nhân.
 
uh đúng rồi, xin cái ssh nhiều lúc phải dc 3-4 cấp approve.
Sếp mình -> sếp security -> sếp xxx

Lằng nhằng vãi đạn.

Còn docker/k8s/nomad mấy cái tool devops thì nói chung là tùy case. Nhiều lúc sẽ cần, nhiều lúc ko cần.
Nhưng mà đừng có bắt con cá leo cây là dc.
Ông kia đòi docker/k8s giải quyết full disk, full inode thì tôi cũng bó tay!

Anw tôi vẫn thích ubunutu, ông nào thích mac thì cứ xài thôi. Dùng mac muốn docker thì phải máy 16GB nhé.
Mà máy mac 16Gb có con nào rẻ đâu. Tôi xài thinkpad carbon, nhẹ, bền, pin trâu, cài song song ubuntu với win (để chơi game), thế là xong. Ai thích nói gì thì nói, đơn giản là tôi thích thế thôi :D
Tôi bắt docker giải quyết vụ full inode bao giờ. Là mấy bạn kia claim docker/k8s giải quyết dc tất cả nhu cầu của tôi, chỉ là tôi trình kém không biết thôi nhé.

Nói chung tôi rất quan ngại khả năng đọc hiểu cộng diễn đạt của anh.

Sent from HUAWEI COR-L29 using vozFApp
 
vụ ssh, tôi muốn nói là lúc cần hotfix sẽ cần ssh thẳng vào server, các bạn lôi security vào làm gì, các bạn không có quyền thì người khác có quyền, đơn giản vậy thôi. nếu hoàn toàn không có ssh như một vài ví dụ của bạn nntgwww thì tôi còn thấy hợp lý, còn lại anh Fire of heart đúng là vào đây tấu hài.

cái kafla của bạn _gâu cũng vớ vẩn, ngoài chứng tỏ được k8s intergrate với kafla tốt thì còn tác dụng gì nữa, nếu tôi viết enterprise product, dùng nhiều enterprise solution thì đúng là sẽ thấy tiện sẽ thấy tiết kiệm thời gian, nhưng tôi không phải thì bạn thuyết phục tôi có phải là nước đổ đầu vịt không? hay bạn nghĩ là phải dùng java, phải code enterprise software thì mới là phát triển phần mềm?
 
vụ ssh, tôi muốn nói là lúc cần hotfix sẽ cần ssh thẳng vào server, các bạn lôi security vào làm gì, các bạn không có quyền thì người khác có quyền, đơn giản vậy thôi. nếu hoàn toàn không có ssh như một vài ví dụ của bạn nntgwww thì tôi còn thấy hợp lý, còn lại anh Fire of heart đúng là vào đây tấu hài.

cái kafla của bạn _gâu cũng vớ vẩn, ngoài chứng tỏ được k8s intergrate với kafla tốt thì còn tác dụng gì nữa, nếu tôi viết enterprise product, dùng nhiều enterprise solution thì đúng là sẽ thấy tiện sẽ thấy tiết kiệm thời gian, nhưng tôi không phải thì bạn thuyết phục tôi có phải là nước đổ đầu vịt không? hay bạn nghĩ là phải dùng java, phải code enterprise software thì mới là phát triển phần mềm?

:LOL::LOL::LOL:
cho tôi hỏi là thế hệ thống của ông xài cái gì cho distributed message system hoặc tương tự, nếu bảo không xài thì nhận định của tôi là ông đang build hệ thống con kiến với lại mấy cái hobby project là hoàn toàn đúng nhé
 
:LOL::LOL::LOL:
cho tôi hỏi là thế hệ thống của ông xài cái gì cho distributed message system hoặc tương tự, nếu bảo không xài thì nhận định của tôi là ông đang build hệ thống con kiến với lại mấy cái hobby project là hoàn toàn đúng nhé
erlang/OTP for example?

p.s: đấy là tôi không nói có rất nhiều dạng website/webapp, có nhiều cái còn đếch cần distributed message system, có cái còn đếch cần mấy chục cái server vẫn sống khoẻ. các bạn đang trong hoàn cảnh công việc của mình thì suy nghĩ về hoàn cảnh công việc của mình, người khác có nhu cầu khác thì cần quan tâm vấn đề khác, đơn giản dễ hiểu thế thôi sao nó không lọt vào đầu các bạn nhỉ.

ví dụ tuy không mấy liên quan, nhưng đây là project một người làm: http://pinboard.in/, thằng tác giả mỗi năm lại viết một bài post I Can't Stop Winning!
tuy tôi không claim là ai cũng lên dc level như anh này, nhưng thế giới đâu phải chỉ có enterprise/large scale software đâu?
 
Sửa lần cuối:
erlang/OTP for example?

:LOL: :LOL: :LOL:
nghe trả lời là hiểu không dùng rồi, mà cứ cho là ép dùng OTP làm message system đi thì bọn consumer dùng ngôn ngữ khác thì thế nào nhỉ
kể cả dùng OTP thì deploy trên k8s vẫn mang nhiều lợi ích nhé, bọn VM của erlang giờ cũng bắt đầu hỗ trợ container dần rồi
 
:LOL: :LOL: :LOL:
nghe trả lời là hiểu không dùng rồi, mà cứ cho là ép dùng OTP làm message system đi thì bọn consumer dùng ngôn ngữ khác thì thế nào nhỉ
kể cả dùng OTP thì deploy trên k8s vẫn mang nhiều lợi ích nhé, bọn VM của erlang giờ cũng bắt đầu hỗ trợ container dần rồi
... tôi nghĩ anh nên nghỉ ngơi một thời gian, đọc bài viết này thấy logic rời rạc, não sắp tắt máy rồi.
ở đây consumer aka developer là tôi, thì tôi được quyền chọn ngôn ngữ chứ còn ai là consumer nữa.
đấy là không nói còn có thằng: https://www.rabbitmq.com/

vụ otp vẫn deploy trên k8s tôi không phản đối, nhưng anh moving the goalposts rồi
 
consumer ở góc nhìn message system mà con người gì đấy, tôi nói anh không dùng có sai đâu :LOL: :LOL:
anh đưa ra thằng rabbitmq từ đầu có khi tôi còn nghĩ là anh có dùng đấy, anh cứ thử deploy 1 cluster bằng tay với bằng k8s đi xem sự khác biệt thế nào :LOL:
 
message system thì đi kèm với khái niệm producer và consumer nhé, mà thôi giờ thì rõ là anh toàn làm dự án con kiến với hobby project rồi :LOL: :LOL:
 
Tôi bắt docker giải quyết vụ full inode bao giờ. Là mấy bạn kia claim docker/k8s giải quyết dc tất cả nhu cầu của tôi, chỉ là tôi trình kém không biết thôi nhé.

Nói chung tôi rất quan ngại khả năng đọc hiểu cộng diễn đạt của anh.

Sent from HUAWEI COR-L29 using vozFApp

À thế có thể tôi đã ko đọc hết và bị miss thông tin, thế thôi.

Còn tôi vào đây tiếc là ko đủ trình tấu hài, trong này chỉ có anh tấu hài thôi. Tôi đọc post của anh thấy hài hước hơn nhiều.
 
Sửa lần cuối:
message system thì đi kèm với khái niệm producer và consumer nhé, mà thôi giờ thì rõ là anh toàn làm dự án con kiến với hobby project rồi :LOL: :LOL:

Đọc qua mấy comment thì bên bác có xài k8s và kafka nhỉ.
Bác có xài thử nomad chưa. Cá nhân mình thấy k8s phức tạp quá :(
Bên mình đang xài nomad này, khá ổn đấy.
 
Đọc qua mấy comment thì bên bác có xài k8s và kafka nhỉ.
Bác có xài thử nomad chưa. Cá nhân mình thấy k8s phức tạp quá :(
Bên mình đang xài nomad này, khá ổn đấy.

mình chưa dùng nomad thím à, nomad kiểu như bản đơn giản của k8s nên mình bỏ qua luôn, cái k8s learning curve thì hơi steep nhưng khi nắm được rồi thì dùng sướng, chưa kể cloud provider nào cũng có, thím thử tìm 1 cuốn sách k8s nào đó đọc chắc ổn, ecosystem xung quanh k8s giờ khá phong phú rồi nên khá phê, tiết kiệm sức người
 
message system thì đi kèm với khái niệm producer và consumer nhé, mà thôi giờ thì rõ là anh toàn làm dự án con kiến với hobby project rồi :LOL: :LOL:

tôi không hiểu anh hả hê cái gì, trừ khi anh là key member develop product từ số 0 lên cả triệu người dùng thì tôi nể, còn lại dù maintain dự án có cả triệu người dùng thì cũng là code monkey thôi có gì mà tự hào?

tôi không phủ nhận mình làm dự án con kiến với hobby project, tôi cũng lặp lại rất nhiều lần là trường hợp của tôi không hiếm. vấn đề ở đây là anh claim là k8s/docker của anh rất tiện lợi, giải quyết dc rất nhiều trường hợp, tiết kiệm được rất nhiều thời gian, kể cả dự án con kiến của bọn tôi, cuối cùng anh chứng minh được điều này không hay toàn đánh trống lảng (vì anh đíu có kinh nghiệm phát triển dự án từ số 0 bao giờ để chém gió)?


p/s: anh không làm erlang/elixir tôi cũng không trách, tôi cũng không khoe khoang elixir làm gì, chỉ muốn nói là dùng OTP nó khác hẳn với mấy cái anh đang dùng, việc tương tác giữa các node cũng không phải phức tạp tới dùng distributed message system riêng biệt, bởi vì bản thân OTP nó đã distributed rồi. thậm chí database, key-value storage nó cũng có luôn. cơ mà việc tranh luận ở đây là không dùng kafka thì có build được dự án "to" không thì tôi trả lời rồi, anh đừng có lươn lẹo ra cái khác.
 
thôi anh thừa nhận vậy tôi chẳng cần tranh luận với anh làm gì nữa, đơn giản là anh chưa gặp những bài toán người khác gặp thì giờ giải thích cho anh anh cũng có chấp nhận đâu, làm hobby project thì nói thật làm kiểu gì chả được, chẳng ai quan tâm độ hiệu quả, chả có ai dí deadline, chẳng cần quan tâm nếu có nhiều người nhảy vào làm chung thì thế nào, cũng chẳng quan tâm lỡ may có nhiều người dùng thì phải thế nào :)
 
thôi anh thừa nhận vậy tôi chẳng cần tranh luận với anh làm gì nữa, đơn giản là anh chưa gặp những bài toán người khác gặp thì giờ giải thích cho anh anh cũng có chấp nhận đâu, làm hobby project thì nói thật làm kiểu gì chả được, chẳng ai quan tâm độ hiệu quả, chả có ai dí deadline, chẳng cần quan tâm nếu có nhiều người nhảy vào làm chung thì thế nào, cũng chẳng quan tâm lỡ may có nhiều người dùng thì phải thế nào :)
tôi hỏi thật anh đã phát triển dự án nào từ số 0 chưa? có rồi thì nói kinh nghiệm ra, đặc biệt là kinh nghiệm áp dụng mấy cái docker/k8s vào dự án? chứ quay đi quay lại tôi chưa thấy anh nói được cái gì khiến tôi phải ham hố dùng docker/k8s ngay lập tức.

tất nhiên đấy chỉ là tôi, topic này nhiều người xem mà, hi vọng bạn nào đó confirm tôi vụ nghe anh _gâu quảng bá liền ngay lập tức đổi sang dùng docker/k8s, thuyết phục teammate/leader là nếu không dùng docker/k8s ngay bây giờ là mình thua thiệt, là không hiệu quả.

nói thật là dù là làm hobby projects hay small time projects thì ai cũng chú trọng vào hiệu suất thôi, cũng muốn tìm hiểu các công cụ để nâng cao hiệu suất, cơ mà ai khác không biết chứ tôi tới giờ hoàn toàn không bị anh _gâu thuyết phục.

nhưng có thể chỉ là tôi cứng đầu.
 
Mình thích Windows hơn mà nhiều cái liên quan đến environment ko thuận tiện bằng Linux :doubt:, có WSL cũng ok nhưng chưa hoàn thiện, đành dùng tạm MAC, lúc nào cái WSL ngon thì có thể quay lại Windows. :beauty:
 

Thống kê chủ đề

Ngày tạo
bamboo.bamboo,
Người trả lời cuối
2TbP,
Trả lời
597
Lượt xem
77.832
Quay lại
Lên đầu trang