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

Tìm hiểu Laravel từ số 0

Thời gian gần đây trong thế giới PHP, Laravel là cái tên được nhắc đến rất nhiều bên cạnh những tên tuổi framework đã quen thuộc với những người lập trình PHP như CakePHP, Code Igniter, Zend ... Vậy hãy cùng tìm hiểu dần xem bên trong nó có gì mà lại tạo được tiếng vang như vậy. Tôi sẽ đi từ ...

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

3 Themes One Page WordPress đẹp

Themes one page thường dùng cho những trang web nhỏ với lượng thông tin không lớn. vì vậy themes one page có kích thước khá là nhỏ nhẹ, One page phù hợp để làm blog cá nhân, và nó cũng thích hợp để các site giới thiệu công ty, giới thiệu sản phẩm. Bài này mình sẽ giới thiệu đến các bạn 3 themes ...

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

Kiến thức màu sắc cần biết khi thiết kế Website

Theo Kissmetric, khi chúng ta nhìn vào một màu nào đó, mắt sẽ gửi tín hiệu về vùng dưới đồi (hypothalamus) của não. Từ đây, tín hiệu sẽ được xử lý tiếp trước khi đẩy về tuyến yên và tuyến giáp trạng, để rồi kích thích cơ thể tạo ra những hormone tác động đến tâm trạng, tình cảm cũng như hành vi ...

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

Purelayout - Rút gọn code khi auto layout.

Không ít trường hợp iOS dev phải thao tác autolayout bằng code. Nhưng ngặt nỗi là khi autolayout bằng code rất dài và nhàm chán khi code đi code lại những đoạn giống nhau. Khắc phục trường hợp đó, thư viện Purelayout được sinh ra để đơn giản hóa các dòng code constrant dài này. Các Ví dụ cơ ...

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

Sự khác nhau giữa QA và QC ( Tester)

Để giúp các bạn hiểu rõ hơn về QA/ QC là gì? Chúng khác nhau như thế nào thì hãy đọc bài viết này nhé. 1.QA là gì? QA (viết tắt của Quality Assurance) là người chịu trách nhiệm đảm bảo chất lượng sản phẩm thông qua việc đưa ra quy trình làm việc giữa các bên liên quan. Nhiệm vụ chủ ...

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

Cân nhắc chi phí và lợi ích của Mobile Test Automation

Thị trường ngày nay có nhiều những lựa chọn hấp dẫn cho việc kiểm thử thiết bị di động của bạn một cách tự động, mỗi lựa chọn có một chi phí khác nhau. Bạn có thể nhận thấy được các giải pháp tự động dành cho thiết bị di động là quá cao và có nhiều sự lựa chọn hấp dẫn cho các giải pháp kiểm thử ...

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

Tự động backup database với gem backup và whenever trong Rails

Bạn sẽ cần bản sao lưu của cơ sở dữ liệu để khôi phục toàn bộ cơ sở dữ liệu đó nếu có lỗi hệ thống hoặc để khôi phục một đối tượng khi lệnh Hoàn tác không đủ để sửa lỗi. Nếu bạn thấy bản sao lưu của cơ sở dữ liệu dường như là sự lãng phí dung lượng ...

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

Sự khác nhau giữa Unit, Integration và Functional Testing

Đối với bất kỳ ứng dụng phần mềm nào, cả Unit Test và Integration test thì đều rất quan trọng khi mỗi loại sử dụng các quy trình khác nhau để test các ứng dụng phần mềm. Nhưng một hoặc cả hai không thể thay thế cho kiểm thử chức năng (Functional Testing). Trong bài viết này, chúng ta sẽ hiểu ...

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

Để khởi đầu dự án thuận lợi - Cần hỏi gì? (Phần 2)

Như đã đề cập ở phần 1, mỗi dự án khởi đầu đều cần đưa ra rất nhiều câu hỏi. Các câu hỏi này đóng vai trò rất quan trọng trong việc làm sáng tỏ insight của khách hàng cũng như các member làm việc trong dự án đó. Phần 1 đã đưa ra 5 câu hỏi thuộc nhóm "Tại sao?" (5 Why), đó là các câu hỏi liên quan ...

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

Upload và play file mp3 với Google Drive SDK

1. Enable Google Drive API Truy cập đến link này , sau đó tạo hoặc chọn 1 project có sẵn và click continue Ở trang Add credentials to your project , chọn Cancel . Ở trang Credential , chọn Tab OAuth consent screen , chọn Email address và Product name . Nhấn Save . Qua lại Tab ...

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