nói dối e blog

Học Tập Bắt Đầu Từ Lịch Sử

Tôi có một quan điểm hình như được thừa hưởng từ đâu đó: Dù muốn học bất cứ điều gì, chúng ta cũng nên bắt đầu bằng việc tìm hiểu lịch sử của nó. Nói một cách cực đoan, mọi thứ chúng ta học đều là lịch sử của chính thứ đó.

Vài ngày trước tại Bắc Kinh, tôi gặp lại cô em họ nhỏ của mình - một cô bé vừa lên lớp 7, thông minh đến mức đáng kinh ngạc. Bảy năm trước khi tôi làm việc ở Bắc Kinh, cô bé còn chưa vào tiểu học. Lúc đó tôi đã trả lời hàng loạt câu hỏi khoa học thường thức của cô bé. Khả năng tư duy của một đứa trẻ năm tuổi khiến tôi không khỏi thán phục.

Kỷ Niệm 10 Năm Trang Cá Nhân Ra Đời

Vào đúng ngày này cách đây 10 năm - ngày 17 tháng 12 năm 1997 - tôi đã tải lên máy chủ của NetEase file HTML đầu tiên cho trang chủ của mình. Bằng chứng là quyển lưu bút điện tử ngày ấy còn nguyên vẹn :) Tôi không cố ý ghi nhớ ngày này, nhưng hôm nay khi đang trả lời thư bạn đọc thì bỗng nhận ra website này đã đồng hành cùng tôi gần tròn một thập kỷ. Khi tra lại những dòng lưu bút đầu tiên, thật bất ngờ - hóa ra chính là ngày hôm nay. Tiếc rằng giờ đây tôi không còn sức khỏe để dậy sớm như ngày xưa nữa. Vào cái ngày lịch sử ấy, tôi đã cố gắng dậy thật sớm, thậm chí bỏ cả tiết học buổi sáng để chiếm chỗ tại phòng máy duy nhất trong trường mở cửa cho sinh viên truy cập mạng. Vì không được phép mang theo đĩa mềm, tôi không thể chuẩn bị sẵn nội dung trang web trong ký túc. Sau khi đăng ký không gian cá nhân trên NetEase, tôi vội vã tự học HTML rồi lập tức thiết kế vài file HTML đầu tiên ngay tại chỗ. Theo ghi chép trong lưu bút, thời điểm đó là khoảng 9 giờ sáng. Trong khi phòng máy chỉ mở cửa từ 8 giờ. Điều đó có nghĩa là phiên bản đầu tiên của trang web đã được tôi viết xong chỉ trong 1 tiếng đồng hồ bằng Notepad. Tiếc là không giữ lại được ảnh chụp màn hình lúc đó. Nếu không thì giờ đây chắc chắn chúng ta có thể cùng nhau “sống lại” những ký ức đẹp đẽ xưa kia :) Ngày 18 tháng 12 bổ sung: P.S. Thật ngạc nhiên khi phát hiện bài viết này còn được chia sẻ trên Douban và thu hút nhiều lượt đọc. Có lẽ nhiều người cũng hoài niệm về những ngày đầu tiên của internet như tôi. Vậy nên tôi xin phép công khai thêm nhiều tư liệu lưu trữ quý giá từ kho lưu bút lịch sử - hy vọng mọi người sẽ yêu thích những báu vật kỹ thuật số này!

Những Suy Nghĩ Linh Tinh (Phần Tiếp Theo)

Tiếp nối từ bài viết hôm qua.

Hôm qua chúng ta đã đề cập đến vấn đề quản lý vòng đời đối tượng. Hãy cùng phân tích cách hệ điều hành quản lý tài nguyên.

Đối với tập hợp tài nguyên, hệ điều hành trừu tượng hóa thành khái niệm tiến trình. Mỗi tác vụ có thể yêu cầu tài nguyên từ hệ thống, và hệ điều hành sẽ quản lý chúng trong tập hợp tiến trình. Khi tiến trình còn tồn tại, tài nguyên được giữ nguyên; khi tiến trình kết thúc, tài nguyên sẽ được thu hồi. Từ góc nhìn của hệ điều hành, mỗi đối tượng đều độc lập, không cần quan tâm đến mối quan hệ phụ thuộc lẫn nhau, chỉ cần quản lý handle của đối tượng. Thứ tự thu hồi các đối tượng không quan trọng, không liên quan đến thứ tự cấp phát ban đầu.

Rào Cản Bộ Nhớ Trong Môi Trường Đa Nhân

Ban đầu tôi không định viết ngay về Hội nghị Phát triển Phần mềm vừa rồi. Có quá nhiều điều để viết nên反倒 bối rối không biết bắt đầu từ đâu. Hôm nay mới có dịp lướt web, ghé qua blog của thầy Châu Vĩ Dân, thấy bài viết này. Vì trong bài có đề cập đến tôi nên muốn để lại vài dòng phản hồi. Tiếc rằng hệ thống blog của CSDN quá tệ (chủ đề này chúng tôi đã cùng nhau phê phán trong buổi thảo luận vào thứ Bảy, tạm thời không bàn đến), cuối cùng vẫn không gửi được bình luận. Đành phải viết riêng ở đây vậy.

Suy Tư Hoang Tưởng

Hai tuần vừa qua trôi qua trong hỗn loạn, chủ yếu là do tôi vừa chuyển từ phần code sang viết kịch bản game. Không viết code nhiều khiến tâm hồn trống trải, bởi viết kịch bản toàn là công việc văn bản. Ý tưởng trong đầu tưởng rõ ràng, nhưng khi viết ra lại thành chuyện khác. Nhiều chi tiết vẫn còn mơ hồ vì chưa suy nghĩ thấu đáo, dẫn đến diễn đạt không rõ ràng. Vẫn còn nhiều việc phải làm lắm.

Bài Giảng

Nếu mọi việc diễn ra đúng kế hoạch, hiện tại tôi đang chuẩn bị cho bài phát biểu tại Hội nghị Phát triển Phần mềm 2.0 năm 2007 với chủ đề “Kiến trúc máy chủ game online quy mô lớn”. Chỉ còn vài phút nữa là tôi sẽ bước lên sân khấu.

Bài thuyết trình này thực chất là phần giới thiệu về thiết kế hệ thống engine máy chủ game online mà nhóm chúng tôi đã phát triển trong hai năm qua. Quý vị có thể tải về bản trình chiếu (PPT) tại đây.

0%