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

5 gem nên dùng trong trong phát triển ứng dụng rails

Bạn có từng lãng phí một vài giờ để debug một vài trường hợp chỉ để tìm một câu truy vấn hay là hàm mà đôi khi nó trả về nil ? Dành ra thời gian để tối ưu truy vấn để quên đi việc dùng eager loading ? Hay là log development phải load mất 100s của các truy vấn để request ảnh, css và javascript mà ...

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

[Android] UI/Application Exerciser Monkey

I.Giới thiệu Là 1 dev android bạn đã bao giờ ngồi test free app của mình để tìm bug crash chưa. Với mình việc click lung tung vào app để tìm bug crash là một việc hết sức nhàm chán và mệt mỏi. Để không phải tự mình làm việc này các bạn có thể đánh vài câu lệnh đơn giản để cho device tự ...

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

Using Glide - Vài mẹo để tốt hơn.

1. What's the Glide ? Glide là một thư viện open source hỗ trợ load ảnh trên Android. 2. Cách xóa bộ nhớ cache của một URL hình ảnh cụ thể. Trong Glide bộ nhớ cache được đặt tên theo URL hình ảnh và hashed keys. Vì vậy không có cách nào đon giản chỉ để xóa bộ nhớ cache của một URL hình ảnh cụ ...

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

5 đặc trưng của công ty có môi trường làm việc tốt

Với lập trình viên mới ra trường, việc học hỏi các đàn anh đi trước là rất cần thiết. Tuy nhiên, vì là người đi học hỏi nên không tránh khỏi những ngại ngùng, băn khoăn. Chính vì vậy, mentor, cấp trên trong giai đoạn này đóng vai trò hết sức quan trọng đối với sự phát triển của những nhân viên ...

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

Giới thiệu Zendesk API (Phần đầu)

Giới thiệu Zendesk Support là một customer support platform , nó hỗ trợ hơn 80,000 doanh nghiệp và hơn 300 triệu end user trong 150 nước trên thế giới. Rất nhiều doanh nghiệp sử dụng Zendesk API để tự động hòa và nâng cao khả năng hỗ trợ khách hàng với Zendesk Support. Core API API là một ...

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

Zip() và Merge() trong RxJava

1. Zip() Hàm zip() trong RxJava giúp bạn thực hiện đồng thời nhiều Observable và gộp các kết quả của các Observable lại cùng trong 1 kết quả trả về. Trong RxJava cung cấp cho bạn 3 lựa chọn để thực hiện phương thức zip <R>Observable<R> zip( Iterable <? extends ...

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

[Con gà học react] React Redux Starter Kit

Github Chào các bạn, bài viết này mình xin giới thiệu về một source code liên quan tới React-Redux. Đó là một công cụ theo mình nghĩ là tuyệt vời để bắt đầu làm quen với Redux cũng như React. Theo tiêu đề trên github của tác giả có khẳng định rằng bộ thiết kế này giúp cho người học, đọc ...

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

Cách tạo helper trong laravel

Bộ khung của 1 Helper trong Laravel Trước khi chúng ta bắt đầu và thật sự tạo các tập tin, hãy cùng xem xét các tập tin mà chúng ta sẽ tạo ra trong bài viết. app/Helpers/Envato/User.php: Đây là tập tin hỗ trợ của chúng ta chứa logic của helper. app/Providers/EnvatoServiceProvider.php: Đây là ...

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

Nhập môn React với TicTacToe - Phần 1

Bài viết chỉ dành cho những ai vừa mới tập học ReactJS. Bài viết dựa trên ví dụ TicTacToe trên trang chủ của ReactJS (https://facebook.github.io/react/tutorial/tutorial.html) Link demo mẫu của bài viết này:(https://codepen.io/NguyenHoangAnhDung/pen/PjmRQR?editors=0010) 1. Mục đích: Tạo ...

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

Tìm Hiểu Về Kotlin

Ngôn ngữ Kotlin là gì? Kotlin là một ngôn ngữ mã nguồn mở, do JetBrain công bố vào năm 2011. Vào tháng 5/2017, Google đã chính thức sử dụng ngôn ngữ Kotlin làm ngôn ngữ lập trình chính thức sử dụng máy ảo Java.Google tích hợp trực tiếp ngôn ngữ Kotlin kể từ bảnAndroid Studio 3.0. Kolin có ...

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