Zero-copy và tối ưu data transfer
Nhiều ứng dụng hiện nay có nhiệm vụ transfer data từ nguồn (Disk, Socket…) mà không cần thiết thay đổi nội dung (VD: webpage asset...
Tìm hiểu Pandas (Bài 2): Cấu trúc dữ liệu của Pandas
I. Numpy a. Giới thiệu NumPy Có thể nói, kiến thức về NumPy ndarrays cực kì có ích, vì đó là nền tảng cơ bản đối với...
Tìm hiểu Pandas (Bài 1): Giới thiệu chung
Chào mừng các bạn đến với loạt bài về pandas, trong bài đầu tiên này chúng ta sẽ có cái nhìn cái khái quát về...
5 vai trò chính của Scrum Master
Loại bỏ trở ngại Scrum Master nên bắt đầu mỗi ngày với câu hỏi “Tôi có thể làm gì để team của tôi thực hiện...
Kĩ năng giải quyết vấn đề với 5 câu hỏi tại sao (5 whys)
Sakichi Toyoda, một trong những cha đẻ của nền công nghiệp Nhật Bản đã phát triển kĩ thuật 5 câu hỏi tại sao (5 whys)...
Recognition is Easy And Recall is Hard
I ,Recognition is Easy Não chúng ta được phát triển hàng ngàn năm với sự tiến hóa và phát triển để có thể nhận ra...
Like! – Từ thiết kế Monolithic đến Scalable – Phần I
Phần I – Những lý do và lựa chọn (A thousand reasons why) Cách đây 5 năm, Like!CMS bắt đầu được phát triển, nó là...
Những hiểu lầm phổ biến về vai trò của Scrum Master trong dự án Agile
Chúng ta dễ dàng để nhìn thấy vai trò, trách nhiệm của Product Onwer, Developer và Tester trong dự án Scrum. Công việc của Product...
Dùng lò vi sóng có an toàn hay không?
Trước khi tìm hiểu liệu dùng lò vi sóng có an toàn hay không, chúng ta cùng tìm hiểu xem lò vi sóng hoạt động...
Kinh nghiệm thi chứng chỉ Scrum Master (PSM1)
1. Chứng chỉ PSM là gì? PSM viết tắt của Professional Scrum Master, đây là chứng chỉ được Scrum.org cấp. Chứng chỉ...
Like! – Làm thế nào để chạy ứng dụng trên Kubernetes
Introduction Một trong các vấn đề khi chạy sản phẩm trên internet public phục vụ số lượng người dùng lớn mà chúng ta thường gặp...
Ngôn ngữ Kotlin cơ bản – Phần 2
Đây là phần hai trong loạt bài hướng dẫn về ngôn ngữ lập trình Kotlin cơ bản. Tôi không dài dòng nữa, chúng ta bắt...
Ngôn ngữ Kotlin cơ bản – Phần 1
Mở đầu Google đã giới thiệu Kotlin từ lâu và nó đang dần dần thay thế cho Java trong lập trình Android. Hãy cùng tôi...
So sánh giữa angular v1, angular v2, angular v4
Angular là một trong những framework Javascript giúp developer phát triển các ứng dụng web có tính tương tác cao. Đứng đằng sau chống lưng...
Open source và những loại giấy phép (licenses) đang được dùng hiện nay.
Là lập trình viên thì ai cũng biết đến Open source. Chúng ta sử dụng rất nhiều Open source trong công việc nhưng có không...