Authentication trong Spring Security
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong bài viết Tổng quan về quy trình xử lý request trong Spring Security,...
Một số Patterns hay sử dụng trong React
Trong lập trình chúng ta thường sẽ gặp phải một số vấn đề chung lặp đi lặp lại trong các dự án khác nhau...
Web fonts: Khi nào cần, khi nào không? (Phần 1)
Tôi không là fan của việc thích tranh luận nên xài hay không xài web fonts nào, nhưng tôi nghĩ là mọi người đều...
Cài đặt Sublime Text 3 và một số plugin cần thiết để lập trình
1. Sublime Text là gì
Sublime Text là một trình soản thảo code (Text Editor) dành cho lập trình viên do Jon Skinner tạo ra...
Công nghệ nào đứng sau AI tạo ra MC ảo đang hot rần rần?
Đầu tiên, dạo qua một vòng các báo, tin tức rần rần về MC ảo, ứng dụng của MC Ảo là gì? Đứng sau...
Software engineer phát triển bản thân như thế nào?
Lúc đầu định viết về product nhưng xong thế nào lại suy ngẫm nhiều hơn về software engineering, nên mình chia sẻ lại một...
Two-Factor Authentication (2FA) hoạt động như thế nào?
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Bắt đầu với sự thật không thể trần trụi hơn: Đối với những giao...
Vai trò quan trọng của CTO (Chief Technology Officer)
Vai trò chính của giám đốc công nghệ là nhằm đảm bảo chiến lược phù hợp với mục tiêu chung của tổ chức/doanh nghiệp....
Nữ sinh đội tuyển Word đi theo CNTT chia sẻ bí kíp phát triển...
Confession là một hình thức fanpage không mới, nhưng với sự xuất hiện đầu tiên trong giới lập trình, page Lập Trình Viên Confessions mỗi tuần...
Sự khác biệt giữa senior developer và developer with seniority
Bài viết được sự cho phép của tác giả Tùng Nguyễn
* Trong bài viết này có vài từ viết bằng tiếng Việt đọc hơi...
Integration Test là gì
Bài viết được sự cho phép của tác giả Lê Chí Dũng
Trong hôm nay mình cũng tìm hiểu lại một khái niệm là Integration Test còn gọi...
Debug là gì?
Bug là gì?
Bugs là ám chỉ các lỗi xảy ra trong logic, hay bất kỳ vấn đề gì gây ra việc làm cho...
Sử dụng Hibernate Tool tạo các Hibernate Entity một cách tự động từ các...
Bài viết được sự cho phép của tác giả Giang Phan
Trong bài viết trước tôi đã giới thiệu với các bạn các Annotation của...
AI: Chìa khóa của những điều con người đang hằng mơ đến
Vào năm 2010, AI chỉ xuất hiện trên các bộ phim khoa học viễn tưởng như một sáng tạo siêu việt của loài người,...
Một số mẹo vặt dành cho Developer trên Chrome
1. Animation
Nếu như trang web của bạn có animation, bạn có thể giảm tốc độ hiển thị animation xuống còn 10% hay 25% để...
Cải tiến AI liên tục với Data Harvest Loop
Vấn đề khi thu thập dữ liệu cho AI
Một trong những khó khăn của các doanh nghiệp startup về lĩnh vực AI là làm...
5 điểm khác nhau giữa function thường và arrow function
Bài viết được sự cho phép của tác giả Lưu Bình An
Lựa chọn cách viết nào cho phù hợp theo tính huống đang cần...
Tầm quan trọng của Loose Coupling trong hệ thống Backend
Bài viết được sự cho phép của tác giả Lê Nhật Thanh
Những dòng chữ bên dưới là một trong những kiến thức cực kì...
Hướng triển khai cho các project Machine Learning
Tác giả: Trung Nghia Nguyen
"Build only what you need to build, and do it fast"
Với sự phát triển không ngừng của công nghệ, đâu...
50 keywords mà mọi JAVA developer nên biết
Java hiện là ngôn ngữ lập trình phổ biến hàng đầu tại Việt Nam và rất nhiều sinh viên CNTT muốn theo đuổi ngôn ngữ này...