Bài viết của Tạ Quốc Bảo

Giải Thích về Async/Await Javascript trong 10 phút

Trong một thời gian rất dài, chúng ta phải dựa vào callbacks để làm việc với các đoạn code bất đồng bộ trong javascript. Kết quả là, rất nhiều người trong chúng ta đã có những trải nghiệm kinh khủng khi phải đối mặt với các hàm trông như thế này. Callback có rất nhiều nhược điểm. Khi ta ...

Tác giả: Tạ Quốc Bảo viết 15:38 ngày 12/08/2018 chỉnh sửa

Class and Struct in Swift - Similarities and Differences

Introduction Both classes and structs are the main building blocks of your program codes. They help us organize and manage our code into blocks which are more intuitively and more easy to use. In Objective-C, classes and structures are very different. However, this isn't true for Swift. ...

Tác giả: Tạ Quốc Bảo viết 15:38 ngày 12/08/2018 chỉnh sửa

Laravel / PHP7

https://saku.io/nginx-and-php7-on-amazon-linux/ sudo yum install -y nginx Loaded plugins: priorities, update-motd, upgrade-helper amzn-main | 2.1 kB ...

Tác giả: Tạ Quốc Bảo viết 15:38 ngày 12/08/2018 chỉnh sửa

[React Native] Guide - Phần 2 - Animations Part 2

Animations Theo dõi các giá trị linh động Những giá trị của animation có thể theo dõi các giá trị khác. Chỉ cần cài đặt cho thuộc tính toValue của một animation tới một giá trị thay thế của một animation khác là một số. Ví dụ một animation "Chat Heads" giống như đã từng được sử dụng bởi ...

Tác giả: Tạ Quốc Bảo viết 15:38 ngày 12/08/2018 chỉnh sửa

Tạo ToggleButton đẹp mắt với CSS3 mà không cần Javascript

Chào các bạn, ở 1 bài viết trước đây mình đã trình bày cho mọi người cách để làm đẹp cho radio button với CSS3, các bạn quan tâm có thể xem bài viết ở đây. Hôm nay, mình xin tiếp tục viết về chủ đề dùng CSS3 để style cho các element mặc định trong HTML trở nên đẹp mắt hơn. Ở nội dung bài viết ngắn ...

Tác giả: Tạ Quốc Bảo viết 15:38 ngày 12/08/2018 chỉnh sửa

P5. Don’t make me think – Trang chủ của bạn đã bị quá tải?

Một trong những sai lầm cơ bản của thiết kế là nhồi tất cả vào trang chủ. Luôn luôn có một câu nói nổi tiếng rằng “One more thing”… đối với trang chủ. Thường thì trang chủ phải truyền tải tất cả những điều sau: Trả lời rằng website này nói về cái gì và nhiệm vụ của nó Cấu ...

Tác giả: Tạ Quốc Bảo viết 15:38 ngày 12/08/2018 chỉnh sửa

Quản lý rủi ro khi thực thi kiểm thử (Test Execution)

Ở phần trước, chúng ta đã nói về quản lý rủi ro ở giai đoạn lập kế hoạch kiểm thử. Ở phần này, chúng ta sẽ nói về việc làm thế nào để quản lý rủi ro ở giai đoạn thiết kế kiểm thử (test designing) hoặc giai đoạn thực thi kiểm thử (Test execution) Chúng ta hãy cùng nhau xem ví dụ sau: Nếu kiểm ...

Tác giả: Tạ Quốc Bảo viết 15:38 ngày 12/08/2018 chỉnh sửa

Boolean as function parameter, how bad it is?

Lúc mới lập trình, mất một thời gian kha khá, tôi "cảm thấy" có gì đó sai sai, nhưng tôi lại không thể diễn đạt được điều gì sai ở nó, hoặc có thể nó chỉ là thành kiến của tôi chăng? Điều đó cụ thể thế này: Một developer định nghĩa một method với một parameter là kiểu boolean , và method đó gọi ...

Tác giả: Tạ Quốc Bảo viết 15:37 ngày 12/08/2018 chỉnh sửa

Introduce about Widget Android

Widget, what is it? Widget là gì? widget là một thành phần của android, gắn liền với một application, được hiện thị ở màn hình home, có thể hiện thị dữ liệu và xử lí thao tác của người dùng, thông thường chúng ta hay gọi widget là các tiện ích bởi khả năng tương tác nhanh gọn của chúng, đây là ...

Tác giả: Tạ Quốc Bảo viết 15:37 ngày 12/08/2018 chỉnh sửa

Class và Struct trong Swift - Những điểm giống và khác nhau

Giới thiệu Class và Struct là những thành phần code chính trong hầu hết mọi ứng dụng iOS. Chúng giúp chúng ta tổ chức và quản lý code thành những khối một cách trực giác và dễ dàng sử dụng. Trong ngôn ngữ Objective-C, Class và Struct thật sự rất khác nhau. Tuy nhiên điều này không đúng ...

Tác giả: Tạ Quốc Bảo viết 15:37 ngày 12/08/2018 chỉnh sửa