authentication

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

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

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...
mot-so-toi-uu-cho-sublime-text-code-tien-hon-2

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?

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

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

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

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ì

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-la-gi

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...
hibernate entity

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

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% để...
data harvest loop

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-diem-khac-nhau-giua-function-thuong-va-arrow-function

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

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

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...
java dev

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...