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

Top 10 Most Common Mobile App Design Mistakes

The mobile app market is saturated with competition. Trends turn over quickly, but no niche can last very long without several competitors jumping onto the bandwagon. These conditions result in a high failure rate across the board for the mobile app market. Only 20% of downloaded apps see users ...

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

Who Knew Adobe CC Could Wireframe?

Wireframing is a major step in designing any user interface whether a website, application or software product. Without distraction in the form of visuals, colours, typography, styles and effects you can be more focused on defining content hierarchy and user experience. Doing low fidelity ...

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

Tìm hiểu và làm việc với docker container networks (P2)

Trong bài viết trước chúng ta đã tìm hiểu về các loại networking bên trong Docker native. Ở bài viết này chúng ta tiếp tục đi sâu vào các command của Docker Engine CLI giúp tương tác với Docker networks và containers bên trong chúng. Các command đó là: docker network create docker ...

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

Lưu nhớ thông tin đăng nhập với Credential Management API

Để cung cấp những trải nghiệm tích cực hơn, một điều quan trọng đó là giúp người sử dụng chủ động xác thực đối với website. Kể từ phiên bản 51 của Chrome đã cung cấp Credential Management API (gọi nôm na là API cung cấp khả năng quản lý chứng chỉ chứng thực), cung cấp cho các nhà phát triển truy ...

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

Highchart Advand with datta (P2)

1.Giới thiệu Xin chào các bạn, Hôm nay mình xin giới thiệu tới các bạn một số kĩ thuật nâng cao tiếp theo trong thư viện highchart và một thư viện mới về vẽ các biểu đồ với dữ liệu lớn đó là Highstock. Với thư viện này các bạn có thể dễ dàng tạo ra các biểu đồ có các thanh scroll để có một cái ...

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

Các tiêu chí cần có của mỗi api trong api docmentation

Giao diện lập trình ứng dụng, còn gọi là API (Application Programming Interface) là chương trình cho phép người dùng sử dụng các phương thức của một ứng dụng từ bên ngoài ứng dụng đó. API không có bất kì một giao diện người dùng nào. Do đó, chúng ta cần tạo ra api documentation để bên thứ 3 có ...

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

Phong cách làm việc với khách hàng Nhật - Đi muộn về sớm

Dạo này do trời "Hà Lội" hay mưa bão nên việc đi muộn về sớm đôi khi thỉnh thoảng trở thành việc "bất đắc dĩ", vậy nếu vẫn phải ngồi làm việc cùng các bác, mà dính phải thì xử lý thế nào. Lần này tôi xin giới thiệu với các bạn về cách mà dân Nhật nhà các bác dùng để xử lý tình huống này. Đi muộn ...

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

Những khái niệm cơ bản về DOM

HTML là gì? HTML đã quá quen với lập trình viên, vậy nó được hiểu như thế nào? Như các bạn đã biết HTML là ngôn ngữ đánh dấu siêu văn bản, nó là một XML namespace, hay được hiểu là tập các thẻ XML mà trình duyệt nào cũng có thể đọc được. Chúng ta nhìn vào một file HTML thì nhìn thấy text, còn ...

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

Code Contest RankA CTF [Beyond Human]

Dạo này lâu ngày không code gì cả nên trình độ đi xuống nhiều mà hạn report lại đến rồi, đành lôi 2 bài code contests ra làm report vậy. Đề bai a/c/e có thể tham khảo tại trang cực nổi tiếng của Framgia :v :v tại đây. Code sample anh em có thể chạy trực tiếp hoặc chạy test qua ide online. Input ...

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

Transaction''s Propagation in Spring

Bài viết này sẽ cung cấp các kiến thức về việc truyền transaction trong Spring framework. Thông qua bài viết này, developer có thể quyết định các method nghiệp vụ có thể được đóng gói trong logical hoặc physical transactions. Các method trong các Spring beans riêng biệt chia qua một tập các ...

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