1 điểm bởi GN⁺ 2023-08-11 | 2 bình luận | Chia sẻ qua WhatsApp
  • Tên kênh trong Microsoft Teams không được là "forms, CON, CONIN$, CONOUT$, PRN, AUX, NUL, COM1 to COM9, LPT1 to LPT9, desktop.ini, vti"

2 bình luận

 
xguru 2023-08-11

Có vẻ họ làm vậy vì tính tương thích ngược với Windows.

Nhưng chắc giờ nhiều lập trình viên cũng không biết những thứ như COM, LPT, PRN đâu nhỉ, haha.

Thỉnh thoảng cũng thấy những câu hỏi kiểu như “Vì sao ổ cứng lại bắt đầu từ C?”..

 
GN⁺ 2023-08-11
Ý kiến Hacker News
  • Bài viết bàn về giới hạn trong Microsoft Teams khiến tên kênh không thể chứa các tên thiết bị MS-DOS.
  • Giới hạn này rất có thể xuất phát từ việc kênh MS Teams tạo thư mục tương ứng trong SharePoint để lưu tệp đính kèm, và những tên này không được Windows cho phép dùng làm tên tệp hoặc thư mục.
  • Một số người dùng chỉ trích giới hạn này và cho rằng nó có thể làm lộ ra các vấn đề tiềm ẩn trong cách xử lý dữ liệu đầu vào do người dùng cung cấp.
  • Một số người dùng khác cho rằng tên kênh và tên thư mục phải giống nhau, và giới hạn này có thể cần thiết để tránh các vấn đề tiềm ẩn liên quan đến mã hóa và giải mã.
  • Một số người dùng hồi tưởng về thời kỳ đầu của MS-DOS và tính tương thích ngược trong các sản phẩm của Microsoft.
  • Có thảo luận về tầm quan trọng của việc coi dữ liệu người dùng như các khối không xác định và dùng ID an toàn thay cho dữ liệu đầu vào của người dùng.
  • Một số người dùng đặt câu hỏi vì sao một số ký tự cụ thể bị hạn chế và cho rằng điều này có thể cho thấy các vấn đề tiềm ẩn trong cách xử lý dữ liệu.
  • Cũng có thảo luận về sự cần thiết của các giới hạn đối với nội dung có thể xuất hiện trong tên tệp, tên người dùng và tên kênh; một số người cho rằng các giới hạn hiện tại vẫn chưa đủ chặt.
  • Cuộc thảo luận cũng đề cập đến hiệu năng và tính tiện dụng của nhiều ứng dụng chat/họp khác nhau, trong đó một số người dùng bày tỏ sự không hài lòng với tình trạng hiện tại của các ứng dụng này.
  • Một số người dùng cho rằng giới hạn này có thể là một easter egg hoặc một chi tiết thú vị do các nhà phát triển cài vào.