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

[Linux]9 lệnh hữu ích để lấy thông tin CPU trên Linux

1. Lấy thông tin CPU bằng cat Có thể xem thông tin của của CPU bằng cách xem nội dùng của file /proc/cpuinfo bằng lệnh sau: $ cat /proc/cpuinfo Linux CPU Information processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 69 model name : Intel(R) Core(TM) i5-4210U CPU @ ...

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

Refactoring - How to do with Large Class?

Như phần trước tôi đã trình bày Refactoring là gì, các khái niệm liên quan và khi nào cần phải Refactoring. Trong bài viết này tôi sẽ trình bày các phương pháp có thể áp dụng để refactor. Tôi sẽ trình bày trong phần này những thứ mà khiến cho code trở nên không được clean và các phương pháp mà ...

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

Node.js in Containers Using Docker

Chào các bạn, ở bài viết hôm nay mình sẽ hướng dẫn các bạn cách build một ứng dụng Node.js sử dụng Docker Container. Đầu tiên mình sẽ hướng dẫn các bạn tạo một ứng dụng Node.js đơn giản, sau đó chúng ta sẽ build một Docker image cho ứng dụng này, cuối cùng là chạy image vừa build trên container. ...

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

Browser test trong Laravel

Unit test là 1 bước rất quan trọng trong quá trình phát triển sản phẩm. Với ngôn ngữ PHP, PhpUnit được tích hợp trong Laravel cùng với những method được viết sẵn phục vụ chúng ta dễ dàng test dự án hơn. Laravel giúp chúng ta test dự án với 4 mục như sau: HTTP Browser Database Mocking ...

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

Custom view trong android

View là một đối tượng được sử dụng để xây dựng giao diện cho ứng dụng android. Android đã xậy dựng một hệ thống View và các thư viện support rất mạnh, cung cấp cho các lập trình viên một hệ thống các component đa dạng cho việc phát triển ứng dụng. Không những vậy hiện nay các thư viện open source ...

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

Tìm hiểu về CLVisit

Trong nhiều trường hợp, app sẽ có tính năng xác định xem user có đến 1 nơi nhất định hay không . Ta có thể liên tưởng đến là 1 place hay visit nào đó chứ không phải là raw GPS coordinate. Điều đó có thể thực hiện được với region monitoring (giới hạn bởi số lượng vùng) hay iBeacon ranging ...

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

Thiết kế hướng đối tượng trong Ruby on Rails

Nếu hình dung phần mềm của bạn là một căn nhà thì Design patterns chính là bản thiết kế của căn nhà đó. Hay có thể nói Design patterns là một giải pháp tối ưu trong thiết kế cấu trúc phần mềm có nguồn gốc từ lập trình hướng đối tượng (OPP). Design patterns không phụ thuộc vào bất kỳ ngôn ngữ lập ...

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

Một số components nhỏ trong react-bootstrap

I. Tổng quan Ngoài các components lớn như Overlays, Navigation, Form, ... react-bootstrap còn hỗ trợ các components nhỏ phải kế đến như Glyphicons, Labels, Badges, Alert messages, Progress bars... Glyphicons được sử dụng để tạo các icon nhỏ trong các button. Labels được sử dụng để tạo ...

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

5 yếu tố cần chú ý đối với thiết kế UX trong thực tế ảo (VR)

Năm 2016 được gọi là năm khởi nguyên của công nghệ thực tế ảo (VR), từ năm 2017 về sau thị trường VR được dự đoán sẽ phát triển nhanh chóng. Từ sau khi smartphone (điện thoại thông minh ) được phổ cập, các app (ứng dụng), các page (trang) dành cho smartphone cũng được phát triển nở rộ. Cùng ...

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

Tổng quan về hệ thống platform OM2M trong Internet of Things

Tổng quan Internet of Things (IoT) là một kịch bản của thế giới, khi mà mỗi đồ vật, mỗi đồ vật, con người được cung cấp một định danh của riêng mình, và tất cả có khả năng truyền tải, trao đổi thông tin, dữ liệu qua một mạng duy nhất mà không cần đến sự tương tác trực tiếp giữa người với người, ...

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