thảo luận [RỦ RÊ DỊCH TÀI LIỆU] cppreference.com

cs_50i

bố Bơ
UPDATE: TOPIC NÀY TỪ NAY DO BẠN @ KhronosGLES PHỤ TRÁCH.
___________________________
Dưới đây là nội dung triển khai của bạn

KhronosGLES:​


Các vấn đề chính
1. Các bác nào tham gia dịch thì mình đã inbox để lấy link github, các bác gửi lại username cho mình, rồi chờ email confirm để join group

2. Sau khi join group github được 1 tuần, mình chờ cho đủ số lượng lại, mình sẽ phân nhóm:

Nhóm 1: các bác chuyên về C/C++ như các bác đang đi làm/có kinh nghiệm làm qua C/C++ (embedded/game/finance/high performance) hoặc sinh viên năm 3 trở lên trường ĐH dùng C/C++ là ngôn ngữ chính. Nhóm này sẽ chuyên trị các bài về Modern C/C++ như C++11/14/17/20/23 và C11/17/23 vì nó là phần mở rộng khái niệm/code của core concept.

Nhóm 2: các bác không chuyên code về C/C++, hoặc đã nhảy tàu sang ngôn ngữ khác đã lâu hoặc sinh viên chưa đủ năm 3 hoặc sinh viên không học chuyên C/C++. Nhóm này sẽ có thêm 1 bác nhóm 1 xuống nhóm này kèm cặp thêm để hỗ trợ giải thích các concept khó của C/C++. Nhóm này sẽ chuyên làm về core concept C/C++ như C99 và C++98/03.

Nhóm 3 (đang cân nhắc gộp vào nhóm 1): Các bác từng học/làm việc với Rust/Golang/Assembly (hoặc các ngôn ngữ tối ưu hóa hiệu năng khác)

Các vấn đề khác cần bàn bạc, thảo luận lại thêm

1. (Có thể) Chúng ta sẽ phân loại công việc ngay trên trang https://github.com/orgs/vi-vn-cppreference/projects khá giống trello

2. (Có thể) Chúng ta sẽ chat group thường xuyên trên trang GitHub disscusion

3. Mình focus vào Github service là chính bởi mình muốn có 1 ngôi nhà chung để dễ quản lý cho tất cả các member, chứ xài nhiều dịch vụ quá nó loạn cả lên, nếu các bác có ý kiến thì comment nha

4. Do đây là nhóm tự lập để phát triển cộng đồng phần mềm C/C++ phi lợi nhuận, do đó mỗi thành viên đều có công ăn việc làm của riêng mỗi người nên khó mà ép các thành viên phải chạy deadline bài dịch tốt được, do đó mỗi bài tùy vào độ khó sẽ có từ 1~2 tuần để mỗi thành viên submit bài mới. Với các bài siêu khó, có thể sẽ cần đến 3~4 tuần để hoàn tất bài viết cũng như thảo luận thêm với thành viên group mình cũng như tham khảo các nguồn uy tín khác của hội C/C++ trên reddit/twitter/stackoverflow/...

Các vấn đề khác

1. Bác @cs_50i @Manwe Sulimo inbox account giúp mình nhé, chứ mình ko inbox được bác

2. Các bác chuyên góp ý document như bác @Kân team v2 @Buonnguqua6 @Fire Of Heart có thể tạo issue rồi cùng nhau thảo luận để sửa lại bản dịch. Nếu được có thể tham gia luôn cũng được.

3. Các bác hóng thread/trình cùi chỉ xem/... Mình thì không quan trọng , có thể cùng tham gia xây dựng cộng đồng nhé, always welcome.

4. Mỗi tuần mình hay bất kỳ ai trong group sẽ push thread này lên để tuyển thêm member mới, phòng hờ trường hợp có bác nghỉ không làm nữa.

5. Với các thành viên nhóm 2, nếu các bạn đủ trình độ khuyến khích các bạn try hard vào nhóm 1.

Góp ý của Mod @Fire Of Heart
Có 1 vài điểm các thím cần lưu ý:

- Điều thứ 1 là các thím nên xác định đây sẽ là 1 project dài hơi, độ dài sẽ tính bằng năm. Và quan trọng nhất là người lead của project này. Đến ông lead mà làm dc 1 thời gian rồi bận việc gia đình bận này nọ thì rất khó để cả tập thể đi đến một thành quả nhất định nào đó.
Các thành viên tham gia nên cố gắng commit mức độ tham gia tối thiểu 1 tuần bao nhiêu giờ, tham gia dc bao nhiêu tháng v.v... Các thím sẽ gặp các case như sau:
  • Thành viên nhận dịch nhưng ko làm.
  • Thành viên làm dc 1 ít rồi bỏ vì bận việc này việc kia.

- Điều thứ 2 là các thím sẽ gặp những câu/từ mà sẽ khó diễn giải bằng tiếng Việt. Chưa kể cách dịch mỗi người sẽ khác nhau, nên cần người review phải có chuyên môn + kỹ, để thống nhất dc văn phong v.v... Có thể soạn sẵn 1 bộ từ điển nhỏ thống nhất cho các từ chuyên môn hay xuất hiện chẳng hạn.

- Giả sử có vài người tham gia rồi, thì các thím có thể làm trước/demo 1 vài bước để hoàn thiện về quy trình, cách làm việc, chia role v.v... Tới đó nếu thiếu người thì mình sẽ hỗ trợ quảng cáo trên các channel khác (grokking/webuild/v.v...)
Nhưng ít nhất cần rõ ràng về quy trình. Ví dụ dịch demo thử 1 vài trang, dc bên cpp kia xác nhận là mình đang làm, họ cần aware dc về việc này + xác nhận về output cho phù hợp.
Có hướng dẫn cụ thể cách dịch, cách commit v.v... cho từng vị trí.
Tới đó sẽ dễ kéo người tham gia hơn.

- Cái output quan trọng nhé, để tránh việc mình làm xong mà họ lại kêu ko đúng format thì rất tốn công sức.
Mấy cái đầu dịch thử thì ko sao, nhưng lúc thành quy trình thì phải chuẩn chỉ.

Nhìn chung mình đánh giá cái khó nhất là mức độ commit của các thành viên.

Nghỉ, ko vật nhau nữa.
 
Last edited:
Em thấy dịch trang learnCpp nó có ý nghĩa hơn trang này, tại trang này thuần tra cứu quá :D mà tra cứu thì nó rất rất nhiều, dễ bị drop
mình thấy nên dịch một nguồn nó đầy đủ và bao quát như trang này. Learncpp thì cũng có người dịch rồi thì phải.
 
JXYqfqJ.gif
em không giỏi tiếng anh nhưng cũng muốn làm để cải thiện khả năng của mình
Vậy bạn nhắm dịch được không và sẽ dịch những link nào?
 
Được đấy, để mò xem có official contribution guidelines không. Nhớ không nhầm thì cppreference là một dạng wiki và cũng được dịch ra nhiều ngôn ngữ khác rồi. Ngoài ra cũng không rõ đề xuất thêm bản dịch ngôn ngữ khác (trg hợp này là tiếng Việt) có cần request cho min mod gì không. :)
Mình hay code C++11, 14, nên có thể tham gia giúp các phần loanh quanh std container, iterator, algorithm bên cạnh core language.
 
Được đấy, để mò xem có official contribution guidelines không. Nhớ không nhầm thì cppreference là một dạng wiki và cũng được dịch ra nhiều ngôn ngữ khác rồi. Ngoài ra cũng không rõ đề xuất thêm bản dịch ngôn ngữ khác (trg hợp này là tiếng Việt) có cần request cho min mod gì không. :)
Mình hay code C++11, 14, nên có thể tham gia giúp các phần loanh quanh std container, iterator, algorithm bên cạnh core language.
vậy chốt nhé thím. tôi và ae voz box 91 cảm ơn thím nhé.
 
Update: Mình sẽ để topic này một tuần để chờ các dịch giả đăng ký, sau đấy sẽ chốt danh sách. Mình sẽ tạo 1 poll để các dịch giả tự điền vào các phần sẽ dịch để tránh dịch trùng.

Các dịch giả đang có dự định dịch:
1. Tao_la_giang
2. thuyduong2007
3. Cs_50
 
vậy chốt nhé thím. tôi và ae voz box 91 cảm ơn thím nhé.
Thực ra không cần giới hạn trong voz đâu. Mình muốn có trang chính thức luôn như các ngôn ngữ khác như en., fr., it., ja. [cppreference.com]. Nếu sau một tuần thím vẫn quyết định quẩy thì ta liên lạc với họ xin cái vi.cpp.... cho nó uy tín.
 
Thực ra không cần giới hạn trong voz đâu. Mình muốn có trang chính thức luôn như các ngôn ngữ khác như en., fr., it., ja. [cppreference.com]. Nếu sau một tuần thím vẫn quyết định quẩy thì ta liên lạc với họ xin cái vi.cpp.... cho nó uy tín.
Hay đấy thím, xem một tuần nữa có thêm thím nào cùng chung nhiệt huyết thì ae biên lấy một cái thư xin hẳn cái sub domain vi.

Hiện tại mới có 3 người thì e rất khó, ít nhất team cần 10 người.
 
tại sao phải đi dịch sao ko đi học tiếng Anh
WurVrha.png


như cái RAII dịch thế nào được
WurVrha.png
dịch sang tiếng Việt cũng phải biết 4 chữ RAII thì dịch làm gì???
Xao không ăn cơm thay phở, đi học nấu phở để khỏi phải ăn cơm :D
 
tại sao phải đi dịch sao ko đi học tiếng Anh
WurVrha.png


như cái RAII dịch thế nào được
WurVrha.png
dịch sang tiếng Việt cũng phải biết 4 chữ RAII thì dịch làm gì???
Những cái cụm từ đặc thù vậy giữ nguyên rồi viết định nghĩa thôi chứ ai dịch hết có mà chết :big_smile:
 
Theo mình nghĩ thì dịch ra được sẽ tốt. Nhiều ng có thể tiếp cận được. Tất nhiên để đi xa được thì họ cũng cần phải có vốn tiếng anh đủ tốt. Nhưng đó là câu chuyện khác nữa rồi. Nói chung mỗi người sẽ có quan điểm riêng. Nên anh em nào thấy việc dịch là vô nghĩa thì có thể bỏ qua topic này.
Topic này nên tập trung vào việc kêu gọi anh em dịch và bàn luận về cách mình sẽ phân chia công việc như thế nào.
 
Theo mình nghĩ thì dịch ra được sẽ tốt. Nhiều ng có thể tiếp cận được. Tất nhiên để đi xa được thì họ cũng cần phải có vốn tiếng anh đủ tốt. Nhưng đó là câu chuyện khác nữa rồi. Nói chung mỗi người sẽ có quan điểm riêng. Nên anh em nào thấy việc dịch là vô nghĩa thì có thể bỏ qua topic này.
Topic này nên tập trung vào việc kêu gọi anh em dịch và bàn luận về cách mình sẽ phân chia công việc như thế nào.
Chờ một tuần xem có đủ thành lập một team thì mình cũng k ngại cày đêm viết nhanh ra một tool quản lý, tổ chức việc dịch... để ae nhanh chóng vào việc luôn.
 
Nếu được thì cho mình xin 1 chân phụ việc, tiếng anh mình củ chuối lắm. Mình có kiến thức mới nhú về modern c++, hay xem conference về c++, biết 1 số guidelines, best pratice, STL algorithm, RAII, rule of 0, 3, 5
 
Back
Top