a/b testing

A/B testing và những tiêu chí chính để đánh giá sự thành công của...

ASO hay còn gọi là App Store Optimization - là một hoạt động giúp tối ưu hóa việc hiển thị ứng dụng trên app...
Những điều cần lưu ý khi dùng git để quản lý source code

Những điều cần lưu ý khi dùng git để quản lý source code

Bài viết được sự cho phép của tác giả Lê Chí Dũng Sau một vài buổi trao đổi với các bạn làm quen với GIT...
Dùng MicroPython với wifi board ESP-8266

Dùng MicroPython với wifi board ESP-8266

Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng Khi trở thành một trong những ngôn ngữ lập trình phổ biến nhất...

Các từ khóa/key words trong ngôn ngữ C/C++

Bài viết được sự cho phép của tác giả Trần Hữu Cương Từ khóa (keyword) trong C Từ khóa là các từ được định nghĩa sẵn...
Rx-MVVM(2): Cấu trúc project – quản lý thư viện sử dụng trong dự án

Rx-MVVM(2): Cấu trúc project – quản lý thư viện sử dụng trong dự án

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Có thể bạn đã sử dụng nhiều library trong dự án IOS của...
Sử dụng xlwings tương tác với MS Excel

Sử dụng xlwings tương tác với MS Excel

Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng xlwings là 1 thư viện Python dùng để tương tác giữa Python và MS...
Hướng dẫn cấu hình JDK (Java) cho Jenkins

Hướng dẫn cấu hình JDK (Java) cho Jenkins

Bài viết được sự cho phép của tác giả Trần Hữu Cương Để build, run các project Java, Spring ta cần cấu hình để cho...

How to Design System like TinyURL – P1

Bài viết được sự cho phép của tác giả Kiên Nguyễn TinyURL là hệ thống rút gọn link được sử dụng phổ biến trên toàn...
RxSwift 1: Xin chào RxSwift!

RxSwift 1: Xin chào RxSwift!

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Dựa theo tác giả: Marin Todorov. Loạt bài đăng này giới thiệu cho bạn...
C thật là đơn giản

C thật là đơn giản

Bài viết được sự cho phép của tác giả Nguyễn Việt Hưng Đơn giản, nhanh, chậm, xinh, cao, thấp, giỏi, xịn... đều là những khái...
Các ưu nhược điểm của Swift so với Objective C

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

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 việc với hướng dẫn

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ộ

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?

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

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

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

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ì?

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

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