nói dối e blog

Chuyển Nhà Blog: Hành Trình Từ Máy Chủ Công Ty Đến VPS Cá Nhân

Bài blog này ban đầu được xây dựng trên một máy chủ thuộc quyền quản lý của tôi tại công ty. Thật may mắn khi công ty cho phép sử dụng tài nguyên nội bộ vào mục đích cá nhân - điều mà nhiều doanh nghiệp khác không cho phép.

Vài tuần trước, một máy chủ khác mà tôi quản lý đã gặp sự cố phần cứng nghiêm trọng ở ổ cứng. Qua kiểm tra, toàn bộ lô máy này đã vượt quá thời hạn sử dụng an toàn tới hơn 2 năm. Thay vì chờ đợi sự cố nghiêm trọng hơn, tôi quyết định nhân cơ hội này thuê một VPS cá nhân và tiến hành chuyển toàn bộ dữ liệu blog sang môi trường mới.

Định Mệnh Từ Trời Ban

Đêm qua, tôi mất ngủ, lục tủ tìm một bộ phim cũ để xem giết thời gian. Bộ phim “Serendipity” với cốt truyện tưởng như được dệt nên từ những giấc mộng mùa xuân. Dù tình tiết không hề thuyết phục, nhưng chính sự phi thực tế đó lại khiến lòng người xao động. Điều bất ngờ nhất chính là bản cáo phó cuối phim - chắc hẳn người làm phụ đề dành cho tác phẩm này hẳn đã yêu nó đến tận xương tủy.

FF13 Đã Hoàn Thành

Cuối cùng cũng hoàn thành Final Fantasy XIII sau bao ngày mong đợi! Dù phải thức xuyên đêm cuối tuần qua nhưng thật sự đáng giá. Tổng thời gian chơi khoảng 50 tiếng, hoàn toàn không dùng bất kỳ hướng dẫn nào, không cày cấp, không tối ưu vũ khí, chỉ tập trung vào cốt truyện chính. Vài trận đấu trùm đầu tiên khá thử thách khiến tôi phải khởi động lại vài lần, nhưng nhìn chung độ khó hoàn toàn vừa sức với game thủ đã quen thể loại RPG.

Kế Thừa Giao Diện Và Kế Thừa Cài Đặt Trong C++

Khi xây dựng các lớp giao diện và lớp triển khai trong C++, tôi chợt nhận ra mình đang đắm chìm trong một thế giới phức tạp đầy mê hoặc. Việc sử dụng các kỹ thuật hiện đại như template khiến tôi vừa hào hứng vừa băn khoăn. Đặc biệt khi hoàn thành xong, tôi lại thấy cần phải tự phê bình bản thân vì đã mải mê khám phá những điều quá mức cần thiết.

Khởi Tạo Đối Tượng Sau Khi Tích Hợp GC Trong C++

Những ngày gần đây, công việc ban ngày chủ yếu là sắp xếp lịch phỏng vấn, thật ra cũng hơi mệt. Tối về thì làm vài đoạn code giải trí, lâu lắm rồi không động đến C++, cảm giác có chút bỡ ngỡ. Coi như đây là cách thư giãn vậy.

Công việc chính thực ra là xây dựng một lớp trung gian C++ dựa trên thư viện C, tương tự như việc tạo lớp trung gian Lua trên nền thư viện C. Dạo trước tích hợp thêm cơ chế thu gom rác (GC), phát hiện ra vài cách dùng thú vị.

Tại Sao Nhất Định Phải Có Mật Khẩu?

Trước đây tôi từng viết bài “Có thể chỉ dùng mật khẩu mà không cần tên đăng nhập được không?” bàn luận về phương án để người dùng sử dụng email làm tên đăng nhập mà không cần thiết lập mật khẩu. Hôm nay muốn đào sâu phân tích chủ đề này hơn.

Việc không yêu cầu mật khẩu đôi khi lại mang lại cảm giác an toàn tốt hơn việc bắt buộc đặt mật khẩu. Bởi có những dịch vụ người dùng không quan tâm đến việc bảo mật dữ liệu cá nhân, cũng không để ý việc bị mạo danh (ví dụ như bình luận trên blog cá nhân mà không cần đăng ký tài khoản). Việc yêu cầu nhập mật khẩu ngược lại khiến người dùng khó xử: dùng mật khẩu quen thuộc thì lo ngại nếu bị nhà cung cấp ghi lại sẽ ảnh hưởng đến các tài khoản khác; tạo mật khẩu mới thì dễ quên; chọn mật khẩu đơn giản thì chẳng khác nào không có mật khẩu, thậm chí tạo cảm giác an toàn giả tạo còn nguy hiểm hơn không có mật khẩu.

0%