nói dối e blog

Những Ngày Ấy (Phần 1)

Những ngày tháng ấy (Phần 1)

Ngày mai đã là kỳ nghỉ Lao Động, đồng nghiệp đều đã nghỉ ngơi. Tôi không có ý định làm thêm giờ trong kỳ nghỉ, bởi vì làm thêm cũng chẳng có việc gì để làm - những công việc hiện tại đều cần hợp tác với người khác.

Vài hôm trước, tôi đi ăn khuya cùng các đồng nghiệp mới, mọi người trò chuyện sôi nổi đến mức tôi cũng bất giác nhớ về quá khứ. Những ngày tháng tốt đẹp năm xưa giờ đã trở nên mờ nhạt trong ký ức. Tôi nghĩ hai năm nữa, có lẽ tôi sẽ không còn nhớ rõ chính xác thời gian của những ngày từng ảnh hưởng sâu sắc đến mình. Đã đến lúc ghi lại điều gì đó, như một cách tưởng niệm dành cho chính mình.

Ứng Dụng Hệ Thống Phản Hồi Âm Trong Điều Khiển Hoạt Ảnh Mô Hình

Trong quá trình tối ưu hóa giao diện động cơ 3D, tôi nhận ra một vấn đề thiết kế quan trọng liên quan đến cách xử lý hoạt ảnh mô hình. Trải nghiệm thực tế cho thấy: Thiết kế giao diện động cơ 3D quyết định chất lượng sử dụng nhiều hơn cả thông số kỹ thuật phần cứng. Một động cơ không chỉ là tập hợp các chức năng rời rạc, mà phải tạo ra trải nghiệm liền mạch cho người dùng.

Không Thể Nghỉ Được Đúng Không

Thật ra tôi vẫn chưa thể nghỉ ngơi trọn vẹn như mong muốn. Vài ngày trước tôi xin nghỉ phép ba ngày để thư giãn đầu óc. Sáng thứ Hai tôi đi dạo quanh khu vực thành phố, nhưng cảm thấy không mấy hào hứng. Đến thứ Ba thì bắt đầu thấy chán nản, tôi bèn ghé văn phòng công ty để kiểm tra công việc.

Bất ngờ phát hiện ra lỗi kỹ thuật tôi từng báo cáo tuần trước vẫn chưa được xử lý. Sau khi trao đổi với đồng nghiệp, chúng tôi cùng nhau tìm ra giải pháp trong vòng hơn một tiếng đồng hồ. Tiếp theo, tôi dành thời gian cập nhật lại tài liệu hướng dẫn cho module mới phát triển, đồng thời phân công rõ ràng các nhiệm vụ tiếp theo cho nhóm. Lúc đó tôi quyết định sẽ hủy ngày nghỉ phép cuối cùng để đi làm sớm.

Những Điểm Chính Trong Thiết Kế Hệ Thống Cập Nhật Nóng Dựa Trên Lua

Đã lâu rồi tôi chưa viết blog, phần lớn vì công việc bận rộn. Dự án gần đây gặp khá nhiều vấn đề sau khi ra mắt, khiến tôi phải dồn toàn bộ tâm sức để xử lý. Vì thiếu nhân lực, tôi đành tự tay viết code. Trong quá trình đó, tôi đã tối ưu hóa thiết kế hệ thống mà không làm thay đổi kiến trúc tổng thể, đồng thời viết lại toàn bộ các đoạn code lỗi thời.

Xử Lý Sự Kiện Con Lăn Chuột Trong Hệ Thống X Window

Trong giờ nghỉ trưa hôm nay, tôi đã dành ra vài phút để giải quyết vấn đề hệ thống client game của chúng tôi không thể nhận diện được các thao tác cuộn con lăn chuột trên nền tảng X Window.

Có lẽ hiện nay không còn nhiều lập trình viên trực tiếp xử lý XEvent bằng cách code thủ công như trước nữa. Khi tôi thử tìm kiếm thông tin trên Google, kết quả gần như không có tài liệu chi tiết nào đề cập đến vấn đề này. Tuy nhiên, tôi nghĩ đây không phải là lỗi nghiêm trọng, nên quyết định nghiên cứu trực tiếp từ file header .h của thư viện Xlib.

无标题

Cảm giác tốt hơn nhiều rồi

Cảm giác tốt hơn nhiều rồi

Tôi cảm thấy khá hơn nhiều rồi. Thực ra tôi chưa từng tự tay viết một dự án quy mô lớn nào bằng Lua cả. Những dự án vượt quá 5.000 dòng mã đều được viết bằng C hoặc C++. Vài ngày gần đây tôi mới thực sự làm được thứ gì đó phức tạp. Sau nhiều lần chỉnh sửa và tinh giản, sản phẩm cuối cùng vừa vặn khoảng 3.000 dòng (sai số chỉ vài chục đơn vị). Trong đó, phần module nền tảng viết bằng C chiếm hơn 900 dòng (chỉ là việc đóng gói socket API và mã hóa/giải mã luồng byte), phần còn lại đều do tôi thiết kế và triển khai bằng Lua.

0%