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

[MLE - 01] Machine Learning Experiment, why ?

1. Một dự án Machine Learning được thực hiện như thế nào ? Các bạn có thể nghe nói rất nhiều về Machine Learning và ứng dụng của nó, nhưng ít ai biết rằng quá trình phát triển nó lại là một công việc gần giống với các nhà nghiên cứu (Trừ phi vấn đề bạn gặp phải đã được giải quyết, và bạn có thể ...

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

5 Bộ chọn CSS hữu ích

Trong CSS, vùng chọn nghĩa là khu vực mà bạn muốn nó sẽ được áp dụng các quy tắc CSS mà bạn muốn chỉ định cho nó Vùng chọn có thể là tên thẻ HTML hoặc thuộc tính của HTML. Dưới đây mình muốn giới thiệu đến các bạn 5 bộ chon CSS hữu ích. 1. X > Y HTML: <div id="container"> ...

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

Closure and Closure function in JavaScript

Nói đến JavaScript, một phần quan trọng nhưng lại khá khó để nắm bắt, có thể nói nó là "thần thoại", là một phần của ngôn ngữ: Closure . Closure là một khái niệm không phải ai cũng biết và thực sự hiểu về nó, đây có thể coi là một cách định nghĩa hàm nâng cao giúp code nhìn trong sáng, cách sử ...

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

Design pattern trong Java, mô hình UML và code ví dụ

Nguồn: https://stackjava.com/design-pattern/design-pattern-la-gi-design-pattern-trong-java.html Trong kỹ thuật phần mềm, design pattern (mẫu thiết kế) là một giải pháp lặp lại nói chung cho một vấn đề thường xảy ra trong thiết kế phần mềm. Một mẫu thiết kế không phải là một ngôn ngữ hay thiết ...

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

Giới thiệu gem Amoeba

Trong quá trình làm dự án Rails, chắc hẳn các bạn đã nhiều lần cần dupplicate một record nào đó. Rails đã có sẵn một phương thức .dup để giúp các bạn làm điều này, tuy nhiên phương thức này chỉ dupplicate record đó, còn những relation liên quan thì không, vậy nếu các bạn muốn dupplicate luôn những ...

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

Random() có thực sự ngẫu nhiên ?

Không, trên đời chẳng có gì là ngẫu nhiên cả! Tất cả đều là những quy luật được ẩn giấu, chỉ là chúng ta có phát hiện hay hiểu được nó hay không mà thôi; bởi đôi khi nó đơn giản, đôi khi phức tạp, thậm chí siêu phức tạp. Random() cũng vậy. Bản thân máy tính do con người tạo ra, nên những quy ...

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

Một Tính Năng Tuyệt Vời Trong Model của Kotlin

Một chức năng không thể thiếu khi lập trình Android mà ai cũng phải biết đó là truyền Object References và chỉ sử dụng được khi nó được đặt trong bundle hoặc Intent để truyền dữ liệu object giữa các activity hoặc fragment. Và chỉ có 2 lựa chọn để làm việc này là Serializable hoặc Parcelble. Nó ...

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

VueJS and Semantic UI integration

People who use Bootstrap have appreciated the ability to edit values of style variables. If you change the value of the @color, the color changes over the entire site. I've used Bootstrap many years and I like his flexibility and easiest. However, if you start using the Semantic UI , everything ...

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

Các thủ thuật với Xcode mà lập trình viên iOS nên biết

Để tăng năng xuất và hiệu quả từng dòng code, thì bạn cần hiểu rõ về hiểu rõ về XCode nhiều hơn. Sau đây là 7 thủ thuật nên biết khi làm việc với XCode để gia tăng năng xuất và chất lượng công việc hơn. 1. Open Quickly Open Quickly có thể tìm thấy ở menu File . Nhưng cũng có hotkey để mở ...

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

Giới thiệu về Appium và hướng dẫn cài đặt Appium (phần 2)

Ở bài trước mình đã hướng dẫn các bạn cách cài đặt JDK và Android SDK. Bài này, mình sẽ tiếp tục hướng dẫn các bạn cách cài đặt Eclipse ADT Plugin để sử dụng Android SDK và một số phần mềm cần thiết cho việc cấu hình Appium. 1. Cách cài đặt Eclipse ADT Plugin để sử dụng Android SDK với Eclipse ...

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