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

Tutorial : Sử dụng flask cho người mới bắt đầu ( Phần 2)

Tiếp theo phần 1 giới thiệu Flask trong bài này tôi sẽ giới thiệu cách tạo template cho framework Flask. Cấu trúc đơn giản của Flask: microblog flask <virtual environment files> app static templates __init__.py views.py tmp ...

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

Tổng quan project android studio

Một dự án Android chứa các tệp tin cần thiết định nghĩa cho ứng dụng của bạn, từ mã nguồn đến cấu hình build và mã kiểm tra. Công cụ SDK yêu cầu dự án của bạn cho phép cấu trúc cụ thể vì vậy nó có thể biên dịch và đóng gói ứng dụng của bạn chính xác. Với Android studio thì module là mức cao ...

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

Cách viết JavaScript tốt theo phong cách mới

Nguồn 最近の行儀のよい JavaScript の書き方 Lời mở đầu Gần đây, môi trường chạy JavaScript không chỉ bị gói gọn trong browser nữa(node.js, Web Workers) Ngoài ra, phương thức load thông qua tag <script> cũng đã trở nên lỗi thời, hiện nay việc thực hiện load module sử dụng require (phong cách ...

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

Mixpanel: mobile & web analytics

Để hỗ trợ tốt cho các nhà phát triển ứng dụng và những người làm SEO hiệu quả thì không thể bỏ qua các công cụ thu thập và phân tích dữ liệu người dùng như: Google Analytics, Flurry, Mixpanel, Localytics, Countly, Apsalar — ApScience. Nó giúp cho người quản trị nhìn thấy được người dùng đang sử ...

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

How to Use Instruments in Xcode - Part 2

Dựa trên hướng dẫn từ: http://www.raywenderlich.com/23037/how-to-use-instruments-in-xcode Tiếp theo từ phần 1: https://viblo.asia/thevinh92/posts/7ymwGXp3G4p1 Trong phần trước chúng ta đang bàn đến Profiling: Nếu bạn đang chạy 1 app Objective-C, thì có sẵn 1 option của "Show Obj-C Only": nếu ...

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

Tìm hiểu Decorator trong Rails

1. Decorator là gì? Như chúng ta đã biết, RoR được xây dựng trên mô hình MVC. Trong đó Model đóng vai trò xử lý dữ liệu, Views có nhiện vụ hiển thị dữ liệu cho người dùng. Giả sử bạn đang xây dựng một hệ thống tuyển dụng nhân sự, trong đó cần lưu rất nhiều thông tin của các ứng viên ...

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

Những điều cần biết về Permission của Android

Với Marshmallow, một mô hình permission đã được bổ sung vào Android mà yêu cầu các Developer phải có cách tiếp cận khác để thực hiện xin cấp quyền permission trên Android. Trong bài viết này, chúng ta sẽ xem xét các cách thức để xử lý yêu cầu cấp quyền permission từ cả góc độ kỹ thuật và góc độ làm ...

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

Những công cụ và dịch vụ tuyệt vời dành cho các lập trình viên iOS

Nguồn : http://qiita.com/appwatcher/items/07a3babcb9b6cefb307e Tác giả : http://qiita.com/appwatcher Người dịch : Phan Hoàng Minh Đây là những công cụ tốt mà tôi nghĩ các bạn nên biết khi lập trình iOS. Tất nhiên ngoài ra vẫn còn rất nhiều những công cụ khác nhưng tôi nghĩ đây là ...

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

Ruby: bỏ chữ với số còn lại gì?

Trong CTF lần trước có bài [Codegolf] Ruby Lab với yêu cầu viết một chương trình mà không được phép sử dụng bất cứ một kí tự chữ (a, b, c...) hay số (0, 1, 2...) nào. Mới đầu nghe đề bài thì có vẻ vô lý, nhưng khi tìm hiểu rồi mới thấy, thật đúng là không có gì là không thể với Ruby. Cùng xem sao ...

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

Tạo hiệu ứng cho ảnh trong Android với thư viện GPUImage

1. Giới thiệu GPUImage là một framework khá nổi tiếng trong việc tạo hiệu ứng cho những bức ảnh, nhưng nó lại chỉ hỗ trợ iOS. Thật may, một tổ chức là CyberAgent đã phát triển một thư viện tương tự cho phía Android giúp những người lập trình Android có thêm một công cụ thật hữu ích. Link thư ...

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