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

Tạo Bottom Bar giống Google+

Bạn có thể xem bài viết gốc tại: http://onlyu.ga/home/android/tao-bottom-bar-giong-google.html Ngày trước muốn làm 1 cái Bottom Navigation Bar giống Google+ thì bạn cần phải dùng thư viện ngoài hoặc bạn phải tự thiết kế riêng. Nhưng từ bây giờ bạn có thể sài Bottom Navigation Bar chính chủ mà ...

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

Scala Function (Part 2)

Ở Part 1 chúng ta đã làm quen với một vài khái niệm đáng chú ý trong function gồm: Function Declarations, Functions with Named Arguments, Function with Variable Arguments, Nested Functions, Part 2 này sẽ giới thiệu các khái niệm mới đầy thú vị khác gồm: Default Parameter Values for a Function, ...

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

Truy vấn dữ liệu với ActiveRecord - Truy vấn với quan hệ has_many

Giới thiệu Bạn đã khá quen thuộc với các quan hệ giữa các Model trong ActiveRecord, đặc biệt các quan hệ như belong_to, has_one hay has_many. Như vậy đến nay, bạn đã có thể sử dụng các quan hệ này để lấy ra các tập đối tượng như các bài viết trước đây trong loạt bài này. Có rất nhiều điều có ích ...

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

Action Cable in Rails

Rails 5 được hỗ trợ WebSocket qua Action Cable giúp cho việc xây dựng các ứng dụng realtime trở nên dễ dàng hơn. Tuy nhiên, bên cạnh những điểm mạnh thì luôn tồn tại song song những điểm yếu của nó. Sau đây chúng ta cùng tìm hiểu qua về tính năng ActionCable của Rails 5 I. HTTP và Websockets ...

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

Bài toán dự đoán (prediction) dựa trên mô hình hồi quy trong Machine Learning

Xin chào tất cả các bạn. Hôm nay mình xin được trở lại với các bạn trong một chủ đề khá hấp dẫn đó chính là Bài toán dự đoán (Prediction) . Đây là một trong những lĩnh vực khá hay ho mà Machine Learning có thể làm được. OK, không dài dòng thêm nhiều nữa. Chúng ta bắt đầu thôi nào. Học máy ...

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

Amazon SES, SNS and SQS

Trong dự án hiện tại mình đang tham gia, mình có cơ hội được sử dụng, tiếp cận và tìm hiểu các dịch vụ của Amazon Web Services (AWS). Và có 03 dịch vụ mình tập trung vào tìm hiểu nhiều nhất là Amazon SES ( S imple E mail S ervice), Amazon SNS ( S imple N otification S ervice) và Amazon SQS ( S ...

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

Fluent Validation Rules in Laravel 5.3

1.Giới thiệu Tại phiên bản mới nhất của Laravel - 5.3, ngoài những thay đổi lớn về Notifications hay Advance Search With Laravel Scout,..., có một cải tiến nhỏ trong Validation Rules. 2.Case Study Để xem sự thay đổi đó là gì, ta xét một trường hợp khá phổ biến sau: Khi tạo chức năng chỉnh ...

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

NodeJs Với Express FrameWork

Express Framework là gì? Express là một framework giành cho nodejs. Nó cung cấp cho chúng ta rất nhiều tính năng mạnh mẽ trên nền tảng web cũng như trên các ứng dụng di động. Express hỗ rợ các phương thức HTTP và midleware tạo ra môt API vô cùng mạnh mẽ và dễ sử dụng. Có thể tổng hợp một số ...

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

Phát hiện các vấn đề về memory trong phát triển ứng dụng iOS

Một app tốt không chỉ chạy đúng mà còn phải chạy nhanh, tiêu tốn ít tài nguyên nhất có thể. Trong quá trình làm dự án, có nhiều lý do dẫn đến tồn tại nhiều vấn đề về memory có thể không ảnh hưởng tại thời điểm hiện tại, nhưng nó tiềm ẩn gây ra vấn đề sau này. Trong bài này, mình xin giới thiệu một ...

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

Tìm hiểu Laravel (P8) - Middleware

Indexs Phần 1: Cài đặt Phần 2: Form đăng nhập Phần 3: Send Mail Phần 4: Error page Phần 5: Application Structure Phần 6: Logging Phần 7: Routing Ở phần trước ta đã cùng nhau tìm hiểu về Routing nơi định nghĩa các định tuyến, quyết định các request sẽ được điều hướng đến ...

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