Chắc các thím đã có câu trả lời. Nếu vậy comment để thảo luận nhé.
Riêng em, em thích linux vì nó là hệ điều hành mở, dev có thể chỉnh core của hệ điều hành cho phù hợp với cấu trúc của dự án.
Chắc các thím đã có câu trả lời. Nếu vậy comment để thảo luận nhé.
Riêng em, em thích linux vì nó là hệ điều hành mở, dev có thể chỉnh core của hệ điều hành cho phù hợp với cấu trúc của dự án.
Trước giờ mình chỉ thấy người ta bỏ bao công sức để có một môi trường thống nhất cho tất cả các thành viên trong dự án, chứ phần bôi đậm mình mới nghe lần đầu?
Reactions:
nguyenduhn and atulabn
Trước giờ mình chỉ thấy người ta bỏ bao công sức để có một môi trường thống nhất cho tất cả các thành viên trong dự án, chứ phần bôi đậm mình mới nghe lần đầu?
Chỉnh core của linux server ấy thím.
dev đó giờ dùng linux hoặc mac thôi, đéo thích win
Vì anti windows

))
Đùa, linux nó có nhiều thứ, động vào mới thấy nó tốt cho dân dev, liệt kê thì nhiều quá :/
Trước giờ mình chỉ thấy người ta bỏ bao công sức để có một môi trường thống nhất cho tất cả các thành viên trong dự án, chứ phần bôi đậm mình mới nghe lần đầu?
Đồng quan điểm, mỗi project chỉnh một kiểu thì chạy VM còn hơn

Theo mình thì dev cần biết Linux vì nó là hệ thống mở, dễ tìm hiểu về hệ điều hành và phần cứng làm việc với nhau thế nào để mà code cho chuẩn, với lại command line bên Linux rất mạnh mẽ, xài linux mà dev web app mà không làm frontend thì có thể không cần đến giao diện, chỉ cần terminal là đủ sống rồi.
Windows giờ có WSL rồi thì có thể tạm dùng để dev được.
Nhưng sau tất cả mình vẫn xài Mac, because of the several unknow reasons

Vì để dùng Linux cho ngon thì phải tập gõ lệnh (sử dụng command-line interface), vọc vạch về bash, hiểu các khái niệm tiến trình (process), biên dịch (compile), v.v. Tư tưởng của Linux là cùng một công việc có thể có nhiều cách khác nhau, nhiều công cụ khác nhau cũng là một cái tư tưởng của người muốn theo nghề lập trình lâu dài

.
Reactions:
trinhvuhoang1994
Linux dùng nhiều trên server, thích terminal cả mac với linux vãi dùng phê

mac thì dùng phần mềm gì để code vậy thím ?
win giờ cũng ổn rồi, có gcc cho môi trường build, chạy dc shell script đầy đủ như bên unix, chờ thêm terminal dc mang qua win là xong

trc mình chạy script từ mac nhiều nhưng mà giờ nhiều script cũng chạy dc trên win nên cảm thấy ổn

Dev h trên win dev đc tuốt có gì đâu, linux chủ yếu để deploy. Mà vụ chỉnh core hđh thì mới nghe lần đầu
Edit: Hoá ra là thanh niên chuyên lập thớt nhảm

Reactions:
orien
Dev h trên win dev đc tuốt có gì đâu, linux chủ yếu để deploy. Mà vụ chỉnh core hđh thì mới nghe lần đầu

Edit: Hoá ra là thanh niên chuyên lập thớt nhảm
Mới để ý nick chủ thớt = ))
Nhiều cty người ta phát máy linux cho để đỡ tốn tiền mua win bản quyền
Dev h trên win dev đc tuốt có gì đâu, linux chủ yếu để deploy. Mà vụ chỉnh core hđh thì mới nghe lần đầu

Edit: Hoá ra là thanh niên chuyên lập thớt nhảm
Mới để ý nick chủ thớt = ))
à thanh niên phỏng vấn MBA chuyên toán đây à

Chắc các thím đã có câu trả lời. Nếu vậy comment để thảo luận nhé.
Riêng em, em thích linux vì nó là hệ điều hành mở, dev có thể chỉnh core của hệ điều hành cho phù hợp với cấu trúc của dự án.
Vãi nồi chỉnh core. Chắc cái core mà thớt nói là các service, framework, hoặc chọn linux distro phù hợp ?
Vãi nồi chỉnh core. Chắc cái core mà thớt nói là các service, framework, hoặc chọn linux distro phù hợp ?
Chỉnh core trong sys để mở rộng phần cứng vì project chạy tràn ram thím
Chỉnh core trong sys để mở rộng phần cứng vì project chạy tràn ram thím
Tại hạ kiến thức hẹp hòi, nghe xong như sấm nổ bên tai. Nói cho rõ hơm xem nào. Chỉnh core để download đc thêm Ram sao?
Tại hạ kiến thức hẹp hòi, nghe xong như sấm nổ bên tai. Nói cho rõ hơm xem nào. Chỉnh core để download đc thêm Ram sao?
- Ví dụ chỉnh file linux/gfp.h):
/* Zone modifiers in GFP_ZONEMASK (see linux/mmzone.h - low four bits) */
#define __GFP_DMA 0x01
/* Action modifiers - doesn't change the zoning */
#define __GFP_WAIT 0x10 /* Can wait and reschedule? */
#define __GFP_HIGH 0x20 /* Should access emergency pools? */
#define __GFP_IO 0x40 /* Can start low memory physical IO? */
#define __GFP_FS 0x100 /* Can call down to low-level FS? */
#define __GFP_COLD 0x200 /* Cache-cold page required */
#define GFP_NOIO (__GFP_WAIT)
#define GFP_NOFS (__GFP_WAIT | __GFP_IO )
#define GFP_ATOMIC (__GFP_HIGH)
#define GFP_USER (__GFP_WAIT | __GFP_IO | __GFP_FS)
#define GFP_KERNEL (__GFP_WAIT | __GFP_IO | __GFP_FS
à thanh niên phỏng vấn MBA chuyên toán đây à
đây là cờ nôn của mod cài cắm vào để tăng tương tác cho box nhé

- Ví dụ chỉnh file linux/gfp.h):
/* Zone modifiers in GFP_ZONEMASK (see linux/mmzone.h - low four bits) */
#define __GFP_DMA 0x01
/* Action modifiers - doesn't change the zoning */
#define __GFP_WAIT 0x10 /* Can wait and reschedule? */
#define __GFP_HIGH 0x20 /* Should access emergency pools? */
#define __GFP_IO 0x40 /* Can start low memory physical IO? */
#define __GFP_FS 0x100 /* Can call down to low-level FS? */
#define __GFP_COLD 0x200 /* Cache-cold page required */
#define GFP_NOIO (__GFP_WAIT)
#define GFP_NOFS (__GFP_WAIT | __GFP_IO )
#define GFP_ATOMIC (__GFP_HIGH)
#define GFP_USER (__GFP_WAIT | __GFP_IO | __GFP_FS)
#define GFP_KERNEL (__GFP_WAIT | __GFP_IO | __GFP_FS
Mình đọc code ko hiểu đâu, ko cần ví dụ cụ thể vậy đâu bạn.
Chỉ thắc mắc là chỉnh xong thì server trống thêm đc mấy GB ram thôi
Đó giờ thấy chọn linux vì ngon, free, chứ chưa thấy ai chọn vì để sửa source core build lại xài cả, nhất là sửa vì app chạy ngốn ram, vì linux vốn quản lý ram rất tốt rồi.