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

Sử dụng Capistrano 3 để deploy

Có nhiều phương pháp deploy ứng dụng lên server. Bạn có thể deploy bằng tay, hay sử dụng các tool tự động hoá như Capistrano, Chef, Ansible, Fabric, ... Bài viết này hướng dẫn các bạn deploy một ứng dụng lên server sử dụng capistrano 3 "A remote server automation and deployment tool written ...

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

Corona SDK tutorial: game Flappy Bat phần 2

Tiếp tục bài tutorial hướng dẫn về game flappy bird bằng corona sdk, như trong bài viết trước chúng ta đã tạo được màn hình start của game, sử dụng physics để tạo chuyển động cho ground và sử dụng animation cho text. Người đọc có thể tham khảo lại ở đây: https://viblo.asia/TienNM87/posts/ojaqG0o ...

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

Kiểm thử tự động với Geb trên SauceLabs và BrowserStack

1. Giới thiệu về cloud browser testing Để thực hiện kiểm thử một website trên nhiều trình duyệt và nền tảng hệ điều hành khác nhau, cần mất rất nhiều thời gian cấu hình và thực hiện kiểm thử trên từng trình duyệt và nền tảng hệ điều hành, kể cả khi sử dụng kiểm thử tự động. Thêm nữa, khi sử dụng ...

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

Fetch và Parse JSON sử dụng iOS SDK

1.JSON là gì? JSON (short for JavaScript Object Notation) là một dạng text đơn giản để lữu trữ và trao đổi dữ liệu. Nó thường được sử dụng cho các dịch vụ, ứng dụng dạng client - server như một thay thế cho XML. Rất nhiều các dịch vụ chúng ta sử dụng hàng ngày có sử dụng các APIs trên nền tảng ...

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

jQuery selector

jQuery selector giúp chúng ta dễ dàng truy vấn đến các phần tử DOM (Document Object Model – Mô hình đối tượng tài liệu) một cách nhanh nhất, code đơn giản và ngắn ngọn nhất. Hàm $$") Trong jQuery, bạn luôn bắt đầu bằng một dấu dollar ** và một đôi ngoặc đơn như: **() . Tất cả những gì ...

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

Những nguyên tắc thiết kế bạn cần biết

_ Dẫu rằng trong một số trường hợp, bạn có thể phá vỡ nguyên tắc khi thiết kế (thậm chí là được khuyến khích), thì cũng nên “khắc cốt ghi tâm” những điều sau đây để có thể “phá luật” đúng cách mà hiệu quả. _ 01.Lưu ý khoảng cách ký tự (Kerning) Kerning là bước ...

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

Build FFMPEG trong android.

I. FFMPEG dùng để làm gì FFmpeg là một nền tảng mã nguồn mở để ghi âm, chuyển đổi, chơi và streaming video và âm thanh. Nó bao gồm libavcodec, một video / audio codec phổ biến.Một vài ứng dụng Android phổ biến đều được xây dựng dựa trên FFmpeg, bao gồm cả RockPlayer, MoboPlayer, acrMedia, ...

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

6 QUY TẮC CƠ BẢN VỀ DESIGN MÀ MỘT NON- DESIGNER CẦN BIẾT

Link bài viết: https://ferret-plus.com/641 Với một người non-designer, thì những vấn đề liên quan đến khả năng cảm thụ trong thế giới design là nguyên nhân khiến cho họ gặp khó khăn trong bước đầu nhập môn, và cũng có không ít người bị chê là kiến thức cơ bản còn nghèo nàn. Thực tế, một design ...

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

Sử dụng Credit Cards trong Paypal (Ruby on rails)

1, Giới thiệu về paypal Paypal là một cổng thanh toán điện tử trực tuyến giúp chúng ta có thê đưa tiền từ tài khoản ngân hàng vào tài khoản PayPal để tiến hành giao dịch trên mạng. Hoặc rút tiền từ tài khoản PayPal về tài khoản nngân hàng. Khi sử dụng PayPal làm trung gian thì quá trình giao ...

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

Kiểm thử Web Service với SoapUI

1. Tổng quan về Web Service Web Service một công nghệ cho phép client truy xuất để thực hiện mọi tác vụ như một Web Application. Về bản chất, Web service dựa trên XML và HTTP, trong đó XML làm nhiệm vụ mã hóa và giải mã dữ liệu và dùng SOAP để truyền tải. Web Service không phụ thuộc vào ...

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