screensaver

hớ lại những năm ĐH, có những lúc chả học hành gì, suốt ngày chăm chăm đi viết screen-saver! Giải thích chút về screen-saver, ngày xưa màn hình phổ biến là CRT, nếu hiển thị một điểm ảnh thời gian lâu sẽ bị “lưu vết”, đến khi tắt màn hình, hay thể hiện nội dung mới, nhưng nội dung cũ vẫn còn lưu lại mờ mờ ở đó! Nhằm tránh cho các điểm ảnh của màn hình hiển thị duy nhất một giá trị trong thời gian quá lâu, người ta đẻ ra cái gọi là screen – saver, để “save – cứu” cái màn hình đó!

Thế là chả học hành gì, chỉ chăm chăm đi viết screen-saver, là một file SCR (thực chất là một file exe) viết bằng Visual C++, trực tiếp với Win API hay dùng MFC. Chủ yếu là các dạng đồ hoạ fractal, vẽ cây, vẽ lá, vẽ hoa, vẽ tuyết, rồi các dạng kaleidoscope, và rất nhiều những dạng đồ hoạ biến ảo khác! Tự viết dễ có hơn 20 cái screen-saver, viết rồi cho nó chạy, ngồi dòm màn hình mà… “tự ngưỡng mộ mình”, cứ như thằng khùng vậy! Nhưng đằng sau đó cũng học được khá nhiều… Toán! 🙂