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

Tổng quan về File trong Python

Xin chào mọi người, hiện mình đang tìm hiểu về python, thấy một phần khá hay và quan trọng đó là xử lý với file. Hôm nay, mình xin viết một bài nhỏ để chia sẻ những thứ mình học được. Trong python, văn bản được quản lý theo 2 kiểu: Văn bản thường Văn bản nhị phân Cùng với một số quyền như đọc, ...

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

How to become more productive in android with android studio plugins

Android Studio là một công cụ rất mạnh mẽ. Nó có giao diện đơn giản nhưng linh hoạt để thiết kế giao diện người dùng cho tất cả các loại thiết bị. Chúng ta có thể kéo và thả các View và Widget trong trình chỉnh sửa layout của chúng ta và tùy chỉnh nó cho các chi tiết nhỏ với vài dòng xml. Nó rất ...

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

Map và FlatMap trong RxJava

Như chúng ta đã biết thì RxJava là một trong những thư viện quan trọng và phổ biến nhất đối với các lập trình viên Android, đơn giản là bởi vì nó làm cho cuộc sống của chúng ta trở nên dễ dàng hơn trong lập trình. Chúng ta sử dụng RxJava để xử lý đa luồng, quản lý các tác vụ nền, giảm thiểu ...

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

Tìm hiểu MediaPlayer trong Android

Media Player trong Android là một framework hỗ trợ để play những định dạng như video, nhạc, ảnh trong ứng dụng của mình. Bài viết sau đây trọng tâm việc tìm hiểu về MediaPlayer đã hỗ trợ những gì cho việc thực hiện những tác vụ liên quan đến media. MediaPlayer có thể hỗ trợ việc play offline hoặc ...

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

Tìm hiểu cách CSS Grid Properties làm việc với Griddy.io

Nếu bạn bắt kịp với công nghệ thiết kế web thì bạn nên biết về CSS grids. Các thuộc tính này là bổ sung mới cho định dạng CSS3 và chúng nhanh chóng trở thành người bạn thân nhất của các developers. Ứng dụng web miễn phí Griddy cho phép bạn tùy chỉnh grid trong thời gian thực và cập nhật các đoạn ...

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

Các cuộc họp thường kỳ một-lần: Bạn cần chúng?

Bạn có những buổi họp mặt thường xuyên tại nơi làm việc không? Có lẽ bạn đã thử chúng nhưng kết thúc với việc chúng không có hiệu quả. Mặc dù các cuộc "Họp mặt" và "Các cuộc thay đổi công việc" , hầu hết các chuyên gia khuyên bạn nên thường xuyên có một cuộc họp mọi người giữa nhân viên và người ...

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

Kotlin: Best practice cho Unit test

Viết Unit test trong kotlin có một chút khác với java. Tận dụng lợi thế của kotlin, unit test ngắn gọn, dễ hiểu nhưng cũng mang lại một chút khó khăn. Sau đây là những best practice trong quá trình viết code bằng kotlin để unit test dễ dàng hơn. TL;DR Sử dụng JUnit5 và @TestInstance ...

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

Rails mongoid full text search bằng gem mongoid_fulltext và mongoid_search

Cách mà google tìm kiếm từ câu truy vấn của người dùng, đó cũng là fulltext search, nhưng chắc rằng nó không đơn giản chỉ là fulltext search mà chắc phải có những sự tối ưu để đạt được tốc độ thần thánh như vậy (cái này thì mình chưa đủ trình độ để nhận biết được) Ở đây, mình chỉ xin giới ...

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

Cucumber Introduction

1. Cucumber là gì? Cucumber là một công cụ kiểm thử tự động dựa trên việc thực thi các functions được mô tả dướng dạng plain-text, mục đích là để support cho việc viết Behavior Driven Development (BDD) của các developers. Điều này có nghĩa rằng kịch bản test unit (scenarios) sẽ được viết trước ...

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

Hướng dẫn xây dựng API đơn giản với Nodejs và Mysql, kết hợp frontend dùng reactjs (P3)

Bài này sẽ nói về cách build một ứng dụng sử dụng ReactJs với phần server sử dụng API build bằng Nodejs. Và nói tiếp cách tạo form: thêm, sửa, xóa dữ liệu bằng API Nodejs, sử dụng ReactJs. Phần build server API Nodejs các bạn xem chi tiết tại bài sau Hướng dẫn xây dựng API đơn giản với Nodejs và ...

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