Category: Uncategorized
-
Async await trong swift – Part 1
-
How To Create A Framework In Swift
Updated for Swift 5 Vì sao nên sử dụng framework Việc sử dụng các tính chất hướng đối tượng trong lập trình rất phổ biến trong đó có tính chất kế thừa Nhưng với việc swiftUI được ra đời và với SwiftUI thì View nó là struct, nên không thể kế thừa Vậy có cách […]
-
Result type trong xử lý Networking
1. Giới Thiệu Chào mọi người, mình là Lâm. Hôm này mình xin viết 1 bài về Result type trong Swift và cách nó kết hợp với xử lý Networking để viết ra những đoạn code ngắn gọn, súc tích, dễ đọc, dễ maintain. Trước Swift 5 thì nó là 1 custom type phải tự […]
-
Tại sao nên hạn chế sử dụng Singleton, static function(util class, Helper class)?
-
5 cấp độ của làm việc từ xa – và tại sao bạn có thể đang ở cấp độ 2
Bài viết được đăng trên Medium tuần trước, đọc thấy có nhiều thông tin hữu ích nên dịch để giới thiệu với mọi người trong thời kỳ mô hình WFH – Work From Hearts đang lên ngôi <3 COVID-19 đã buộc các công ty trên toàn thế giới phải ban hành – hoặc tạo ra […]
-
The Good, The Bad and the Ugly
(Một bộ phim kinh điển mà mình cực kỳ thích nên lấy nó làm title cho bài viết này)Đây là bản “hồi ký” khi mình tìm solution cho một bài toán, hi vọng nó sẽ giúp ai đó định hướng được đường phải đi. Bài toán: mix 2 file audio trên android mà không dùng […]
-
Kiểm thử tự động cùng Robot Framework dành cho tester
I. Giới thiệu 1. Tổng quan về Robot Framework Robot Framework là một testing framework. Nó cung cấp mọi thứ cần thiết để xây dựng và phát triển một kịch bản kiểm thử, gồm điều kiện đầu vào/kết thúc, báo cáo kết quả, … Điểm hấp dẫn của Robot Framework với các tester chính là […]
-
APPIUM Tutorial cho kiểm thử Android & iOS Mobile App
Appium là gì? APPIUM là framework mã nguồn mở để kiểm thử UI cho các ứng dụng di động. Appium cho phép thử nghiệm ứng dụng native, hibrid và ứng dụng web, hỗ trợ test automation trên các thiết bị cũng như cả emulator hoặc simulator. Nó còn hỗ trợ kiểm thử cross-platform , tức […]
-
Big endian và Little endian
Tiếp theo bài viết “Lan man về trình biên dịch (compiled) và trình thông dịch (interpreted)”, ở bài viết này ta sẽ làm rõ hơn cái cách mà máy tính lưu trữ dữ liệu. Tôi thấy bài viết “LITTLE ENDIAN VS. BIG ENDIAN” rất hay nên xin phép tác giả đưa lên đây để cùng […]
-
Lan man về trình biên dịch (compiled) và trình thông dịch (interpreted)
Chắc hẳn các bạn đã rất quen thuộc với 2 cụm từ “trình biên dịch” và “trình thông dịch”. Mình xin phép tổng hợp lại và cùng nhau tìm hiểu kỹ hơn một chút nhé. Theo SGK Tin học lớp 11: Có một vài thứ ta cần bàn đến ở đây.Trước hết hãy làm rõ […]