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

Thiết kế chuyển động trong UI

Những nguyên tắc cơ bản mà tôi chú ý là việc nó là gì và tại sao hơn là làm cách nào để tạo ra chuyển động/hoạt hoạ. Với việc nhấn mạnh vào chuyển động (cám ơn rất nhiều vì sự thiết kế tinh vi của iOS7), điều quan trọng của nó là kết hợp với tương tác phù hợp và đúng mục đích như những khía cạnh ...

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

Lập trình C cho hệ thống nhúng (P2- Lập trình nhúng với micro controller V850E)

1. Giới thiệu về micro controller V850E V850 là một dòng vi điều khiển của hãng NEC được sử dụng rộng rãi trong các hệ thống nhúng với nhiều mục đích khác nhau. Vơi ưu điểm lượng tiêu thụ điện năng thấp , mức nhiễu nhỏ trong khi vẫn mang lại một hiệu suất cao và được tích hợp nhiều chức năng. Một ...

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

Các kỹ thuật quản lý CSS của website

CSS là ngôn ngữ giúp cho website lột được vẻ ngoài xấu xí thô kệch để khoác lên mình chiếc áo xinh đẹp. CSS là sự kết hợp của các bộ lọc, các thuộc tính hay thậm chí là các hiệu ứng animation, transition. Code css không hề khó nhưng làm thế nào để viết code css được chuẩn hơn, tối ưu hơn, giảm tải ...

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

Demo Multi Select Drop Down with Ruby on Rails

rails new demo > cd demo > rails g scaffold book name:string > rails g scaffold author name:string > rails g model authorbook author_id:integer book_id:integer class CreateAuthors < ActiveRecord::Migration def change create_table :authors do |t| t.string ...

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

Sử dụng kiến thức SQL để công việc test dễ dàng hơn

1/ Test một feature khi những feature liên quan chưa sẵn sàng Ví dụ: Feature tạo đơn hàng đã xong. Nhưng feature để xem danh sách đơn hàng vẫn chưa làm xong Thông thường, ta cần có feature xem danh sách đơn hàng để một lúc kiểm tra 2 chuyện: tạo đơn hàng thành công và list đơn hàng đúng. ...

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

Các Mức Độ Kiểm Thử

Kiểm thử đơn vị là hoạt động kiểm thử nhỏ nhất.Kiểm thử thực hiện trên các hàm hay thành phần riêng lẻ. Cần hiểu biết về thiết kế chương trình và code. Thực hiện bởi Lập trình viên (không phải kiểm thử viên) Đơn vị: Là thành phần nhỏ nhất của phần mềm có thể kiểm thử được. Ví dụ: Các hàm, ...

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

Cách viết code rõ ràng, tối ưu và dễ bảo trì

Không quan trọng bạn đang ở cấp độ kiến thức nào, bạn là một lập trình viên và bạn muốn tạo ra những đoạn code tuyệt vời. Đây là những điều chúng ta sẽ nói trong bài viết này. Tôi cũng đang cố gắng thực hiện điều này mỗi ngày Nhưng chúng ta đều biết rằng, để viết ra được những đoạn code tuyệt vời ...

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

Tìm hiểu về microservices, demonstration với SpringBoot

Chào mọi người, hôm nay mình sẽ tạo 1 demo nho nhỏ nhằm giới thiệu về microservices thông qua việc sử dụng SpringBoot. Đầu tiên ta tìm hiểu xem microservices là gì? Khi phát triển các hệ thống lớn, cách triển khai phổ biến nhất là phát triển hướng component và các lib khác nhau cái mà implement ...

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

Tìm hiểu mã nguồn mở PHP CMS Drupal hướng dẫn tìm hiểu Configuration trong Drupal - bài 10

Tiếp theo loạt bài viết về Drupal : Loạt bài đều nói về Drupal 8 nhé các bạn. Bài 1 Bài 2 Bài 3 Bài 4 Bài 5 Bài 6 Bài 7 Bài 8 Bài 9 Tổng quan Bài này mình hướng dẫn bạn các phần config khác mà mặc định drupal có sẵn. Chúng ta sẽ chuẩn bị hết và đầy đủ trước khi bước vào ...

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

7 loại lỗi phần mềm mà mỗi tester nên biết

Lỗi phần mềm có nhiều loại. Quan trọng là phải hiểu bản chất, ý nghĩa của nó và nguyên nhân để xử lý nó tốt hơn. Điều này giúp cho phản ứng nhanh hơn và quan trọng nhất là phản ứng thích hợp. Trong bài này, chúng ta sẽ thảo luận về các loại lỗi phần mềm phổ biến và làm thế nào để xác định chúng ...

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