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

Database trong Laravel 5.3

Xin chào các bạn. Hôm nay mình sẽ tiếp tục về series về Laravel 5.3. Và hôm nay mình sẽ giới thiệu với các bạn về Database trong laravel và cách sử dụng Database . 1. Giới thiệu Laravel làm cho việc kết nối tới các database và thực thi các query cực kì đơn giản với nhiều database back-ends ...

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

Test automation (Part 2) - Sử dụng travis service

Ở bài trước mình đã giới thiệu tới mọi người tổng quan và khái niệm về auto test CI/CD. Để hiện thực cho khái niệm CI ở bài trước thì mình xin giới thiệu tiếp ở bài này một dịch vụ một server thực hiện cho việc tự động tạo môi trường và test. Hiện nay ở các công ty thường cài riêng một server và ...

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

Some ways resolve memory leaks in Fragment Android

Fragment là một phần của một Activity để cho phép thiết kế activity có tính mô-đun. Chính về thế chúng ta thường xuyên dùng tới Fragment, nhưng quá trình sử dụng này gặp nhiều vấn đề về Memory leaks. Chắc hẳn sẽ có bạn đặt ra câu hỏi Memory Leak là gì ? Nó diễn ra khi nào ? ...bla...bla.. 1. ...

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

Preview file CSV bằng reactjs

Tệp CSV là một tệp giá trị được phân cách bằng dấu phẩy. Khi văn bản và số được lưu trong một tệp CSV, thật dễ dàng để di chuyển chúng từ một chương trình khác. Ví dụ, bạn có thể xuất liên hệ của bạn từ Google ở định dạng CSV, và sau đó nhập chúng vào Outlook. Mỗi một trường trong tập tin CSV tương ...

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

Lưu trữ dữ liệu cục bộ với HTML5 Local Storage

HTML Local Storage là gì? Với local storage, các ứng dụng web có thể lưu trữ dữ liệu cục bộ trong trình duyệt của người dùng. Local Storage có công dụng tương tự như cookie, nó sẽ lưu trữ thông tin trên trình duyệt của người dùng. Local Storage cho phép bạn lưu trữ thông tin tương đối lớn lên đến ...

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

Continue with Game development with Ruby

In this post we will continue with game development with Ruby. This time we will focus on UI design with Gosu, a library for game development. Let's go step by step and implement our sokoban game. Game.rb We create a file game.rb with the following content: require 'gosu' # add gosu ...

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

Giới thiệu về Laravel Horizon

Laravel Horizon là một hệ thống quản lý, cấu hình Redis queues hoàn toàn mới, vô cùng đẹp mắt, open source và miễn phí cho toàn bộ cộng đồng Laravel. Laravel Horizon sẽ được tung ra bản beta vào ngày mai (27/07/2017). Horizon dashboard chỉ chạy trên một page duy nhất rất đẹp sử dụng Vue.js, ...

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

CI, CD và ... DevOps ???

I. CI là ...? CI là Continuous Integration. Nó là phương pháp phát triển phần mềm yêu cầu các thành viên của team tích hợp công việc của họ thường xuyên, mỗi ngày ít nhất một lần. Mỗi tích hợp được "build" tự động (bao gồm cả test) nhằm phát hiện lỗi nhanh nhất có thể. Cả team nhận thấy rằng ...

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

Triển khai ứng dụng RAILS trên EC2 INSTANCE với CAPISTRANO sử dụng NGINX và PUMA

Đây là hướng dẫn / hướng dẫn về cách thiết lập và triển khai ứng dụng Rails của bạn tới trường hợp AWS Ec2 (Ubuntu Server). Trong hướng dẫn này, tôi đã làm việc từ một Ubuntu 16.10 và gần đây tôi đã quyết định thử nó trên Linux Mint (cũng là Debian dựa như Ubuntu) và nó đã làm việc! Trong hướng dẫn ...

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

Các phương pháp lựa chọn giá thành hệ thống thông tin

I. Giới thiệu Trong việc xây dựng một hệ thống thông tin, có rất nhiều phương án được đưa ra nhằm mục đích xây dựng một hệ thống với chất lượng và giá thành tốt nhất. Để lựa chọn được một phương án tối ưu, ta có thể dựa vào một số phương pháp lựa chọn giá thành hệ thống. II. Các phương pháp lựa ...

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