nói dối e blog

Về Việc Đọc Tiếng Anh

Từ khi nào không hay, hai năm gần đây tôi đã đọc rất nhiều tài liệu tiếng Anh. Sách vở, cẩm nang, luận văn, blog đủ kiểu. Hôm trước tìm lại một tài liệu gốc, tôi còn nhầm tưởng mình đã đọc bản dịch tiếng Trung trước đây, mãi sau mới phát hiện ra mình từng đọc nguyên bản tiếng Anh.

Tối qua ngồi co ro trên sofa trong phòng khách nhỏ, tôi đang mải mê đọc quyển sách hướng dẫn chơi game Dungeon Twister 2 Prison. Sau khi setup xong bàn chơi, mấy cô nàng Alibaba ở phòng bên cạnh tò mò ghé sang xem đống mô hình nhỏ xinh tôi bày đầy bàn. Khi thấy cuốn sách hướng dẫn bằng tiếng Anh, họ ngạc nhiên hỏi: “Sao đọc được vậy?”. Tôi chỉ biết cười: “Các bạn không trải qua 9 năm học phổ thông sao? Ai chẳng biết vài chữ cái. Từ từ đọc là xong thôi mà. Thực ra đọc nhiều rồi sẽ thấy nội dung cũng chẳng phức tạp lắm, nhất là sách này minh họa rõ ràng, trình bày mạch lạc. Quan trọng nhất vẫn là tính logic của văn bản, chứ không phải ngôn ngữ viết là gì”.

Cải Tiến Hiệu Suất Hệ Thống I/O Máy Chủ Trò Chơi Kiếm Thế Tây Du

Cuộc trò chuyện tình cờ với các đồng nghiệp trong những ngày qua đã giúp tôi nhận ra những thách thức liên quan đến hiệu suất vận hành của hệ thống máy chủ trò chơi Kiếm Thế Tây Du. Vấn đề then chốt nằm ở việc liệu chúng ta có thể xây dựng hệ thống máy chủ theo mô hình trạm không đĩa cứng (diskless station) hoặc triển khai trong môi trường máy ảo để tối ưu hóa công tác quản trị hệ thống hay không.

Lua Cothread

Gần đây mình đã thử chơi với ngôn ngữ Go và rất thích mô hình lập trình goroutine, đặc biệt là việc dùng chan để giao tiếp giữa các thread rất tiện lợi. Trong một buổi chiều hôm nay, mình đã viết một thư viện nhỏ cho Lua nhằm mô phỏng kiểu lập trình này và tạm đặt tên là lua cothread. Thư viện này được xây dựng dựa trên coroutine có sẵn của Lua, mình chỉ việc viết thêm một bộ điều phối (scheduler) đơn giản.

Những Điều Nhỏ Tháng 12

Tháng này làm khá nhiều việc lặt vặt. Nhân dịp cuối năm, tổng kết lại cho vui.

Về việc tối ưu hóa Client của trò chơi Đại Mộng Tây Du, tôi từng đề xuất một giải pháp trước đó. Sau khi tôi sửa đổi một vài chi tiết ở thư viện底层 của engine 2D, đa số công việc còn lại đều do đồng nghiệp xử lý. Kết quả cuối cùng khá khả quan khi hiệu năng được cải thiện đến mức chấp nhận được.

无标题

Muốn một ổ đĩa trực tuyến như vậy.

Muốn có một ổ đĩa trực tuyến như vậy.

Một thiết bị lưu trữ đám mây dạng USB không cần cài đặt phần mềm

DropBox quả thực đã rất tiện lợi, nhưng vẫn yêu cầu cài đặt client trên máy tính. Tại sao không thử tạo ra một thiết bị lưu trữ vật lý hoàn toàn mới? Thiết bị này sẽ hoạt động độc lập mà không cần phần mềm bổ trợ hay phụ thuộc vào hệ điều hành cụ thể nào.

Hành Trình Chuyển Đổi Mối Quan Hệ Người Dùng QQ

Trận chiến giữa QQ và 360 trên không gian mạng gần đây đã trở thành chủ đề bàn tán xôn xao. Là người không dùng phần mềm 360 cũng như từ chối cài đặt client QQ, tôi chỉ đăng nhập web QQ khi bạn bè nhất định dùng nền tảng này để liên lạc. Mỗi lần như vậy, tôi chỉ nhanh chóng kiểm tra tin nhắn rồi đăng xuất. Tôi sở hữu một tài khoản QQ 6 chữ số (trước đó từng có tài khoản 5 chữ số), nhưng từ năm 2004 đã không còn dùng thường xuyên.

0%