Dự định viết một chuỗi bài về: Từ gốc đến ngọn

Mục đích của chuỗi bài này để có cái nhìn tổng quan, bao quát, có hệ thống một số kiến thức trong công nghệ thông tin. Tư tưởng học là phải có hệ thống, từ thấp đến cao, mỗi cái được phát triển và cải tiến như thế nào so với cái cũ, mình được lĩnh hội nhiều nhất sau khi học thầy Lý Quốc Ngọc. Tại sao lại cần cái nhìn có hệ thống, từ cái nền đi lên? Nếu như học kiểu mì ăn liền, học xong làm được liền thì có vài vấn đề, cũng không quan trọng lắm trong việc vừa và nhỏ. Thứ nhất là làm được nhưng không hiểu được, kết quả thì nằm đó, biết là sử dụng thuật toán đó nhưng bản chất vấn đề thì không nắm được. Thứ hai là tránh việc phát minh ra lại cái bánh xe, thực tế rất nhiều và mình đã đang và chắc chắn sẽ còn mắc rất nhiều, như việc sử dụng tới REST rồi mà vẫn ngồi lại phát minh ra RPC để thay thế, hay việc xài tới deep learning rồi mà vẫn còn giữ tư tưởng về rule based (cái này mình nói không rõ thông cảm). Sau đây là chuỗi một số vấn đề dự định sẽ trình bày, nếu bạn nào muốn viết về vấn đề gì thì comment, mình biết thì sẽ viết thêm:
- Quá trình phát triển đến REST và những vấn đề liên quan
- Thuật toán thay trang trong hệ điều hành và các ứng dụng
- Cấu trúc dữ liệu cho việc kiểm tra sự tồn tại của một phần tử (chưa nghĩ ra tiêu đề rõ ràng, chủ yếu về hash, bloom filter, hyperloglog)
- Các feature của ảnh trong Thị giác máy tính, vài chục năm thì mới có một feature được phát minh ra
- ...

Comments

Popular Posts