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

Design Pattern - Composite Pattern trong Ruby

Trong phát triển phần mềm hiện đại, kiến trúc tổng thể của dự án đóng một vai trò quan trọng, đặc biệt với bộ khung (framework) và mẫu thiết kế (design pattern). Hiểu được tầm quan trọng đó, hôm nay mình sẽ giới thiệu tới các bạn về Composite Pattern trong Ruby. Giải pháp của mẫu Composite là ...

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

Chuẩn bị môi trường sử dụng jQuery

(Nguồn: http://weback.net/jqm/2207/) jQuery Mobile là một loại JavaScript library đang được sử dụng ngày một rộng rãi dưới dạng mobile framwork trong phát triển site cho smartphone. Bài viết này sẽ trình bày trình tự xây dựng môi trường sử dụng jQuery Mobile. Nội dung: Download file cần ...

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

Giới thiệu về Flutter

Flutter là mobile UI framework của Google để tạo ra các giao diện chất lượng cao trên iOS và Android trong khoảng thời gian ngắn. Flutter hoạt động với những code sẵn có được sử dụng bởi các lập trình viên, các tổ chức. Flutter hoàn toàn miễn phí và cũng là mã nguồn mở. Nếu bạn đang tìm ...

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

Các tính năng quan trọng của TestLink (Phần 2)

Export Test case/Test suite Giả sử bạn đang sử dụng TestLink và bạn đã tạo 1 vài dự án ở đó. Làm thế nào khi bạn muốn cài đặt TestLink ở 1 vài máy chủ khác và muốn có tất cả các dự án này trong TestLink trên các máy đó? Tính năng xuất test cases hoặc test suites trở nên hữu ích trong trường hợp ...

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

Cách khôi phục bài viết đã xóa trong blogspot thành công

Nếu bạn lỡ tay xóa 1 bài viết trong blogspot và muốn khôi phục lại thì đây là cách hiệu quả nhất: Các bạn vào history của trình duyệt mình, ở đây mình dùng chrome (có thể bấm Ctrl+H) Các bạn kéo đến thời gian lần cuối gần đây nhất mình chỉnh sửa bài viết, sau đó tìm một URL trông như ...

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

Memory Management in Swift - Quản lý bộ nhớ trong Swift (Phần 1)

Đối với một dev việc tối ưa bộ nhớ Ram là cực kỳ quan trọng. Mà để tối ưu được bộ nhớ của Ram , chúng ta nên hiểu về cớ chế quản lý bộ nhớ (memory management) trong swift. Có 3 nơi để phân bổ bộ nhớ: Static memory - Bộ nhớ tĩnh - Không bao giờ thay đổi khi app chạy Stack ...

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

So sánh giữa React functional stateless component, component và pure component

Trong React, chúng ta có 3 loại components bao gồm: Functional stateless component, Component và Pure component. Vậy điểm khác nhau giữa chúng là gì và chúng ta nên sử dụng mỗi loại đó trong những trường hợp cụ thể nào? Hãy cùng mình đi tìm câu trả lời trong bài viết này nhé! Đây là component ...

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

React Tooltip

Bài đầu tiên trong loạt series về Tự viết các component React mà không cần dùng tới third-party code Hãy cùng tìm hiểu về cách tạo ra Tooltip trong React. Khi cần tạo 1 demo hay các project nhỏ tôi thường sử dụng create-react-app để có thể nhanh chóng generate ra source code với đầy đủ các ...

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

Unit Test là gì và ai là người thực hiện?

Unit Test – Kiểm tra mức đơn vị. Để có thể hiểu rõ về Unit Test, khái niệm trước tiên ta cần làm rõ: thế nào là một đơn vị PM (Unit)? Một Unit là một thành phần PM nhỏ nhất mà ta có thể kiểm tra được. Theo định nghĩa này, các hàm (Function), thủ tục (Procedure), lớp (Class), hoặc các phương ...

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

Windows Mobile App Development Would Soon Overtake Other Platforms

Charging for apps is only one way help to make money for Android App Development. Companies like Panasonic, LG, Samsung and RIM have launched some really aesthetic tablets in recent years. Ever wondered why some android apps are more popular than others? The reason is in some flaws that the ...

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