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

14 jQuery Modal Dialog Boxes

Một cách tuyệt vời để hiển thị thông tin nhanh chóng cho người dùng của bạn là sử dụng jQuery modal dialog boxes hoặc cửa sổ. Hộp thoại cũng có thể được sử dụng để cảnh báo họ về các cảnh báo, các lỗi và nhiều hơn nữa. Nếu làm đúng, hộp thoại tìm kiếm tốt có thể là một cách dễ dàng để làm cho ...

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

Ruby Access Control

Truy cập các phương thức trong Ruby Để thay đổi trạng thái của một đối tượng trong lập trình hướng đối tượng ta phải thông qua các phương thức (method) mà đối tượng này cung cấp. Vậy việc truy cập các method trong Ruby như thế nào? Ruby cung cấp 3 mức độ bảo vệ cho các phương thức của mình ...

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

TÌM HIỂU VỀ STORED PROCEDURE TRONG MYSQL

Tương tự như khái niệm function trong các ngôn ngữ lập trình. Stored Procedure được tạo ra nhằm thực hiện các lệnh của mysql theo một nhóm việc cụ thể thay vì thực hiện từng thao tác (insert,update,delete). Trong mysql thì Stored Procedure chỉ được hỗ trợ từ phiên bản 5 trở đi. Ưu điểm của ...

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

Cloud Computing: A new era of Technology

Cloud Computing Traditional business applications have always been very complicated and expensive. The amount and variety of software and hardware required to run them are high. A complete team of experts is needed to install, configure, test, run, secure, and update them. When you multiply ...

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

Hướng dẫn bỏ túi viết SVG

----------------------------------------------------- By Joni Tryhall ----------------------------------------------------- Tổng quan Scalable Vector Graphics (SVG) là một ngôn ngữ để mô tả đồ họa hai chiều trong XML. Những đồ họa có thể bao gồm các đường dẫn, hình ảnh, và kí tự hoặc ...

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

So sánh sự tương quan giữa MongoDB và SQL

Trong thời gian gần đây, tôi có tìm hiểu về cơ sở dữ liệu NoSQL và MongoDB. Bạn có thể tìm hiểu sơ qua về NoSQL tại bài viết Giới thiệu về cơ sở dữ liệu NoSQL Về cơ bản, bạn có thể hiểu về NoSQL là không phải SQL. Nếu bạn chưa biết SQL là gì, bạn có thể tìm câu trả lời tại series giới thiệu ...

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

Inside ActiveRecord

Trong phần trước chúng ta đã nghiên cứu qua về mô hình của ActiveRecord, trong phần này chúng ta sẽ tiếp tục tìm hiểu về ActiveRecord với 2 điểm chính là: Thuộc tính động(Dynamic Attributes) Các phương thức tìm kiếm động(Dynamic Finders) Dynamic Attributes Chúng ta ví dụ về các thuộc ...

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

Làm việc với Intent trong Phát triển ứng dụng Android

Android đã cung cấp ra một cấu trúc lập trình yêu cầu các hành động từ một trong các thành phần tạo nên ứng dụng như Activity, Services, Content Providersvà Broadcast Receiver. Tính năng này được gọi là Intent. 1. Khái niệm cơ bản Intent chủ yếu được sử dụng trong 3 kịch bản : a. Bắt đầu mở ...

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

ReactNative framework hỗ trợ phát triển ứng dụng đa nền tảng

React Native là gì React Native là một frameworkework cho phép bạn xây dựng một ứng dụng trên native platforms sử dụng kinh nghiệm của lập trình viên bằng javascript và React . Trọng tâm của React Native là hiệu quả của nhà phát triển trên tất cả các nền tảng mà bạn quan tâm - Học một lần, viết ...

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

Microservices

Bài viết sau dịch từ một bài báo của Martin Fowler Microservices Kiến trúc dịch vụ siêu nhỏ-"Microservice Architecture" phát triển nhanh chóng trong nhiều năm gần đây nhằm mô tả cách thiết kế phần mềm ứng dụng mà các dịch vụ có thể triển khai một cách độc lập. Mặc dù không có định nghĩa rõ ...

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