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

Tải và upload video tự động lên youtube với youtube-dl và youtube-api - Bài 1 : Giới thiệu về youtube-dl, tải video tự động

Là một lập trình viên, đã bao giờ bạn tìm cách download một video trên youtube mà chẳng cần IDM hay tool nào đại lại thế, hoặc upload chúng lên mà chẳng cần đến giao diện web? Bạn đã bao giờ nghĩ tới việc xây dựng một hệ thống upload video lên youtube theo schedule hay xây dựng bất cứ một trang web ...

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

Một số chú ý dành cho dev backend khi viết css

1. Mức độ ưu tiên của id và class trong css Một kiến thức khá đơn giản với những người làm fontend, nhưng không phải tất cả những dev bình thường đều biết. Đó là css dành sự ưu tiên nhiều hơn cho id. Khi một thẻ có cả id và class, thì những thuộc tính css viết cho id sẽ được ưu tiên. Ví dụ một ...

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

Ứng dụng Công nghệ phần mềm hướng tác tử trong Thương mại điện tử (Phần 2)

Trong Phần 1, tôi đã thực hiện tìm hiểu về Công nghệ phần mềm hướng Tác tử, các bạn có thể xem tại: https://viblo.asia/dang.thi.my.dung/posts/rQOvPnXxeYj Nội dung tiếp theo của Phần 2 sẽ là Đàm phán trong Thương mại điện tử và Bước đầu xây dựng mô hình đàm phán trong Thương mại điện tử. Đàm ...

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

Lý do tại sao bạn nên hẹn hò với một lập trình viên

Lý do tại sao bạn nên hẹn hò với một lập trình viên? Vì vậy tôi đọc một bài viết thú vị trên hackermoon.com với tiêu đề:”Dating a developer” Được viết bởi bạn gái của một lập trình viên. Đúng như những lý do dưới đây, hãy để tôi nói với bạn, gửi đến những programmer’s ...

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

Android Memory Leaks

Android memory leak is a problem which is found specially while testing the application. It's happened when the heap storage is created in a program but it can't release the discarded memory. Suppose, you made an awesome application, maybe you found your applicaiton is running smooth in a ...

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

Trở thành Functional Programmer - Phần 4

Đây là bài dịch từ bài gốc ở link sau : https://medium.com/@cscalfani/so-you-want-to-be-a-functional-programmer-part-4-18fbe3ea9e49#.31qt9bfj5 Những bước đầu tiên của việc hiểu rõ các concepts trong lập trình hàm (Functional Programming - FP) là những bước quan trọng nhất, và đôi khi là những ...

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

Custom RSpec Matchers.

Đôi khi kết quả mong đợi của một test của bạn quá lớn khiến cho test của bạn mất đi ý nghĩ ban đầu hoặc bạn phải lặp đi lặp lại rất nhiều đoạn mã giống nhau. Chúng ta biết điều này là không tốt, vậy làm thế nào để giải quyết nó? Một cách khá hiệu quả trong trường hợp này là sử dụng các custom ...

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

The Google Maps Geolocation API

Google Maps Geolocation API trả về một vị trí và tọa độ chính xác dựa trên thông tin về các sóng di động và các nút WiFi mà các khách hàng sử dụng điện thoại có thể tìm được. Tài liệu này mô tả các giao thức được sử dụng để gửi dữ liệu đến server và trả lại thông tin cho người dùng. Việc truyền ...

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

Tổng quan về Bluetooth Smart hay Bluetooth Low Energy(BLE) – Part 1

Bluetooth Low Energy (BLE), hay còn được biết đến là “Bluetooth Smart”, công nghệ này được giới thiệu khi BLE 4.0 chính thức được ra mắt. Như vậy từ BLE 4.0 bên cạnh Bluetooth classic, thì chúng ta đã có một người anh em khác là BLE Smart. Hai công nghệ này có những điểm ưu và hạn chế ...

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

Writing a blog for a hosting on GitHub

For blogging There are many excellent solutions. Of all the existing platforms for blogs (engines, services, generators) Jekyll seemed to me the most stand out because of their advantages. Now I will tell you about blogging platform on Github. So what is a Jekyll - is a system generating ...

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