Các ưu nhược điểm của Swift so với Objective C
Bài viết được sự cho phép của tác giả Trần Hữu Cương
Các ưu nhược điểm của Swift so với Objective C
1. Swift và Objective...
Security Considerations khi Designing Web Applications
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Nhắc tới thiết kế hệ thống (System Design), ngoài thiết kế hệ thống tốt,...
Làm thế nào để làm theo “Hướng dẫn” một cách thông minh nhất?
Tác giả: Jessica Wilkins
Hướng dẫn thực hiện các dự án là một cách rất phổ biến để bắt đầu xây dựng một vài kế...
RxSwift 2: Khái niệm cơ bản về lập trình bất đồng bộ
Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh
Đồng bộ và bất đồng bộ khác nhau như nào? Ví dụ, khi...
Mypy – là trai hay là gái?
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng
Vài ba năm gần đây, làng Vũ Trụ rộn lên trào lưu thêm...
CygWin là gì? Cài đặt Compiler C/C++ CygWin trên Windows
Bài viết được sự cho phép của tác giả Trần Hữu Cương
CygWin là gì?
Cygwin là một bộ công cụ mã nguồn mở (GNU) dành...
Một vài điều cần lưu ý khi bạn làm việc với JS
Bài viết được sự cho phép của tác giả Lưu Bình An
Array.sort() cho kết quả khác nhau trên các trình duyệt khác nhau
Khi bạn cần sort các...
Thiết kế Messaging Service WhatsApp – P2
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Tiếp theo phần 1 về thiết kế hệ thống Messaging Service WhatsApp. Bài viết thứ...
JavaScript Runtime Environment là gì?
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng
Một khái niệm, thành phần khá quan trọng trong lập trình JavaScript đó...
RxSwift 5: Cài đặt RxSwift
Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh
RxCocoa
RxSwift triển khai các hàm tương tự của Cocoa. RxCocoa hỗ trợ tất...
Lib requests có gì hay mà dùng thay urllib
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng
Python là một ngôn ngữ già, có thể bạn chưa biết, Python tuổi dê Python...
RxSwift 4: nền tảng RxSwift
Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh
Lập trình reactive không phải là một khái niệm mới, nó đã tồn...
NoSQL Key Value Stores must know
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Tìm hiểu về NoSQL và Amazon Web Services tất nhiên không thể bỏ qua khái niệm về Key Value...
JavaScript Engine là gì? Tìm hiểu JavaScript Engine
Bài viết được sự cho phép của tác giả Trần Hữu Cương
JavaScript Engine là gì?
JavaScript Engine là một chương trình máy tính thực thi...
black – quên đi nỗi lo PEP8
Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng
Code Python phải chuẩn PEP8
Ngay khi bạn mới làm quen với Python được...
Đánh giá chất lượng từ trải nghiệm người dùng
Qualitative Testing - Đánh giá chất lượng là gì?
Đánh giá chất lượng có thể được thực hiện dưới hình thức phỏng vấn hoặc các...
Hướng dẫn build java project, maven project trên Jenkins
Bài viết được sự cho phép của tác giả Trần Hữu Cương
Hướng dẫn build java project, maven project trên Jenkins
Trong ví dụ này mình...
Thiết kế Messaging Service WhatsApp – P1
Bài viết được sự cho phép của tác giả Kiên Nguyễn
Tiếp sau chuỗi bài viết về thiết kế hệ thống TinyURL, Kieblog tiếp tục...
RxSwift 3: Thuật ngữ về lập trình bất đồng bộ (Asynchronous programming glossary)
Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh
Để đi sâu vào Rx, trước tiên chúng ta phải hiểu những khái...
Thuật toán Gradient Descent
Bài viết được sự cho phép của tác giả Kien Dang Chung
Video trong bài viết
Trong các bài toán machine learning hoặc các bài toán...