Mindblown: a blog about philosophy.
-
Dynamic Member Lookup in Swift
Apply this attribute to a class, structure, enumeration, or protocol to enable members to be looked up by name at runtime. By Apple Having to be aware of internal implementation details is usually a bad sign when it comes to API design Dynamic Member Lookup với KeyPath Kết luận Thanks for reading, guys 🙏
-
Value type và Reference type – ARC in Swift
Value type và Reference type – ARC in Swift 1. Value type và Reference type: Là một lập trình viên iOS chúng ta biết rằng, Apple khuyên chúng ta sử dụng struct và enum nhiều hơn. Lí do là chúng là kiểu Value type, dẫn tới việc bộ nhớ của chúng không ảnh hưởng tới […]
-
iOS/Swift In-App Purchase (P2)
iOS/Swift In-App Purchase
-
Android Room Database Tips
-
Chọn FileOwner hay Custom class khi tạo một Custom UIView
Thông thường chúng ta có 3 cách dùng khi tạo 1 file custom UIView. Chúng ta hãy cùng làm theo cả 3 cách sau đây để xem ưu, nhược điểm của từng cái nhé. A. Set File owner B. Set Custom class C. Set cả hai File owner và Custom class Giờ hãy tạo 1 […]
-
iOS/Swift In-App Purchase (P1)
Trên AppStore chắc hẳn các bạn đã từng gặp các ứng dụng phải trả tiền để mua, các ứng dụng gắn quảng cáo hay những ứng dụng sử dụng miễn phí các chức năng cơ bản và sau đó phải bỏ tiền ra để nâng cấp VIP, hay nâng cấp các chức năng cao cấp […]
-
Cách Grab sử dụng DynamoDB để xử lý hàng triệu đơn hàng mỗi ngày
Nội dung Giới thiệu Tại sao lại là DynamoDB? High availability Data models Infinite scaling with no performance degradation Consistency Cost effective Sử dụng DynamoDB như thế nào? Single table design Data modeling Secondary indexes Time to live (TTL) Data ingestion pipeline Kết luận Tài liệu tham khảo Giới thiệu Trong thực tế, sau khi […]
-
Bài toán tìm kiếm tương tự
Danh mục nội dung Tìm kiếm KNN Tìm kiếm ANN Tài liệu tham khảo Author Tìm kiếm KNN Thuật toán K-hàng xóm gần nhất, còn được gọi là KNN hoặc k-NN, là một thuật toán học máy có giám sát, không có tham số, được dùng trong phân loại dữ liệu. Thuật toán này sử […]
-
Một số nguyên lý của Elasticsearch
Elasticsearch là một công cụ phân tích và tìm kiếm phân tán theo thời gian thực. Nó cho phép khám phá dữ liệu với tốc độ và quy mô chưa từng có trước đây. Nó được sử dụng trong tìm kiếm toàn văn bản (full-text search), tìm kiếm có cấu trúc, phân tích và kết […]
-
Deprecate old API in Swift
Trong quá trình develop của mình chắc hẳn các bạn đã từng gặp các warning khi sử dụng các methods cũ, cụ thể là method đó đã đổi tên hoặc không còn sử dụng được trên version nào đó. Trong quá trình code nếu có mothod nào không sử dụng chắc các bạn comment hoặc […]
Got any book recommendations?