Month: February 2020
-
[Android Jetpack] Schedule tasks with WorkManager
Giới thiệu Android Jetpack Bạn có thể hiểu Jetpack như 1 hệ sinh thái của android vậy. Jetpack là một tập hợp của Foundation, Architecture, Behavior, UI để giúp bạn tạo các ứng dụng Android tuyệt vời một cách nhanh chóng và dễ dàng. Theo đánh giá cá nhân của mình thì đây sẽ là…
-
Architecting Android…The clean way?
Lời Mở Đầu Nếu như bạn đã dành thời gian ra tìm hiểu về Architectute thì chắc chắn đã nghe qua “The Clean Architecture” rồi đúng không? Việc định hình ra architecture cho một project chưa bao giờ là đơn giản, nó phụ thuộc vào rất nhiều yếu tố như yêu cầu của khách hàng,…
-
Hướng dẫn sử dung mono repository với yarn workspaces
-
Cải thiện Terminal mặc định của MacOS với zsh và zsh-autosuggestions
Giới thiệu chung Sau khoảng thời gian làm việc trên MacOS, có quá nhiều lệnh bạn phải nhớ, hoặc đôi khi bạn phải thực hiện đi thực hiện lại nhiều lần, giá như terminal ngoài auto-complete mà có thể suggest được lệnh cho chúng ta thì tốt biết mấy. Bài viết này giúp bạn giải quyết điều…
-
Hướng dẫn cài đặt DynamoDB với Docker
-
Quản lý python packages như thế nào cho đúng
-
HTTP vs HTTPS: Làm thế nào để website bảo mật hơn với SSL
Vào tháng 8 năm 2014, Google công bố sử dụng HTTPS để khắc phục những vẫn đề bảo mật mà phương thức HTTP đang gặp phải. Đối với hầu hết các công ty, việc Google khuyến cáo sử dụng HTTPS là lý do để thực hiện chuyển đổi sang giao thức đó, nhưng bản thân…
-
Hướng dẫn cài đặt yarn trên MacOS
-
Sử dụng nhiều phiên bản node cùng lúc
-
Android Animation (Part 2)
Xin chào các bạn, bài tiếp theo trong series về animation của mình đó là FrameAnimation. Như ở bài trước mình đã nói thì FrameAnimation là khởi tạo một animation bằng cách sử dụng một chuỗi các hình ảnh được hiển thị theo một thứ tự nhất định với AnimationDrawable. Chúng ta cùng đi tìm…