Sắp xếp (sort) string Tiếng Việt
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng
Một vấn đề không hề mới, xưa như năm 1991, và có vẻ...
25 blogger IT nổi tiếng mà dân lập trình ai cũng phải biết
Khi còn là một junior developer, tôi luôn cảm thấy mình không có đủ kiến thức để chia sẻ với thế giới. Và tôi...
Smoke testing và Sanity testing là cái gì vậy?
Bài viết được sự cho phép của tác giả Vân Anh
Làm gì cũng vậy, để có tay nghề tốt, bên cạnh việc thực hành,...
10 điểm nhấn về phát triển web trong mà bạn cần phải biết
Trong 5 năm vừa qua, lĩnh vực phát triển web đạt được những bước phát triển vượt bậc với những frameworks, libraries, tools, ngôn...
Tự do và khám phá: Adhoc testing vs Exploratory testing
Bài viết được sự cho phép của tác giả Tô Thị Vân Anh
Vẫn là chủ đề lý thuyết nhàm cmn chán, nhưng mà vẫn...
Các loại Client Types trong OAuth 2.0
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong OAuth 2.0, chúng ta có thể có nhiều loại Client Application khác...
PHP Autoloading là gì? PSR-4 autoloading với Composer
Bài viết được sự cho phép của tác giả Kien Dang Chung
1. PSR là gì?
PSR viết tắt của cụm từ PHP Standard Recommendation là...
Tìm hiểu Java Design Pattern – Service Locator
Bài viết được sự cho phép của tác giả Giang Phan
Trong các ứng dụng, chúng ta thường gặp trường hợp một class Client phụ thuộc...
RxJava – Thời đại lập trình Reactive programming ứng dụng Android đã tới
Trước mình làm dự án Javascript và Nodejs, mình phải làm việc rất nhiều với tư duy hướng sự kiện. Lúc đó mình cứ nghĩ rằng có...
Bridge Pattern trong Java – Code ví dụ Composite Pattern
Bài viết được sự cho phép của tác giả Trần Hữu Cương
1. Bridge Pattern là gì?
Bridge Pattern là một mẫu cấu trúc (Structural Pattern).
Bridge...
Hướng dẫn tạo certificate SSL trên Windows (file key, pem)
Bài viết được sự cho phép của tác giả Trần Hữu Cương
Hướng dẫn tạo certificate SSL trên Windows (file key, pem)
Trong bài này mình...
JavaScript là gì? Làm thế nào để trở thành lập trình viên JavaScript?
Nhắc đến lập trình Web thì không thể không nói đến JavaScript, một trong ba thành phần mà bạn nhất định phải học và...
DevSecOps – Tương lai của an ninh bảo mật phần mềm
Trong thời đại bùng nổ thông tin hiện nay, vấn đề bảo mật tiếp tục là ưu tiên hàng đầu khi các tổ chức...
Mô hình 3 lớp (three-layer) có gì hay?
“Biết địch biết ta, trăm trận trăm thắng “. Vậy muốn biết có gì hay thì phải hiểu rõ về nó. Được rồi, nhân dịp...
Tất tần tật về các cách merge list trong Python
Qua bài viết này hãy tìm hiểu nhiều cách làm khác nhau để merge các list trong Python.
List trong Python là gì?
Python biết được...
Hướng dẫn cắt PSD toàn tập với Leospa design phần mở đầu
Bài viết được sự cho phép của tác giả Trần Anh Tuấn
Mùa đông gần đến rồi, chắc ai cũng cảm nhận được hơi lạnh...
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...
UX Design – Học từ lý thuyết hay thực hành?
Có thời gian tôi làm việc cho một UX Consultancy khá nổi tiếng (Top10 UX Consultancy lớn nhất Úc), khách hàng của công ty...
Sử dụng override trong Java sao cho hiệu quả?
Trong lập trình hướng đối tượng (OOP), việc ghi đè phương thức (method overriding) là một tính năng cho phép con lớp định nghĩa...
Hai kiểu lập trình viên
Bài viết được sự cho phép của tác giả Huy Trần
Luôn có hai dạng lập trình viên, một dạng luôn nắm vững lý thuyết,...