Bài viết của Hoàng Hải Đăng

MVC Design Pattern

In this article I will try to focus on design pattern, its uses and the most commonly used design pattern. So, lets continue...... What is Design Pattern? The first thing when discussing something is to know the definition of that thing. So, what actually is the design pattern? Some definitions ...

Tác giả: Hoàng Hải Đăng viết 13:26 ngày 12/08/2018 chỉnh sửa

An Introduction to NoSql databases (MongoDb)

Abstract Ever since Computing came into existence, it has been a challenge for developers and commercial institutes to deliver a scalable, consistence and reliable database to handle their humongous data and as well as performance efficiency. There are various databases used today such as ...

Tác giả: Hoàng Hải Đăng viết 13:26 ngày 12/08/2018 chỉnh sửa

Xử lý tiếng nói - Tổng quan về tổng hợp tiếng nói và tổng hợp tiếng nói có phong cách

Abstract : Âm thanh một cách tự động với đầu vào là một đoạn văn bản, đó chính là tổng hợp tiếng nói, và đây là một thành phần quan trọng trong tổng hợp tiếng nói. Trong bài này, tôi xin phép trình bày tổng quan về tiếng nói, các hệ thống tổng hợp tiếng nói, và giới thiệu qua về tổng hợp tiếng ...

Tác giả: Hoàng Hải Đăng viết 13:26 ngày 12/08/2018 chỉnh sửa

Tìm hiểu về JQuery Mobile (P.1)

I. jQuery Mobile là gì? jQuery Mobile là một Framework được phát triển tương tự như thư viện jQuery nhưng nó được xây dựng dành cho các ứng dụng chạy trên Mobile. Với jQuery thì ta chỉ xem như là một thư viện nhưng với jQuery Mobile thì ta có thể xem nó như là một Framework vì nó có đầy đủ các ...

Tác giả: Hoàng Hải Đăng viết 13:26 ngày 12/08/2018 chỉnh sửa

Giảm số lượng các câu lệnh queries bằng gem Bullet

I. Bullet 1. Giới thiệu Gem Bullet được thiết kể để giúp các application tăng hiệu năng bằng cách giảm các câu lệnh queries của app đó. Bullet sẽ xem xét các câu lệnh queries từ lúc bạn develop sản phẩm và thông báo cho bạn khi bạn sử đã bị N+1 queries, khi bạn sử dụng bộ nhớ cache. Bạn nên ...

Tác giả: Hoàng Hải Đăng viết 13:26 ngày 12/08/2018 chỉnh sửa

Giới thiệu Guzzle 6

Guzzle là một PHP HTTP client giúp việc gửi HTTP request trở lên đơn giản. Phiên bản mới nhất là Guzzle 6. Các lợi thế của Guzzle 6: Dễ dàng thực hiện tạo query string, POST request, streaming large upload, streaming large download, sử dụng HTTP cookies, upload dữ liệu Json.... Có thể ...

Tác giả: Hoàng Hải Đăng viết 13:26 ngày 12/08/2018 chỉnh sửa

Các phương pháp hiển thị cảnh báo trong rails

Xin chào các bạn, dưới đây là bài viết cho bạn nào mới bắt đầu tìm hiểu về rails và hôm nay mình sẽ giới thiệu các bạn một vài cách hiển thị errors message trong rails nhằm giúp các bạn có thể control view của mình một cách OK nhất có thể đầu tiên mình sẽ tạo ra một App để làm mẫu rails new ...

Tác giả: Hoàng Hải Đăng viết 13:26 ngày 12/08/2018 chỉnh sửa

calendar — Work with Dates (Translated Article)

Giới thiệu : Module calendar implement các class làm việc với các giá trị định hướng năm, tháng, tuần. Đầu tiên, module calendar định nghĩa ra class Calendar. Class này đóng gói các tính toán dành cho các giá trị như là ngày của các tuần trong một tháng hoặc một năm cho trước. Thêm vào đó, các ...

Tác giả: Hoàng Hải Đăng viết 13:26 ngày 12/08/2018 chỉnh sửa

Sử dụng thư viện ngoài (compact-calendar-view) và tạo todo list với Android

Như tiêu đề của bài viết đã đề cập, hôm nay mình xin giới thiệu tới các bạn cách sử dụng và thêm một thư viện ngoài vào để sử dụng với Android (AndroidStudio) như thế nào. Bài viết này minh sẽ sử dụng một thư viện có tên là compact-calendar-view để demo. Và mình sẽ sử dụng thư viện này để tạo một ...

Tác giả: Hoàng Hải Đăng viết 13:25 ngày 12/08/2018 chỉnh sửa

Google Cloud Messaging - GCM

If you have little to no knowledge on Google Cloud Messaging (or shortly GCM), then this article is just for you. Here I've tried to give an elaborate description of what GCM is, it's overview, components, how it works, it's pros and cons, and finally a brief tutorial on how to implement it in ...

Tác giả: Hoàng Hải Đăng viết 13:25 ngày 12/08/2018 chỉnh sửa