Dòng Nội dung
1
Chuyển đổi định dạng video sang MP4 sử dụng docker / Nguyễn Hữu Cầm. // Kỷ yếu hội thảo khoa học giáo viên Khoa Công nghệ thông tin 12/2020
Hà Nội : Đại học Hà Nội, 2020
tr. 59-65

Viết ứng dụng nhỏ cho phép chuyển đổi định dạng các video sang MP4 giúp cho người dùng có thể xem videos trên các thiết bị khác nhau mà không cần phải cài đặt thêm dịch vụ thứ 3 để xem video là một vấn đề cần thiết. Để ứng dụng có thể triển khai trong thực tế cần một môi trường cài đặt ổn định, dễ cài đặt. Sử dụng Docker có thể giải quyết bài toán này một cách nhanh chóng.

2
Chuyển đổi định dạng video sang MP4 sử dụng Laravel / Nguyễn Hữu Cầm. // Kỷ yếu hội thảo khoa học giáo viên Khoa Công nghệ thông tin 5/2020
Hà Nội : Đại học Hà Nội, 2020
tr. 205-213

MP4 là định dạng thường được sử dụng và chấp nhận trên mọi nền tảng, từ các trình duyệt, mạng xã hội và chạy ổn định trên hệ điều hành khác nhau như Linux, Windows. Viết ứng dụng nhỏ cho phép chuyển đổi định dạng các video sang MP4 giúp cho người dùng có thể xem videos trên các thiết bị khác nhau mà không cần phải cài đặt thêm dịch vụ thứ 3 để xem video là một vấn đề cần thiết.

3
Online examination system applying embedded system and encryption / Nguyễn Thị Bích Loan ; Tạ Quang Hùng hướng dẫn. // Kỷ yếu hội nghị khoa học sinh viên Khoa Công nghệ thông tin 2020
Hà Nội : Đại học Hà Nội, 2020
tr. 5-14

Test is always considered a fair method to evaluate learner's ability, however some academic dishonesty issues discovered these recent years have proved that there are still weaknesses in organizing tests. Therefore, this paper will demonstrate the development of an online examination system using embedded system, data encryption and website development technology that expects to solve the current drawbacks in conventional examination.

4
Tái cấu trúc controller và actions trong thực tế / Nguyễn Hữu Cầm. // Kỷ yếu hội thảo khoa học giáo viên Khoa Công nghệ thông tin 5/2020
Hà Nội : Đại học Hà Nội, 2020
tr. 198-204

Khi phát triển một ứng dụng web application theo mô hình MVC, các nhà phát triển trong một tổ chức thường tự mình đặt tên cho controller và actions. Điều này sẽ dẫn đến khó có thể hiểu được action trong controller đó làm việc gì nếu như đặt tên không chính xác. Thực chất, việc đặt tên các controllers và các actions trong controllers đó là một bài toán không đơn giản do làm thế nào để đặt tên actions ngắn gọn, dễ nhớ và dễ tìm kiếm khi ứng dụng có xu hướng mở rộng. Trong ứng dụng nhỏ có thể không cần theo cách áp dụng này ; tuy nhiên khi dự án có xu hướng mở rộng và phát triển lâu dài thì vấn đề đặt tên controller và actions theo chuẩn sẽ giúp quá trình phát triển nhanh hơn và dễ bảo trì hơn.