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

Tạo Một Ứng Dụng Android Theo Mô Hình Flux Architecture

Trong bài viết này tôi sẽ đi vào thực hành là tạo một ứng dụng nho nhỏ, chứ không đi sâu vào lý thuyết . Nhưng trước tiên tôi sẽ nói qua một chút về flux là gì. Giới thiệu sơ qua về kiến trúc Flux(Flux Architecture) Flux Architecture đã được xây dựng và sử dụng bới Facebook. Mục đích ban đầu ...

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

Lưu trữ API Key trong Rails

Tổng quan Khi làm việc với Rails chắc chắn bạn cũng đã sử dụng quá API Key (hoặc id, password) của các bên thứ 3 ví dụ như : AWS ACCESS KEY GOOGLE ANALYTIC KEY GOOGLE MAP KEY MAILCHIMP_API_KEY ... Và cũng đang thắc mắc là chúng ta nên lưu trữ những thông tin này ở đâu ...

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

Căn bản PHP

Constain PHP PHP có số lượng lớn các hằng số định sẵn. Bài này sẽ trình bày bảy điều quan trọng nhất, thiết thực nhất và hữu ích nhất PHP Magic Constants. FILE - Đường dẫn đầy đủ và tên tập tin của tệp. DIR - Thư mục của tập tin. FUNCTION - Tên chức năng. CLASS - Tên lớp. METHOD - ...

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

Tạo breadcrumbs đơn giản bằng content_for trong Rails

Breadcrumbs là gì chắc ai cũng biết, các trang web bây giờ hầu như đều có breadcrumbs, nó giúp người dùng dễ hình dung mình đang ở đâu trong trang web, giả dụ mình muốn tạo một breadcrumbs như thế này: Và đây là code HTML để tạo ra nó: <nav class="breadcrumb"> <a class="breadcrumb-it ...

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

Tiếp cận dữ liệu trừu tượng trong thiết kế và DOMA (Domain Oriented Database Mapping)

Các bạn lập trình viên Java cho ứng dụng doanh nghiệp có lẽ không xa lạ gì với Hibernate, một thư viện đóng vai trò cầu nối chuyển đổi giữa các Object Java với các cơ sở dữ liệu quan hệ. Trong bài viết này, nhân tiện đang làm một dự án có sư dụng DOMA - một thư viện ánh xạ từ kiểu bảng dữ liệu sang ...

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

Test Strategy

1. Giới thiệu Test Strategy (Chiến lược kiểm thử): Là một mô tả chính thức về cách một sản phẩm phần mềm sẽ được kiểm thử Có thể được phát triển cho tất cả các cấp / giai đoạn kiểm thử, theo yêu cầu 2. Xây dựng test Strategy Bước 1: Xác định những yêu cầu kiểm thử Bước 2: Xây dựng chiến lược ...

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

Một số mẹo trong iOS Simulator Xcode 9

iOS Simulator là một phần không thể tách rời của bất kỳ quá trình phát triển nào của iOS. Chúng ta không thể bỏ qua nó. iOS Simulator mới từ Xcode 9 mang lại rất nhiều thủ thuật hữu ích, có thể làm cho việc phát triển ứng dụng của bạn một cách nhanh hơn. Cuối cùng, Apple cũng đã tung ra 1 sự thay ...

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

Giới thiệu về State management với vuex trong Vuejs

Nếu như bạn đã từng làm việc với ReactJS thì chắc hẳn cũng đã từng nghe tới Redux, một thư viện giúp bạn quản lí trạng thái (state) của application. Nó được thiết kế dựa trên Flux, nhưng giảm bớt những đau khổ thường gặp phải khi viết một ứng dụng Flux. Và Vuex là một thư viện của Vuejs có chức ...

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

Data Ingestion Using Apache Nifi For Building Data Lake Using Twitter Data

Data Collection and Data Ingestion are the processes of fetching data from any data source which we can perform in two ways - Real-time Streaming Batch Streaming In Today’s World, Enterprises are generating data from different Sources and building Real Time Data lake; we need to ...

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

SQL query return data from multiple tables

Tôi muốn biết những điều dưới đây: Làm thế nào có thể lấy dữ liệu từ nhiều bảng trong Database. Có những cách nào để làm được điều này. Sử dụng join và union khác nhau như thế nào? Để lấy dữ liêu từ nhiều bảng mà không phải connect nhiều lần đến DB, vậy tôi phải làm thế nào? Câu trả lời ...

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