Tin tức và phân tích của tất cả các thiết bị di động

“Bộ ngực to”: Microsoft xin lỗi vì mã ngụy trang trong Linux

“BIG BOOBS”, đây là hai từ được các nhà phát triển Microsoft ngụy trang một cách mơ hồ trong mã nguồn của mô-đun nhân Linux đảm bảo kết nối với giải pháp ảo hóa gia đình Hyper-V rất nghiêm túc.

000000F005316228-photo-ascii-p0rn.jpg

“0xB16B00B5”: dãy số và chữ cái này có vẻ khó tiêu đối với người bình thường, nhưng các nhà phát triển có kinh nghiệm đọc nó một cách tự nhiên như bạn đọc “ngực khủng”.

Bởi vì đây là cái được gọi là hexspeak, một biến thể của leet speak thường được sử dụng để làm cho nó có thể đọc được và tạo điều kiện cho việc ghi nhớ các biến được ghi trong hệ thập lục phân. Nhưng vì hệ thập lục phân dính vào các ký tự 0123456789ABCDEF, nên các nhà phát triển không thể luôn chọn biến rõ ràng nhất, ngay cả khi khai thác sự giống nhau của các chữ số nhất định với các chữ cái nhất định (0 với O, 1 với tôi, 5 với S hoặc 6 với G trong trường hợp này). Do đó, họ đôi khi tận dụng cơ hội để nháy mắt.

Do đó, “thực phẩm xấu” hoặc “thịt bò chết” được Microsoft sử dụng, Apple, IBM hoặc Sun trong khi gặp sự cố, và “cảm thấy chết” bởi Linux để kích hoạt khởi động lại. Địa chỉ IPv6 của Facebook bao gồm chuỗi “face: b00c”.

0140000005316232-photo-0xdeadbeef.jpg

Vì mã nhân GNU / Linux là mã nguồn mở, nên tự nhiên ai đó cuối cùng đã phát hiện ra trò đùa của các nhà phát triển Microsoft. Một số cảm thấy thích thú với nó, những người khác cảm thấy nó không xứng đáng với một công ty như Microsoft, và vẫn có những người khác cho rằng nó phân biệt giới tính và lấy làm tiếc rằng nó đã đưa ra một hình ảnh sai lệch về các nhà phát triển.

Microsoft đã đưa ra một tuyên bố tỉnh táo: “Chúng tôi cảm ơn cộng đồng đã nêu ra vấn đề này và xin lỗi vì biến số gây tổn thương này. Chúng tôi đã gửi một bản sửa lỗi sẽ được phát hành trong bản phát hành hạt nhân sắp tới. » Lịch sử không cho biết những gì sẽ trở thành của những người chịu trách nhiệm. Biến này là một chữ ký, không loại trừ hoàn toàn việc các quản trị viên chưa cập nhật Hyper-V và nhân Linux đồng thời gặp trục trặc.