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

Redux-Saga

Các bạn chắc hẳn đã có lúc gặp phải vấn đề trong việc quản lý và kiểm soát các request API. Trong redux có thư viện là redux-saga giúp bạn giải quyết những khó khăn trên. nó sẽ giúp giúp quản lý những side effect trong ứng dụng redux trở nên đơn giản hơn. Bằng việc sử dụng tối đa tính năng ...

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

Redux saga in react native

Redux Redux là một thư viện Javascript giúp tạo ra thành một lớp quản lý trạng thái của ứng dụng. Được dựa trên nền tảng tư tưởng của kiến trúc Flux do Facebook giới thiệu, do vậy Redux thường là bộ đôi kết hợp hoàn hảo với React (React Js và React Native) và đương nhiên khi nhắc đến reactJs điều ...

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

Generators trong JS

Hiểu đơn giản function trong js khi được thực thi sẽ đảm bảo tính run to completion (các code khác sẽ không thể can thiệp và làm gián đoạn quá trình chạy của function đó ) Tuy nhiên generator function là 1 function có chức năng tạm ngưng thực thi trước khi hàm kết thục và có thể tiếp tục chạy ở 1 ...

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

Return trong shellscript

Là một java dev nên khi mới tiếp cận với shellscript tôi luôn có tư tưởng tiếp cận nó giống với java. Với một logic phức tạp sẽ tách thành các method nhỏ để xử lý rồi trả về kết quả. Ví dụ để tính tổng của 2 số sẽ viết như sau. Tạo file return_test.sh có nội dung: #!/bin/bash add() { ...

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

React Native hoạt động như thế nào ?

Chắc hẳn rất nhiều dev đã nghe tới React Native, nhưng nó hoạt động như thế nào ? Nó khác gì so với ReactJS dành cho web development ? Bài viết này sẽ giúp chúng ta đi vào trả lời một phần vấn đề trên!!!. Let's GOOOOOOOOOOOOOO </p> <div class= Tác giả: Hoàng Hải Đăng viết 18:25 ngày 12/08/2018 chỉnh sửa

Push notification in mobile web using service worker & firebase rails

Bài viết này mình sẽ giới thiệu với các bạn về cách sử dụng service worker trên rails Theo định nghĩa thì Service worker là một script được browser run trên background, độc lập với Web page, thực hiện các tác vụ mà không cần web page hay tương tác của người sử dụng. Có lẽ push notification là ...

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

Các phép toán thao tác bit trong ruby - Bitwise Operators

Như mọi người đã biết tới hệ nhị phân từ các môn học ở đại học hoặc đọc đâu đó trên internet. Chúng là cái đống 1010... mà nhờ nó máy tính hiểu cần phải làm gì! Trong bài viết này tôi sẽ đề cấp tới các toán tử áp dụng trong hệ nhị phân sử dụng trong ruby. Các toán tử nhị phân làm việc tương tự ...

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

Các best practices trong việc sử dụng những cú pháp Javascript thời hiện đại

Là những lập trình viên Javascript thời buổi nay, chắc có rất nhiều người trong chúng ta đều đã từng gặp phải một trường hợp khiến ta rất chi là đau đầu. Đó là việc khi code một đoạn logic nào đó chúng ta phải đứng giữa vô vàn sự lựa chọn giữa các cú pháp trong Javascript. Nếu như thời xưa hoặc một ...

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

Tìm hiểu về Cassandra - Cách install Cassandra

Install Cassandra Chuẩn bị môi trường Môi trường chuẩn bị trong bài viết này là trên Windows. Do Cassandra có nền tảng là Java nên cũng hoạt động tương tự trên các OS khác như Mac, Linux Windows 10 Pro JDK 8u181 64bit Eclipse 4.8.0 Download Cassandra Trong bài viết này sử dụng ...

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

Collab on Code – Một Cloud IDE miễn phí cho Coding with Multiple People

Làm việc trong cloud đã trở thành tiêu chuẩn cho nhiều developers. Bạn có rất nhiều IDE trên nền tảng cloud để làm việc và hầu hết chúng đều có các tính năng cạnh tranh với desktop editors. Nhưng ít chương trình có bất kỳ loại chế độ cộng tác nào, nơi bạn có thể chỉnh sửa mã với người khác. ...

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