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

[Android] design support library v28

I.Giới thiệu Việc thiết kế giao diện của Android ngày các phát triển theo cách hiện đại hoá hơn Google mong muốn các nhà phát triển app, thiết kế app của mình theo phong cách đó để tạo bản sắc cho app Android, mà nó hoàn toàn khác so với IOS Vì thế Android design support library được tạo ...

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

Redux và ReactJs

Chao, Ở loạt bài trước, mình đã chia sẽ với các bạn về những cài đặt nhập môn ReactJs cũng như cách chúng ta tạo ra được một demo đơn giản với ReactJs(có tương tác với cơ sở dữ liệu). Hôm nay, mình sẽ giới thiệu cho các bạn một thứ mới hơn-một thư viện làm việc cùng React giúp bạn quản lý ứng dụng, ...

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

Những điều nên tránh trong ứng dụng Vuejs

Năm 2018 có lẽ sẽ là năm của Vuejs, khi mà framework này ngày càng nhận được sự hưởng ứng của cộng đồng. Vue hấp dẫn người dùng bởi dung lượng gọn nhẹ nhưng vẫn đầy đủ các công cụ cần thiết để xây dựng một SPA hoàn chỉnh. Bên cạnh đó, Vue cũng tương đối dễ học hơn React hay Angular. Tuy nhiên, ...

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

Triển khai ứng dụng nodejs lên heroku

Heroku Heroku cung cấp dịch vụ máy chủ trong việc deploy ứng dụng. Điều tuyệt vời ở Heroku là trang này bạn có thể sử dụng dịch vụ hoàn toàn miễn phí với các ứng dụng web không yêu cầu tốc độ truy cập cao hay dung lượng lớn. Kiến thức cơ bản Để làm việc với heroku bạn cần chuẩn bị một số kiến ...

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

Flyweight Pattern trong ruby

Tiếp nối serise về Design Pattern : [(https://viblo.asia/s/design-pattern-ruby-P0lPmJGg5ox)] hôm nay mình sẽ giới thiệu đến mọi người một pattern khá thú vị nữa đó là Flyweight Pattern theo nguyên bản của GoF thì tác giả có viết thế này: “Use sharing to support large numbers of ...

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

The power of sets in Swift

Mặc dù Set là một trong core data structure của hầu hết các ngôn ngữ lập trình. Nhưng đôi khi chúng ta rất hay bỏ qua không lựa chọn nó để lưu trữ collections mà chỉ toàn sử dụng Array (non-keyed objects) hay Dictionary (keyed objects). Hôm nay mình sẽ giới thiệu các lợi ích mà Set mang lại để ...

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

Single Dispatch and Double Dispatch with Visitor Design Pattern in Java [Part 1]

What is Single Dispatch Mọi người hãy cũng nghía qua ví dụ sau Giả sử mình có một số đối tượng public class Girl { } public class HotGirl extends Girl { } public class Men { public void kiss(HotGirl hotGirl) { System.out.println("a Men kissed a Hot girl"); } public void ...

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

Tôi đã tăng gấp đôi lương của mình và có một công việc tuyệt vời sau 5 tháng như thế nào

Đây là bài dịch, bài gốc mời các bạn xem ở đây: https://medium.freecodecamp.org/how-i-doubled-my-salary-in-5-months-and-got-an-amazing-job-1110d1779e0b Sáu tháng trước, tôi nghỉ việc khi đang là một Javascript Junior Dev và đã đi du lịch vòng quanh Đông Nam Á trong vòng 5 tháng. Một tuần sau ...

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

Mời các bạn góp ý project Drowsiness detection với Dlib và OpenCV

Bài trước chúng ta đã tìm hiểu về facial landmark. Trong bài này chúng ta sẽ ứng dụng facial landmark vào Drowsiness detection. Drowness detection dùng để xác định trạng thái ngủ gật hay không dựa vào facial landmark của eye. Thường được cái tài xế xử dụng khi điều khiển phương tiện giao thông để ...

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

Tạo ứng dụng CRUD với Angular 5 và Laravel 5.6

Trong bài này tôi sẽ trình bày quá trình tạo ra ứng dụng sử dụng angular và laravel để tạo ra một CRUD app hoàn chỉnh. Trong đó angular sẽ đảm nhiệm frontend và laravel sẽ tạo ra rest api. Trong các ví dụ dưới đây tôi sẽ sử dụng MAMP làm môi trường server. Bắt đầu nào. Đây là 1 screen của ứng ...

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